aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
* Teach masked value is zero about add and sub, and use MVIZ toChris Lattner2008-03-211-0/+7
* Upgrade tests.Tanya Lattner2008-03-1948-2357/+2209
* Upgrade tests.Tanya Lattner2008-03-1926-723/+610
* Upgrade tests to not use llvm-upgrade.Tanya Lattner2008-03-1923-273/+288
* Upgrade tests to not use llvm-upgrade.Tanya Lattner2008-03-1923-480/+421
* Remove llvm-upgrade and update tests.Tanya Lattner2008-03-1925-434/+333
* Upgrade tests to not use llvm-upgrade.Tanya Lattner2008-03-1823-377/+336
* Upgrade tests to not use llvm-upgrade.Tanya Lattner2008-03-1826-605/+564
* The inst combining of inttoptr into GEP with one index was using the bit size ofBill Wendling2008-03-141-0/+9
* Fix a bug in GVN that Duncan noticed, where we potentially need to insert a Owen Anderson2008-03-131-0/+19
* Improve the return slot optimization to be both more aggressive (not limited ...Owen Anderson2008-03-121-2/+4
* Fix attribute handling.Devang Patel2008-03-121-0/+7
* Handle multiple ret values.Devang Patel2008-03-111-0/+20
* Check to see if a two-entry PHI block can be simplifiedDan Gohman2008-03-111-0/+15
* Make this test more challenging to help it avoid beingDan Gohman2008-03-111-2/+8
* Initial multiple return values support.Devang Patel2008-03-111-0/+12
* Upgrade this test.Dan Gohman2008-03-111-6/+6
* SimplifyDevang Patel2008-03-102-33/+51
* Remove llvm-upgrade and update tests.Tanya Lattner2008-03-1060-2070/+1594
* Turn unwind_to into "unwinds to".Nick Lewycky2008-03-103-15/+15
* Remove llvm-upgrade and update tests.Tanya Lattner2008-03-0949-726/+800
* Firstly, having a BranchInst isn't exclusive with having an unwind_to.Nick Lewycky2008-03-091-0/+18
* A BB that unwind_to an "unwind" inst is that same as one that doesn't unwind_toNick Lewycky2008-03-091-0/+8
* Update the inliner and simplifycfg to handle unwind_to.Nick Lewycky2008-03-092-0/+48
* Prune the unwind_to labels on BBs that don't need them. Another step in theNick Lewycky2008-03-091-0/+15
* Update inliner to handle functions that return multiple values.Devang Patel2008-03-072-0/+92
* Place for sret promotion tests.Devang Patel2008-03-071-0/+3
* Commit the testcase too.Nick Lewycky2008-03-061-0/+8
* Don't try to simplify urem and srem using arithmetic rules that don't workNick Lewycky2008-03-061-26/+33
* Use cast instead of dyn_cast.Devang Patel2008-03-041-9/+11
* Handle multiple return values.Devang Patel2008-03-041-0/+26
* Remove llvm-upgrade and update test cases.Tanya Lattner2008-03-01258-7456/+7573
* fix a bug Anders ran into where scalarrepl would crash when promotingChris Lattner2008-02-291-0/+16
* Folding or(fcmp,fcmp) only works if the operands of the fcmps are the same fp...Chris Lattner2008-02-291-0/+16
* Add PR number to testcase.Owen Anderson2008-02-261-0/+1
* Fix an issue where GVN had the sizes of the two memcpy's reverse, resultingOwen Anderson2008-02-261-0/+45
* fix this test so that the fn name doesn't match the regexChris Lattner2008-02-261-1/+1
* Really feed llvm-as with the testcase, do not let it read from stdin. This fi...Gabor Greif2008-02-261-1/+1
* Fix an issue where GVN was performing the return slot optimization when it wasOwen Anderson2008-02-251-0/+32
* Fix an issue where GVN would try to use an instruction before its definition ...Owen Anderson2008-02-252-1/+26
* Testcase for Revision 47478.Zhou Sheng2008-02-231-0/+9
* Correctly fold divide-by-constant, even when faced with overflow.Nick Lewycky2008-02-182-0/+23
* make this just a bit more strict.Chris Lattner2008-02-181-1/+1
* Add support to GVN for performing sret return slot optimization. This means ...Owen Anderson2008-02-181-0/+28
* optimize away stackrestore calls that have no intervening alloca or call.Chris Lattner2008-02-181-3/+40
* upgrade this test.Chris Lattner2008-02-181-11/+11
* Fold (-x + -y) -> -(x+y) which promotes better association, fixingChris Lattner2008-02-171-0/+12
* Split up subtracts into add+negate if they have a reassociable use or operandChris Lattner2008-02-171-0/+13
* upgrade and simplify this test.Chris Lattner2008-02-171-6/+7
* Remove any 'nest' parameter attributes if the functionDuncan Sands2008-02-161-0/+57