2007-09-20 |
Nick Lewycky | Excuse me.
|
commit | commitdiff | tree |
2007-09-20 |
Nick Lewycky | Fix optimization. %x = sub %x, %y does not imply that...
|
commit | commitdiff | tree |
2007-09-08 |
Nick Lewycky | Fix description of the call instruction. There are...
|
commit | commitdiff | tree |
2007-09-06 |
Nick Lewycky | Use isTrueWhenEqual. Thanks Chris!
|
commit | commitdiff | tree |
2007-09-06 |
Nick Lewycky | When the two operands of an icmp are equal, there are...
|
commit | commitdiff | tree |
2007-08-18 |
Nick Lewycky | Oops, remove assert that wasn't meant to be committed.
|
commit | commitdiff | tree |
2007-08-18 |
Nick Lewycky | Never insert duplicate edges.
|
commit | commitdiff | tree |
2007-08-18 |
Nick Lewycky | Typo.
|
commit | commitdiff | tree |
2007-08-18 |
Nick Lewycky | Simplify.
|
commit | commitdiff | tree |
2007-08-07 |
Nick Lewycky | Add reference to problem report.
|
commit | commitdiff | tree |
2007-08-06 |
Nick Lewycky | It's safe to fold not of fcmp.
|
commit | commitdiff | tree |
2007-08-06 |
Nick Lewycky | Fix the dates on these tests. It's not September yet...
|
commit | commitdiff | tree |
2007-08-06 |
Nick Lewycky | Let scalar-evolution analyze loops with an unsigned...
|
commit | commitdiff | tree |
2007-08-06 |
Nick Lewycky | Don't assume it's safe to transform a loop just because...
|
commit | commitdiff | tree |
2007-08-04 |
Nick Lewycky | Clean up comments, fix up some confusing code logic.
|
commit | commitdiff | tree |
2007-07-28 |
Nick Lewycky | Make this explictly signed. Fixes PR1571.
|
commit | commitdiff | tree |
2007-07-25 |
Nick Lewycky | Fix debug info and globals filled with zeros.
|
commit | commitdiff | tree |
2007-07-18 |
Nick Lewycky | Alphabetize. Document -mlimit parameter.
|
commit | commitdiff | tree |
2007-07-16 |
Nick Lewycky | Start adding and cleaning up comments.
|
commit | commitdiff | tree |
2007-07-16 |
Nick Lewycky | Handle decrementing loops properly. Fixes PR1533.
|
commit | commitdiff | tree |
2007-07-14 |
Nick Lewycky | Clarify the language. Pointed out by Duncan Sands.
|
commit | commitdiff | tree |
2007-07-14 |
Nick Lewycky | Fix the build. Patch from Holger Schurig.
|
commit | commitdiff | tree |
2007-07-14 |
Nick Lewycky | Use maximal intersection algorithm exclusively. Fixes...
|
commit | commitdiff | tree |
2007-07-14 |
Nick Lewycky | Add alternate ConstantRange intersection algorithm.
|
commit | commitdiff | tree |
2007-07-10 |
Nick Lewycky | Update the ValueRanges interface to use value numbers...
|
commit | commitdiff | tree |
2007-07-07 |
Nick Lewycky | Back out Devang's fix for PR1320 because it causes...
|
commit | commitdiff | tree |
2007-07-05 |
Nick Lewycky | Break "variable canonicalization" out of InequalityGraph...
|
commit | commitdiff | tree |
2007-07-01 |
Nick Lewycky | Fix undefined behaviour reported by the new --enable...
|
commit | commitdiff | tree |
2007-06-24 |
Nick Lewycky | Fix value ranges.
|
commit | commitdiff | tree |
2007-06-24 |
Nick Lewycky | Remove tabs.
|
commit | commitdiff | tree |
2007-06-24 |
Nick Lewycky | Remove use of ETForest. Also cleaned up issues around...
|
commit | commitdiff | tree |
2007-06-16 |
Nick Lewycky | Call the correct function name. Patch from Stephane...
|
commit | commitdiff | tree |
2007-06-09 |
Nick Lewycky | Fix edge case.
|
commit | commitdiff | tree |
2007-06-06 |
Nick Lewycky | Optimize this test. Firstly, only Instructions may...
|
commit | commitdiff | tree |
2007-06-06 |
Nick Lewycky | Fix PR1487 and Transforms/IndVar/2007-06-06-DeleteDanglesPtr.ll
|
commit | commitdiff | tree |
2007-06-06 |
Nick Lewycky | new testcase for PR1487
|
commit | commitdiff | tree |
2007-06-06 |
Nick Lewycky | Inform ScalarEvolutions that we're deleting Values.
|
commit | commitdiff | tree |
2007-05-06 |
Nick Lewycky | Fix typo in comment.
|
commit | commitdiff | tree |
2007-04-15 |
Nick Lewycky | Fix this test to test what it was intended to test.
|
commit | commitdiff | tree |
2007-04-08 |
Nick Lewycky | Fix this testcase to fail if the bug were reintroduced.
|
commit | commitdiff | tree |
2007-04-08 |
Nick Lewycky | Remove DominatorSet usage from LoopSimplify. Patch...
|
commit | commitdiff | tree |
2007-04-08 |
Nick Lewycky | Don't crash when encountering a BasicBlock that hasn...
|
commit | commitdiff | tree |
2007-04-07 |
Nick Lewycky | Add support for cast instructions.
|
commit | commitdiff | tree |
2007-04-07 |
Nick Lewycky | Add signExtend to ConstantRange, to complement zeroExtend...
|
commit | commitdiff | tree |
2007-04-07 |
Nick Lewycky | Support NE inequality in ValueRanges.
|
commit | commitdiff | tree |
2007-04-07 |
Nick Lewycky | Cleanup. Refactor out the applying of value ranges...
|
commit | commitdiff | tree |
2007-04-07 |
Nick Lewycky | Use TargetData to find the size of a type.
|
commit | commitdiff | tree |
2007-04-07 |
Nick Lewycky | Strengthen icmp snuggling by doing 'compare-or-equal...
|
commit | commitdiff | tree |
2007-04-01 |
Nick Lewycky | Implement union of wrapped sets.
|
commit | commitdiff | tree |
2007-03-22 |
Nick Lewycky | Fix broken optimization disabled by a logic bug.
|
commit | commitdiff | tree |
2007-03-18 |
Nick Lewycky | Clean up this code and fix subtract miscompile.
|
commit | commitdiff | tree |
2007-03-18 |
Nick Lewycky | This is implemented. We now generate:
|
commit | commitdiff | tree |
2007-03-18 |
Nick Lewycky | Propagate ValueRanges across equality.
|
commit | commitdiff | tree |
2007-03-16 |
Nick Lewycky | Add more comments and update to new asm syntax.
|
commit | commitdiff | tree |
2007-03-10 |
Nick Lewycky | Add value ranges. Currently inefficient in both execution...
|
commit | commitdiff | tree |
2007-03-10 |
Nick Lewycky | Add getter methods for the extremes of a ConstantRange.
|
commit | commitdiff | tree |
2007-03-03 |
Nick Lewycky | Emit low/high immediate loads properly for Linux/PPC.
|
commit | commitdiff | tree |
2007-03-03 |
Nick Lewycky | Translate bit operations to English.
|
commit | commitdiff | tree |
2007-03-02 |
Nick Lewycky | Implement unionWith.
|
commit | commitdiff | tree |
2007-02-11 |
Nick Lewycky | Fix comments to match names of functions.
|
commit | commitdiff | tree |
2007-02-04 |
Nick Lewycky | Fix indenting, remove tabs.
|
commit | commitdiff | tree |
2007-01-29 |
Nick Lewycky | Simplify names of lattice values. SGTUNE becomes SGT...
|
commit | commitdiff | tree |
2007-01-28 |
Nick Lewycky | Drop CSRET from here too.
|
commit | commitdiff | tree |
2007-01-28 |
Nick Lewycky | Fix compile error "jump to case label crosses initialization".
|
commit | commitdiff | tree |
2007-01-19 |
Nick Lewycky | Needed to build on PPC Linux.
|
commit | commitdiff | tree |
2007-01-15 |
Nick Lewycky | Don't print address of ETNode. Print the DFSNumIn which...
|
commit | commitdiff | tree |
2007-01-13 |
Nick Lewycky | "Default context" blocks can occur after a non-default...
|
commit | commitdiff | tree |
2007-01-12 |
Nick Lewycky | If we know that it's a constant being casted, propagate...
|
commit | commitdiff | tree |
2007-01-12 |
Nick Lewycky | Clean up logic after ConstantBool removal.
|
commit | commitdiff | tree |
2007-01-11 |
Nick Lewycky | Quiet compiler warning. The only reason the function...
|
commit | commitdiff | tree |
2007-01-11 |
Nick Lewycky | New predicate simplifier!
|
commit | commitdiff | tree |
2006-12-31 |
Nick Lewycky | Typo.
|
commit | commitdiff | tree |
2006-12-01 |
Nick Lewycky | Remove extra header.
|
commit | commitdiff | tree |
2006-12-01 |
Nick Lewycky | Fix opt -o option. Don't pass a pointer to an auto...
|
commit | commitdiff | tree |
2006-11-22 |
Nick Lewycky | Update to new predicate simplifier VRP design. Fixes...
|
commit | commitdiff | tree |
2006-11-13 |
Nick Lewycky | Cute example from Chris Lattner.
|
commit | commitdiff | tree |
2006-11-05 |
Nick Lewycky | Remove commented line from earlier debugging.
|
commit | commitdiff | tree |
2006-10-29 |
Nick Lewycky | Remove spurious case. EXTLOAD is not one of the node...
|
commit | commitdiff | tree |
2006-10-28 |
Nick Lewycky | Emitting raw bytecode is awfully rude. Add -disable...
|
commit | commitdiff | tree |
2006-10-26 |
Nick Lewycky | Fix 2006-10-25-AddSetCC. A relational operator (like...
|
commit | commitdiff | tree |
2006-10-26 |
Nick Lewycky | Handling of setlt/le/gt/ge is broken at the moment...
|
commit | commitdiff | tree |
2006-10-26 |
Nick Lewycky | This testcase was logically wrong! Fixing, and including...
|
commit | commitdiff | tree |
2006-10-25 |
Nick Lewycky | Resurrect r1.25.
|
commit | commitdiff | tree |
2006-10-23 |
Nick Lewycky | Remove the Backwards operation. Resolving now works...
|
commit | commitdiff | tree |
2006-10-22 |
Nick Lewycky | Fix similar missing optimization opportunity in XOR.
|
commit | commitdiff | tree |
2006-10-22 |
Nick Lewycky | Whoops! Add missing NULL check.
|
commit | commitdiff | tree |
2006-10-22 |
Nick Lewycky | Handle "if ((x|y) != 0)" for ints like we do for bools...
|
commit | commitdiff | tree |
2006-10-22 |
Nick Lewycky | AllocaInst can't return a null pointer. Fixes missed...
|
commit | commitdiff | tree |
2006-10-12 |
Nick Lewycky | Replace custom dispatch code with two uses of InstVisitor...
|
commit | commitdiff | tree |
2006-10-09 |
Nick Lewycky | Fix usage example.
|
commit | commitdiff | tree |
2006-10-03 |
Nick Lewycky | Simplify logic further.
|
commit | commitdiff | tree |
2006-10-03 |
Nick Lewycky | Simplify, now that predsimplify depends on break-crit...
|
commit | commitdiff | tree |
2006-10-03 |
Nick Lewycky | Move break-crit-edges before the predicate simplifier...
|
commit | commitdiff | tree |
2006-09-24 |
Nick Lewycky | Enable 'predsimplify' optimization.
|
commit | commitdiff | tree |
2006-09-23 |
Nick Lewycky | Style changes only. Remove dead code, fix a comment.
|
commit | commitdiff | tree |
2006-09-21 |
Nick Lewycky | Fix compile error.
|
commit | commitdiff | tree |
2006-09-21 |
Nick Lewycky | Don't rewrite ConstantExpr::get.
|
commit | commitdiff | tree |
2006-09-20 |
Nick Lewycky | Once we're down to "setcc type constant1, constant2...
|
commit | commitdiff | tree |
2006-09-20 |
Nick Lewycky | Use a total ordering to compare instructions.
|
commit | commitdiff | tree |
2006-09-19 |
Nick Lewycky | Enable dejagnu tests for predicate simplifier.
|
commit | commitdiff | tree |
next |