summaryrefslogtreecommitdiff
path: root/test/Transforms/InstCombine
Commit message (Expand)AuthorAge
* Temporarily revert r110987 as it's causing some miscompares inEric Christopher2010-08-17
* Reapply this transformation now that it is passing the external test which it...Nate Begeman2010-08-13
* Temporarily revert 110737 and 110734, they were causing failuresEric Christopher2010-08-12
* Add test for recent instcombine vector shuffle enhancementNate Begeman2010-08-10
* PR7853: fix a silly mistake introduced in r101899, and add a test to make sureEli Friedman2010-08-09
* Make instcombine set explicit alignments on load or storeDan Gohman2010-08-03
* Re-apply the infamous r108614, with a fix pointed out by Dirk Steinke.Owen Anderson2010-08-02
* Speculatively revert r108614, "Another attempt at getting the clang self-host toDaniel Dunbar2010-07-31
* Testcase for r108687.Owen Anderson2010-07-19
* Another attempt at getting the clang self-host to like my instcombine patch.Owen Anderson2010-07-17
* Also revert 108422, it's causing some test failures.Eric Christopher2010-07-16
* Reapply r108378, with bugfixes, testcase, and improved comment formatting.Owen Anderson2010-07-15
* revert r108320, I see the failures now...Chris Lattner2010-07-14
* reapply benjamin's instcombine patch, I don't see anything wrong with it and ...Chris Lattner2010-07-14
* Nope, still breaks the release selfhost bots :(Benjamin Kramer2010-07-12
* Reapply the "or" half of r108136, which seems to be less problematic.Benjamin Kramer2010-07-12
* Revert r108141 again, sigh.Benjamin Kramer2010-07-12
* Reapply 108136 with an ugly pasto fixed.Benjamin Kramer2010-07-12
* Revert r108136 until I figure out why it broke selfhost.Benjamin Kramer2010-07-12
* instcombine: fold (x & y) | (~x & z) and (x & y) ^ (~x & z) into ((y ^ z) & x...Benjamin Kramer2010-07-12
* fix PR7311 by avoiding breaking casts when a bitcast from scalar->vectorChris Lattner2010-07-12
* fix PR7429, a crash turning a load from a string into a float.Chris Lattner2010-07-12
* convert to filechecconvert to filecheckkChris Lattner2010-07-12
* merge two tests.Chris Lattner2010-07-12
* Teach instcombine to transformBenjamin Kramer2010-07-08
* Constant fold x == undef to undef.Dan Gohman2010-06-28
* Remove arm_apcscc from the test files. It is the default and doing thisRafael Espindola2010-06-17
* Teach instcombine to promote alloca array sizes.Dan Gohman2010-05-28
* Add a testcase for getelementptr index promotion.Dan Gohman2010-05-28
* Teach instCombine to remove malloc+free if malloc's only uses are comparisonsDuncan Sands2010-05-27
* Teach instcombine to transform a bitcast/(zext|trunc)/bitcast sequenceChris Lattner2010-05-08
* Fix declarations in a few more tests.Nick Lewycky2010-04-17
* Verify function prototypes before trying to optimize functions. We alsoEric Christopher2010-04-12
* Print empty structs as {} rather than { }.Dan Gohman2010-04-08
* add newlines at the end of files.Chris Lattner2010-04-07
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-04
* Revert r100191 since it breaks objc in clang Mon P Wang2010-04-02
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-02
* Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots.Bob Wilson2010-03-30
* Added support for address spaces and added a isVolatile field to memcpy, memm...Mon P Wang2010-03-30
* Fix an incorrect logic causing instcombine to miss some _chk -> non-chk trans...Evan Cheng2010-03-23
* Fix a typo in ValueTracking that's causing instcombine to delete needed shift...Evan Cheng2010-03-13
* When constant folding GEP of GEP, do not crash if an index ofDuncan Sands2010-03-12
* Re-commit 97860 with fix. getMallocAllocatedType may return null.Evan Cheng2010-03-08
* Migrate _chk call lowering from SimplifyLibCalls to InstCombine. StubEric Christopher2010-03-06
* Temporarily revert:Eric Christopher2010-03-06
* Transform @llvm.objectsize to integer if the argument is a result of malloc o...Evan Cheng2010-03-06
* Instcombine should turn llvm.objectsize of a alloca with static size to an in...Evan Cheng2010-03-05
* fix PR6512, a case where instcombine would incorrectly merge loadsChris Lattner2010-03-05
* Fix PR6503. This turned into a much more interesting and nasty bug. Various Chris Lattner2010-03-05