More templatization.
[oota-llvm.git] / lib / Transforms /
2007-11-14 Nick LewyckyAllow the block extractor take to take a list of basic...
2007-11-14 Chris LattnerImplement PR1796 and Transforms/SimplifyCFG/noreturn...
2007-11-13 Chris LattnerFix the regression on Transforms/GlobalOpt/deadglobal...
2007-11-13 Chris LattnerImplement PR1786 by iterating between dead cycle elimin...
2007-11-09 Chris LattnerTighten up a check for folding away loads from (newly...
2007-11-09 Anton KorobeynikovFix indent
2007-11-09 Anton KorobeynikovForget to commit users part of value mapper interface
2007-11-09 Anton KorobeynikovAnd delete this one
2007-11-08 Andrew LenharthBetter check
2007-11-08 Andrew LenharthFix PR1780
2007-11-06 Chris Lattnerfix const correctness, BB is const, so its predecessors...
2007-11-06 Chris Lattnerdon't put erase or query for non-allocainst pointers...
2007-11-06 Chris LattnerImplement PR1777 by detecting dependent phis that
2007-11-06 Duncan SandsAt the point of calculating the shift amount, the
2007-11-06 Chris Lattnerwrap long lines
2007-11-05 Dan GohmanFix an abort in instcombine when folding creates a...
2007-11-05 Devang PatelIf a value is incoming from outside the loop then the...
2007-11-05 Gordon HenriksenDeleting redundant copy of block extractor pass. See...
2007-11-05 Duncan SandsIf a long double is in a packed struct, it may be
2007-11-04 Gordon HenriksenFinishing initial docs for all transformations in Passe...
2007-11-04 Duncan SandsChange uses of getTypeSize to getABITypeSize, getTypeSt...
2007-11-04 Chris LattnerDisable tail duplication of call instructions. The...
2007-11-02 Dan GohmanAdd std:: to sort calls.
2007-11-02 Dan GohmanChange illegal uses of ++ to uses of STLExtra.h's next...
2007-11-01 Duncan SandsExecutive summary: getTypeSize -> getTypeStoreSize...
2007-11-01 Owen AndersonFix test/Transforms/DeadStoreElimination/PartialStore...
2007-11-01 Chris LattnerFix InstCombine/2007-10-31-RangeCrash.ll
2007-10-31 Dan GohmanFix a typo in a comment.
2007-10-30 Evan ChengAt end of LSR, replace uses of now constant (as result...
2007-10-30 Evan ChengIt's not safe to tell SplitCriticalEdge to merge identi...
2007-10-29 Evan Cheng- Bug fixes.
2007-10-29 Dan GohmanDon't bitcast from pointer-to-vector to pointer-to...
2007-10-29 Dan GohmanUse an array instead of a fixed-length std::vector.
2007-10-29 Dan GohmanDo a real assert if there is an unhandled vector instru...
2007-10-29 Dan GohmanUpdate a comment to reflect the current code.
2007-10-29 Dan GohmanRemove an unused function argument.
2007-10-29 Dan GohmanFix a typo in a comment.
2007-10-29 Dan GohmanAvoid calling ValidStride when not all uses are addresses.
2007-10-29 Chris LattnerFix PR1752 and LoopSimplify/2007-10-28-InvokeCrash...
2007-10-26 Evan ChengA number of LSR fixes:
2007-10-26 Evan ChengFix a crash. Make sure TLI is not null.
2007-10-26 Gordon HenriksenMore fleshing out of docs/Passes.html, plus some typo...
2007-10-26 Evan ChengLoosen up iv reuse to allow reuse of the same stride...
2007-10-25 Evan ChengDo not rewrite compare instruction using iv of a differ...
2007-10-25 Evan ChengRemove code that's commented out.
2007-10-25 Evan ChengIf a loop termination compare instruction is the only...
2007-10-24 Dale JohannesenFix off by 1 bug in printf->puts lowering.
2007-10-24 Chris Lattnersimplify some code by using the new isNaN predicate
2007-10-24 Chris LattnerImplement a couple of foldings for ordered and unordere...
2007-10-22 Dan GohmanStrength reduction improvements.
2007-10-22 Dan GohmanMove the SCEV object factors from being static members...
2007-10-21 Anton KorobeynikovReg2Mem cleanup and optimizations:
2007-10-18 Devang PatelTry again.
2007-10-18 Owen AndersonAllow GVN to eliminate redundant calls to functions...
2007-10-18 Chris LattnerFix PR1735 and Transforms/DeadArgElim/2007-10-18-Vararg...
2007-10-18 Owen AndersonMove Split<...>() into DomTreeBase. This should make...
2007-10-17 Evan ChengReverting r43070 for now. It's causing llc test failures.
2007-10-17 Devang PatelDo not raise free() call that is called through invoke...
2007-10-17 Hartmut KaiserFixed linker errors (unresolved externals: split<>...
2007-10-17 Devang PatelApply "Instead of loading small c string constant,...
2007-10-16 Devang PatelUse immediate stores.
2007-10-15 Devang PatelAchieve same result but use fewer lines of code.
2007-10-12 Devang PatelDest type is always i8 *. This allows some simplification.
2007-10-12 Chris LattnerFix a bug in my patch last night that broke InstCombine...
2007-10-12 Gabor Greifeliminate warning
2007-10-12 Chris LattnerFix some 80 column violations.
2007-10-11 Devang PatelLower memcpy if it makes sense.
2007-10-09 Devang PatelDo not walk invalid iterator.
2007-10-05 Devang PatelFix bug in updating dominance frontier after loop
2007-10-03 Devang PatelFix 80 col violation.
2007-10-03 Devang PatelRefactor code in a separate method.
2007-10-03 Dan GohmanUse empty() member functions when that's what's being...
2007-10-03 Dale JohannesenTone down an overzealous optimization.
2007-10-03 Tanya LattnerFix PR1719, by not marking llvm.global.annotations...
2007-10-03 Chris LattnerFix PR1719, by not marking llvm.noinline internal.
2007-10-01 Dale JohannesenFix stride computations for long double arrays.
2007-10-01 Devang PatelRelax unsafe use check. If there is one unconditional...
2007-09-28 Dale Johannesenminor long double related changes
2007-09-28 Dale JohannesenDon't do SRA for unions with long double fields.
2007-09-25 Devang PatelHandle multiple induction variables.
2007-09-25 Devang PatelDo not reserve DOM check for GetElementPtrInst.
2007-09-25 Devang Pateldoh..
2007-09-25 Devang PatelAdd transformation to update loop interation space...
2007-09-24 Devang Patel Do not promote null values because it may be unsafe...
2007-09-24 Dan Gohmanexplicit keywords.
2007-09-21 Devang PatelFix PR1692
2007-09-21 Owen AndersonAdd partial caching of non-local memory dependence...
2007-09-20 Devang PatelUpdate aux. info associated with an instruction before...
2007-09-20 Devang PatelDon't increment invalid iterator.
2007-09-20 Nick LewyckyFix optimization. %x = sub %x, %y does not imply that...
2007-09-19 Devang PatelAvoid unsafe promotion.
2007-09-19 Duncan SandsImprove comment.
2007-09-19 Duncan SandsA global variable with external weak linkage can be...
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-18 Devang PatelFix PR1657
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...
next