summaryrefslogtreecommitdiff
path: root/test
Commit message (Expand)AuthorAge
* 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
* Add missing patterns.Evan Cheng2008-05-22
* Add support for multiple-return values in inline asm. This shouldChris Lattner2008-05-22
* testcase for PR2267Chris Lattner2008-05-22
* Fix PR2343. An *interesting* coalescer bug.Evan Cheng2008-05-21
* resurrect lost tests by renaming them to not end with .trGabor Greif2008-05-21
* Eliminate questionable syntax for stdin redirection. This probably also speed...Gabor Greif2008-05-20
* Fix PR2346 by marking vaarg as volatile so that licm doesn't try toChris Lattner2008-05-20
* Oops, commit the version of this test that actually works.Dan Gohman2008-05-20
* Port SelectionDAG's ComputeNumSignBits-using code to instcombine,Dan Gohman2008-05-20
* sabre brings to my attention that the 'tr' suffix is also obsoleteGabor Greif2008-05-20
* Rename the last test with .llx extension to .ll, resolve duplicate test by re...Gabor Greif2008-05-20
* More local spiller complexity!Evan Cheng2008-05-20
* Don't spill dead def.Evan Cheng2008-05-20
* Teach instcombine 4 new xforms:Chris Lattner2008-05-20
* Run vortex-bug as x86-64, which is what the original bug was triggered on.Dan Gohman2008-05-20
* Do not erase induction variable increment if it is used outside the loop.Devang Patel2008-05-19
* convert fptosi(sitofp x) -> x if the fp value has enough bits in its mantissaChris Lattner2008-05-19
* Fold FP comparisons where one operand is converted from an integerChris Lattner2008-05-19
* be more aggressive about transforming add -> or when the operands have noChris Lattner2008-05-19
* Check that always_inline functions are inlinedDuncan Sands2008-05-19
* Fix PR2341 - when the length is 4 use an i32 notDuncan Sands2008-05-19
* Fix PR2339Chris Lattner2008-05-18
* remove empty file?Chris Lattner2008-05-18
* Revert constant-folding change that will miscompile in some cases.Nick Lewycky2008-05-17
* Constant fold inttoptr and ptrtoint.Nick Lewycky2008-05-17
* Fix test.Evan Cheng2008-05-16
* Move this test from ADCE to loop deletion, where it is more appropriate.Owen Anderson2008-05-16
* Use loop deletion instead of ADCE in these tests.Owen Anderson2008-05-16
* Use loop deletion instead of ADCE for removing loops.Owen Anderson2008-05-16
* Fix this test. It was testing broken behavior in that it required ADCE to el...Owen Anderson2008-05-16
* implement PR2328.Chris Lattner2008-05-16