summaryrefslogtreecommitdiff
path: root/test
Commit message (Expand)AuthorAge
* Fix the position of MemOperands in nodes that use variadic_opsDan Gohman2008-06-02
* Fixes PR2395. Looking for a constant in a GEP tail (when the first GEP Wojciech Matyjewicz2008-06-02
* Fix two issues that Eli Friedman pointed out, where would misoptimized code l...Owen Anderson2008-06-01
* Test for PR2401Owen Anderson2008-06-01
* When simplifying a call to a bitcast function, tighten upDuncan Sands2008-06-01
* update this patch to handle an extraneous &1. This should be pulledChris Lattner2008-05-31
* Peer through sext/zext when looking for not(cmp).Nick Lewycky2008-05-31
* Add more i1 optimizations. add, sub, mul, s/udiv on i1 are now simplified away.Nick Lewycky2008-05-31
* Adding i1 is always Xor.Nick Lewycky2008-05-31
* Fix the CBE's handling of instructions whose result is an i1. Previously,Chris Lattner2008-05-31
* IR, bitcode reader, bitcode writer, and asmparser changes toDan Gohman2008-05-31
* Fix the -opt switch and add a test case for it.Mikhail Glushenkov2008-05-30
* Fix: 'sink' handling was broken.Mikhail Glushenkov2008-05-30
* Unbreak this test.Nick Lewycky2008-05-30
* Add patterns for CALL32m and CALL64m. They aren't matched in mostDan Gohman2008-05-29
* Expand small memmovs using inline code. Set the X86 threshold for expandingDan Gohman2008-05-29
* For PR1338: Rename test dirsAnton Korobeynikov2008-05-29
* Move these tests into the proper directory.Owen Anderson2008-05-29
* Replace the old ADCE implementation with a new one that more simply solvesOwen Anderson2008-05-29
* Implement vector shift up / down and insert zero with ps{rl}lq / ps{rl}ldq.Evan Cheng2008-05-29
* Add nounwind.Evan Cheng2008-05-29
* Fix PR2289: vr defined by multiple implicit_def as result of coalescing.Evan Cheng2008-05-28
* Teach local register allocator to deal with landing pad MBB's.Evan Cheng2008-05-28
* Implement PR2370: memmove(x,x,size) -> noop.Chris Lattner2008-05-28
* Specify a target so that this tests tests what it's intended to test.Dan Gohman2008-05-27
* Make this test independent of the target-triple; the stack alignmentDan Gohman2008-05-27
* Whoops -- forgot PR reference on this test.Nick Lewycky2008-05-26
* The Linux ABI emits an extra "movl %esp, %ebp" in function prologue andNick Lewycky2008-05-26
* Use {} instead of "" in RUN lines.Nick Lewycky2008-05-26
* Don't treat values as signed when looking at loop steppings in HowForToNonZero.Nick Lewycky2008-05-25
* "ret (constexpr)" can't be folded into a Constant. Add a method toNick Lewycky2008-05-25
* Fix a serious brain-o. Obviously no-one reviewed my patch :(Chris Lattner2008-05-24
* Fix PR2358 by resolving calls with undef arguments to overdefined.Chris Lattner2008-05-24
* Eliminate x86.sse2.punpckh.qdq and x86.sse2.punpckl.qdq.Evan Cheng2008-05-24
* Eliminate x86.sse2.movs.d, x86.sse2.shuf.pd, x86.sse2.unpckh.pd, and x86.sse2...Evan Cheng2008-05-24
* New loadl_pd and loadh_pd tests.Evan Cheng2008-05-24
* Autoupgrade x86.sse2.loadh.pd and x86.sse2.loadl.pd.Evan Cheng2008-05-24
* Don't silently truncate array extents to 32 bits.Dan Gohman2008-05-23
* Use movlps / movhps to modify low / high half of 16-byet memory location.Evan Cheng2008-05-23
* Remove lingering references to .llx and .tr in the tests.Dan Gohman2008-05-23
* Use PMULDQ for v2i64 multiplies when SSE4.1 is available. And addDan Gohman2008-05-23
* Restucture a part of the SimplifyCFG pass and include a testcase.Matthijs Kooijman2008-05-23
* Constant integer vectors may also be negated.Nick Lewycky2008-05-23
* Revert X + X --> X * 2 optz'n which pessimizes heavily on x86.Nick Lewycky2008-05-23
* Implement X + X for vectors.Nick Lewycky2008-05-23
* Fix a recently added optimization to not crash on vectors.Nick Lewycky2008-05-23
* Generalize the new code in instcombine's ComputeNumSignBits for handlingDan Gohman2008-05-23
* Make structs and arrays first-class types, and add assemblyDan Gohman2008-05-23
* Bug: rcpps can only folds a load if the address is 16-byte aligned. Fixed man...Evan Cheng2008-05-23
* Add a couple of test cases.Evan Cheng2008-05-22