summaryrefslogtreecommitdiff
path: root/test/Transforms
Commit message (Expand)AuthorAge
* Update inliner to handle functions that return multiple values.Devang Patel2008-03-07
* Place for sret promotion tests.Devang Patel2008-03-07
* Commit the testcase too.Nick Lewycky2008-03-06
* Don't try to simplify urem and srem using arithmetic rules that don't workNick Lewycky2008-03-06
* Use cast instead of dyn_cast.Devang Patel2008-03-04
* Handle multiple return values.Devang Patel2008-03-04
* Remove llvm-upgrade and update test cases.Tanya Lattner2008-03-01
* fix a bug Anders ran into where scalarrepl would crash when promotingChris Lattner2008-02-29
* Folding or(fcmp,fcmp) only works if the operands of the fcmps are the same fp...Chris Lattner2008-02-29
* Add PR number to testcase.Owen Anderson2008-02-26
* Fix an issue where GVN had the sizes of the two memcpy's reverse, resultingOwen Anderson2008-02-26
* fix this test so that the fn name doesn't match the regexChris Lattner2008-02-26
* Really feed llvm-as with the testcase, do not let it read from stdin. This fi...Gabor Greif2008-02-26
* Fix an issue where GVN was performing the return slot optimization when it wasOwen Anderson2008-02-25
* Fix an issue where GVN would try to use an instruction before its definition ...Owen Anderson2008-02-25
* Testcase for Revision 47478.Zhou Sheng2008-02-23
* Correctly fold divide-by-constant, even when faced with overflow.Nick Lewycky2008-02-18
* make this just a bit more strict.Chris Lattner2008-02-18
* Add support to GVN for performing sret return slot optimization. This means ...Owen Anderson2008-02-18
* optimize away stackrestore calls that have no intervening alloca or call.Chris Lattner2008-02-18
* upgrade this test.Chris Lattner2008-02-18
* Fold (-x + -y) -> -(x+y) which promotes better association, fixingChris Lattner2008-02-17
* Split up subtracts into add+negate if they have a reassociable use or operandChris Lattner2008-02-17
* upgrade and simplify this test.Chris Lattner2008-02-17
* Remove any 'nest' parameter attributes if the functionDuncan Sands2008-02-16
* If loop header is also loop exiting block then OrigPN is incoming value for B...Devang Patel2008-02-14
* Fix PR2029Chris Lattner2008-02-14
* Testcase for PR2032.Nick Lewycky2008-02-14
* A loop latch phi node may have uses inside loop, not just in loop header.Devang Patel2008-02-13
* While moving exit condition, do not drop loop latch on the floor.Devang Patel2008-02-13
* Keep track of exit value operand number when operands are swapped.Devang Patel2008-02-13
* Add a note pointing to PR1996.Eli Friedman2008-02-13
* Add test for PR1996. (This is my first time adding a test for a Eli Friedman2008-02-13
* Re-apply the patch to improve the optimizations of memcpy's, with severalOwen Anderson2008-02-12
* Fix PR 1995.Devang Patel2008-02-08
* Temporarily reverting:Bill Wendling2008-02-06
* Fix a bug compiling PR1978 (perhaps not the only one though) whichChris Lattner2008-02-05
* Make this test more aggressive, to cover recent improvements.Owen Anderson2008-02-04
* Allow GVN to hack on memcpy's, making them open to further optimization.Owen Anderson2008-02-04
* Tag this test with the PR reference.Nick Lewycky2008-02-03
* There are some cases where icmp(add) can be folded into a new icmp. Handle them.Nick Lewycky2008-02-03
* Don't drop function/call return attributes like 'nounwind'.Duncan Sands2008-02-01
* Make DSE much more aggressive by performing DCE earlier. Update a testcase t...Owen Anderson2008-01-30
* Fix a bug where scalarrepl would discard offset if type would match.Chris Lattner2008-01-30
* Don't let globalopt hack on volatile loads or stores.Chris Lattner2008-01-29
* eliminate additions of 0.0 when they are obviously dead. This has to be care...Chris Lattner2008-01-29
* Add a testcase for eliminating memcpy's at the end of functions. Forgot to c...Owen Anderson2008-01-29
* Filter loops that subtract induction variables.Devang Patel2008-01-29
* this test is now compiled into the right thing.Chris Lattner2008-01-28
* Handle some more combinations of extend and icmp. Fixes PR1940.Nick Lewycky2008-01-28