summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* Use the right floating point load/store instructions in PPCInstrInfo::foldMem...Jakob Stoklund Olesen2010-02-26
* Move dbg_value generation to target-independent FastISel,Dale Johannesen2010-02-26
* The cloner has nothing to do if any of the main or ISR entrypoints are not Sanjiv Gupta2010-02-26
* Reapply things reverted back in 97220, with the fixed test case.Sanjiv Gupta2010-02-26
* movl is a cheaper way to materialize 0 without clobbering EFLAGS than movabsq.Dan Gohman2010-02-26
* Fix XCoreTargetLowering::isLegalAddressingMode() to handle VoidTy.Richard Osborne2010-02-26
* Revert r97211 and r97213 to get the build green again.Chandler Carruth2010-02-26
* Currently in LLVM, names of libcalls are assigned during TargetLoweringSanjiv Gupta2010-02-26
* Before converting an operand to mem, check if it is legal to do so.Sanjiv Gupta2010-02-26
* Delete a bunch of redundant predicates.Dan Gohman2010-02-26
* Added the following 32-bit Thumb instructions for disassembly only: SMC, RFE,Johnny Chen2010-02-25
* Added the 32-bit Thumb instructions (BXJ) for disassembly only.Johnny Chen2010-02-25
* Added the 32-bit Thumb instructions (MRS and MSR) for disassembly only.Johnny Chen2010-02-25
* Fix TextAlignFillValue in a few placesDaniel Dunbar2010-02-25
* Added the following 16-bit Thumb instructions for disassembly only: YIELD, WFE,Johnny Chen2010-02-25
* Revert r97064. Duncan pointed out that bitcasts are defined inDan Gohman2010-02-25
* Each field of auxiliary debug entry is only 1 byte long.Sanjiv Gupta2010-02-25
* Added tNOP for disassembly only.Johnny Chen2010-02-25
* Truncate from i64 to i32 is "free" on x86-32, because it involves Dan Gohman2010-02-25
* Revert this patch for the time being. Needs more testing.Scott Michel2010-02-25
* Added tSVC and tTRAP for disassembly only.Johnny Chen2010-02-25
* Large stack frame patch for the CellSPU: handle stack frames that exceed 8176Scott Michel2010-02-25
* Create a stack frame on ARM whenJakob Stoklund Olesen2010-02-24
* Check for comparisons of +/- zero when optimizing less-than-or-equal andBob Wilson2010-02-24
* Make getTypeSizeInBits work correctly for array types; it should returnDan Gohman2010-02-24
* Adding function "lookupGCCName" to MBlazeIntrinsicInfoWesley Peck2010-02-24
* Added Vector Swap (VSWPd and VSWPq) instructions for disassembly only.Johnny Chen2010-02-24
* Stay away from str <undef> in ARMLoadStoreOpt. This pass does not understandJakob Stoklund Olesen2010-02-24
* Fixed typo of opcodestr, should be "vst1", not "vld1".Johnny Chen2010-02-24
* Speculatively revert r97011, "Re-apply 96540 and 96556 with fixes.", again inDaniel Dunbar2010-02-24
* When forming SSE min and max nodes for UGE and ULE comparisons, it'sDan Gohman2010-02-24
* Remove an unused variable. Was this intentional?Chandler Carruth2010-02-24
* Added for disassembly VST1 (multiple single elements) which stores elements toJohnny Chen2010-02-24
* handle very large call frames when require SPAdj != 0 for Thumb1Jim Grosbach2010-02-24
* LowerCall() should always do getCopyFromReg() to reference the stack pointer.Jim Grosbach2010-02-24
* Re-apply 96540 and 96556 with fixes.Evan Cheng2010-02-24
* DIV8r must define %AX since X86DAGToDAGISel::Select() sometimes uses itJakob Stoklund Olesen2010-02-24
* Fix rev 96389 by restricting the xform to mask that's either signbit or max s...Evan Cheng2010-02-23
* Don't mark call instruction as a barrier.Richard Osborne2010-02-23
* Added for disassembly VLD1 (multiple single elements) which loads memory intoJohnny Chen2010-02-23
* Use the module's context instead of the global context.Nicolas Geoffray2010-02-23
* no need to override IsLegalToFold, the base implementationChris Lattner2010-02-23
* Adding the MicroBlaze backend.Wesley Peck2010-02-23
* ECALLF, ECALLT shouldn't be marked as barriers.Richard Osborne2010-02-23
* Mark unconditional branches as barriers. Found using -verify-machineinstrsRichard Osborne2010-02-23
* Spelling. s/suppor /support /Jim Grosbach2010-02-23
* Remove unused lowering function LowerJumpTableRichard Osborne2010-02-23
* Lower BR_JT on the XCore to a jump into a series of jump instructions.Richard Osborne2010-02-23
* disable two patterns that are using non-sensical result pattern types.Chris Lattner2010-02-23
* remove a confused pattern that is trying to match an addressChris Lattner2010-02-23