| Commit message (Expand) | Author | Age | Files | Lines |
| * | Add missing break for Intrinsic::objectsize case. It was falling through to t... | Evan Cheng | 2010-03-05 | 1 | -0/+1 |
| * | Make SCEVExpander and LSR more aggressive about hoisting expressions out | Dan Gohman | 2010-03-03 | 1 | -4/+24 |
| * | This test case: | Bill Wendling | 2010-03-03 | 1 | -2/+4 |
| * | Non-affine post-inc SCEV expansions have more code which must be | Dan Gohman | 2010-03-02 | 1 | -2/+6 |
| * | Floating-point add, sub, and mul are now spelled fadd, fsub, and fmul, | Dan Gohman | 2010-03-02 | 2 | -4/+4 |
| * | Don't attempt load PRE when there is no real redundancy (i.e., the load is in | Bob Wilson | 2010-03-02 | 1 | -4/+6 |
| * | When GVN needs to split critical edges for load PRE, check all of the | Bob Wilson | 2010-03-01 | 1 | -1/+4 |
| * | MemoryDepAnalysis is not used if redundant load processing is disabled. | Evan Cheng | 2010-03-01 | 1 | -1/+1 |
| * | Add some debug output to LoopSimplify. | Dan Gohman | 2010-03-01 | 1 | -0/+30 |
| * | Spelling fixes. | Dan Gohman | 2010-03-01 | 2 | -17/+17 |
| * | Prune #includes. | Dan Gohman | 2010-03-01 | 1 | -1/+0 |
| * | Revert r97245 which seems to be causing performance problems. | Bob Wilson | 2010-02-28 | 1 | -6/+5 |
| * | fix grammaro's pointed out by daniel | Chris Lattner | 2010-02-27 | 1 | -2/+2 |
| * | fix PR6414, a nondeterminism issue in IPSCCP which was because | Chris Lattner | 2010-02-27 | 1 | -1/+15 |
| * | Fix rdar://7694996 a miscompile of 183.equake from my patch yesterday, | Chris Lattner | 2010-02-26 | 1 | -3/+2 |
| * | remove dead code, by this point all uses of CI are gone. | Chris Lattner | 2010-02-26 | 1 | -4/+1 |
| * | Move the EnableFullLoadPRE flag from a separate command-line option to an | Bob Wilson | 2010-02-26 | 1 | -5/+6 |
| * | Remove unused "NoPRE" parameter in GVN and createGVNPass(). | Bob Wilson | 2010-02-26 | 1 | -5/+4 |
| * | fix PR6435 another bug from the MallocInst elimination work. | Chris Lattner | 2010-02-26 | 1 | -3/+1 |
| * | rewrite OptimizeGlobalAddressOfMalloc to fix PR6422, some bugs | Chris Lattner | 2010-02-25 | 1 | -79/+73 |
| * | Make LoopSimplify change conditional branches in loop exiting blocks | Dan Gohman | 2010-02-25 | 2 | -14/+33 |
| * | Modernize comment. | Nick Lewycky | 2010-02-25 | 1 | -1/+1 |
| * | Correct whitespace. | Nick Lewycky | 2010-02-25 | 1 | -1/+1 |
| * | Reapply r97010, the speculative revert failed. | Daniel Dunbar | 2010-02-24 | 1 | -6/+1 |
| * | Speculatively revert r97010, "Add an argument to PHITranslateValue to specify | Daniel Dunbar | 2010-02-24 | 1 | -1/+6 |
| * | Fix indentation. | Dan Gohman | 2010-02-24 | 1 | -10/+10 |
| * | Add an argument to PHITranslateValue to specify the DominatorTree. If this | Bob Wilson | 2010-02-24 | 1 | -6/+1 |
| * | Don't do (X != Y) ? X : Y -> X for floating-point values; it doesn't | Dan Gohman | 2010-02-23 | 1 | -5/+23 |
| * | Update memdep when load PRE inserts a new load, and add some debug output. | Bob Wilson | 2010-02-23 | 1 | -0/+2 |
| * | Instcombine constant folding can normalize gep with negative index to index w... | Evan Cheng | 2010-02-22 | 1 | -4/+9 |
| * | Erase deleted instructions from GVN's ValueTable. This fixes assertion | Bob Wilson | 2010-02-22 | 1 | -0/+7 |
| * | Remove unused variables and parameters. | Dan Gohman | 2010-02-22 | 2 | -44/+24 |
| * | When emitting an instruction which depends on both a post-incremented | Dan Gohman | 2010-02-22 | 1 | -2/+4 |
| * | This cast<Instruction> is unnecessary. | Dan Gohman | 2010-02-22 | 1 | -1/+1 |
| * | Rename getSDiv to getExactSDiv to reflect its behavior in cases where | Dan Gohman | 2010-02-19 | 1 | -23/+25 |
| * | Check for overflow when scaling up an add or an addrec for | Dan Gohman | 2010-02-19 | 1 | -18/+49 |
| * | recommit 96626, evidence that it broke things appears | Dale Johannesen | 2010-02-19 | 1 | -0/+7 |
| * | Revert 96626, which causes build failure on ppc Darwin. | Dale Johannesen | 2010-02-19 | 1 | -7/+0 |
| * | When determining the set of interesting reuse factors, consider | Dan Gohman | 2010-02-19 | 1 | -9/+15 |
| * | Indvars needs to explicitly notify ScalarEvolution when it is replacing | Dan Gohman | 2010-02-18 | 1 | -0/+7 |
| * | Hoist this loop-invariant logic out of the loop. | Dan Gohman | 2010-02-18 | 1 | -4/+6 |
| * | Delete some unneeded casts. | Dan Gohman | 2010-02-17 | 1 | -2/+2 |
| * | Don't attempt to divide INT_MIN by -1; consider such cases to | Dan Gohman | 2010-02-17 | 1 | -0/+4 |
| * | Rename SuccessorNumber to GetSuccessorNumber. | Bob Wilson | 2010-02-16 | 2 | -7/+8 |
| * | Refactor rewriting for PHI nodes into a separate function. | Dan Gohman | 2010-02-16 | 1 | -49/+70 |
| * | Split critical edges as needed for load PRE. | Bob Wilson | 2010-02-16 | 1 | -8/+30 |
| * | Refactor to share code to find the position of a basic block successor in the | Bob Wilson | 2010-02-16 | 2 | -19/+18 |
| * | Fix whitespace. | Dan Gohman | 2010-02-16 | 1 | -3/+3 |
| * | There are two ways of checking for a given type, for example isa<PointerType>(T) | Duncan Sands | 2010-02-16 | 30 | -311/+311 |
| * | Split the main for-each-use loop again, this time for GenerateTruncates, | Dan Gohman | 2010-02-16 | 1 | -1/+4 |