When rewriting the loop exit test with the canonical induction variable,
[oota-llvm.git] / lib / Transforms / Scalar /
2009-03-18 Chris LattnerFix PR3826 - InstComb assert with vector shift, by...
2009-03-18 Zhou ShengExplicitly check for StoreInst, do not lose the chance...
2009-03-18 Zhou ShengRevert my previous change on Local.cpp, instead, fix...
2009-03-17 Chris LattnerLSR shouldn't ever try to hack on integer IV's larger...
2009-03-17 Chris LattnerRemove a condition which is always true.
2009-03-17 Dale JohannesenFix a debug info dependency in jump threading.
2009-03-13 Evan ChengFix PR3784: If the source of a phi comes from a bb...
2009-03-13 Bill WendlingRevert r66920. It was causing failures in the self...
2009-03-13 Dale JohannesenOne more place where debug info affects codegen.
2009-03-13 Gabor GreifSecond installment of "BasicBlock operands to the back"
2009-03-13 Bill WendlingOops...I committed too much.
2009-03-13 Bill WendlingTemporarily XFAIL this test.
2009-03-12 Duncan SandsRevert commit 66140 since it caused several failures
2009-03-11 Dale JohannesenSkip interleaved debug info when fast-forwarding through
2009-03-10 Dale JohannesenRemoving a dead debug intrinsic shouldn't trigger
2009-03-10 John CriswellDo not attempt to do parial redundancy elimination...
2009-03-09 Dan GohmanDon't record the increment instruction; just recompute...
2009-03-09 Dan GohmanFix a few more places where induction variable types...
2009-03-09 Dan GohmanUse ReplacedTy instead of recomputing the same value.
2009-03-09 Dan GohmanUse LoopInfo's getLoopLatch() instead of doing what...
2009-03-09 Dan GohmanDon't use an induction variable type as a memory access...
2009-03-09 Dan GohmanFactor out the code that determines the memory access...
2009-03-09 Dan GohmanMove the sorting of the StrideOrder array earlier so...
2009-03-09 Dan GohmanDelete the isOnlyStride argument, which is unused.
2009-03-09 Dan GohmanTidy some LSR debug output: announce the loop it's...
2009-03-09 Chris Lattnerreimplement AliasSetTracker in terms of DenseMap instea...
2009-03-08 Chris Lattnerteach SROA to handle promoting vector allocas with...
2009-03-08 Chris LattnerEnhance SROA to "promote to scalar" allocas which are
2009-03-08 Chris Lattnerchange the MemIntrinsic get/setAlignment method to...
2009-03-08 Chris LattnerIntroduce a new MemTransferInst pseudo class, which...
2009-03-06 Chris Lattneradd a bunch more passes to the C bindings (PR3734)...
2009-03-06 Devang PatelWhile converting an aggregate to scalare, ignore and...
2009-03-06 Chris Lattnerthis wasn't intended to go in.
2009-03-06 Chris LattnerChange various llvm utilities to use PrettyStackTracePr...
2009-03-06 Devang PatelDo not count DbgInfoIntrinsic while estimating loop...
2009-03-06 Devang PatelSkip DbgInfoIntrinsic.
2009-03-06 Dale JohannesenDon't assign rank numbers to debug intrinsic "calls".
2009-03-06 Evan ChengSRThreshold is meant to be inclusive.
2009-03-05 Evan ChengDo not split edges to EH landing pads. It will cause...
2009-03-05 Dale JohannesenFix another case where debug info was affecting
2009-03-05 Bill WendlingAdd comment to emphasize that the while body is empty.
2009-03-05 Dale JohannesenFix another case where a dbg.declare meant something
2009-03-04 Dale JohannesenRe-commit 65975 and a fix for the problem that
2009-03-04 Dan GohmanFix this comment.
2009-03-04 Dan GohmanAdd an assertion for a condition that's always true...
2009-03-04 Chris Lattnercomplete comment.
2009-03-04 Chris Lattnerthis wasn't intended to be committed.
2009-03-04 Chris LattnerFix PR3720 by properly propagating alignment informatio...
2009-03-04 Dale JohannesenAlways skip ptr-to-ptr bitcasts when counting,
2009-03-04 Dale JohannesenMake my earlier patch to skip debug intrinsics
2009-03-03 Dale JohannesenInstruction counters must skip the bitcasts that
2009-03-03 Dale JohannesenWhen removing a store to an alloca that has only one
2009-03-03 Bill WendlingUse > instead of >=. We want to promote aggregates...
2009-03-03 Bill WendlingReapply r65755, but reversing "<" to ">=".
2009-03-03 Dan GohmanFix a bunch of Doxygen syntax issues. Escape special...
2009-03-03 Dale JohannesenDon't count DebugInfo instructions in another limit
2009-03-03 Dale JohannesenWhen sinking an insn in InstCombine bring its debug
2009-03-02 Devang PatelIf branch conditions' one successor is dominating anoth...
2009-03-02 Duncan SandsFix PR3694: add an instcombine micro-optimization that...
2009-03-01 Bill WendlingTemporarily revert r65755. It was causing failures...
2009-03-01 Chris Lattnerhoist the check for alloca size up so that it controls...
2009-02-27 Nick LewyckySilence compiler warning about use of uninitialized...
2009-02-25 Chris LattnerFix PR3667
2009-02-24 Dan GohmanRename ScalarEvolution's getIterationCount to getBacked...
2009-02-24 Dan GohmanFix a ValueTracking rule: RHS means operand 1, not...
2009-02-24 Dan GohmanGeneralize the ChangeCompareStride code, in preparation for
2009-02-24 Dan GohmanPreserve the DominanceFrontier analysis in the LoopDele...
2009-02-23 Dan GohmanBack out the change in 64918 that used sign-extensions...
2009-02-23 Dan GohmanLoopDeletion needs to inform ScalarEvolution when a...
2009-02-23 Dan GohmanIndVarSimplify preserves ScalarEvolution. In the
2009-02-23 Zhou ShengShould reset DBI_Prev if DBI_Next == 0.
2009-02-23 Chris Lattnerfix some typos that Duncan noticed
2009-02-22 Dan GohmanRevert the part of 64623 that attempted to align the...
2009-02-22 Dan GohmanProperly parenthesize this expression, fixing a real...
2009-02-22 Evan ChengOnly try to sink immediate when TLI is not null. It...
2009-02-21 Nick LewyckyDon't sign extend the char when expanding char -> int...
2009-02-21 Evan ChengTeach LSR sink to sink the immediate portion of the...
2009-02-21 Chris Lattnerrename a function to indicate that it checks for profit...
2009-02-20 Evan ChengFix strange logic in CollectIVUsers used to determine...
2009-02-20 Dan GohmanSimplify code and reduce indentation. No functionality...
2009-02-20 Dan GohmanFix 80-column violations.
2009-02-20 Dan GohmanIt's not necessary to check if Base is null here.
2009-02-20 Dan GohmanAdd a comment about how Imm can be used for loop-varian...
2009-02-20 Evan ChengFactor address mode matcher out of codegen prepare...
2009-02-20 Dan GohmanImplement "superhero" strength reduction, or full strength
2009-02-19 Dan GohmanUse DEBUG() instead of passing *DOUT to WriteAsOperand,
2009-02-19 Dan GohmanMake the debug output of LSR less cryptic and more...
2009-02-18 Dan GohmanUse a sign-extend instead of a zero-extend when promoting a
2009-02-18 Dan GohmanSimplify by using dyn_cast instead of isa and cast.
2009-02-18 Dan GohmanEliminate several more unnecessary intptr_t casts.
2009-02-18 Dan GohmanFix a corner case in the new indvars promotion logic...
2009-02-18 Dan GohmanFix a typo in a comment.
2009-02-17 Dan GohmanLoopIndexSplit doesn't actually use ScalarEvolution.
2009-02-17 Dan GohmanAdd a method to ScalarEvolution for telling it when...
2009-02-17 Chris Lattnercommit a tweaked version of Daniel's patch for PR3599...
2009-02-17 Dan GohmanDelete trailing whitespace.
2009-02-17 Dan GohmanFix 80-column violation.
2009-02-17 Evan ChengStrengthen the "non-constant stride must dominate loop...
2009-02-17 Dan GohmanSimplify; fix some 80-column violations.
2009-02-16 Dan GohmanFix EnforceKnownAlignment so that it doesn't ever reduc...
next