aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms/InstCombine
Commit message (Expand)AuthorAgeFilesLines
* Fix PR1800 by correcting mistaken logic.Chris Lattner2007-11-161-0/+10
* Better checkAndrew Lenharth2007-11-081-1/+4
* Fix PR1780Andrew Lenharth2007-11-081-0/+19
* Implement PR1777 by detecting dependent phis thatChris Lattner2007-11-061-0/+31
* Fix an abort in instcombine when folding creates a vector rem instruction.Dan Gohman2007-11-051-0/+9
* Fix InstCombine/2007-10-31-StringCrash.ll by removing an obviousChris Lattner2007-11-011-0/+21
* Fix InstCombine/2007-10-31-RangeCrash.llChris Lattner2007-11-011-0/+35
* Add support for folding binary operators with vector zero operands.Dan Gohman2007-10-301-0/+35
* update testcaseChris Lattner2007-10-291-1/+1
* Model stacksave and stackrestore as both writing memory, since we Chris Lattner2007-10-291-0/+47
* Fix PR1749 and InstCombine/2007-10-28-EmptyField.ll by handlingChris Lattner2007-10-291-0/+24
* Implement a couple of foldings for ordered and unordered comparisons,Chris Lattner2007-10-242-0/+24
* This test now passes.Devang Patel2007-10-191-1/+1
* XFAIL for now.Devang Patel2007-10-181-0/+1
* 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
* Testcase for PR1678.Duncan Sands2007-09-201-0/+14
* Instcombine x-((x/y)*y) into a remainder operator.Dan Gohman2007-09-172-0/+16
* Test that a call to a trampoline is turned into a call toDuncan Sands2007-09-111-0/+24
* Fix a buggy constant folding transformation when handling aliases.Chris Lattner2007-09-101-0/+13
* 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-051-1/+1
* Convert tests using "| wc -l | grep ..." to use the count script.Dan Gohman2007-08-1517-22/+22
* 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
* Enhance instcombine to be more aggressive about folding casts ofChris Lattner2007-08-021-0/+12
* Fix a bug in GetKnownAlignment of packed structs.Lauro Ramos Venancio2007-07-311-0/+27
* This xform isn't safe, removing it.Chris Lattner2007-07-211-10/+0
* Optimize alignment of loads and stores.Dan Gohman2007-07-201-0/+66
* It's not necessary to do rounding for alloca operations when the requestedDan Gohman2007-07-18200-0/+8216