aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
* Handle multiple induction variables.Devang Patel2007-09-251-0/+59
* Add transformation to update loop interation space. Now,Devang Patel2007-09-251-0/+57
* Do not promote null values because it may be unsafe to do so.Devang Patel2007-09-241-0/+46
* Fix PR1692Devang Patel2007-09-211-0/+63
* Testcase for PR1678.Duncan Sands2007-09-201-0/+14
* Excuse me.Nick Lewycky2007-09-201-1/+1
* Fix optimization. %x = sub %x, %y does not imply that %y is zero.Nick Lewycky2007-09-201-0/+102
* Avoid unsafe promotion.Devang Patel2007-09-191-0/+35
* rename test, it is obviously misspelledGabor Greif2007-09-181-0/+0
* Fix PR1657Devang Patel2007-09-181-0/+26
* Instcombine x-((x/y)*y) into a remainder operator.Dan Gohman2007-09-172-0/+16
* remove obsolete tests.Chris Lattner2007-09-153-17/+0
* Test that a call to a trampoline is turned into a call toDuncan Sands2007-09-111-0/+24
* remove obsolete testcaseChris Lattner2007-09-101-9/+0
* Fix a buggy constant folding transformation when handling aliases.Chris Lattner2007-09-101-0/+13
* Add missing llvm-dis.Dale Johannesen2007-09-101-1/+1
* Prevent tailcallelim from breaking "recursive" calls to builtins.Chris Lattner2007-09-101-0/+10
* Filter exit conditions which are not yet handled.Devang Patel2007-09-101-0/+50
* Don't zap back to back volatile load/storesChris Lattner2007-09-071-0/+14
* When the two operands of an icmp are equal, there are five possible predicatesNick Lewycky2007-09-061-0/+10
* Change all floating constants that are not exactlyDale Johannesen2007-09-054-5/+5
* Don't promote volatile loads/stores. This is needed (for example) to handle s...Anton Korobeynikov2007-08-261-0/+47
* Constant split values needs upper bound and lower bound check, just like any ...Devang Patel2007-08-251-0/+52
* While calculating upper loop bound for first loop and lower loop bound for se...Devang Patel2007-08-251-0/+52
* Do not split loops rejected by processOneIterationLoop().Devang Patel2007-08-202-4/+2
* Add loop index split tests.Devang Patel2007-08-177-0/+325
* Convert tests using "grep -c ... | grep ..." to use the count script.Dan Gohman2007-08-154-4/+4
* Convert tests using "| wc -l | grep ..." to use the count script.Dan Gohman2007-08-1538-48/+48
* oops, forgot to commit this.Chris Lattner2007-08-122-2/+1
* Transform a load from an undef/zero global into an undef/global even if weChris Lattner2007-08-111-0/+11
* when we see a unaligned load from an insufficiently aligned global orChris Lattner2007-08-091-0/+14
* It's safe to fold not of fcmp.Nick Lewycky2007-08-061-0/+10
* This is the patch to provide clean intrinsic function overloading support in ...Chandler Carruth2007-08-041-6/+8
* I don't have time to restore this functionality right now.Chris Lattner2007-08-021-0/+1
* Reduced testcase for PR1594Chris Lattner2007-08-021-0/+10
* Update dominator info for the middle blocks created while splitingDevang Patel2007-08-021-0/+55
* Enhance instcombine to be more aggressive about folding casts ofChris Lattner2007-08-021-0/+12
* Fix PR1575 and test/Transforms/CondProp/2007-08-01-InvalidRead.llChris Lattner2007-08-021-0/+814
* Update dominator info for the middle blocks created while splitingDevang Patel2007-08-011-0/+30
* Forgot to update these files for the FastDSE changes.Owen Anderson2007-08-014-4/+4
* Rename FastDSE to just DSE.Owen Anderson2007-08-015-5/+5
* Fix a failure I accidentally caused in my last commit by mishandling the Owen Anderson2007-07-311-0/+22
* Fix a bug in GetKnownAlignment of packed structs.Lauro Ramos Venancio2007-07-311-0/+27
* Change the x86 assembly output to use tab characters to separate theDan Gohman2007-07-311-1/+1
* Fix a misoptimization in aha.Owen Anderson2007-07-311-0/+313
* Bunch of tests to check loop passes.Devang Patel2007-07-318-21/+191
* Fix a bug caused by indiscriminantly asking for the dominators of a predecessor.Owen Anderson2007-07-301-0/+274
* Fix a bug introduced in my last commit.Owen Anderson2007-07-262-1/+17
* Fix a couple more bugs in the phi construction by pulling in code that doesOwen Anderson2007-07-262-0/+58
* Fix what is _hopefully_ the last corner case for loops.Owen Anderson2007-07-251-0/+86