aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* For PR1338: Rename test dirsAnton Korobeynikov2008-05-29355-0/+0
* Move these tests into the proper directory.Owen Anderson2008-05-293-0/+0
* Replace the old ADCE implementation with a new one that more simply solvesOwen Anderson2008-05-292-44/+0
* Implement vector shift up / down and insert zero with ps{rl}lq / ps{rl}ldq.Evan Cheng2008-05-295-20/+43
* Add nounwind.Evan Cheng2008-05-292-7/+7
* Fix PR2289: vr defined by multiple implicit_def as result of coalescing.Evan Cheng2008-05-281-0/+10
* Teach local register allocator to deal with landing pad MBB's.Evan Cheng2008-05-281-0/+30
* Implement PR2370: memmove(x,x,size) -> noop.Chris Lattner2008-05-281-0/+6
* Specify a target so that this tests tests what it's intended to test.Dan Gohman2008-05-271-1/+1
* Make this test independent of the target-triple; the stack alignmentDan Gohman2008-05-271-1/+1
* Whoops -- forgot PR reference on this test.Nick Lewycky2008-05-261-0/+1
* The Linux ABI emits an extra "movl %esp, %ebp" in function prologue andNick Lewycky2008-05-264-6/+6
* Use {} instead of "" in RUN lines.Nick Lewycky2008-05-261-1/+1
* Don't treat values as signed when looking at loop steppings in HowForToNonZero.Nick Lewycky2008-05-251-0/+20
* "ret (constexpr)" can't be folded into a Constant. Add a method toNick Lewycky2008-05-251-0/+13
* Fix a serious brain-o. Obviously no-one reviewed my patch :(Chris Lattner2008-05-241-0/+11
* Fix PR2358 by resolving calls with undef arguments to overdefined.Chris Lattner2008-05-241-0/+14
* Eliminate x86.sse2.punpckh.qdq and x86.sse2.punpckl.qdq.Evan Cheng2008-05-242-0/+3
* Eliminate x86.sse2.movs.d, x86.sse2.shuf.pd, x86.sse2.unpckh.pd, and x86.sse2...Evan Cheng2008-05-246-0/+7
* New loadl_pd and loadh_pd tests.Evan Cheng2008-05-241-0/+19
* Autoupgrade x86.sse2.loadh.pd and x86.sse2.loadl.pd.Evan Cheng2008-05-242-0/+2
* Don't silently truncate array extents to 32 bits.Dan Gohman2008-05-231-0/+5
* Use movlps / movhps to modify low / high half of 16-byet memory location.Evan Cheng2008-05-231-0/+25
* Remove lingering references to .llx and .tr in the tests.Dan Gohman2008-05-234-4/+4
* Use PMULDQ for v2i64 multiplies when SSE4.1 is available. And addDan Gohman2008-05-231-0/+32
* Restucture a part of the SimplifyCFG pass and include a testcase.Matthijs Kooijman2008-05-231-0/+131
* Constant integer vectors may also be negated.Nick Lewycky2008-05-231-0/+8
* Revert X + X --> X * 2 optz'n which pessimizes heavily on x86.Nick Lewycky2008-05-231-6/+0
* Implement X + X for vectors.Nick Lewycky2008-05-231-0/+6
* Fix a recently added optimization to not crash on vectors.Nick Lewycky2008-05-231-0/+6
* Generalize the new code in instcombine's ComputeNumSignBits for handlingDan Gohman2008-05-231-0/+9
* Make structs and arrays first-class types, and add assemblyDan Gohman2008-05-232-2/+17
* Bug: rcpps can only folds a load if the address is 16-byte aligned. Fixed man...Evan Cheng2008-05-231-0/+11
* Add a couple of test cases.Evan Cheng2008-05-222-0/+33
* Add missing patterns.Evan Cheng2008-05-221-0/+10
* Add support for multiple-return values in inline asm. This shouldChris Lattner2008-05-221-0/+19
* testcase for PR2267Chris Lattner2008-05-221-0/+11
* Fix PR2343. An *interesting* coalescer bug.Evan Cheng2008-05-211-0/+97
* resurrect lost tests by renaming them to not end with .trGabor Greif2008-05-2125-0/+0
* Eliminate questionable syntax for stdin redirection. This probably also speed...Gabor Greif2008-05-2093-94/+94
* Fix PR2346 by marking vaarg as volatile so that licm doesn't try toChris Lattner2008-05-201-0/+30
* Oops, commit the version of this test that actually works.Dan Gohman2008-05-201-1/+1
* Port SelectionDAG's ComputeNumSignBits-using code to instcombine,Dan Gohman2008-05-201-0/+7
* sabre brings to my attention that the 'tr' suffix is also obsoleteGabor Greif2008-05-2072-72/+72
* Rename the last test with .llx extension to .ll, resolve duplicate test by re...Gabor Greif2008-05-2075-88/+88
* More local spiller complexity!Evan Cheng2008-05-201-0/+22
* Don't spill dead def.Evan Cheng2008-05-201-0/+55
* Teach instcombine 4 new xforms:Chris Lattner2008-05-202-0/+24
* Run vortex-bug as x86-64, which is what the original bug was triggered on.Dan Gohman2008-05-201-1/+1
* Do not erase induction variable increment if it is used outside the loop.Devang Patel2008-05-191-0/+41