aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* new test case for r93485.Devang Patel2010-01-151-0/+4
* Add variable-width shifts for MSP430Anton Korobeynikov2010-01-141-0/+51
* Fix a codegen abort seen in 483.xalancbmk.Dan Gohman2010-01-141-0/+20
* Test for r93409.Evan Cheng2010-01-141-0/+11
* Extend testcase to also test llvm.dbg.value intrinsicVictor Hernandez2010-01-141-0/+7
* Now that LLParser, AsmWriter, BitcodeReader, and BitcodeWriter all correctly ...Victor Hernandez2010-01-141-8/+16
* When the visitSub method was split into visitSub and visitFSub, this xform wasBill Wendling2010-01-131-0/+39
* this test requires SSE, thanks to jyasskin for pointing this out.Chris Lattner2010-01-131-1/+1
* Commit some changes I had managed to lose last night while refactoring the co...Evan Cheng2010-01-132-1/+47
* Re-enable extension optimization pass.Evan Cheng2010-01-132-2/+1
* remove uses of deprecated functions, this generates slightlyChris Lattner2010-01-132-7/+7
* Disable opt-ext pass to unbreak the build for now.Evan Cheng2010-01-133-2/+3
* Try to fix the ARM and PPC buildbots. The -mattr=vector-unaligned-memJeffrey Yasskin2010-01-131-1/+1
* Add a quick pass to optimize sign / zero extension instructions. For targets ...Evan Cheng2010-01-133-2/+19
* 1) Use the new SimplifyInstructionsInBlock routine instead of the copyChris Lattner2010-01-121-6/+1
* Add nounwind.Evan Cheng2010-01-121-2/+2
* Revert commit 93204, since it causes the assembler to barfDuncan Sands2010-01-121-1/+1
* Make several tests less fragile.Dan Gohman2010-01-125-15/+21
* Reapply the MOV64r0 patch, with a fix: MOV64r0 clobbers EFLAGS.Dan Gohman2010-01-121-1/+0
* Teach jump threading to duplicate small blocks when the branchChris Lattner2010-01-121-5/+18
* disable this testcase, PR5997Chris Lattner2010-01-111-6/+8
* Add manual ISD::OR fastisel selection routines. TableGen is no longer autogen...Evan Cheng2010-01-111-1/+1
* Extend r93152 to work on OR r, r. If the source set bits are known not to ove...Evan Cheng2010-01-112-1/+17
* reduce this to a sensible testcase.Chris Lattner2010-01-111-18/+5
* Shorten up this testcase.David Greene2010-01-111-378/+0
* Revert 93158. It's breaking quite a few x86_64 tests.Evan Cheng2010-01-111-0/+1
* Avoid adding PHI arguments for a predecessor that has gone away when a BRCOND...Jakob Stoklund Olesen2010-01-111-0/+97
* Use a 32-bit and with implicit zero-extension instead of a 64-bit and if itDan Gohman2010-01-111-3/+40
* Re-instate MOV64r0 and MOV16r0, with adjustments to work with theDan Gohman2010-01-111-0/+13
* Generalize this check to avoid depending on a specific register assignment.Dan Gohman2010-01-111-1/+1
* Make this test less trivial, to avoid spurious failures.Dan Gohman2010-01-111-2/+2
* Select an OR with immediate as an ADD if the input bits are known zero. This ...Evan Cheng2010-01-112-1/+18
* Implement a feature (-vector-unaligned-mem) to allow targets toDavid Greene2010-01-111-0/+402
* add one more bitfield optimization, allowing clang to generateChris Lattner2010-01-111-0/+16
* Extend CanEvaluateZExtd to handle and/or/xor more aggressively in theChris Lattner2010-01-111-0/+31
* Remove the dead TD argument to CanEvaluateZExtd, and add aChris Lattner2010-01-111-1/+24
* teach sext optimization to handle truncs from types that are notChris Lattner2010-01-101-0/+26
* teach zext optimization how to deal with truncs that don't come fromChris Lattner2010-01-101-1/+25
* now that the cost model has changed, we can always consider Chris Lattner2010-01-101-2/+44
* change the preferred canonical form for a sign extension to beChris Lattner2010-01-101-7/+0
* two changes: Chris Lattner2010-01-101-0/+26
* enhance CanEvaluateZExtd to handle shift left and sext, allowingChris Lattner2010-01-101-0/+28
* fix bogus testChris Lattner2010-01-091-2/+2
* fix bogus testChris Lattner2010-01-091-1/+1
* Fix http://llvm.org/PR5729: x86-64 tail calls were putting their targets intoJeffrey Yasskin2010-01-091-0/+71
* Use WriteAsOperand instead of getName() to print loop header names,Dan Gohman2010-01-0920-29/+29
* only factor from expressions whose uses are empty and whoseChris Lattner2010-01-091-1/+19
* Revert an earlier change to SIGN_EXTEND_INREG for vectors. The VTSDNodeDan Gohman2010-01-092-0/+49
* Fix a critical bug in 64-bit atomic operation lowering for 32-bit. The result...Evan Cheng2010-01-081-0/+29
* teach instcombine to delete sign extending shift pairs (sra(shl X, C), C) whenChris Lattner2010-01-081-0/+19