API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legacy interf...
[oota-llvm.git] / lib / Transforms / Scalar / LoopIndexSplit.cpp
2008-05-16 Gabor GreifAPI change for {BinaryOperator|CmpInst|CastInst}::creat...
2008-05-13 Dan GohmanClean up the use of static and anonymous namespaces...
2008-05-02 Bill WendlingPorting r50563 from Tak to mainline.
2008-04-06 Gabor GreifAPI changes for class Use size reduction, wave 1.
2008-04-02 David GreeneIterators folloring a SmallVector erased element are...
2008-04-01 Tanya LattnerReverting 49056 due to the build being broken.
2008-04-01 David GreeneIterators folloring a SmallVector erased element are...
2008-03-27 Devang PatelPHI->removeIncomingValue may remove PHInode.
2008-03-24 Devang PatelAdd incoming value from header only if phi node has...
2008-02-14 Devang PatelIf loop header is also loop exiting block then OrigPN...
2008-02-13 Devang PatelA loop latch phi node may have uses inside loop, not...
2008-02-13 Devang PatelWhile moving exit condition, do not drop loop latch...
2008-02-13 Devang PatelKeep track of exit value operand number when operands...
2008-02-08 Devang PatelFix PR 1995.
2008-01-29 Devang PatelFilter loops that subtract induction variables.
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-03 Devang PatelIf ExitValue operand is also defined in Loop header...
2007-09-25 Devang PatelHandle multiple induction variables.
2007-09-25 Devang Pateldoh..
2007-09-25 Devang PatelAdd transformation to update loop interation space...
2007-09-21 Devang PatelFix PR1692
2007-09-20 Devang PatelDon't increment invalid iterator.
2007-09-19 Devang PatelRelax loop ExitCondition predicate restriction.
2007-09-19 Devang PatelFilter loops where split condition's false branch is...
2007-09-19 Devang PatelBail out early, before modifying anything.
2007-09-19 Devang PatelWork is incomplete. Loop is not modified at all right...
2007-09-17 Devang PatelDo not eliminate loop when it is invalid to do so....
2007-09-17 Devang PatelSkeleton for transformations to truncate loop's iterati...
2007-09-14 Bill WendlingTemporary reverting r41817
2007-09-11 Devang PatelAvoid negative logic.
2007-09-11 Devang PatelRefactor code into a separate method.
2007-09-11 Devang PatelClear split info object.
2007-09-11 Devang PatelSplit condition does not have to be ICmpInst in all...
2007-09-10 Devang PatelCheck all terminators inside loop.
2007-09-10 Devang PatelSwap exit condition operands if it works.
2007-09-10 Devang PatelFilter exit conditions which are not yet handled.
2007-08-27 Devang PatelUse simpler test to filter loops.
2007-08-25 Devang PatelMove exit condition and exit branch from exiting block...
2007-08-25 Devang PatelConstant split values needs upper bound and lower bound...
2007-08-25 Devang PatelWhile calculating upper loop bound for first loop and...
2007-08-24 Devang PatelFix regression that I caused yesterday night while...
2007-08-24 Devang PatelIt is not safe to execute split condition's true branch...
2007-08-24 Devang PatelReject ICMP_NE as index split condition.
2007-08-24 Devang PatelTightenup loop filter.
2007-08-24 Devang PatelRemove incomplete cost analysis.
2007-08-22 Devang PatelRemove dead code.
2007-08-22 Devang PatelFix typo.
2007-08-22 Devang PatelCosmetic change
2007-08-22 Devang PatelRefactor loop condition check in a separate function.
2007-08-22 Devang PatelFix thinko.
2007-08-21 Devang PatelRename bunch of variables.
2007-08-21 Devang PatelPreserve LCSSA.
2007-08-20 Devang Patels/ExitBlock/ExitingBlock/g
2007-08-20 Devang PatelReplace indunction variable with split value in loop...
2007-08-20 Devang PatelDo not split loops rejected by processOneIterationLoop().
2007-08-18 Devang PatelAvoid spliting loops where two split condition branches...
2007-08-17 Devang PatelWhen one branch of condition is eliminated then head...
2007-08-15 Devang PatelDominance frontier is now required.
2007-08-15 Devang PatelCleanup removeBlocks.
2007-08-15 Reid SpencerRemove unneeded header file.
2007-08-15 Devang PatelAvoid triangle loops.
2007-08-14 Devang PatelAvoid nested loops at the moment.
2007-08-14 Devang PatelFix dominance frontier update while removing blocks.
2007-08-14 Devang PatelHandle last value assignments.
2007-08-14 Devang PatelStartValue is already calculated.
2007-08-13 Devang PatelPreserve simple analysis.
2007-08-13 Devang PatelPreserve dominator info.
2007-08-12 Devang PatelSplit loops and do CFG cleanup.
2007-08-12 Reid SpencerRemove unused variables.
2007-08-10 Devang PatelClone loop.
2007-08-10 Devang PatelRemove unncessary duplication.
2007-08-10 Devang PatelCalculate exit and start value of true loop and false...
2007-08-10 Devang PatelExitCondition and Induction variable are loop constraints
2007-08-09 Devang PatelTraverse loop blocks' terminators to find split candidates.
2007-08-08 Devang PatelAdd cost analysis.
2007-08-08 Devang PatelPreserve dom info while processing one iteration loop.
2007-08-08 Devang PatelClear split info.
2007-08-08 Devang PatelHandle multiple split conditions.
2007-08-08 Devang PatelEmbrace patch review feedback.
2007-08-07 Devang PatelFix new compare instruction's signness. Caught by Chris...
2007-08-07 Devang PatelUse eraseFromParent().
2007-08-07 Devang PatelBegin loop index split pass.