We actually don't have spiff anymore
[oota-llvm.git] / lib / Transforms / Scalar /
2004-04-13 Chris LattnerAdd SCCP support for constant folding calls, implementing:
2004-04-13 Chris LattnerConstant propagation should remove the dead instructions
2004-04-12 Chris LattnerAdd support for removing invoke instructions
2004-04-11 Chris LattnerFix a bug in my select transformation
2004-04-10 Chris LattnerUpdate the value numbering interface.
2004-04-10 Chris LattnerImplement InstCombine/select.ll:test13*
2004-04-10 Chris LattnerImplement InstCombine/add.ll:test20
2004-04-10 Chris LattnerRewrite the GCSE pass to be *substantially* simpler...
2004-04-10 Chris LattnerFix spurious warning in release mode
2004-04-10 Chris LattnerSimplify code a bit, and fix a bug that was breaking...
2004-04-10 Chris LattnerFix a bug in my checkin last night that was breaking...
2004-04-10 Chris LattnerFix previous patch
2004-04-10 Chris LattnerCorrectly update counters
2004-04-10 Chris LattnerSimplify code a bit, and use alias analysis to allow...
2004-04-09 Chris LattnerImplement select.ll:test12*
2004-04-09 Chris LattnerFold binary operators with a constant operand into...
2004-04-09 Chris LattnerImplement select.ll:test11
2004-04-08 Chris LattnerImplement InstCombine/cast-propagate.ll
2004-04-08 Chris LattnerImplement InstCombine/select.ll:test[7-10]
2004-04-07 Chris LattnerImplement test/Regression/Transforms/InstCombine/getele...
2004-04-05 Chris LattnerFix a bug in yesterdays checkins which broke siod....
2004-04-05 Chris LattnerFix InstCombine/2004-04-04-InstCombineReplaceAllUsesWith.ll
2004-04-05 Chris LattnerSupport getelementptr instructions which use uint's...
2004-04-02 Chris LattnerRewrite the indvars pass to use the ScalarEvolution...
2004-03-30 Chris LattnerImplement select.ll:test[3-6]
2004-03-26 Chris LattnerX % -1 == X % 1 == 0
2004-03-25 Chris LattnerTwo changes:
2004-03-19 Chris LattnerTeach the optimizer to delete zero sized alloca's ...
2004-03-17 Chris LattnerBe more accurate
2004-03-16 Chris LattnerFix bug in previous checkin
2004-03-16 Chris LattnerOkay, so there is no reasonable way for tail duplicatio...
2004-03-16 Chris LattnerDo not try to optimize PHI nodes with incredibly high...
2004-03-16 Chris LattnerDo not copy gigantic switch instructions
2004-03-15 Chris LattnerAdd counters for the number of calls elimianted
2004-03-15 Chris LattnerImplement LICM of calls in simple cases. This is suffi...
2004-03-13 Chris LattnerAdd some debugging output
2004-03-13 Chris LattnerImplement sub.ll:test14
2004-03-12 Chris LattnerImplement InstCombine/sub.ll:test12 & test13
2004-03-12 Chris LattnerAdd sccp support for select instructions
2004-03-12 Chris LattnerAdd trivial optimizations for select instructions
2004-03-07 Chris LattnerSince 'load null' is undefined, we can make it do whate...
2004-03-01 Chris LattnerDisable tail duplication in a case that breaks on Olden/tsp
2004-02-29 Chris LattnerFix PR255: [tailduplication] Single basic block loops...
2004-02-28 Chris LattnerRename AddUsesToWorkList -> AddUsersToWorkList, as...
2004-02-28 Chris LattnerTurn 'free null' into nothing
2004-02-27 Chris LattnerImplement test/Regression/Transforms/InstCombine/canoni...
2004-02-24 Chris LattnerFix a faulty optimization on FP values
2004-02-23 Chris LattnerGenerate much more efficient code in programs like...
2004-02-23 Chris LattnerFix a small typeo in my checkin last night that broke...
2004-02-23 Chris LattnerFix InstCombine/2004-02-23-ShiftShiftOverflow.ll
2004-02-23 Chris LattnerImplement cast.ll::test14/15
2004-02-23 Chris LattnerRefactor some code. In the mul - setcc folding case...
2004-02-23 Chris LattnerImplement mul.ll:test11
2004-02-23 Chris LattnerImplement "strength reduction" of X <= C and X >= C
2004-02-23 Chris LattnerImplement InstCombine/mul.ll:test10, which is a case...
2004-02-22 Chris LattnerImplement Transforms/InstCombine/cast.ll:test13, a...
2004-02-16 Chris LattnerFold PHI nodes of constants which are only used by...
2004-02-16 Chris LattnerTeach LLVM to unravel the "swap idiom". This implements:
2004-02-16 Chris LattnerImplement Transforms/InstCombine/xor.ll:test19
2004-02-15 Chris LattnerAdjustments to support the new ConstantAggregateZero...
2004-02-11 Chris LattnerRemove obsolete comment. Unreachable blocks will autom...
2004-02-11 Chris LattnerAdd an _embarassingly simple_ implementation of basic...
2004-02-08 Chris Lattnerrename the "exceptional" destination of an invoke instr...
2004-02-05 Chris LattnerAdd debug output
2004-02-04 Chris LattnerAdjust to the new BasicBlock ctor, which requires a...
2004-02-02 Chris LattnerDisable (x - (y - z)) => (x + (z - y)) optimization...
2004-02-02 Chris LattnerUpdate comment
2004-02-01 Chris LattnerDisable tail duplication in any "hard" cases, where...
2004-02-01 Chris LattnerFix the count of the number of instructions removed
2004-01-14 Chris LattnerFix InstCombine/2004-01-13-InstCombineInvokePHI.ll...
2004-01-12 Chris LattnerFix bug in previous checkin
2004-01-12 Chris LattnerEliminate use of ConstantHandling and ConstantExpr...
2004-01-12 Chris LattnerAdd header file I accidentally removed in teh shuffle
2004-01-12 Chris LattnerRemove use of the ConstantHandling interfaces
2004-01-12 Chris LattnerDon't use ConstantExpr::getShift anymore
2004-01-12 Chris LattnerRemove unneeded #include
2004-01-12 Chris LattnerUse constantexprs for casts. Eliminate use of the...
2004-01-12 Chris LattnerFix fairly severe bug in my last checking where we...
2004-01-12 Chris Lattner* Implement minor performance optimization for the...
2004-01-12 Chris LattnerDo not hack on volatile loads. I'm not sure what the...
2004-01-12 Chris LattnerImplement SCCP/phitest.ll
2004-01-10 Chris LattnerUpdate obsolete comments
2004-01-09 Chris LattnerFinegrainify namespacification
2004-01-08 Chris LattnerImprove encapsulation in the Loop and LoopInfo classes...
2003-12-23 Chris LattnerMore minor non-functional changes. This now computes...
2003-12-22 Chris LattnerDon't mind me, I'm just refactoring away. This patch...
2003-12-22 Chris LattnerImplement IndVarsSimplify/pointer-indvars.ll, transform...
2003-12-22 Chris LattnerFix PR194
2003-12-19 Chris LattnerFix ADCE/2003-12-19-MergeReturn.llx
2003-12-19 Chris LattnerRemove the wierd "Operands" loop, by traversing basicbl...
2003-12-19 Chris LattnerImplement LICM/sink_multiple.ll, by sinking all possibl...
2003-12-19 Chris LattnerFactor code out into the Utils library
2003-12-18 John CriswellReverted back to previous revision - this was previousl...
2003-12-18 John CriswellMerged in RELEASE_11.
2003-12-18 Chris LattnerWhen we delete instructions from the loop, make sure...
2003-12-15 Chris LattnerFix for PR185 & IndVarsSimplify/2003-12-15-Crash.llx
2003-12-14 Chris LattnerRefactor code just a little bit, allowing us to impleme...
2003-12-14 Chris LattnerDo not promote volatile alias sets into registers
2003-12-11 Chris LattnerFix LICM/2003-12-11-SinkingToPHI.ll, and quite possibly...
2003-12-10 Chris LattnerFix bug: LICM/sink_multiple_exits.ll
next