aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Thumb1 functions using @llvm.returnaddress were not saving the incoming LR.Bob Wilson2010-06-221-1/+3
* Move a 64-bit test to the 64-bit file. Fixes an llvm-mc assertionEric Christopher2010-06-222-6/+6
* Add SSE so these actually pass on non-X86 hosts.Dale Johannesen2010-06-222-2/+2
* Fix a subtle multiclass bug: when using class inheritance onBruno Cardoso Lopes2010-06-221-0/+2
* Corresponding test changes for r106564.Bill Wendling2010-06-221-4/+4
* Move v-binop-widen tests to X86 since they don't work on all platformsMon P Wang2010-06-222-3/+10
* Remove the SimpleJoin optimization from SimpleRegisterCoalescing.Jakob Stoklund Olesen2010-06-221-1/+1
* Allow "exhaustive" trip count evaluation on phi nodes with allDan Gohman2010-06-221-0/+19
* Tail merging pass shall not break up IT blocks. rdar://8115404Evan Cheng2010-06-221-0/+127
* Teach two-address lowering how to unfold a load to open up commutingDan Gohman2010-06-215-18/+21
* Fix PR7421: bug in kill transferring logic. It was ignoring loads / stores wh...Evan Cheng2010-06-211-0/+148
* Make this test more robust in case LLVM ever decides to align the globalDan Gohman2010-06-211-1/+1
* Add missing FileCheck call.Dale Johannesen2010-06-211-1/+1
* test case for r106438.Devang Patel2010-06-211-0/+13
* Fix PR 7433. Silly typo in non-Darwin ARM tail callDale Johannesen2010-06-211-0/+145
* Add some codegen patterns for x86_64-linux-gnu tls codegen matching.Eric Christopher2010-06-211-0/+6
* Add the check to the testcase of r106419.Kalle Raiskila2010-06-211-0/+3
* Mark the SPU 'lr' instruction to never have side effects. Kalle Raiskila2010-06-214-13/+18
* Fix the lowering of VECTOR_SHUFFLE on SPU to handle splats.Kalle Raiskila2010-06-211-1/+6
* Fix lowering of VECTOR_SHUFFLE on SPU. Old algorithmKalle Raiskila2010-06-211-0/+10
* Fix a crash caused by dereference of MBB.end(). rdar://8110842Evan Cheng2010-06-201-0/+35
* Include the use kind along with the expression in the key of theDan Gohman2010-06-191-0/+309
* Fix ScalarEvolution's "exhaustive" trip count evaluation code to avoidDan Gohman2010-06-191-0/+31
* Refactor aliased packed logical instructions, also addBruno Cardoso Lopes2010-06-192-0/+128
* Disable sibcall optimization for Thumb1 for now since Thumb1RegisterInfo::emi...Evan Cheng2010-06-193-5/+16
* Shrink down code and add for free AVX {MIN,MAX}P{S,D}{rm,rr} instructionsBruno Cardoso Lopes2010-06-192-0/+64
* fix rdar://7873482 by teaching the instruction encoder to emitChris Lattner2010-06-192-0/+11
* Move ARM if-conversion before post-ra scheduling.Evan Cheng2010-06-181-1/+1
* Allow ARM if-converter to be run after post allocation scheduling.Evan Cheng2010-06-183-6/+12
* TwoAddressInstructionPass::CoalesceExtSubRegs can insert INSERT_SUBREGJakob Stoklund Olesen2010-06-181-0/+28
* Fix an inverted condition.Evan Cheng2010-06-183-4/+2
* When using ADDri to get the address of a stack object, 255 is a conservativeJakob Stoklund Olesen2010-06-181-0/+16
* Revert r106304 (105548 and friends), which are the SCEVComplexityCompareDan Gohman2010-06-181-1/+1
* Teach tablegen how to inherit from classes in 'defm' definitions.Bruno Cardoso Lopes2010-06-181-0/+36
* Reapply 105540, 105542, and 105548, and revert r105732.Dan Gohman2010-06-181-1/+1
* Enable tail calls on ARM by default, with someDale Johannesen2010-06-186-0/+220
* Treat the ARM inline asm {cc} constraint as a physreg (%CPSR), just like X86Jakob Stoklund Olesen2010-06-181-0/+12
* Don't write a file named "&1".Dan Gohman2010-06-181-1/+1
* Disable indvars on loops when LoopSimplify form is not available.Dan Gohman2010-06-181-1/+18
* Don't maintain a set of deleted nodes; instead, use a HandleSDNodeDan Gohman2010-06-181-0/+28
* Add {mix,max}{ss,sd}{rr,rm} AVX forms.Bruno Cardoso Lopes2010-06-182-0/+65
* Fold the ShrinkDemandedOps pass into the regular DAGCombiner pass,Dan Gohman2010-06-182-1/+6
* Make this test less fragile.Dan Gohman2010-06-181-5/+7
* Testcase for llvm-gcc 106225.Dale Johannesen2010-06-171-0/+16
* Remove arm_apcscc from the test files. It is the default and doing thisRafael Espindola2010-06-17110-358/+358
* For a tablegen expression such as !if(a,b,c), let 'a'Bruno Cardoso Lopes2010-06-171-0/+11
* let the '!eq' expression support 'int' and 'bit' typesBruno Cardoso Lopes2010-06-161-0/+11
* Allow a register to be redefined multiple times in a basic block.Jakob Stoklund Olesen2010-06-161-0/+21
* modify so the test doesn't drop an output file in the test source directory.Jim Grosbach2010-06-161-1/+1
* Be specific. Use FileCheck.Devang Patel2010-06-161-3/+4