aboutsummaryrefslogtreecommitdiff
path: root/test/Transforms
AgeCommit message (Expand)Author
2007-10-18Fix PR1735 and Transforms/DeadArgElim/2007-10-18-VarargsReturn.ll byChris Lattner
2007-10-18XFAIL for now.Devang Patel
2007-10-17Do not raise free() call that is called through invoke instruction.Devang Patel
2007-10-17Apply "Instead of loading small c string constant, use integer constant direc...Devang Patel
2007-10-12Fix a bug in my patch last night that broke InstCombine/2007-10-12-Crash.llChris Lattner
2007-10-12testcase for PR1728Chris Lattner
2007-10-11Lower memcpy if it makes sense.Devang Patel
2007-10-05Fix bug in updating dominance frontier after loop Devang Patel
2007-10-01Relax unsafe use check. If there is one unconditional use inside the loop the...Devang Patel
2007-09-25Handle multiple induction variables.Devang Patel
2007-09-25Add transformation to update loop interation space. Now,Devang Patel
2007-09-24 Do not promote null values because it may be unsafe to do so.Devang Patel
2007-09-21Fix PR1692Devang Patel
2007-09-20Testcase for PR1678.Duncan Sands
2007-09-20Excuse me.Nick Lewycky
2007-09-20Fix optimization. %x = sub %x, %y does not imply that %y is zero.Nick Lewycky
2007-09-19Avoid unsafe promotion.Devang Patel
2007-09-18rename test, it is obviously misspelledGabor Greif
2007-09-18Fix PR1657Devang Patel
2007-09-17Instcombine x-((x/y)*y) into a remainder operator.Dan Gohman
2007-09-15remove obsolete tests.Chris Lattner
2007-09-11Test that a call to a trampoline is turned into a call toDuncan Sands
2007-09-10remove obsolete testcaseChris Lattner
2007-09-10Fix a buggy constant folding transformation when handling aliases.Chris Lattner
2007-09-10Add missing llvm-dis.Dale Johannesen
2007-09-10Prevent tailcallelim from breaking "recursive" calls to builtins.Chris Lattner
2007-09-10Filter exit conditions which are not yet handled.Devang Patel
2007-09-07Don't zap back to back volatile load/storesChris Lattner
2007-09-06When the two operands of an icmp are equal, there are five possible predicatesNick Lewycky
2007-09-05Change all floating constants that are not exactlyDale Johannesen
2007-08-26Don't promote volatile loads/stores. This is needed (for example) to handle s...Anton Korobeynikov
2007-08-25Constant split values needs upper bound and lower bound check, just like any ...Devang Patel
2007-08-25While calculating upper loop bound for first loop and lower loop bound for se...Devang Patel
2007-08-20Do not split loops rejected by processOneIterationLoop().Devang Patel
2007-08-17Add loop index split tests.Devang Patel
2007-08-15Convert tests using "grep -c ... | grep ..." to use the count script.Dan Gohman
2007-08-15Convert tests using "| wc -l | grep ..." to use the count script.Dan Gohman
2007-08-12oops, forgot to commit this.Chris Lattner
2007-08-11Transform a load from an undef/zero global into an undef/global even if weChris Lattner
2007-08-09when we see a unaligned load from an insufficiently aligned global orChris Lattner
2007-08-06It's safe to fold not of fcmp.Nick Lewycky
2007-08-04This is the patch to provide clean intrinsic function overloading support in ...Chandler Carruth
2007-08-02I don't have time to restore this functionality right now.Chris Lattner
2007-08-02Reduced testcase for PR1594Chris Lattner
2007-08-02Update dominator info for the middle blocks created while splitingDevang Patel
2007-08-02Enhance instcombine to be more aggressive about folding casts ofChris Lattner
2007-08-02Fix PR1575 and test/Transforms/CondProp/2007-08-01-InvalidRead.llChris Lattner
2007-08-01Update dominator info for the middle blocks created while splitingDevang Patel
2007-08-01Forgot to update these files for the FastDSE changes.Owen Anderson
2007-08-01Rename FastDSE to just DSE.Owen Anderson