Age | Commit message (Expand) | Author |
2010-04-19 | Remove the Expr member from IVUsers. Instead of remembering the expression, | Dan Gohman |
2010-04-12 | Delete this code, which is no longer needed. | Dan Gohman |
2010-04-09 | When determining a canonical insert position, don't climb deeper | Dan Gohman |
2010-04-09 | When looking for loop-invariant users, look through no-op instructions, | Dan Gohman |
2010-04-09 | Refactor the code for computing the insertion point for an expression into | Dan Gohman |
2010-04-08 | Avoid allocating a value of zero in a register if the initial formula | Dan Gohman |
2010-04-08 | Add variants of ult, ule, etc. which take a uint64_t RHS, for convenience. | Dan Gohman |
2010-04-08 | When expanding expressions which are using post-inc mode for multiple loops, | Dan Gohman |
2010-04-07 | Generalize IVUsers to track arbitrary expressions rather than expressions | Dan Gohman |
2010-03-26 | Ignore debug intrinsics in yet more places. | Dan Gohman |
2010-03-25 | rename use_const_iterator to const_use_iterator for consistency's sake | Gabor Greif |
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-01 | Spelling fixes. | Dan Gohman |
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-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 | When determining the set of interesting reuse factors, consider | 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 | Refactor rewriting for PHI nodes into a separate function. | Dan Gohman |
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-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 | Fix a pruning heuristic which implicitly assumed that SmallPtrSet is | Dan Gohman |
2010-02-12 | Reapply 95979, a compile-time speedup, now that the bug it exposed is fixed. | Dan Gohman |
2010-02-12 | Fix this code to avoid dereferencing an end() iterator in | Dan Gohman |
2010-02-12 | Revert "Reverse the order for collecting the parts of an addrec. The order", it | Daniel Dunbar |
2010-02-12 | Reverse the order for collecting the parts of an addrec. The order | Dan Gohman |
2010-02-12 | Reapply the new LoopStrengthReduction code, with compile time and | Dan Gohman |
2010-01-29 | Generic reformatting and comment fixing. No functionality change. | Bill Wendling |
2010-01-29 | Add newline to debugging output, and fix some grammar-os in comment. | Bill Wendling |
2010-01-22 | Revert LoopStrengthReduce.cpp to pre-r94061 for now. | Dan Gohman |
2010-01-21 | When inserting expressions for post-increment users which contain | Dan Gohman |
2010-01-21 | Include IVUsers information in LSR's debug output. | Dan Gohman |
2010-01-21 | Prune the search for candidate formulae if the number of register | Dan Gohman |
2010-01-21 | Add a comment. | Dan Gohman |
2010-01-21 | Re-implement the main strength-reduction portion of LoopStrengthReduction. | Dan Gohman |
2010-01-05 | Set Changed properly after calling DeleteDeadPHIs. | Dan Gohman |
2009-12-23 | Remove dump routine and the associated Debug.h from a header. Patch up | David Greene |
2009-12-18 | Add Loop contains utility methods for testing whether a loop | Dan Gohman |
2009-12-18 | Minor code simplification. | Dan Gohman |
2009-12-18 | Don't pass const pointers by reference. | Dan Gohman |