summaryrefslogtreecommitdiff
path: root/test/CodeGen
Commit message (Expand)AuthorAge
* Re-implement the main strength-reduction portion of LoopStrengthReduction.Dan Gohman2010-01-21
* emit basic block labels with mcstreamer.Chris Lattner2010-01-20
* emit integer and fp zeros as (e.g.) .byte 0 instead of .space 1,Chris Lattner2010-01-20
* signficant cleanups to EmitGlobalConstant (including streamerization Chris Lattner2010-01-20
* Fold (add x, shl(0 - y, n)) -> sub(x, shl(y, n)), to simplify some codeDan Gohman2010-01-19
* Make SCEVAddRecExpr's getType return a pointer type when the addDan Gohman2010-01-19
* Add nounwinds.Dan Gohman2010-01-19
* Remove predicates when changing an add into an unpredicable mov.Jakob Stoklund Olesen2010-01-19
* Do not extend extension results beyond the use of a PHI instruction at the st...Evan Cheng2010-01-19
* don't let asm-verbose break the check-next lines in these tests.Chris Lattner2010-01-19
* Now that we have everything nicely factored (e.g. asmprinter is notChris Lattner2010-01-19
* fix a significant difference between llvm and gcc on ELF systems:Chris Lattner2010-01-19
* there is no need to emit a .section above .comm on linux.Chris Lattner2010-01-19
* Test case for r93758.Evan Cheng2010-01-19
* Canonicalize -1 - x to ~x.Evan Cheng2010-01-18
* reduce this test and convert to filecheck, hopefully the linux buildbot Chris Lattner2010-01-17
* The Neon "vtst" instruction takes a suffix that is the element size alone --Bob Wilson2010-01-17
* When checking for sret-demotion, it needs to use legal types. When using the...Kenneth Uildriks2010-01-16
* this teestcase takes a long time to crash, remove it. If someone cares about...Chris Lattner2010-01-16
* Run the pre-register allocation tail duplication pass by default. RemoveBob Wilson2010-01-16
* Fix PR6019. A load has more than one use if it feeds a bitconvert thatDavid Greene2010-01-15
* add testcase for r93564Jim Grosbach2010-01-15
* Reenable testsAnton Korobeynikov2010-01-15
* Temporary disable testsAnton Korobeynikov2010-01-15
* Add variable-width shifts for MSP430Anton Korobeynikov2010-01-14
* Fix a codegen abort seen in 483.xalancbmk.Dan Gohman2010-01-14
* this test requires SSE, thanks to jyasskin for pointing this out.Chris Lattner2010-01-13
* Commit some changes I had managed to lose last night while refactoring the co...Evan Cheng2010-01-13
* Re-enable extension optimization pass.Evan Cheng2010-01-13
* remove uses of deprecated functions, this generates slightlyChris Lattner2010-01-13
* Disable opt-ext pass to unbreak the build for now.Evan Cheng2010-01-13
* Try to fix the ARM and PPC buildbots. The -mattr=vector-unaligned-memJeffrey Yasskin2010-01-13
* Add a quick pass to optimize sign / zero extension instructions. For targets ...Evan Cheng2010-01-13
* Add nounwind.Evan Cheng2010-01-12
* Revert commit 93204, since it causes the assembler to barfDuncan Sands2010-01-12
* Make several tests less fragile.Dan Gohman2010-01-12
* Reapply the MOV64r0 patch, with a fix: MOV64r0 clobbers EFLAGS.Dan Gohman2010-01-12
* Add manual ISD::OR fastisel selection routines. TableGen is no longer autogen...Evan Cheng2010-01-11
* Extend r93152 to work on OR r, r. If the source set bits are known not to ove...Evan Cheng2010-01-11
* reduce this to a sensible testcase.Chris Lattner2010-01-11
* Shorten up this testcase.David Greene2010-01-11
* Revert 93158. It's breaking quite a few x86_64 tests.Evan Cheng2010-01-11
* Avoid adding PHI arguments for a predecessor that has gone away when a BRCOND...Jakob Stoklund Olesen2010-01-11
* Use a 32-bit and with implicit zero-extension instead of a 64-bit and if itDan Gohman2010-01-11
* Re-instate MOV64r0 and MOV16r0, with adjustments to work with theDan Gohman2010-01-11
* Generalize this check to avoid depending on a specific register assignment.Dan Gohman2010-01-11
* Make this test less trivial, to avoid spurious failures.Dan Gohman2010-01-11
* Select an OR with immediate as an ADD if the input bits are known zero. This ...Evan Cheng2010-01-11
* Implement a feature (-vector-unaligned-mem) to allow targets toDavid Greene2010-01-11
* Fix http://llvm.org/PR5729: x86-64 tail calls were putting their targets intoJeffrey Yasskin2010-01-09