aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen
AgeCommit message (Expand)Author
2010-01-15Reenable testsAnton Korobeynikov
2010-01-15Temporary disable testsAnton Korobeynikov
2010-01-14Add variable-width shifts for MSP430Anton Korobeynikov
2010-01-14Fix a codegen abort seen in 483.xalancbmk.Dan Gohman
2010-01-13this test requires SSE, thanks to jyasskin for pointing this out.Chris Lattner
2010-01-13Commit some changes I had managed to lose last night while refactoring the co...Evan Cheng
2010-01-13Re-enable extension optimization pass.Evan Cheng
2010-01-13remove uses of deprecated functions, this generates slightlyChris Lattner
2010-01-13Disable opt-ext pass to unbreak the build for now.Evan Cheng
2010-01-13Try to fix the ARM and PPC buildbots. The -mattr=vector-unaligned-memJeffrey Yasskin
2010-01-13Add a quick pass to optimize sign / zero extension instructions. For targets ...Evan Cheng
2010-01-12Add nounwind.Evan Cheng
2010-01-12Revert commit 93204, since it causes the assembler to barfDuncan Sands
2010-01-12Make several tests less fragile.Dan Gohman
2010-01-12Reapply the MOV64r0 patch, with a fix: MOV64r0 clobbers EFLAGS.Dan Gohman
2010-01-11Add manual ISD::OR fastisel selection routines. TableGen is no longer autogen...Evan Cheng
2010-01-11Extend r93152 to work on OR r, r. If the source set bits are known not to ove...Evan Cheng
2010-01-11reduce this to a sensible testcase.Chris Lattner
2010-01-11Shorten up this testcase.David Greene
2010-01-11Revert 93158. It's breaking quite a few x86_64 tests.Evan Cheng
2010-01-11Avoid adding PHI arguments for a predecessor that has gone away when a BRCOND...Jakob Stoklund Olesen
2010-01-11Use a 32-bit and with implicit zero-extension instead of a 64-bit and if itDan Gohman
2010-01-11Re-instate MOV64r0 and MOV16r0, with adjustments to work with theDan Gohman
2010-01-11Generalize this check to avoid depending on a specific register assignment.Dan Gohman
2010-01-11Make this test less trivial, to avoid spurious failures.Dan Gohman
2010-01-11Select an OR with immediate as an ADD if the input bits are known zero. This ...Evan Cheng
2010-01-11Implement a feature (-vector-unaligned-mem) to allow targets toDavid Greene
2010-01-09Fix http://llvm.org/PR5729: x86-64 tail calls were putting their targets intoJeffrey Yasskin
2010-01-09Revert an earlier change to SIGN_EXTEND_INREG for vectors. The VTSDNodeDan Gohman
2010-01-08Fix a critical bug in 64-bit atomic operation lowering for 32-bit. The result...Evan Cheng
2010-01-08ReplaceAllUsesOfValueWith may delete other nodes that the one being replaced....Evan Cheng
2010-01-07Fix rdar://7517201, a regression introduced by r92849.Chris Lattner
2010-01-07APInt'fy TargetLowering::SimplifySetCC to fix PR5963.Evan Cheng
2010-01-07Fix a minor regression from my dag combiner changes. One more place which nee...Evan Cheng
2010-01-07Add comments.Jakob Stoklund Olesen
2010-01-06Add Target hook to duplicate machine instructions.Jakob Stoklund Olesen
2010-01-06Teach dag combine to fold the following transformation more aggressively:Evan Cheng
2010-01-05Move this test from test/Transforms/IndVarSimplify toDan Gohman
2010-01-05Don't assign the shift the same type as the variable being shifted. This couldBill Wendling
2010-01-05Delete useless trailing semicolons.Dan Gohman
2010-01-04Make this test more portable.Dan Gohman
2010-01-04Add some tests and update an existing test to reflect recentDan Gohman
2010-01-04Fix invalid chain folding for memory variant of sdiv / udivAnton Korobeynikov
2010-01-03fix PR5930, allowing the asmprinter to emit difference betweenChris Lattner
2010-01-03add PR#Chris Lattner
2010-01-03differences between two blockaddress's don't cause a Chris Lattner
2010-01-02allow this to work on linux hosts.Chris Lattner
2010-01-02Teach codegen to handle:Chris Lattner
2010-01-01rename file.Chris Lattner
2010-01-01Teach codegen to lower llvm.powi to an efficient (but not optimal) Chris Lattner