| Commit message (Expand) | Author | Age |
* | Add loop rotation pass. | Devang Patel | 2007-04-07 |
* | Split the sdisel code munging stuff out into its own opt-pass, CodeGenPrepare. | Chris Lattner | 2007-03-31 |
* | Now IndVarSimplify is a LoopPass. | Devang Patel | 2007-03-07 |
* | Now LICM is a LoopPass. | Devang Patel | 2007-03-07 |
* | Now LoopUnroll is a LoopPass. | Devang Patel | 2007-03-07 |
* | Now LoopUnswitch is a LoopPass. | Devang Patel | 2007-03-07 |
* | Now LoopStrengthReduce is a LoopPass. | Devang Patel | 2007-03-06 |
* | For PR1195: | Reid Spencer | 2007-02-15 |
* | For PR1072: | Reid Spencer | 2007-02-03 |
* | Inherit BasicBlockPass directly from Pass. | Devang Patel | 2007-01-25 |
* | Corrected formatting. | Bill Wendling | 2006-10-13 |
* | add setJumpBufSize() and setJumpBufAlignment() to target-lowering. | Duraid Madina | 2006-09-04 |
* | Add PredicateSimplifier pass. Collapses equal variables into one form | Nick Lewycky | 2006-08-28 |
* | Update some comments, and expose LCSSAID in preparation for having other passes | Owen Anderson | 2006-06-08 |
* | Skeletal LCSSA pass. This is currently non-functional. Expect functionality | Owen Anderson | 2006-05-26 |
* | Add pass ID's for various passes, so they can be AddRequiredID. Patch by | Chris Lattner | 2006-05-02 |
* | remove a dead prototype | Chris Lattner | 2006-04-20 |
* | For each loop, keep track of all the IV expressions inserted indexed by | Evan Cheng | 2006-03-16 |
* | Added target lowering hooks which LSR consults to make more intelligent | Evan Cheng | 2006-03-13 |
* | Reg2Mem is something a pass may depend on, so allow that | Andrew Lenharth | 2005-11-22 |
* | The pass everyone has been waiting for! | Andrew Lenharth | 2005-11-10 |
* | Add support alignment of allocation instructions. | Nate Begeman | 2005-11-05 |
* | Remove the LowerConstantExpressionsPass pass | Chris Lattner | 2005-10-29 |
* | Remove trailing whitespace | Misha Brukman | 2005-04-21 |
* | add a new prototype | Chris Lattner | 2005-04-15 |
* | Rename createPromoteMemoryToRegister() to | Alkis Evlogimenos | 2005-03-28 |
* | Add support for not strength reducing GEPs where the element size is a small | Jeff Cohen | 2005-03-04 |
* | Add an argument. | Chris Lattner | 2005-03-03 |
* | Add more missing createXxxPass functions. | Jeff Cohen | 2005-01-08 |
* | Move the strip pass from Scalar to IPO lib | Chris Lattner | 2004-12-02 |
* | New prototype for lowerpacked pass. | Chris Lattner | 2004-11-17 |
* | This is V9 specific stuff | Chris Lattner | 2004-11-07 |
* | Initial implementation of the strength reduction for GEP instructions in | Nate Begeman | 2004-10-18 |
* | Do not prototype any of these passes as returning Pass*. Instead, be specific | Chris Lattner | 2004-09-20 |
* | Remove unused pass | Chris Lattner | 2004-09-14 |
* | Expose breakcriticaledges as a functionpass | Chris Lattner | 2004-07-31 |
* | Make the create...() functions for some of these passes return a FunctionPass *. | Brian Gaeke | 2004-07-27 |
* | New prototype | Chris Lattner | 2004-07-22 |
* | Prototype for new ConstantExpr lowering pass, contributed by Vladimir Prus! | Chris Lattner | 2004-06-25 |
* | Add a new prototype | Chris Lattner | 2004-05-23 |
* | Add accessor for a Loop Unswitching pass | Chris Lattner | 2004-04-19 |
* | Add prototype | Chris Lattner | 2004-04-18 |
* | Improve description, add warning | Chris Lattner | 2004-03-31 |
* | Add a simple select instruction lowering pass | Chris Lattner | 2004-03-30 |
* | Move loop extractor to the IPO header | Chris Lattner | 2004-03-14 |
* | Add the prototype for the LoopExtractor Pass. | Misha Brukman | 2004-02-28 |
* | Fix spelling of `tendency'. | Misha Brukman | 2004-02-13 |
* | Expose a pass ID for lower-invoke | Chris Lattner | 2004-02-13 |
* | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 |
* | Move isCriticalEdge & SplitCritical edge out of this file, which is only | Chris Lattner | 2003-11-10 |