| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert r155682, "Use ConstantExpr::getExtractElement when constant-folding ve... | NAKAMURA Takumi | 2012-04-27 | 1 | -20/+0 |
* | Use ConstantExpr::getExtractElement when constant-folding vectors | Dan Gohman | 2012-04-27 | 1 | -0/+20 |
* | Add instcombine patterns for the following transformations: | Chad Rosier | 2012-04-26 | 1 | -0/+24 |
* | Teach the reassociate pass to fold chains of multiplies with repeated | Chandler Carruth | 2012-04-26 | 1 | -0/+99 |
* | Actually delete now-empty file. | Chandler Carruth | 2012-04-25 | 1 | -0/+0 |
* | Reverting r155468. Chris and Chandler have convinced me that it's dangerous and | Lang Hames | 2012-04-25 | 1 | -68/+0 |
* | ConstantFoldSelectInstruction swapped the operands of the select. | Nadav Rotem | 2012-04-24 | 1 | -0/+13 |
* | Add support for llvm.arm.neon.vmull* intrinsics to InstCombine. This fixes | Lang Hames | 2012-04-24 | 1 | -0/+68 |
* | Fix a crash on valid (if UB) bitcode that is produced for some global | Chandler Carruth | 2012-04-24 | 1 | -0/+5 |
* | Reapply r155136 after fixing PR12599. | Jakob Stoklund Olesen | 2012-04-23 | 6 | -17/+165 |
* | Tidy up this test more: | Chandler Carruth | 2012-04-22 | 2 | -22/+23 |
* | FileCheck-ize a test, and tidy it up a touch. | Chandler Carruth | 2012-04-22 | 1 | -9/+14 |
* | Revert r155136 "Defer some shl transforms to DAGCombine." | Jakob Stoklund Olesen | 2012-04-20 | 6 | -165/+17 |
* | Avoid a bug in the path count computation, preventing an infinite | Dan Gohman | 2012-04-19 | 1 | -0/+48 |
* | Defer some shl transforms to DAGCombine. | Jakob Stoklund Olesen | 2012-04-19 | 6 | -17/+165 |
* | Extract the broken part of XFAILed test into its own file. | Jakob Stoklund Olesen | 2012-04-19 | 2 | -94/+93 |
* | FileCheckize | Jakob Stoklund Olesen | 2012-04-18 | 1 | -2/+59 |
* | Nobody likes shifty instructions, but that was a bit strong. | Jakob Stoklund Olesen | 2012-04-18 | 1 | -1/+1 |
* | FileCheckify, un-XFAIL SimplifyLibCalls/floor test | Joe Groff | 2012-04-18 | 1 | -10/+31 |
* | Move win32 SimplifyLibcall test under Transforms | Joe Groff | 2012-04-18 | 1 | -0/+275 |
* | Flip the new block-placement pass to be on by default. | Chandler Carruth | 2012-04-16 | 1 | -1/+1 |
* | Fix an error in BBVectorize important for vectorizing pointer types. | Hal Finkel | 2012-04-14 | 1 | -0/+23 |
* | Enhance BBVectorize to more-properly handle pointer values and vectorize GEPs. | Hal Finkel | 2012-04-14 | 1 | -0/+81 |
* | Add support to BBVectorize for vectorizing selects. | Hal Finkel | 2012-04-13 | 1 | -0/+30 |
* | Consider ObjC runtime calls objc_storeWeak and others which make a copy of | Dan Gohman | 2012-04-13 | 1 | -0/+131 |
* | Use the new Use-aware dominates method to apply the objc runtime | Dan Gohman | 2012-04-13 | 1 | -0/+18 |
* | Don't move objc_autorelease calls past autorelease pool boundaries when | Dan Gohman | 2012-04-13 | 1 | -4/+78 |
* | Fix 12513: Loop unrolling breaks with indirect branches. | Andrew Trick | 2012-04-10 | 2 | -8/+43 |
* | Teach InstCombine to nuke a common alloca pattern -- an alloca which has | Chandler Carruth | 2012-04-08 | 1 | -0/+44 |
* | Fix ValueTracking to conclude that debug intrinsics are safe to | Chandler Carruth | 2012-04-07 | 1 | -4/+44 |
* | Sink the collection of return instructions until after *all* | Chandler Carruth | 2012-04-06 | 1 | -0/+37 |
* | Tweak this test to ensure the inliner did indeed fire. Thanks to Richard | Chandler Carruth | 2012-04-06 | 1 | -0/+1 |
* | Actually finish this sentence in the comment the way I intended. Thanks | Chandler Carruth | 2012-04-06 | 1 | -1/+1 |
* | Sink the return instruction collection until after we're done deleting | Chandler Carruth | 2012-04-06 | 1 | -0/+37 |
* | Fix accidentally inverted logic from r152803, and make the | Dan Gohman | 2012-04-05 | 1 | -0/+6 |
* | Add testcase for r154007, when a function has the optsize attribute, | Hongbin Zheng | 2012-04-04 | 1 | -0/+35 |
* | Always compute all the bits in ComputeMaskedBits. | Rafael Espindola | 2012-04-04 | 1 | -0/+15 |
* | Fast fix for PR12343: | Stepan Dyatkovskiy | 2012-04-02 | 1 | -0/+46 |
* | Add some more testing to cover the remaining two cases where | Chandler Carruth | 2012-04-01 | 1 | -0/+45 |
* | Fix a pretty scary bug I introduced into the always inliner with | Chandler Carruth | 2012-04-01 | 1 | -0/+38 |
* | Replace four tiny tests with various uses of grep and not with a single | Chandler Carruth | 2012-04-01 | 5 | -46/+42 |
* | Initial commit for the rewrite of the inline cost analysis to operate | Chandler Carruth | 2012-03-31 | 5 | -55/+153 |
* | Clean up the naming in this test. Someone pointed this out in review at | Chandler Carruth | 2012-03-31 | 1 | -3/+3 |
* | FileCheck-ize this test, and generally tidy it up prior to changing | Chandler Carruth | 2012-03-31 | 1 | -21/+26 |
* | Correctly vectorize powi. | Hal Finkel | 2012-03-31 | 1 | -0/+44 |
* | Filecheck-ize this test so that it actually tests something reasonable. | Chandler Carruth | 2012-03-29 | 1 | -2/+13 |
* | Don't PRE compares. | Jakob Stoklund Olesen | 2012-03-29 | 1 | -0/+68 |
* | Revert r153521 as it's causing large regressions on the nightly testers. | Chad Rosier | 2012-03-28 | 1 | -15/+0 |
* | GlobalOpt: If we have an inbounds GEP from a ConstantAggregateZero global tha... | Benjamin Kramer | 2012-03-28 | 1 | -0/+11 |
* | Switch to WeakVHs in the value mapper, and aggressively prune dead basic | Chandler Carruth | 2012-03-28 | 1 | -10/+0 |