2004-02-29 |
Chris Lattner | Fix PR255: [tailduplication] Single basic block loops... |
tree | commitdiff |
2004-02-28 |
Chris Lattner | Rename AddUsesToWorkList -> AddUsersToWorkList, as... |
tree | commitdiff |
2004-02-28 |
Chris Lattner | Turn 'free null' into nothing |
tree | commitdiff |
2004-02-27 |
Chris Lattner | Implement test/Regression/Transforms/InstCombine/canoni... |
tree | commitdiff |
2004-02-24 |
Chris Lattner | Fix a faulty optimization on FP values |
tree | commitdiff |
2004-02-23 |
Chris Lattner | Generate much more efficient code in programs like... |
tree | commitdiff |
2004-02-23 |
Chris Lattner | Fix a small typeo in my checkin last night that broke... |
tree | commitdiff |
2004-02-23 |
Chris Lattner | Fix InstCombine/2004-02-23-ShiftShiftOverflow.ll |
tree | commitdiff |
2004-02-23 |
Chris Lattner | Implement cast.ll::test14/15 |
tree | commitdiff |
2004-02-23 |
Chris Lattner | Refactor some code. In the mul - setcc folding case... |
tree | commitdiff |
2004-02-23 |
Chris Lattner | Implement mul.ll:test11 |
tree | commitdiff |
2004-02-23 |
Chris Lattner | Implement "strength reduction" of X <= C and X >= C |
tree | commitdiff |
2004-02-23 |
Chris Lattner | Implement InstCombine/mul.ll:test10, which is a case... |
tree | commitdiff |
2004-02-22 |
Chris Lattner | Implement Transforms/InstCombine/cast.ll:test13, a... |
tree | commitdiff |
2004-02-16 |
Chris Lattner | Fold PHI nodes of constants which are only used by... |
tree | commitdiff |
2004-02-16 |
Chris Lattner | Teach LLVM to unravel the "swap idiom". This implements: |
tree | commitdiff |
2004-02-16 |
Chris Lattner | Implement Transforms/InstCombine/xor.ll:test19 |
tree | commitdiff |
2004-02-15 |
Chris Lattner | Adjustments to support the new ConstantAggregateZero... |
tree | commitdiff |
2004-02-11 |
Chris Lattner | Remove obsolete comment. Unreachable blocks will autom... |
tree | commitdiff |
2004-02-11 |
Chris Lattner | Add an _embarassingly simple_ implementation of basic... |
tree | commitdiff |
2004-02-08 |
Chris Lattner | rename the "exceptional" destination of an invoke instr... |
tree | commitdiff |
2004-02-05 |
Chris Lattner | Add debug output |
tree | commitdiff |
2004-02-04 |
Chris Lattner | Adjust to the new BasicBlock ctor, which requires a... |
tree | commitdiff |
2004-02-02 |
Chris Lattner | Disable (x - (y - z)) => (x + (z - y)) optimization... |
tree | commitdiff |
2004-02-02 |
Chris Lattner | Update comment |
tree | commitdiff |
2004-02-01 |
Chris Lattner | Disable tail duplication in any "hard" cases, where... |
tree | commitdiff |
2004-02-01 |
Chris Lattner | Fix the count of the number of instructions removed |
tree | commitdiff |
2004-01-14 |
Chris Lattner | Fix InstCombine/2004-01-13-InstCombineInvokePHI.ll... |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Fix bug in previous checkin |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Eliminate use of ConstantHandling and ConstantExpr... |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Add header file I accidentally removed in teh shuffle |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Remove use of the ConstantHandling interfaces |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Don't use ConstantExpr::getShift anymore |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Remove unneeded #include |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Use constantexprs for casts. Eliminate use of the... |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Fix fairly severe bug in my last checking where we... |
tree | commitdiff |
2004-01-12 |
Chris Lattner | * Implement minor performance optimization for the... |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Do not hack on volatile loads. I'm not sure what the... |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Implement SCCP/phitest.ll |
tree | commitdiff |
2004-01-10 |
Chris Lattner | Update obsolete comments |
tree | commitdiff |
2004-01-09 |
Chris Lattner | Finegrainify namespacification |
tree | commitdiff |
2004-01-08 |
Chris Lattner | Improve encapsulation in the Loop and LoopInfo classes... |
tree | commitdiff |
2003-12-23 |
Chris Lattner | More minor non-functional changes. This now computes... |
tree | commitdiff |
2003-12-22 |
Chris Lattner | Don't mind me, I'm just refactoring away. This patch... |
tree | commitdiff |
2003-12-22 |
Chris Lattner | Implement IndVarsSimplify/pointer-indvars.ll, transform... |
tree | commitdiff |
2003-12-22 |
Chris Lattner | Fix PR194 |
tree | commitdiff |
2003-12-19 |
Chris Lattner | Fix ADCE/2003-12-19-MergeReturn.llx |
tree | commitdiff |
2003-12-19 |
Chris Lattner | Remove the wierd "Operands" loop, by traversing basicbl... |
tree | commitdiff |
2003-12-19 |
Chris Lattner | Implement LICM/sink_multiple.ll, by sinking all possibl... |
tree | commitdiff |
2003-12-19 |
Chris Lattner | Factor code out into the Utils library |
tree | commitdiff |
2003-12-18 |
John Criswell | Reverted back to previous revision - this was previousl... |
tree | commitdiff |
2003-12-18 |
John Criswell | Merged in RELEASE_11. |
tree | commitdiff |
2003-12-18 |
Chris Lattner | When we delete instructions from the loop, make sure... |
tree | commitdiff |
2003-12-15 |
Chris Lattner | Fix for PR185 & IndVarsSimplify/2003-12-15-Crash.llx |
tree | commitdiff |
2003-12-14 |
Chris Lattner | Refactor code just a little bit, allowing us to impleme... |
tree | commitdiff |
2003-12-14 |
Chris Lattner | Do not promote volatile alias sets into registers |
tree | commitdiff |
2003-12-11 |
Chris Lattner | Fix LICM/2003-12-11-SinkingToPHI.ll, and quite possibly... |
tree | commitdiff |
2003-12-10 |
Chris Lattner | Fix bug: LICM/sink_multiple_exits.ll |
tree | commitdiff |
2003-12-10 |
Chris Lattner | Don't allow dead instructions to stop sinking early. |
tree | commitdiff |
2003-12-10 |
Chris Lattner | Fix bug: IndVarsSimplify/2003-12-10-RemoveInstrCrash.llx |
tree | commitdiff |
2003-12-10 |
Chris Lattner | Finegrainify namespacification |
tree | commitdiff |
2003-12-10 |
Chris Lattner | Simplify code |
tree | commitdiff |
2003-12-10 |
Chris Lattner | Avoid performing two identical lookups when one will... |
tree | commitdiff |
2003-12-10 |
Chris Lattner | Make LICM itself a bit more efficient, and make the... |
tree | commitdiff |
2003-12-10 |
Chris Lattner | Implement instruction sinking out of loops. This still... |
tree | commitdiff |
2003-12-09 |
Chris Lattner | Refactor code a little bit, eliminating the gratuitous... |
tree | commitdiff |
2003-12-09 |
Chris Lattner | Fine grainify namespacification |
tree | commitdiff |
2003-12-08 |
Chris Lattner | Implement: TailCallElim/accum_recursion_constant_arg.ll |
tree | commitdiff |
2003-12-08 |
Chris Lattner | Implement: test/Regression/Transforms/TailCallElim... |
tree | commitdiff |
2003-12-08 |
Chris Lattner | Cleanup and restructure the code to make it easier... |
tree | commitdiff |
2003-12-07 |
Chris Lattner | * Finegrainify namespacification |
tree | commitdiff |
2003-12-02 |
Chris Lattner | Finegrainify namespacification |
tree | commitdiff |
2003-11-25 |
Chris Lattner | Do not use index type to determine what it is indexing... |
tree | commitdiff |
2003-11-22 |
Chris Lattner | Do not crash when deleing a region with a dead invoke... |
tree | commitdiff |
2003-11-22 |
Chris Lattner | Finegrainify namespacification |
tree | commitdiff |
2003-11-21 |
Chris Lattner | Minor cleanups and simplifications |
tree | commitdiff |
2003-11-20 |
Chris Lattner | Start using the nicer terminator auto-insertion API |
tree | commitdiff |
2003-11-16 |
Chris Lattner | Fix PR116 |
tree | commitdiff |
2003-11-13 |
Chris Lattner | Implement feature: InstCombine/2003-11-13-ConstExprCast... |
tree | commitdiff |
2003-11-11 |
Brian Gaeke | Put all LLVM code into the llvm namespace, as per bug... |
tree | commitdiff |
2003-11-10 |
Chris Lattner | Adjust to new critical edge interface |
tree | commitdiff |
2003-11-07 |
Misha Brukman | Declare FunctionPasses as such so that they can be... |
tree | commitdiff |
2003-11-05 |
Chris Lattner | Fix flawed logic that was breaking several SPEC benchma... |
tree | commitdiff |
2003-11-05 |
Chris Lattner | Fix bug with previous implementation: |
tree | commitdiff |
2003-11-04 |
Chris Lattner | Minor cleanup, plus implement InstCombine/xor.ll:test17 |
tree | commitdiff |
2003-11-04 |
Chris Lattner | Implement InstCombine/xor.ll:test(15|16) |
tree | commitdiff |
2003-11-03 |
Chris Lattner | Implement InstCombine/cast-set.ll:test6[a]. This impro... |
tree | commitdiff |
2003-11-03 |
Chris Lattner | Implement InstCombine/cast-set.ll: test1, test2, test7 |
tree | commitdiff |
2003-11-03 |
Chris Lattner | Fix bug with zero sized casts |
tree | commitdiff |
2003-11-02 |
Chris Lattner | Fix bug in previous checkin |
tree | commitdiff |
2003-11-02 |
Chris Lattner | Implement transmogriphication of allocation instructions |
tree | commitdiff |
2003-10-30 |
Chris Lattner | Fix bug: 2003-10-29-CallSiteResolve.ll & PR70 |
tree | commitdiff |
2003-10-29 |
Chris Lattner | Fix PR66 & ScalarRepl/2003-10-29-ArrayProblem.ll |
tree | commitdiff |
2003-10-20 |
John Criswell | Added LLVM copyright notice to Makefiles. |
tree | commitdiff |
2003-10-20 |
John Criswell | Added LLVM project notice to the top of every C++ sourc... |
tree | commitdiff |
2003-10-19 |
Chris Lattner | Change the Opcode enum for PHI nodes from "Instruction... |
tree | commitdiff |
2003-10-18 |
Chris Lattner | ADd support for the new varargs instructions |
tree | commitdiff |
2003-10-16 |
Chris Lattner | This code does not require random access use_lists |
tree | commitdiff |
2003-10-15 |
Chris Lattner | Decrease usage of use_size() |
tree | commitdiff |
2003-10-13 |
Chris Lattner | Wrap code at 80 columns |
tree | commitdiff |
next |