Delete the CollectorNamePool if it should become empty.
[oota-llvm.git] / lib / Transforms /
2007-12-10 Gordon HenriksenAdding a collector name attribute to Function in the...
2007-12-08 Owen AndersonFix several cache coherence bugs in MemDep/GVN that...
2007-12-06 Chris Lattnersimplify some code.
2007-12-06 Chris Lattnermove some ashr-specific code out of commonShiftTransfor...
2007-12-05 Evan ChengIf both result of the {s|z}xt and its source are live...
2007-12-03 Duncan SandsRather than having special rules like "intrinsics cannot
2007-12-03 Chris Lattnerupdate file comment.
2007-12-03 Devang PatelIf ExitValue operand is also defined in Loop header...
2007-12-01 Duncan SandsIntegrate the readonly/readnone logic more deeply
2007-11-29 Owen AndersonFix a miscompilation in spiff on PPC.
2007-11-28 Duncan SandsAdd some convenience methods for querying attributes...
2007-11-27 Duncan SandsFix PR1146: parameter attributes are longer part of
2007-11-27 Owen AndersonMake LoopInfoBase more generic, in preparation for...
2007-11-26 Owen AndersonFix another bug that was causing siod to fail.
2007-11-26 Owen AndersonAllow GVN to eliminate read-only function calls when...
2007-11-25 Anton KorobeynikovRemove another leak. Due to some reason AliasSetTracker...
2007-11-25 Chris LattnerImplement PR1822
2007-11-25 Duncan SandsFix PR1816. If a bitcast of a function only exists...
2007-11-23 Chris Lattneradd a comment.
2007-11-23 Duncan SandsRemove some logic I thoughtlessly copied over
2007-11-22 Chris LattnerFix PR1817.
2007-11-22 Anton KorobeynikovDon't crash on bogus llvm.noinline. This is first part...
2007-11-22 Duncan SandsTurn invokes of nounwind functions into ordinary calls.
2007-11-22 Duncan SandsReadonly/readnone functions are allowed to throw
2007-11-21 Nick Lewyckytypo
2007-11-19 Dan GohmanAdd explicit keywords.
2007-11-17 Dale JohannesenRemove indeterminism from a loop. We think this will
2007-11-16 Chris LattnerFix PR1800 by correcting mistaken logic.
2007-11-15 Chris LattnerFix PR1788 by taking the approach suggested by Richard...
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.
next