| Commit message (Expand) | Author | Age | Files | Lines |
* | Finegrainify namespacification | Chris Lattner | 2004-01-09 | 11 | -63/+27 |
* | Improve encapsulation in the Loop and LoopInfo classes by eliminating the | Chris Lattner | 2004-01-08 | 2 | -11/+8 |
* | More minor non-functional changes. This now computes the exit condition, though | Chris Lattner | 2003-12-23 | 1 | -15/+52 |
* | Don't mind me, I'm just refactoring away. This patch makes room for LFTR, but | Chris Lattner | 2003-12-22 | 1 | -90/+130 |
* | Implement IndVarsSimplify/pointer-indvars.ll, transforming pointer | Chris Lattner | 2003-12-22 | 1 | -9/+19 |
* | Fix PR194 | Chris Lattner | 2003-12-22 | 1 | -56/+85 |
* | Fix ADCE/2003-12-19-MergeReturn.llx | Chris Lattner | 2003-12-19 | 1 | -7/+8 |
* | Remove the wierd "Operands" loop, by traversing basicblocks in reverse order | Chris Lattner | 2003-12-19 | 1 | -14/+14 |
* | Implement LICM/sink_multiple.ll, by sinking all possible instructions in the | Chris Lattner | 2003-12-19 | 1 | -20/+55 |
* | Factor code out into the Utils library | Chris Lattner | 2003-12-19 | 1 | -23/+3 |
* | Reverted back to previous revision - this was previously merged | John Criswell | 2003-12-18 | 1 | -8/+15 |
* | Merged in RELEASE_11. | John Criswell | 2003-12-18 | 1 | -15/+8 |
* | When we delete instructions from the loop, make sure to remove them from the | Chris Lattner | 2003-12-18 | 1 | -0/+2 |
* | Fix for PR185 & IndVarsSimplify/2003-12-15-Crash.llx | Chris Lattner | 2003-12-15 | 1 | -0/+9 |
* | Refactor code just a little bit, allowing us to implement TailCallElim/return... | Chris Lattner | 2003-12-14 | 1 | -51/+68 |
* | Do not promote volatile alias sets into registers | Chris Lattner | 2003-12-14 | 1 | -1/+1 |
* | Fix LICM/2003-12-11-SinkingToPHI.ll, and quite possibly all of the other know... | Chris Lattner | 2003-12-11 | 1 | -2/+11 |
* | Fix bug: LICM/sink_multiple_exits.ll | Chris Lattner | 2003-12-10 | 1 | -1/+1 |
* | Don't allow dead instructions to stop sinking early. | Chris Lattner | 2003-12-10 | 1 | -10/+9 |
* | Fix bug: IndVarsSimplify/2003-12-10-RemoveInstrCrash.llx | Chris Lattner | 2003-12-10 | 1 | -0/+5 |
* | Finegrainify namespacification | Chris Lattner | 2003-12-10 | 1 | -8/+27 |
* | Simplify code | Chris Lattner | 2003-12-10 | 1 | -6/+1 |
* | Avoid performing two identical lookups when one will suffice | Chris Lattner | 2003-12-10 | 1 | -3/+1 |
* | Make LICM itself a bit more efficient, and make the generated code more effic... | Chris Lattner | 2003-12-10 | 1 | -21/+26 |
* | Implement instruction sinking out of loops. This still can do a little bit | Chris Lattner | 2003-12-10 | 1 | -61/+246 |
* | Refactor code a little bit, eliminating the gratuitous InstVisitor, which | Chris Lattner | 2003-12-09 | 1 | -41/+43 |
* | Fine grainify namespacification | Chris Lattner | 2003-12-09 | 1 | -36/+48 |
* | Implement: TailCallElim/accum_recursion_constant_arg.ll | Chris Lattner | 2003-12-08 | 1 | -6/+60 |
* | Implement: test/Regression/Transforms/TailCallElim/accum_recursion.ll | Chris Lattner | 2003-12-08 | 1 | -12/+122 |
* | Cleanup and restructure the code to make it easier to read and maintain. | Chris Lattner | 2003-12-08 | 1 | -53/+126 |
* | * Finegrainify namespacification | Chris Lattner | 2003-12-07 | 1 | -4/+17 |
* | Finegrainify namespacification | Chris Lattner | 2003-12-02 | 1 | -6/+3 |
* | Do not use index type to determine what it is indexing into! | Chris Lattner | 2003-11-25 | 1 | -26/+26 |
* | Do not crash when deleing a region with a dead invoke instruction | Chris Lattner | 2003-11-22 | 1 | -0/+4 |
* | Finegrainify namespacification | Chris Lattner | 2003-11-22 | 1 | -14/+16 |
* | Minor cleanups and simplifications | Chris Lattner | 2003-11-21 | 2 | -2/+2 |
* | Start using the nicer terminator auto-insertion API | Chris Lattner | 2003-11-20 | 2 | -8/+8 |
* | Fix PR116 | Chris Lattner | 2003-11-16 | 1 | -0/+12 |
* | Implement feature: InstCombine/2003-11-13-ConstExprCastCall.ll | Chris Lattner | 2003-11-13 | 1 | -1/+2 |
* | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 18 | -11/+82 |
* | Adjust to new critical edge interface | Chris Lattner | 2003-11-10 | 1 | -6/+4 |
* | Declare FunctionPasses as such so that they can be used in FunctionPassManager. | Misha Brukman | 2003-11-07 | 3 | -3/+3 |
* | Fix flawed logic that was breaking several SPEC benchmarks, including gzip an... | Chris Lattner | 2003-11-05 | 1 | -3/+3 |
* | Fix bug with previous implementation: | Chris Lattner | 2003-11-05 | 1 | -4/+11 |
* | Minor cleanup, plus implement InstCombine/xor.ll:test17 | Chris Lattner | 2003-11-04 | 1 | -3/+17 |
* | Implement InstCombine/xor.ll:test(15|16) | Chris Lattner | 2003-11-04 | 1 | -1/+8 |
* | Implement InstCombine/cast-set.ll:test6[a]. This improves code generated for | Chris Lattner | 2003-11-03 | 1 | -6/+57 |
* | Implement InstCombine/cast-set.ll: test1, test2, test7 | Chris Lattner | 2003-11-03 | 1 | -15/+41 |
* | Fix bug with zero sized casts | Chris Lattner | 2003-11-03 | 1 | -1/+1 |
* | Fix bug in previous checkin | Chris Lattner | 2003-11-02 | 1 | -1/+1 |