PR400 work phase 1. Add attributed load/store instructions for volatile/align to...
[oota-llvm.git] / include / llvm / Transforms /
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-04-07 Devang PatelAdd loop rotation pass.
2007-03-31 Chris LattnerSplit the sdisel code munging stuff out into its own...
2007-03-07 Devang PatelNow IndVarSimplify is a LoopPass.
2007-03-07 Devang PatelNow LICM is a LoopPass.
2007-03-07 Devang PatelNow LoopUnroll is a LoopPass.
2007-03-07 Devang PatelNow LoopUnswitch is a LoopPass.
2007-03-06 Devang PatelNow LoopStrengthReduce is a LoopPass.
2007-02-20 Chris Lattnerremove some dead passes and stuff specific to the reopt...
2007-02-15 Reid SpencerFor PR1195:
2007-02-05 Reid SpencerFor PR411:
2007-02-03 Reid SpencerFor PR1072:
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...
2007-01-28 Anton KorobeynikovPropagate changes from my local tree. This patch includes:
2007-01-26 Devang PatelInherit CallGraphSCCPass directly from Pass.
2007-01-25 Devang PatelInherit BasicBlockPass directly from Pass.
2007-01-07 Chris Lattnerremove an old instrumentation pass that is not used...
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-10-13 Bill WendlingCorrected formatting.
2006-09-04 Duraid Madinaadd setJumpBufSize() and setJumpBufAlignment() to targe...
2006-08-28 Nick LewyckyAdd PredicateSimplifier pass. Collapses equal variables...
2006-08-21 Reid SpencerFor PR885:
2006-08-01 Jim LaskeyIntroducing plugable register allocators and instructio...
2006-07-20 Devang PatelAdd new constructor to accept vector of exported names...
2006-06-08 Owen AndersonUpdate some comments, and expose LCSSAID in preparation...
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-26 Owen AndersonSkeletal LCSSA pass. This is currently non-functional...
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-05-02 Chris LattnerAdd pass ID's for various passes, so they can be AddReq...
2006-04-20 Chris Lattnerremove a dead prototype
2006-04-10 Andrew LenharthAdd a simple pass to make sure that all (non-library...
2006-03-16 Evan ChengFor each loop, keep track of all the IV expressions...
2006-03-13 Evan ChengAdded target lowering hooks which LSR consults to make...
2006-02-22 Chris LattnerMake the LLVM headers "-ansi -pedantic -Wno-long-long...
2006-02-10 Chris LattnerRemove a level of indirection.
2006-01-16 Chris LattnerRemove a never-working pass
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-11-28 Andrew LenharthAdded documented rsprofiler interface. Also remove...
2005-11-28 Andrew LenharthRandom sampling (aka Arnold and Ryder) profiling. ...
2005-11-22 Andrew LenharthReg2Mem is something a pass may depend on, so allow...
2005-11-10 Andrew Lenharthneeds to go here to apparently.
2005-11-10 Andrew LenharthThe pass everyone has been waiting for!
2005-11-05 Nate BegemanAdd support alignment of allocation instructions.
2005-10-29 Chris LattnerRemove the LowerConstantExpressionsPass pass
2005-10-27 John CriswellMove some constant folding functions into LLVMAnalysis...
2005-10-24 Chris LattnerDon't link these three passes in anymore
2005-10-24 Chris LattnerDon't invade the system namespace
2005-10-24 Chris LattnerThere is no need for this to be VC++ only
2005-10-19 Chris LattnerMake this work with the internalize change
2005-10-18 Chris Lattneradd an option to the internalize pass
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-26 Jeff CohenAdd SimplyLibCalls.cpp to VC++ build
2005-04-25 Reid SpencerDeclare a function to create the SimplifyLibCalls pass.
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-04-15 Chris Lattnernew pass
2005-04-15 Chris Lattneradd a new prototype
2005-03-28 Jeff CohenFix VC++ build breakage
2005-03-28 Alkis EvlogimenosRename createPromoteMemoryToRegister() to
2005-03-04 Jeff CohenAdd support for not strength reducing GEPs where the...
2005-03-03 Chris LattnerAdd an argument.
2005-01-28 Jeff CohenGet VC++ compiling again
2005-01-10 Jeff CohenApply feedback from Chris.
2005-01-10 Jeff CohenApply feed back from Chris:
2005-01-09 Jeff CohenAdd last four createXxxPass functions
2005-01-08 Jeff CohenAdd even more missing createXxxPass functions.
2005-01-08 Jeff CohenAdd a few more passes to LinkAllPasses.h
2005-01-08 Jeff CohenAdd more missing createXxxPass functions.
2005-01-07 Jeff CohenBut not the identation of THAT line
2005-01-07 Jeff CohenCorrect indentation levels
2005-01-07 Jeff CohenAdd missing createXxxPass functions
2005-01-07 Misha BrukmanFix spelling.
2005-01-07 Jeff CohenUpdate list of passes
2005-01-07 Jeff CohenFix return type
2005-01-06 Jeff CohenGet the #ifdef right on LinkAllPasses.h.
2005-01-06 Jeff CohenFix minor mistakes
2005-01-06 Jeff CohenGet rid of those pesky tabs...
2005-01-06 Jeff CohenAdd project opt to Visual Studio.
2005-01-06 Jeff CohenFix incorrect return type.
2004-12-10 Chris LattnerNew prototype
2004-12-02 Chris LattnerMove the strip pass from Scalar to IPO lib
2004-11-17 Chris LattnerNew prototype for lowerpacked pass.
2004-11-07 Chris LattnerThis is V9 specific stuff
2004-10-27 Chris LattnerConvert 'struct' to 'class' in various places to adhere...
2004-10-18 Nate BegemanInitial implementation of the strength reduction for...
next