aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Revert 52002.Dan Gohman2008-06-051-22/+0
* Add a test case for opt -instcombine bug fix in revision 52003.Zhou Sheng2008-06-051-0/+7
* Change the Verifier to support returning first class aggregrates.Matthijs Kooijman2008-06-051-0/+22
* Add a test case for APInt bug fix in r51999.Zhou Sheng2008-06-051-0/+60
* Learn ScalarReplAggregrates how stores and loads of first class aggregratesMatthijs Kooijman2008-06-051-0/+32
* Let StructRetPromotion check if all if its users are really calls or invokesn,Matthijs Kooijman2008-06-051-0/+20
* Let StructRetPromotion check if it's users are really calling it and notMatthijs Kooijman2008-06-051-0/+24
* Fix a memcpy lowering bug. Even though the memcpy alignment is smaller than t...Evan Cheng2008-06-041-0/+19
* Rewrite a bunch of the CBE's inline asm code, giving it theChris Lattner2008-06-041-0/+12
* Change packed struct layout so that field sizesDuncan Sands2008-06-041-0/+14
* Testcase for LoopIndexSplit and DomFrontier.Owen Anderson2008-06-031-0/+32
* nounwindify.Dan Gohman2008-06-031-4/+4
* Constant folding for insertvalue and extractvalue.Dan Gohman2008-06-031-1/+11
* Update dom tree. Fix PR 2372.Devang Patel2008-06-021-0/+26
* Add necessary 64-bit support so that gcc frontend compiles (mostly). CurrentScott Michel2008-06-021-12/+12
* Implement CBE support for first-class structs and array values,Dan Gohman2008-06-021-1/+1
* Fix the position of MemOperands in nodes that use variadic_opsDan Gohman2008-06-021-0/+11
* Fixes PR2395. Looking for a constant in a GEP tail (when the first GEP Wojciech Matyjewicz2008-06-021-0/+15
* Fix two issues that Eli Friedman pointed out, where would misoptimized code l...Owen Anderson2008-06-011-1/+1
* Test for PR2401Owen Anderson2008-06-011-0/+107
* When simplifying a call to a bitcast function, tighten upDuncan Sands2008-06-011-1/+5
* update this patch to handle an extraneous &1. This should be pulledChris Lattner2008-05-311-2/+1
* Peer through sext/zext when looking for not(cmp).Nick Lewycky2008-05-311-1/+0
* Add more i1 optimizations. add, sub, mul, s/udiv on i1 are now simplified away.Nick Lewycky2008-05-311-0/+24
* Adding i1 is always Xor.Nick Lewycky2008-05-311-0/+7
* Fix the CBE's handling of instructions whose result is an i1. Previously,Chris Lattner2008-05-311-0/+14
* IR, bitcode reader, bitcode writer, and asmparser changes toDan Gohman2008-05-311-9/+9
* Fix the -opt switch and add a test case for it.Mikhail Glushenkov2008-05-301-0/+12
* Fix: 'sink' handling was broken.Mikhail Glushenkov2008-05-301-0/+12
* Unbreak this test.Nick Lewycky2008-05-301-1/+1
* Add patterns for CALL32m and CALL64m. They aren't matched in mostDan Gohman2008-05-291-0/+10
* Expand small memmovs using inline code. Set the X86 threshold for expandingDan Gohman2008-05-291-0/+12
* 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