Age | Commit message (Expand) | Author |
2010-03-06 | Migrate _chk call lowering from SimplifyLibCalls to InstCombine. Stub | Eric Christopher |
2010-03-05 | Move SimplifyLibCalls's LibCall builders to a separate file so they | Eric Christopher |
2010-03-05 | Safely turn memset_chk etc. to non-chk variant if the known object size is >=... | Evan Cheng |
2010-03-05 | fix a nice subtle reassociate bug which would only occur | Chris Lattner |
2010-03-05 | Move GetStringLength and helper from SimplifyLibCalls to ValueTracking. | Eric Christopher |
2010-03-03 | Make SCEVExpander and LSR more aggressive about hoisting expressions out | Dan Gohman |
2010-03-02 | Non-affine post-inc SCEV expansions have more code which must be | Dan Gohman |
2010-03-02 | Don't attempt load PRE when there is no real redundancy (i.e., the load is in | Bob Wilson |
2010-03-01 | When GVN needs to split critical edges for load PRE, check all of the | Bob Wilson |
2010-03-01 | MemoryDepAnalysis is not used if redundant load processing is disabled. | Evan Cheng |
2010-03-01 | Spelling fixes. | Dan Gohman |
2010-02-28 | Revert r97245 which seems to be causing performance problems. | Bob Wilson |
2010-02-27 | fix grammaro's pointed out by daniel | Chris Lattner |
2010-02-27 | fix PR6414, a nondeterminism issue in IPSCCP which was because | Chris Lattner |
2010-02-26 | Move the EnableFullLoadPRE flag from a separate command-line option to an | Bob Wilson |
2010-02-26 | Remove unused "NoPRE" parameter in GVN and createGVNPass(). | Bob Wilson |
2010-02-25 | Make LoopSimplify change conditional branches in loop exiting blocks | Dan Gohman |
2010-02-24 | Reapply r97010, the speculative revert failed. | Daniel Dunbar |
2010-02-24 | Speculatively revert r97010, "Add an argument to PHITranslateValue to specify | Daniel Dunbar |
2010-02-24 | Add an argument to PHITranslateValue to specify the DominatorTree. If this | Bob Wilson |
2010-02-23 | Update memdep when load PRE inserts a new load, and add some debug output. | Bob Wilson |
2010-02-22 | Erase deleted instructions from GVN's ValueTable. This fixes assertion | Bob Wilson |
2010-02-22 | Remove unused variables and parameters. | Dan Gohman |
2010-02-22 | When emitting an instruction which depends on both a post-incremented | Dan Gohman |
2010-02-22 | This cast<Instruction> is unnecessary. | Dan Gohman |
2010-02-19 | Rename getSDiv to getExactSDiv to reflect its behavior in cases where | Dan Gohman |
2010-02-19 | Check for overflow when scaling up an add or an addrec for | Dan Gohman |
2010-02-19 | recommit 96626, evidence that it broke things appears | Dale Johannesen |
2010-02-19 | Revert 96626, which causes build failure on ppc Darwin. | Dale Johannesen |
2010-02-19 | When determining the set of interesting reuse factors, consider | Dan Gohman |
2010-02-18 | Indvars needs to explicitly notify ScalarEvolution when it is replacing | Dan Gohman |
2010-02-18 | Hoist this loop-invariant logic out of the loop. | Dan Gohman |
2010-02-17 | Delete some unneeded casts. | Dan Gohman |
2010-02-17 | Don't attempt to divide INT_MIN by -1; consider such cases to | Dan Gohman |
2010-02-16 | Rename SuccessorNumber to GetSuccessorNumber. | Bob Wilson |
2010-02-16 | Refactor rewriting for PHI nodes into a separate function. | Dan Gohman |
2010-02-16 | Split critical edges as needed for load PRE. | Bob Wilson |
2010-02-16 | Refactor to share code to find the position of a basic block successor in the | Bob Wilson |
2010-02-16 | Fix whitespace. | Dan Gohman |
2010-02-16 | There are two ways of checking for a given type, for example isa<PointerType>(T) | Duncan Sands |
2010-02-16 | Split the main for-each-use loop again, this time for GenerateTruncates, | Dan Gohman |
2010-02-15 | Uniformize the names of type predicates: rather than having isFloatTy and | Duncan Sands |
2010-02-14 | Fix whitespace. | Dan Gohman |
2010-02-14 | Fix a comment. | Dan Gohman |
2010-02-14 | When complicated expressions are broken down into subexpressions | Dan Gohman |
2010-02-14 | Actually, this code doesn't have to be quite so conservative in | Dan Gohman |
2010-02-14 | Don't attempt aggressive post-inc uses if TargetLowering is not available, | Dan Gohman |
2010-02-13 | Make LSR not crash if invoked without target lowering info, e.g. if invoked | John McCall |
2010-02-13 | remove dead code. | Chris Lattner |
2010-02-13 | Split some code out to a helper function (FindReusablePredBB) | Chris Lattner |