aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
* Don't branch fold inline asm statements.Bill Wendling2007-10-191-0/+18
* This test now passes.Devang Patel2007-10-191-1/+1
* Fix PR1735 and Transforms/DeadArgElim/2007-10-18-VarargsReturn.ll byChris Lattner2007-10-181-0/+12
* XFAIL for now.Devang Patel2007-10-181-0/+1
* Do not raise free() call that is called through invoke instruction.Devang Patel2007-10-171-0/+17
* Apply "Instead of loading small c string constant, use integer constant direc...Devang Patel2007-10-171-0/+1
* Fix a bug in my patch last night that broke InstCombine/2007-10-12-Crash.llChris Lattner2007-10-121-0/+38
* testcase for PR1728Chris Lattner2007-10-121-0/+26
* Lower memcpy if it makes sense.Devang Patel2007-10-111-0/+18
* Fix bug in updating dominance frontier after loop Devang Patel2007-10-051-0/+29
* Relax unsafe use check. If there is one unconditional use inside the loop the...Devang Patel2007-10-011-0/+21
* 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