2008-05-29 |
Dan Gohman | Prune and tidy #includes. |
blob | commitdiff | raw |
2008-05-14 |
Dan Gohman | Whitespace cleanups. |
blob | commitdiff | raw | diff to current |
2008-05-13 |
Dan Gohman | Change class' public PassInfo variables to by initializ... |
blob | commitdiff | raw | diff to current |
2008-05-01 |
Chris Lattner | Delete the IPO simplify-libcalls and completely reimple... |
blob | commitdiff | raw | diff to current |
2008-04-29 |
Owen Anderson | Rename DeadLoopElimination to LoopDeletion, part 2. |
blob | commitdiff | raw | diff to current |
2008-04-29 |
Owen Anderson | Add dead loop elimination, which removes dead loops... |
blob | commitdiff | raw | diff to current |
2008-04-20 |
Chris Lattner | Add a new Jump Threading pass, which will handle cases |
blob | commitdiff | raw | diff to current |
2008-04-09 |
Owen Anderson | Factor a bunch of functionality related to memcpy and... |
blob | commitdiff | raw | diff to current |
2008-02-19 |
Chris Lattner | remove the LowerSelect pass. The last client was the... |
blob | commitdiff | raw | diff to current |
2008-02-19 |
Chris Lattner | remove the lower packed pass. It can never work and... |
blob | commitdiff | raw | diff to current |
2008-01-27 |
Bill Wendling | The CorrelatedExpressionElimination pass is known to... |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Gordon Henriksen | With this patch, the LowerGC transformation becomes the |
blob | commitdiff | raw | diff to current |
2008-01-06 |
Chris Lattner | back out accidental commit. |
blob | commitdiff | raw | diff to current |
2008-01-06 |
Chris Lattner | rename isStore -> mayStore to more accurately reflect... |
blob | commitdiff | raw | diff to current |
2008-01-05 |
Owen Anderson | Didn't mean to commit this. |
blob | commitdiff | raw | diff to current |
2008-01-04 |
Owen Anderson | Move some more functionality from MRegisterInfo to... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Don't attribute in file headers anymore. See llvmdev... |
blob | commitdiff | raw | diff to current |
2007-09-14 |
Owen Anderson | Remove RLE from the headers, since the pass itself... |
blob | commitdiff | raw | diff to current |
2007-08-07 |
Devang Patel | Fix comment. |
blob | commitdiff | raw | diff to current |
2007-08-07 |
Devang Patel | Begin loop index split pass. |
blob | commitdiff | raw | diff to current |
2007-08-01 |
Owen Anderson | Rename FastDSE to just DSE. |
blob | commitdiff | raw | diff to current |
2007-07-24 |
Owen Anderson | Add a GVN pass, using the value numbering code I develo... |
blob | commitdiff | raw | diff to current |
2007-07-24 |
Owen Anderson | Rename a lot of things to change FastDLE to RedundantLo... |
blob | commitdiff | raw | diff to current |
2007-07-23 |
Owen Anderson | Fix a comment. |
blob | commitdiff | raw | diff to current |
2007-07-23 |
Owen Anderson | Add FastDLE, the load-elimination counterpart of FastDSE. |
blob | commitdiff | raw | diff to current |
2007-07-13 |
Devang Patel | Make LCSSA a loop pass. |
blob | commitdiff | raw | diff to current |
2007-07-11 |
Owen Anderson | Add FastDSE, a new algorithm for doing dead store elimi... |
blob | commitdiff | raw | diff to current |
2007-07-09 |
Devang Patel | Expose struct size threhold to allow users to tweak... |
blob | commitdiff | raw | diff to current |
2007-06-06 |
Devang Patel | Rename. |
blob | commitdiff | raw | diff to current |
2007-06-06 |
Devang Patel | Avoid non-trivial loop unswitching while optimizing... |
blob | commitdiff | raw | diff to current |
2007-05-29 |
Owen Anderson | Put GVN-PRE in all the right places. |
blob | commitdiff | raw | diff to current |
2007-04-07 |
Devang Patel | Add loop rotation pass. |
blob | commitdiff | raw | diff to current |
2007-03-31 |
Chris Lattner | Split the sdisel code munging stuff out into its own... |
blob | commitdiff | raw | diff to current |
2007-03-07 |
Devang Patel | Now IndVarSimplify is a LoopPass. |
blob | commitdiff | raw | diff to current |
2007-03-07 |
Devang Patel | Now LICM is a LoopPass. |
blob | commitdiff | raw | diff to current |
2007-03-07 |
Devang Patel | Now LoopUnroll is a LoopPass. |
blob | commitdiff | raw | diff to current |
2007-03-07 |
Devang Patel | Now LoopUnswitch is a LoopPass. |
blob | commitdiff | raw | diff to current |
2007-03-06 |
Devang Patel | Now LoopStrengthReduce is a LoopPass. |
blob | commitdiff | raw | diff to current |
2007-02-15 |
Reid Spencer | For PR1195: |
blob | commitdiff | raw | diff to current |
2007-02-03 |
Reid Spencer | For PR1072: |
blob | commitdiff | raw | diff to current |
2007-01-25 |
Devang Patel | Inherit BasicBlockPass directly from Pass. |
blob | commitdiff | raw | diff to current |
2006-10-13 |
Bill Wendling | Corrected formatting. |
blob | commitdiff | raw | diff to current |
2006-09-04 |
Duraid Madina | add setJumpBufSize() and setJumpBufAlignment() to targe... |
blob | commitdiff | raw | diff to current |
2006-08-28 |
Nick Lewycky | Add PredicateSimplifier pass. Collapses equal variables... |
blob | commitdiff | raw | diff to current |
2006-06-08 |
Owen Anderson | Update some comments, and expose LCSSAID in preparation... |
blob | commitdiff | raw | diff to current |
2006-05-26 |
Owen Anderson | Skeletal LCSSA pass. This is currently non-functional... |
blob | commitdiff | raw | diff to current |
2006-05-02 |
Chris Lattner | Add pass ID's for various passes, so they can be AddReq... |
blob | commitdiff | raw | diff to current |
2006-04-20 |
Chris Lattner | remove a dead prototype |
blob | commitdiff | raw | diff to current |
2006-03-16 |
Evan Cheng | For each loop, keep track of all the IV expressions... |
blob | commitdiff | raw | diff to current |
2006-03-13 |
Evan Cheng | Added target lowering hooks which LSR consults to make... |
blob | commitdiff | raw | diff to current |
2005-11-22 |
Andrew Lenharth | Reg2Mem is something a pass may depend on, so allow... |
blob | commitdiff | raw | diff to current |
2005-11-10 |
Andrew Lenharth | The pass everyone has been waiting for! |
blob | commitdiff | raw | diff to current |
2005-11-05 |
Nate Begeman | Add support alignment of allocation instructions. |
blob | commitdiff | raw | diff to current |
2005-10-29 |
Chris Lattner | Remove the LowerConstantExpressionsPass pass |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2005-04-15 |
Chris Lattner | add a new prototype |
blob | commitdiff | raw | diff to current |
2005-03-28 |
Alkis Evlogimenos | Rename createPromoteMemoryToRegister() to |
blob | commitdiff | raw | diff to current |
2005-03-04 |
Jeff Cohen | Add support for not strength reducing GEPs where the... |
blob | commitdiff | raw | diff to current |
2005-03-03 |
Chris Lattner | Add an argument. |
blob | commitdiff | raw | diff to current |
2005-01-08 |
Jeff Cohen | Add more missing createXxxPass functions. |
blob | commitdiff | raw | diff to current |
2004-12-02 |
Chris Lattner | Move the strip pass from Scalar to IPO lib |
blob | commitdiff | raw | diff to current |
2004-11-17 |
Chris Lattner | New prototype for lowerpacked pass. |
blob | commitdiff | raw | diff to current |
2004-11-07 |
Chris Lattner | This is V9 specific stuff |
blob | commitdiff | raw | diff to current |
2004-10-18 |
Nate Begeman | Initial implementation of the strength reduction for... |
blob | commitdiff | raw | diff to current |
2004-09-20 |
Chris Lattner | Do not prototype any of these passes as returning Pass... |
blob | commitdiff | raw | diff to current |
2004-09-14 |
Chris Lattner | Remove unused pass |
blob | commitdiff | raw | diff to current |
2004-07-31 |
Chris Lattner | Expose breakcriticaledges as a functionpass |
blob | commitdiff | raw | diff to current |
2004-07-27 |
Brian Gaeke | Make the create...() functions for some of these passes... |
blob | commitdiff | raw | diff to current |
2004-07-22 |
Chris Lattner | New prototype |
blob | commitdiff | raw | diff to current |
2004-06-25 |
Chris Lattner | Prototype for new ConstantExpr lowering pass, contribut... |
blob | commitdiff | raw | diff to current |
2004-05-23 |
Chris Lattner | Add a new prototype |
blob | commitdiff | raw | diff to current |
2004-04-19 |
Chris Lattner | Add accessor for a Loop Unswitching pass |
blob | commitdiff | raw | diff to current |
2004-04-18 |
Chris Lattner | Add prototype |
blob | commitdiff | raw | diff to current |
2004-03-31 |
Chris Lattner | Improve description, add warning |
blob | commitdiff | raw | diff to current |
2004-03-30 |
Chris Lattner | Add a simple select instruction lowering pass |
blob | commitdiff | raw | diff to current |
2004-03-14 |
Chris Lattner | Move loop extractor to the IPO header |
blob | commitdiff | raw | diff to current |
2004-02-28 |
Misha Brukman | Add the prototype for the LoopExtractor Pass. |
blob | commitdiff | raw | diff to current |
2004-02-13 |
Misha Brukman | Fix spelling of `tendency'. |
blob | commitdiff | raw | diff to current |
2004-02-13 |
Chris Lattner | Expose a pass ID for lower-invoke |
blob | commitdiff | raw | diff to current |
2003-11-11 |
Brian Gaeke | Put all LLVM code into the llvm namespace, as per bug... |
blob | commitdiff | raw | diff to current |
2003-11-10 |
Chris Lattner | Move isCriticalEdge & SplitCritical edge out of this... |
blob | commitdiff | raw | diff to current |
2003-11-07 |
Misha Brukman | Declare FunctionPasses as such. |
blob | commitdiff | raw | diff to current |
2003-10-20 |
John Criswell | Added LLVM copyright header (for lack of a better term). |
blob | commitdiff | raw | diff to current |
2003-10-12 |
Chris Lattner | Rename loop preheaders pass to loop simplify |
blob | commitdiff | raw | diff to current |
2003-10-05 |
Chris Lattner | Add new prototype for createLowerInvokePass(). Make... |
blob | commitdiff | raw | diff to current |
2003-09-30 |
Chris Lattner | Standardize header file comments |
blob | commitdiff | raw | diff to current |
2003-09-20 |
Chris Lattner | Expose the TCE pass |
blob | commitdiff | raw | diff to current |
2003-09-10 |
Chris Lattner | Fix spell-o's |
blob | commitdiff | raw | diff to current |
2003-09-01 |
Chris Lattner | Add RPR prototype here |
blob | commitdiff | raw | diff to current |
2003-09-01 |
Chris Lattner | Change the RaiseAllocations pass from being a BasicBloc... |
blob | commitdiff | raw | diff to current |
2003-08-14 |
Brian Gaeke | Factory methods for function passes now return type... |
blob | commitdiff | raw | diff to current |
2003-08-13 |
Brian Gaeke | Factory methods for FunctionPasses now return type... |
blob | commitdiff | raw | diff to current |
2003-06-22 |
Chris Lattner | Add prototype for tail-dup pass |
blob | commitdiff | raw | diff to current |
2003-05-27 |
Chris Lattner | Expose proto for SRoA pass. |
blob | commitdiff | raw | diff to current |
2003-05-20 |
Misha Brukman | Hopefully, the final fix for `[Pp]ropogate'. |
blob | commitdiff | raw | diff to current |
2003-04-23 |
Chris Lattner | Add stub to create lowerSwitches pass |
blob | commitdiff | raw | diff to current |
2002-10-08 |
Chris Lattner | Expose isCriticalEdge & SplitCriticalEdge methods from... |
blob | commitdiff | raw | diff to current |
2002-09-26 |
Chris Lattner | Checkin new loop-preheader insertion pass. |
blob | commitdiff | raw | diff to current |
2002-09-25 |
Chris Lattner | Change LowerAllocations pass to 'require' TargetData... |
blob | commitdiff | raw | diff to current |
2002-09-24 |
Chris Lattner | Expose passinfo from BreakCriticalEdges pass so that... |
blob | commitdiff | raw | diff to current |
next |