Age | Commit message (Expand) | Author |
2011-01-23 | Simplify some code with no functionality change. Make the test a lot more | Nick Lewycky |
2011-01-23 | Null initialize a few variables flagged by | Ted Kremenek |
2011-01-23 | Use value ranges to fold ext(trunc) in SCEV when possible. | Nick Lewycky |
2011-01-22 | Have SCEV turn sext(x) into zext(x) when x is s>= 0. This applies many times in | Nick Lewycky |
2011-01-22 | Add a FIXME explaining the move to a single indirect call bonus per function | Eric Christopher |
2011-01-22 | Only apply the devirtualization bonus once instead of per-call site in the | Eric Christopher |
2011-01-20 | At -O123 the early-cse pass is run before instcombine has run. According to my | Duncan Sands |
2011-01-19 | Similarly, analyze truncate through multiply. | Nick Lewycky |
2011-01-19 | Add a missed SCEV fold that is required to continue analyzing the IR produced | Nick Lewycky |
2011-01-19 | Add a missing SCEV simplification sext(zext x) --> zext x. | Nick Lewycky |
2011-01-18 | Teach BasicAA to return PartialAlias in cases where both pointers | Dan Gohman |
2011-01-18 | For completeness, generalize the (X + Y) - Y -> X transform and add X - (X + ... | Duncan Sands |
2011-01-18 | Simplify (X<<1)-X into X. According to my auto-simplier this is the most com... | Duncan Sands |
2011-01-18 | Move DominanceFrontier from VMCore to Analysis. | Cameron Zwarich |
2011-01-16 | fix PR8983, a broken assertion. | Chris Lattner |
2011-01-15 | Teach LazyValueInfo that allocas aren't NULL. Over all of llvm-test, this saves | Nick Lewycky |
2011-01-14 | Turn X-(X-Y) into Y. According to my auto-simplifier this is the most common | Duncan Sands |
2011-01-14 | Factorize common code out of the InstructionSimplify shift logic. Add in | Duncan Sands |
2011-01-14 | Move some shift transforms out of instcombine and into InstructionSimplify. | Duncan Sands |
2011-01-13 | Add single entry / single exit accessors. | Tobias Grosser |
2011-01-13 | Remove some wrong code which fortunately was never executed (as explained in | Duncan Sands |
2011-01-13 | The most common simplification missed by instsimplify in unoptimized bitcode | Duncan Sands |
2011-01-11 | some comment improvements. | Chris Lattner |
2011-01-11 | Temporarily revert 123133, it's causing some regressions and I'm trying | Eric Christopher |
2011-01-11 | the GEP faq says that only inbounds geps are guaranteed to not overflow. | Chris Lattner |
2011-01-11 | Revert r123207: "Turn on memdep's verifyRemoved() in an attempt to smoke out ... | Jakob Stoklund Olesen |
2011-01-11 | Turn on memdep's verifyRemoved() in an attempt to smoke out the cause of our ... | Jakob Stoklund Olesen |
2011-01-11 | Teach constant folding to perform conversions from constant floating | Chandler Carruth |
2011-01-10 | Cleanup some of the constant folding code to consistently test intrinsic | Chandler Carruth |
2011-01-09 | add a fixme: ir isn't expressive enough. | Chris Lattner |
2011-01-09 | Step #4 in improving trip count analysis: HowFarToZero can analyze | Chris Lattner |
2011-01-09 | rearrange some code, no functionality change. | Chris Lattner |
2011-01-09 | Step #3 to improving trip count analysis: If we fold | Chris Lattner |
2011-01-09 | Step #2 to improve trip count analysis for loops like this: | Chris Lattner |
2011-01-09 | teach SCEV analysis of PHI nodes that PHI recurences formed | Chris Lattner |
2011-01-09 | reduce indentation. Print <nuw> and <nsw> when dumping SCEV AddRec's | Chris Lattner |
2011-01-06 | use isNullValue() to simplify code, add an assert. | Chris Lattner |
2011-01-06 | implement constant folding support for an exotic constant expr: | Chris Lattner |
2011-01-05 | Reorder, rename, and document some members to make this easier to follow. | Owen Anderson |
2011-01-05 | When computing the value on an edge, in certain cases LVI would fail to compu... | Owen Anderson |
2011-01-05 | Re-convert several of LazyValueInfo's internal maps to Dense{Map|Set}, and fi... | Owen Anderson |
2011-01-04 | fix an off-by-one bug that caused a crash analyzing | Chris Lattner |
2011-01-03 | Use the new addEscapingValue callback to update GlobalsModRef when GVN adds P... | Owen Anderson |
2011-01-03 | Stub out a new updating interface to AliasAnalysis, allowing stateful analyse... | Owen Anderson |
2011-01-03 | fix rdar://8813415 - a miscompilation of 164.gzip that loop-idiom | Chris Lattner |
2011-01-03 | Add spliceFunction to the CallGraph interface. This allows users to efficiently | Nick Lewycky |
2011-01-02 | split dom frontier handling stuff out to its own DominanceFrontier header, | Chris Lattner |
2011-01-01 | Revert commit 122654 at the request of Chris, who reckons that instsimplify | Duncan Sands |
2011-01-01 | Fix a README item by having InstructionSimplify do a mild form of value | Duncan Sands |
2010-12-28 | Cast away "comparison between signed and unsigned integer" warnings. | Benjamin Kramer |