Pull LLVMContext out of PromoteMemToReg.
[oota-llvm.git] / include / llvm / Transforms / Utils /
2009-11-23 Nick LewyckyPull LLVMContext out of PromoteMemToReg.
2009-11-19 Jim GrosbachMake EliminateDuplicatePHINodes() available as a utilit...
2009-11-10 Devang PatelImplement support to debug inlined functions.
2009-11-10 Chris Lattnermove some generally useful functions out of jump threading
2009-11-10 Chris Lattnerrefactor TryToSimplifyUncondBranchFromEmptyBlock out...
2009-11-05 Douglas GregorMake a few more LLVM headers parsable as standalone...
2009-11-01 Duncan SandsImprove the other instance of the comment.
2009-10-31 Chris Lattnerupdate the comment above llvm::SplitCriticalEdge, and...
2009-10-31 Dan GohmanRevert r85667. LoopUnroll currently can't call utility...
2009-10-31 Dan GohmanMerge the enhancements from LoopUnroll's FoldBlockIntoP...
2009-10-24 Dan GohmanMapValue doesn't needs its LLVMContext argument.
2009-10-24 Dan GohmanAdd an explicit keyword.
2009-10-16 Duncan SandsStrip trailing white space.
2009-10-13 Dan GohmanMove the InlineCost code from Transforms/Utils to Analysis.
2009-10-13 Dan GohmanStart refactoring the inline cost estimation code so...
2009-10-10 Chris Lattneradd a simple helper method.
2009-10-10 Chris Lattneradd ability for clients of SSAUpdater to find out about the
2009-10-10 Chris Lattneradd the ability to get a rewritten value from the middl...
2009-10-10 Chris Lattnerrename GetValueInBlock -> GetValueAtEndOfBlock to bette...
2009-10-10 Chris LattnerImplement an efficient and fully general SSA update...
2009-10-09 Dale JohannesenUse names instead of numbers for some of the magic
2009-10-04 Owen AndersonDo away with the strange use of BitVectors in SSI,...
2009-09-16 Andreas NeustifterPreserve ProfileInfo during CodeGenPrepare.
2009-09-10 Nick LewyckyCorrectly handle the case where a comparison is created...
2009-09-08 Dan GohmanRe-apply r80926, with fixes: keep the domtree informed...
2009-09-06 Evan ChengRevert r80926. It causes loop unswitch assertion and...
2009-09-03 Dan GohmanAdd a verifyAnalysis to LoopInfo, LoopSimplify, and...
2009-08-27 Chris Lattnerreduce header #include'age
2009-08-27 Chris Lattnerenhance InlineFunction to be able to optionally return
2009-08-27 Chris Lattnersmallvectorize the list of returns built by CloneAndPru...
2009-08-27 Chris Lattnerremove CloneTrace, which appears to be dead since 2004.
2009-08-11 Benjamin KramerMake LLVMContext and LLVMContextImpl classes instead...
2009-08-04 Owen AndersonFactor some of the constants+context related code out...
2009-07-25 Dan GohmanConvert a few more uses of llvm/Support/Streams.h to...
2009-07-22 Torok EdwinRemove a comment that was copy+pasted from the wrong...
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-15 Owen AndersonRevert yesterday's change by removing the LLVMContext...
2009-07-14 Owen AndersonMove EVER MORE stuff over to LLVMContext.
2009-07-13 Dan GohmanForward-declare Loop and LoopInfo instead of #including...
2009-07-13 Dan GohmanMake Loop and MachineLoop be subclasses of LoopBase...
2009-07-06 Owen Anderson"LLVMContext* " --> "LLVMContext *"
2009-07-05 Owen AndersonMore LLVMContext-ification.
2009-07-03 Nick LewyckyAdd Static Single Information construction pass writte...
2009-07-01 Owen AndersonAdd a pointer to the owning LLVMContext to Module....
2009-06-27 Dan GohmanTeach LoopSimplify how to merge multiple loop exits...
2009-06-26 Devang PatelRemove unused routines.
2009-06-16 Chris LattnerGeneralize instcombine's isSafeToLoadUnconditionally...
2009-05-04 Dan GohmanRe-apply 70645, converting ScalarEvolution to use
2009-05-04 Mike StumpRestore minor deletion.
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-04-20 Duncan SandsThese bitfields were being miscompiled on some
2009-03-06 Devang PatelAdd "check/remove dbg var" helper routines.
2009-03-03 Dale JohannesenWhen sinking an insn in InstCombine bring its debug
2009-02-20 Evan ChengFactor address mode matcher out of codegen prepare...
2009-02-14 Cedric VenetUnbreak the build on win32.
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-09 Dale JohannesenAdjustments to last patch based on review.
2009-01-08 Dale JohannesenDo not inline functions with (dynamic) alloca into
2009-01-05 Dan GohmanTidy up #includes, deleting a bunch of unnecessary...
2008-12-03 Chris LattnerFactor some code into a new FoldSingleEntryPHINodes...
2008-12-03 Chris Lattnerfix a really incorrect comment.
2008-12-03 Chris LattnerRename DeleteBlockIfDead to DeleteDeadBlock and make it
2008-12-03 Chris LattnerFactor some code out of SimplifyCFG, forming a new
2008-11-27 Chris LattnerEnhance RecursivelyDeleteTriviallyDeadInstructions...
2008-11-27 Chris Lattnerremove doConstantPropagation and dceInstruction, they...
2008-11-27 Chris Lattnermove FindAvailableLoadedValue from JumpThreading to...
2008-11-27 Chris Lattnermove MergeBasicBlockIntoOnlyPred to Transforms/Utils.
2008-11-19 Devang PatelDo not use separate utility to walk all instructions...
2008-11-11 Devang PatelAdd utility routines to remove dead debug info.
2008-10-30 Daniel DunbarAdd InlineCost class for represent the estimated cost...
2008-10-28 Daniel DunbarAssorted comment/naming fixes, 80-col violations, and...
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-07-17 Owen AndersonMake MergeBlockIntoPredecessor more aggressive when...
2008-07-17 Owen AndersonFactor MergeBlockIntoPredecessor out into BasicBlockUtils.
2008-07-16 Dan GohmanCorrect a top-level comment.
2008-07-14 Chris LattnerReapply r53540, now with the matching header!
2008-07-14 Chris Lattnerwhitespace fix.
2008-07-14 Chris Lattnerdoxygenate comments and wrap to 80 cols.
2008-07-07 Dan GohmanAdd explicit keywords.
2008-05-30 Evan ChengRevert 51775.
2008-05-30 Evan ChengPatches for building llvm on Solaris x86. Contributed...
2008-05-29 Dan GohmanPrune and tidy #includes.
2008-05-14 Dan GohmanCommit the header I accidentally left out of 51083.
2008-05-06 Dan GohmanRemove uses of llvm/System/IncludeFile.h that are no...
2008-04-21 Chris LattnerMove SplitBlockPredecessors out of loopsimplify into...
2008-03-24 Evan ChengIncreasing the inline limit from (overly conservative...
2008-02-25 Chris Lattnerprune #includes, fit in 80 cols.
2008-01-11 Chris Lattnerdon't include loopinfo.h from this file.
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-11-14 Owen AndersonStart the process of making MachineLoopInfo possible...
2007-11-09 Anton KorobeynikovMake this header public
2007-10-21 Anton KorobeynikovReg2Mem cleanup and optimizations:
2007-10-17 Hartmut KaiserUpdated VC++ build system.
2007-08-10 Devang PatelAdd utility to clone loops.
2007-07-27 Devang PatelUse SmallPtrSet.
2007-07-25 Devang PatelAdd BasicInliner interface.
next