Age | Commit message (Expand) | Author |
2009-05-06 | Allow readonly functions to unwind exceptions. Teach | Duncan Sands |
2009-05-05 | Fix a copy+pasto in a comment. | Dan Gohman |
2009-05-05 | Delete a FIXME which is no longer relevant, and add a FIXME that is. | Dan Gohman |
2009-05-05 | Temporarily reverting r71008. It was causing this failure: | Bill Wendling |
2009-05-05 | Handle overflow of 64-bit loop conditions. | David Greene |
2009-05-04 | Re-apply 70645, converting ScalarEvolution to use | Dan Gohman |
2009-05-04 | Constify a bunch of SCEV-using code. | Dan Gohman |
2009-05-04 | Restore minor deletion. | Mike Stump |
2009-05-03 | Revert r70645 for now; it's causing a variety of regressions. | Dan Gohman |
2009-05-03 | Revert r70630. Go back to appending ".b" to internal globals when shrinking | Nick Lewycky |
2009-05-02 | Convert ScalarEvolution to use CallbackVH for its internal map. This | Dan Gohman |
2009-05-02 | The second argument to RecursivelyDeleteTriviallyDeadInstructions has | Dan Gohman |
2009-05-02 | Previously, RecursivelyDeleteDeadInstructions provided an option | Dan Gohman |
2009-05-02 | Tell ScalarEvolution that the loop is being deleted before actually | Dan Gohman |
2009-05-02 | Don't append ".b" to the names of globals that are being shrunk to booleans. | Nick Lewycky |
2009-05-02 | Don't split critical edges during the AddUsersIfInteresting phase | Dan Gohman |
2009-05-01 | Make RequiresTypeConversion canonicalize the types before calling the | Dan Gohman |
2009-05-01 | Minor whitespace fix. | Dan Gohman |
2009-05-01 | Fix some code to work if TargetLowering is not available. | Dan Gohman |
2009-04-29 | Print correct instruction in dump. | Dale Johannesen |
2009-04-29 | Reword and tidy up some comments. | Dan Gohman |
2009-04-27 | Remove an obsolete comment. | Dan Gohman |
2009-04-27 | Fix PR 4086, a bug in FP IV elimination. | Dale Johannesen |
2009-04-27 | Permit ChangeCompareStride to rewrite a comparison when the factor | Dan Gohman |
2009-04-25 | Return null instead of false, as appropriate. | Dan Gohman |
2009-04-25 | Add several more icmp simplifications. Transform signed comparisons | Dan Gohman |
2009-04-24 | Allow i16 type indices to gep. | Sanjiv Gupta |
2009-04-23 | Change SCEVExpander's expandCodeFor to provide more flexibility | Dan Gohman |
2009-04-22 | Make sure both operands have binary instructions have the same type. | Evan Cheng |
2009-04-22 | A few more places where the check of use_empty is needed. | Evan Cheng |
2009-04-22 | Avoid deferencing use_begin() if value does not have a use. | Evan Cheng |
2009-04-22 | Real fix for PR3549, by using caching for predecessor counts in addition to t... | Owen Anderson |
2009-04-22 | Use PredIteratorCache in LCSSA, which gives a 37% overall speedup on the test... | Owen Anderson |
2009-04-21 | use predicate instead of hand-rolled loop | Chris Lattner |
2009-04-21 | fix a crash on a pointless but valid zero-length memset, rdar://6808691 | Chris Lattner |
2009-04-21 | Factor out a common base class from SCEVTruncateExpr, SCEVZeroExtendExpr, | Dan Gohman |
2009-04-21 | Introduce encapsulation for ScalarEvolution's TargetData object, and refactor | Dan Gohman |
2009-04-20 | Adjust loop size estimate for full unrolling; | Dale Johannesen |
2009-04-20 | Before trying to introduce/eliminate cast/ext/trunc to make indices type as | Sanjiv Gupta |
2009-04-18 | Use more const qualifiers with SCEV interfaces. | Dan Gohman |
2009-04-17 | remove trailing whitespace | Jim Grosbach |
2009-04-17 | Use a safer iterator interface and get rid of std C++ library misuse. | David Greene |
2009-04-17 | Don't create ConstantInts with pointer type. This fixes a | Dan Gohman |
2009-04-16 | Use TargetData::getTypeSizeInBits instead of getPrimitiveSizeInBits() | Dan Gohman |
2009-04-16 | Fix for PR3944: make mem2reg O(N) instead of O(N^2) in the number of | Eli Friedman |
2009-04-16 | Minor code simplifications. Don't attempt LSR on theoretical | Dan Gohman |
2009-04-16 | LSR is no longer a GEP optimizer. It is now an IV expression | Dan Gohman |
2009-04-16 | Use ConstantExpr::getIntToPtr instead of SCEVExpander::InsertCastOfTo, | Dan Gohman |
2009-04-16 | Use a SCEV expression cast instead of immediately inserting a | Dan Gohman |
2009-04-16 | Expand GEPs in ScalarEvolution expressions. SCEV expressions can now | Dan Gohman |