2008-02-14 |
Nick Lewycky | Testcase for PR2032.
|
commit | commitdiff | tree |
2008-02-14 |
Nick Lewycky | Fix PR2032. Inform the alias analysis of changes to...
|
commit | commitdiff | tree |
2008-02-14 |
Nick Lewycky | PR2027, Fix bugpoint's -find-bugs option, clean up...
|
commit | commitdiff | tree |
2008-02-10 |
Nick Lewycky | Match GCC's behaviour for these sections.
|
commit | commitdiff | tree |
2008-02-07 |
Nick Lewycky | Don't make up new directives. (".set_foobar")
|
commit | commitdiff | tree |
2008-02-03 |
Nick Lewycky | Tag this test with the PR reference.
|
commit | commitdiff | tree |
2008-02-03 |
Nick Lewycky | There are some cases where icmp(add) can be folded...
|
commit | commitdiff | tree |
2008-02-03 |
Nick Lewycky | Hack on vectors too.
|
commit | commitdiff | tree |
2008-02-03 |
Nick Lewycky | Fold away one multiply in instcombine. This would normally...
|
commit | commitdiff | tree |
2008-02-02 |
Nick Lewycky | Don't use uninitialized values. Fixes vec_align.ll...
|
commit | commitdiff | tree |
2008-01-30 |
Nick Lewycky | Remove a couple more cases of "getNumUses() == 0"....
|
commit | commitdiff | tree |
2008-01-30 |
Nick Lewycky | Use empty() instead of comparing size() with zero.
|
commit | commitdiff | tree |
2008-01-30 |
Nick Lewycky | Don't DCE FreeInst's. We were using those! Patch from...
|
commit | commitdiff | tree |
2008-01-28 |
Nick Lewycky | Handle some more combinations of extend and icmp. Fixes...
|
commit | commitdiff | tree |
2008-01-27 |
Nick Lewycky | Be more careful modifying the use_list while also iterating...
|
commit | commitdiff | tree |
2008-01-22 |
Nick Lewycky | Enable the fix I just checked in, silly me.
|
commit | commitdiff | tree |
2008-01-22 |
Nick Lewycky | Multiply can be evaluated in a different type, so long...
|
commit | commitdiff | tree |
2008-01-06 |
Nick Lewycky | Accept both %y, %x and %x, %y as valid answers.
|
commit | commitdiff | tree |
2008-01-02 |
Nick Lewycky | Don't be rude, emit debugging info where asked to.
|
commit | commitdiff | tree |
2007-12-03 |
Nick Lewycky | lli -trace was removed back in 2003.
|
commit | commitdiff | tree |
2007-12-03 |
Nick Lewycky | Type::IntTy hasn't existed for a while. Just sub in...
|
commit | commitdiff | tree |
2007-11-25 |
Nick Lewycky | Add new SCEV, SCEVSMax. This allows LLVM to analyze...
|
commit | commitdiff | tree |
2007-11-22 |
Nick Lewycky | Instead of calculating constant factors, calculate...
|
commit | commitdiff | tree |
2007-11-22 |
Nick Lewycky | Create nodes for inline asm so that we don't crash...
|
commit | commitdiff | tree |
2007-11-21 |
Nick Lewycky | typo
|
commit | commitdiff | tree |
2007-11-20 |
Nick Lewycky | Small cleanup. Use APInt::getHighBitsSet method instead...
|
commit | commitdiff | tree |
2007-11-20 |
Nick Lewycky | Be more careful when transforming | to +. Patch from...
|
commit | commitdiff | tree |
2007-11-15 |
Nick Lewycky | Fix handling of overflow in loop calculation by adding...
|
commit | commitdiff | tree |
2007-11-14 |
Nick Lewycky | Allow the block extractor take to take a list of basic...
|
commit | commitdiff | tree |
2007-11-09 |
Nick Lewycky | Add a link to the tutorial.
|
commit | commitdiff | tree |
2007-11-04 |
Nick Lewycky | Fix crash before main on ppc/linux with static constructors...
|
commit | commitdiff | tree |
2007-09-27 |
Nick Lewycky | Build the correct range for loops with unusual bounds...
|
commit | commitdiff | tree |
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 |
next |