Forgot to commit these.
[oota-llvm.git] / include / llvm / Transforms / Scalar.h
2009-10-26 Owen AndersonForgot to commit these.
2009-10-26 Victor HernandezRemove FreeInst.
2009-10-26 Dan GohmanCheck in the experimental GEP splitter pass. This pass...
2009-10-17 Victor HernandezRemove MallocInst from LLVM Instructions.
2009-10-06 Chris Lattnerremove predicate simplifier, it never got the last...
2009-10-01 Chris Lattnerremove the GVNPRE pass. It has been subsumed by the...
2009-09-28 Dan GohmanConvert LoopSimplify and LoopExtractor from FunctionPas...
2009-09-16 Dan GohmanAdd a new pass for doing late hoisting of floating...
2009-07-25 Dan GohmanUpdate comments to new-style syntax.
2009-07-09 Nick LewyckyForgot a couple files when adding the -ssi-everything...
2009-07-03 Nick LewyckyAdd Static Single Information construction pass writte...
2009-06-14 Dan GohmanFix old-style type names in comments.
2008-11-04 Dan GohmanAdd a new pass to simplify specific half_powr function...
2008-10-27 Torok Edwinexport an ID for the instructionNamer, allowing analysi...
2008-10-22 Daniel DunbarChange create*Pass factory functions to return Pass...
2008-09-19 Duncan SandsRemove the MarkModRef pass (use AddReadAttrs instead).
2008-09-01 Duncan SandsAdd a small pass that sets the readnone/readonly
2008-08-23 Chris LattnerAdd a new trivial -inst-namer pass which makes it possi...
2008-08-15 Owen AndersonRemove GCSE, ValueNumbering, and LoadValueNumbering...
2008-05-29 Dan GohmanPrune and tidy #includes.
2008-05-14 Dan GohmanWhitespace cleanups.
2008-05-13 Dan GohmanChange class' public PassInfo variables to by initializ...
2008-05-01 Chris LattnerDelete the IPO simplify-libcalls and completely reimple...
2008-04-29 Owen AndersonRename DeadLoopElimination to LoopDeletion, part 2.
2008-04-29 Owen AndersonAdd dead loop elimination, which removes dead loops...
2008-04-20 Chris LattnerAdd a new Jump Threading pass, which will handle cases
2008-04-09 Owen AndersonFactor a bunch of functionality related to memcpy and...
2008-02-19 Chris Lattnerremove the LowerSelect pass. The last client was the...
2008-02-19 Chris Lattnerremove the lower packed pass. It can never work and...
2008-01-27 Bill WendlingThe CorrelatedExpressionElimination pass is known to...
2008-01-07 Gordon HenriksenWith this patch, the LowerGC transformation becomes the
2008-01-06 Chris Lattnerback out accidental commit.
2008-01-06 Chris Lattnerrename isStore -> mayStore to more accurately reflect...
2008-01-05 Owen AndersonDidn't mean to commit this.
2008-01-04 Owen AndersonMove some more functionality from MRegisterInfo to...
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-09-14 Owen AndersonRemove RLE from the headers, since the pass itself...
2007-08-07 Devang PatelFix comment.
2007-08-07 Devang PatelBegin loop index split pass.
2007-08-01 Owen AndersonRename FastDSE to just DSE.
2007-07-24 Owen AndersonAdd a GVN pass, using the value numbering code I develo...
2007-07-24 Owen AndersonRename a lot of things to change FastDLE to RedundantLo...
2007-07-23 Owen AndersonFix a comment.
2007-07-23 Owen AndersonAdd FastDLE, the load-elimination counterpart of FastDSE.
2007-07-13 Devang PatelMake LCSSA a loop pass.
2007-07-11 Owen AndersonAdd FastDSE, a new algorithm for doing dead store elimi...
2007-07-09 Devang PatelExpose struct size threhold to allow users to tweak...
2007-06-06 Devang PatelRename.
2007-06-06 Devang PatelAvoid non-trivial loop unswitching while optimizing...
2007-05-29 Owen AndersonPut GVN-PRE in all the right places.
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-15 Reid SpencerFor PR1195:
2007-02-03 Reid SpencerFor PR1072:
2007-01-25 Devang PatelInherit BasicBlockPass directly from Pass.
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-06-08 Owen AndersonUpdate some comments, and expose LCSSAID in preparation...
2006-05-26 Owen AndersonSkeletal LCSSA pass. This is currently non-functional...
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-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...
2005-11-22 Andrew LenharthReg2Mem is something a pass may depend on, so allow...
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-04-21 Misha BrukmanRemove trailing whitespace
2005-04-15 Chris Lattneradd a new prototype
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-08 Jeff CohenAdd more missing createXxxPass functions.
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-18 Nate BegemanInitial implementation of the strength reduction for...
2004-09-20 Chris LattnerDo not prototype any of these passes as returning Pass...
2004-09-14 Chris LattnerRemove unused pass
2004-07-31 Chris LattnerExpose breakcriticaledges as a functionpass
2004-07-27 Brian GaekeMake the create...() functions for some of these passes...
2004-07-22 Chris LattnerNew prototype
2004-06-25 Chris LattnerPrototype for new ConstantExpr lowering pass, contribut...
2004-05-23 Chris LattnerAdd a new prototype
2004-04-19 Chris LattnerAdd accessor for a Loop Unswitching pass
2004-04-18 Chris LattnerAdd prototype
2004-03-31 Chris LattnerImprove description, add warning
2004-03-30 Chris LattnerAdd a simple select instruction lowering pass
2004-03-14 Chris LattnerMove loop extractor to the IPO header
2004-02-28 Misha BrukmanAdd the prototype for the LoopExtractor Pass.
2004-02-13 Misha BrukmanFix spelling of `tendency'.
2004-02-13 Chris LattnerExpose a pass ID for lower-invoke
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-11-10 Chris LattnerMove isCriticalEdge & SplitCritical edge out of this...
next