Taken into account Duncan's comments for r149481 dated by 2nd Feb 2012:
[oota-llvm.git] / lib / Transforms / Utils / Local.cpp
2012-03-08 Stepan DyatkovskiyTaken into account Duncan's comments for r149481 dated...
2012-02-01 Stepan DyatkovskiySwitchInst refactoring.
2011-12-06 Benjamin KramerSimplify common predecessor finding.
2011-11-29 Duncan SandsFix a theoretical problem (not seen in the wild): if...
2011-10-24 Nick LewyckyA dead malloc, a free(NULL) and a free(undef) are all...
2011-10-10 Lang HamesAdd a natural stack alignment field to TargetData,...
2011-08-15 Bill WendlingThe "landingpad" instruction will never be "trivially...
2011-08-02 Nick LewyckyLifetime intrinsics on undef are dead.
2011-07-20 Eli FriedmanClean up includes of llvm/Analysis/ConstantFolding...
2011-06-30 Rafael EspindolaAdd r134057 back, but splice the predecessor after...
2011-06-29 Chad RosierTemporarily revert r134057: "Let simplify cfg simplify...
2011-06-29 Rafael EspindolaLet simplify cfg simplify bb with only debug and lifeti...
2011-06-28 Nick LewyckyFix typo in comment.
2011-06-23 Jay FoadReinstate r133513 (reverted in r133700) with an additio...
2011-06-23 Eric ChristopherRevert r133513:
2011-06-21 Jay FoadReinstate r133435 and r133449 (reverted in r133499...
2011-06-21 Chad RosierRevert r133435 and r133449 to appease buildbots.
2011-06-20 Jay FoadChange how PHINodes store their operands.
2011-06-15 Eli FriedmanSimplify; no significant functionality change.
2011-05-24 Cameron ZwarichMake LoadAndStorePromoter preserve debug info and creat...
2011-05-22 Frits van BommelAdd a parameter to ConstantFoldTerminator() that caller...
2011-05-18 Matt Beaumont-Gayfix typo
2011-05-18 Devang PatelUse IRBuiler while constant folding terminator.
2011-05-16 Devang PatelPreserve debug info for unused zero extended boolean...
2011-04-28 Devang PatelRemove DbgDeclare only if all uses are converted.
2011-04-19 Jay FoadTrivial simplification.
2011-04-11 Jay FoadDon't include Operator.h from InstrTypes.h.
2011-04-04 Eli FriedmanAttempt to fix breakage from r128782 reported by Franco...
2011-04-02 Eli FriedmanPR9446: RecursivelyDeleteTriviallyDeadInstructions...
2011-03-21 Devang PatelSimplify.
2011-03-18 Devang PatelIf an AllocaInst referred by DbgDeclareInst is used...
2011-03-18 Devang PatelRemove dead code.
2011-03-18 Devang PatelConsider debug info intrinsics pointing to null value...
2011-03-17 Devang PatelTry to not lose variable's debug info during instcombine.
2011-03-17 Devang PatelRefactor into a separate utility function.
2011-03-04 Jakob Stoklund OlesenDenseMap<uintptr_t,...> doesn't allow all values as...
2011-02-21 Duncan SandsIf the phi node was used by an unreachable instruction...
2011-02-21 Duncan SandsSimplify RecursivelyDeleteDeadPHINode. The only functi...
2011-02-20 Nick LewyckyMake RecursivelyDeleteDeadPHINode delete a phi node...
2011-02-20 Nick LewyckyTeach RecursivelyDeleteDeadPHINodes to handle multiple...
2011-01-08 Cameron ZwarichMake more passes preserve dominators (or state that...
2011-01-07 Jay FoadRemove all uses of the "ugly" method BranchInst::setUnc...
2010-12-30 Benjamin KramerMake a bunch of symbols internal.
2010-12-25 Chris Lattnerdon't lose TD info
2010-12-25 Chris LattnerMove getOrEnforceKnownAlignment out of instcombine...
2010-11-30 Chris Lattnerremove the pointless check of MemoryUseIntrinsic from
2010-11-17 Duncan SandsHave RemovePredecessorAndSimplify you SimplifyInstruction
2010-08-14 Dan GohmanTeach SimplifyCFG how to simplify indirectbr instructions.
2010-07-15 Chris Lattnermake various clients of ReplaceAndSimplifyAllUses tolerate
2010-07-12 Gabor Greifcache dereferenced iterators
2010-05-28 Dan GohmanMove FindAvailableLoadedValue isSafeToLoadUnconditional...
2010-02-16 Duncan SandsThere are two ways of checking for a given type, for...
2010-02-15 Chris Lattnerfix PR6305 by handling BlockAddress in a helper function
2010-02-01 Bob WilsonFix pr6198 by moving the isSized() check to an outer...
2010-01-30 Bob WilsonCheck alignment of loads when deciding whether it is...
2010-01-29 Bob WilsonUse uint64_t instead of unsigned for offsets and sizes.
2010-01-29 Bob WilsonImprove isSafeToLoadUnconditionally to recognize that...
2010-01-21 Victor HernandezDbgInfoIntrinsics no longer appear in an instruction...
2010-01-12 Chris Lattneradd a helper function.
2010-01-05 Dan GohmanNick Lewycky pointed out that this code makes changes...
2010-01-05 Dan GohmanUse do+while instead of while for loops which obviously...
2010-01-05 Dan GohmanMake RecursivelyDeleteTriviallyDeadInstructions,
2010-01-05 David GreeneChange errs() to dbgs().
2009-12-29 Chris Lattnerprune #includes.
2009-12-02 Jim GrosbachMove EliminateDuplicatePHINodes() from SimplifyCFG...
2009-11-11 Duncan SandsDon't trivially delete unused calls to llvm.invariant...
2009-11-10 Chris Lattnermove some generally useful functions out of jump threading
2009-11-10 Chris Lattnerrefactor TryToSimplifyUncondBranchFromEmptyBlock out...
2009-11-03 Chris Lattnerremove a isFreeCall check: it is a callinst that can...
2009-11-01 Chris Lattnerconstant fold indirectbr(blockaddress(%bb)) -> br label...
2009-10-27 Victor HernandezRename MallocFreeHelper as MemoryBuiltins
2009-10-26 Victor HernandezRename MallocHelper as MallocFreeHelper, since it now...
2009-10-26 Victor HernandezRemove FreeInst.
2009-10-24 Victor HernandezAuto-upgrade free instructions to calls to the builtin...
2009-09-16 Andreas NeustifterPreserve ProfileInfo during CodeGenPrepare.
2009-07-30 Owen AndersonMove more code back to 2.5 APIs.
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-09 Owen AndersonThis started as a small change, I swear. Unfortunately...
2009-07-06 Owen Anderson"LLVMContext* " --> "LLVMContext *"
2009-07-05 Owen AndersonMore LLVMContext-ification.
2009-06-26 Devang PatelRemove unused routines.
2009-06-16 Chris LattnerGeneralize instcombine's isSafeToLoadUnconditionally...
2009-05-06 Dan GohmanSimplify code by using SmallVector's pop_back_val(...
2009-05-06 Duncan SandsAllow readonly functions to unwind exceptions. Teach
2009-05-04 Dan GohmanRe-apply 70645, converting ScalarEvolution to use
2009-05-03 Dan GohmanRevert r70645 for now; it's causing a variety of regres...
2009-05-02 Dan GohmanConvert ScalarEvolution to use CallbackVH for its inter...
2009-05-02 Dan GohmanPreviously, RecursivelyDeleteDeadInstructions provided...
2009-03-18 Zhou ShengRevert my previous change on Local.cpp, instead, fix...
2009-03-18 Zhou ShengFix a bug.
2009-03-06 Devang PatelAdd "check/remove dbg var" helper routines.
2009-03-03 Dale JohannesenMarking debug info intrinsics as not touching memory
2009-02-10 Devang PatelEnable scalar replacement of AllocaInst whose one of...
2009-02-05 Devang PatelRevert rev. 63876. It is causing llvm-gcc bootstrap...
2009-02-05 Devang PatelIgnore dbg intrinsics while propagating conditional...
2009-01-30 Gabor Greifuse precise getters
2008-11-28 Chris Lattnerrewrite RecursivelyDeleteTriviallyDeadInstructions...
2008-11-28 Chris Lattnerremove some weirdness that came from the LSR code that has
2008-11-27 Chris Lattnerenhance RecursivelyDeleteTriviallyDeadInstructions...
2008-11-27 Chris LattnerEnhance RecursivelyDeleteTriviallyDeadInstructions...
next