switch TypeHasCycleThroughItself from using an std::set to using a SmallPtrSet,
[oota-llvm.git] / include / llvm / Transforms / Utils /
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.
2007-07-11 Tanya LattnerAdding ability to demote phi to stack.
2007-07-06 Devang PatelAdd SplitEdge and SplitBlock utility routines.
2007-06-08 Devang PatelDo not preserve ETForest.
2007-06-07 Devang PatelDo not use ETForest as well as DomiantorTree. Dominato...
2007-06-07 Devang PatelUse DominatorTree instead of ETForest.
2007-05-06 Nick LewyckyFix typo in comment.
2007-05-03 Devang PatelDrop 'const'
2007-05-02 Devang PatelUse 'static const char' instead of 'static const int'.
2007-05-01 Devang PatelDo not use typeinfo to identify pass in pass manager.
2007-04-25 Devang PatelMem2Reg does not need TargetData.
2007-04-25 Devang PatelRemove unused function argument.
2007-04-20 Owen AndersonMove more passes to using ETForest instead of Dominator...
2007-04-07 Owen AndersonCompletely purge DomSet. This is the (hopefully) final...
2007-04-07 Owen AndersonExpunge DomSet from CodeExtractor. This is part of...
2007-02-03 Chris LattnerSwitch inliner over to use DenseMap instead of std...
2007-01-30 Chris Lattnermove constant folding code out of Utils/Local into...
2007-01-30 Chris LattnerThe inliner/cloner can now optionally take TargetData...
2007-01-30 Chris LattnerChange constant folding APIs to take an optional Target...
2006-12-23 Reid SpencerFor PR950:
2006-11-05 Jeff CohenUnbreak VC++ build.
2006-10-28 Chris Lattneradd option to isCriticalEdge
2006-10-28 Chris LattnerExpose a smarter way to break critical edges.
2006-06-02 Chris LattnerForce anything that #includes llvm/Transforms/Utils...
2006-05-27 Chris LattnerImplement a new method: CloneAndPruneFunctionInto,...
2006-05-27 Chris LattnerAdd an interface to constant fold and instruction given...
2006-05-17 Chris LattnerAdd a CloneModule call that exposes the mapping of...
2006-05-14 Chris LattnerThis is a proper fix for the compiler warning. A termi...
2006-05-13 Reid SpencerFix an infinite loop bug that Vladimir Prus identified.
2006-02-10 Chris LattnerRemove a level of indirection.
2006-01-14 Chris LattnerTeach inline function how to update the callgraph when...
2006-01-13 Chris LattnerAllow the code cloning interfaces to capture some impor...
2005-10-27 John CriswellMove some constant folding functions into LLVMAnalysis...
2005-09-27 Chris Lattnerallow demotion to volatile values
2005-09-26 Chris Lattneradd a new function
2005-08-17 Chris Lattneradd a helper
2005-08-04 Nate BegemanFix a fixme in CondPropagate.cpp by moving a PhiNode...
2005-04-21 Misha BrukmanRemove trailing whitespace
2004-10-27 Chris LattnerConvert 'struct' to 'class' in various places to adhere...
2004-10-16 Chris LattnerAdd support for the unreachable instruction
2004-09-15 Chris LattnerAdd an optional argument to PromoteMemToReg
2004-06-23 Misha BrukmanMoved to include/llvm/Support
2004-05-19 Alkis EvlogimenosDeclare function defined in namespace llvm as gcc-3...
2004-04-23 Misha BrukmanAggregating function arguments is now an option. Defaul...
2004-04-13 Chris LattnerAdd new interfaces
2004-03-18 Chris LattnerThe code extractor needs dominator information, so...
2004-03-18 Chris LattnerMake this header file self-contained
2004-03-17 Chris Lattnercleanup comment
2004-03-14 Chris LattnerRemove dead file
2004-03-14 Chris LattnerMove DemoteRegToStack prototype out of DemoteRegToStack...
2004-03-02 Misha BrukmanAdd prototype for ExtractCodeRegion()
2004-03-01 Misha BrukmanAdd ability to extract a single basic block into a...
2004-02-28 Misha BrukmanNew Function-level transformation utils.
2004-02-04 Chris LattnerCheck in header file I forgot before.
2004-01-12 Chris Lattnerllvm::ConstantFoldInstruction
2003-12-19 Chris LattnerAdd new function
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-11-10 Chris LattnerInclude forms of SplitCriticalEdge which work correctly...
2003-11-10 Chris LattnerMove isCriticalEdge & SplitCritical into this file...
2003-10-20 John CriswellAdded LLVM copyright header (for lack of a better term).
2003-10-05 Chris LattnerChange the interface to PromoteMemToReg to also take...
2003-09-30 Chris LattnerStandardize header file comments
2003-09-20 Chris LattnerCleanup header file
2003-09-10 Chris LattnerExpand the pass to unify all of the unwind blocks as...
2003-08-31 Chris LattnerFix an FLAT OUT WRONG comment
2003-08-24 Chris LattnerAdd versions of InlineFunction which work on Invoke...
2003-05-31 Tanya LattnerFixed comment width, changed arg to be const, fixed...
2003-05-30 Tanya LattnerSorry, correcting small typo.
2003-05-30 Tanya LattnerAdded support for cloning a trace.
2003-05-29 Chris LattnerDoxygenify comments
2003-05-20 Misha BrukmanHopefully, the final fix for `[Pp]ropogate'.
2003-04-18 Chris LattnerAdd prototype for new CloneBasicBlock function
2003-03-31 Chris LattnerAdd getAnalysisUsage method
2003-03-03 Chris LattnerChange the mem2reg interface to accept a TargetData...
2003-02-22 Chris LattnerAdd a new interface file for the PromoteMemToReg interf...
2002-12-10 Vikram S. AdveThis file provides the function DemoteRegToStack()...
2002-11-20 Chris LattnerCloning stuff doesn't modify the source module
2002-11-19 Chris LattnerMinor changes to cloning interface
2002-11-19 Chris LattnerExtend function cloning interface to support inlining
2002-11-19 Chris LattnerThis file is supersumed by Utils/Cloning.h
2002-11-19 Chris LattnerMerge cloning and inlining utilities
2002-09-24 Chris Lattner - Do not expose Critical Edge breaking mechanics...
2002-09-06 Chris Lattner- Rename BreakCriticalEdge to the slightly more standar...
2002-09-06 Chris Lattner* Doxygenize API
next