2008-01-27 |
Bill Wendling | The CorrelatedExpressionElimination pass is known to... |
tree | commitdiff |
2008-01-12 |
Chris Lattner | Allow clients to specify the inline threshold when... |
tree | commitdiff |
2008-01-11 |
Chris Lattner | don't include loopinfo.h from this file. |
tree | commitdiff |
2008-01-07 |
Gordon Henriksen | With this patch, the LowerGC transformation becomes the |
tree | commitdiff |
2008-01-06 |
Chris Lattner | back out accidental commit. |
tree | commitdiff |
2008-01-06 |
Chris Lattner | rename isStore -> mayStore to more accurately reflect... |
tree | commitdiff |
2008-01-05 |
Owen Anderson | Didn't mean to commit this. |
tree | commitdiff |
2008-01-04 |
Owen Anderson | Move some more functionality from MRegisterInfo to... |
tree | commitdiff |
2007-12-29 |
Chris Lattner | Don't attribute in file headers anymore. See llvmdev... |
tree | commitdiff |
2007-11-14 |
Owen Anderson | Start the process of making MachineLoopInfo possible... |
tree | commitdiff |
2007-11-09 |
Anton Korobeynikov | Make this header public |
tree | commitdiff |
2007-11-05 |
Gordon Henriksen | Deleting redundant copy of block extractor pass. See... |
tree | commitdiff |
2007-10-21 |
Anton Korobeynikov | Reg2Mem cleanup and optimizations: |
tree | commitdiff |
2007-10-17 |
Hartmut Kaiser | Updated VC++ build system. |
tree | commitdiff |
2007-09-14 |
Owen Anderson | Remove RLE from the headers, since the pass itself... |
tree | commitdiff |
2007-08-10 |
Devang Patel | Add utility to clone loops. |
tree | commitdiff |
2007-08-10 |
Chris Lattner | add #ifndef guards |
tree | commitdiff |
2007-08-07 |
Devang Patel | Fix comment. |
tree | commitdiff |
2007-08-07 |
Devang Patel | Begin loop index split pass. |
tree | commitdiff |
2007-08-01 |
Dan Gohman | More explicit keywords. |
tree | commitdiff |
2007-08-01 |
Owen Anderson | Rename FastDSE to just DSE. |
tree | commitdiff |
2007-07-27 |
Devang Patel | Use SmallPtrSet. |
tree | commitdiff |
2007-07-25 |
Devang Patel | Add BasicInliner interface. |
tree | commitdiff |
2007-07-24 |
Owen Anderson | Add a GVN pass, using the value numbering code I develo... |
tree | commitdiff |
2007-07-24 |
Owen Anderson | Rename a lot of things to change FastDLE to RedundantLo... |
tree | commitdiff |
2007-07-23 |
Owen Anderson | Fix a comment. |
tree | commitdiff |
2007-07-23 |
Owen Anderson | Add FastDLE, the load-elimination counterpart of FastDSE. |
tree | commitdiff |
2007-07-13 |
Devang Patel | Make LCSSA a loop pass. |
tree | commitdiff |
2007-07-11 |
Tanya Lattner | Adding ability to demote phi to stack. |
tree | commitdiff |
2007-07-11 |
Owen Anderson | Add FastDSE, a new algorithm for doing dead store elimi... |
tree | commitdiff |
2007-07-09 |
Devang Patel | Expose struct size threhold to allow users to tweak... |
tree | commitdiff |
2007-07-06 |
Devang Patel | Add SplitEdge and SplitBlock utility routines. |
tree | commitdiff |
2007-06-19 |
Tanya Lattner | Move inliner pass header file. |
tree | commitdiff |
2007-06-08 |
Devang Patel | Do not preserve ETForest. |
tree | commitdiff |
2007-06-07 |
Devang Patel | Do not use ETForest as well as DomiantorTree. Dominato... |
tree | commitdiff |
2007-06-07 |
Devang Patel | Use DominatorTree instead of ETForest. |
tree | commitdiff |
2007-06-06 |
Devang Patel | Rename. |
tree | commitdiff |
2007-06-06 |
Devang Patel | Avoid non-trivial loop unswitching while optimizing... |
tree | commitdiff |
2007-05-29 |
Owen Anderson | Put GVN-PRE in all the right places. |
tree | commitdiff |
2007-05-06 |
Nick Lewycky | Fix typo in comment. |
tree | commitdiff |
2007-05-03 |
Devang Patel | Drop 'const' |
tree | commitdiff |
2007-05-02 |
Devang Patel | Use 'static const char' instead of 'static const int'. |
tree | commitdiff |
2007-05-01 |
Devang Patel | Do not use typeinfo to identify pass in pass manager. |
tree | commitdiff |
2007-04-25 |
Devang Patel | Mem2Reg does not need TargetData. |
tree | commitdiff |
2007-04-25 |
Devang Patel | Remove unused function argument. |
tree | commitdiff |
2007-04-20 |
Owen Anderson | Move more passes to using ETForest instead of Dominator... |
tree | commitdiff |
2007-04-07 |
Owen Anderson | Completely purge DomSet. This is the (hopefully) final... |
tree | commitdiff |
2007-04-07 |
Owen Anderson | Expunge DomSet from CodeExtractor. This is part of... |
tree | commitdiff |
2007-04-07 |
Devang Patel | Add loop rotation pass. |
tree | commitdiff |
2007-03-31 |
Chris Lattner | Split the sdisel code munging stuff out into its own... |
tree | commitdiff |
2007-03-07 |
Devang Patel | Now IndVarSimplify is a LoopPass. |
tree | commitdiff |
2007-03-07 |
Devang Patel | Now LICM is a LoopPass. |
tree | commitdiff |
2007-03-07 |
Devang Patel | Now LoopUnroll is a LoopPass. |
tree | commitdiff |
2007-03-07 |
Devang Patel | Now LoopUnswitch is a LoopPass. |
tree | commitdiff |
2007-03-06 |
Devang Patel | Now LoopStrengthReduce is a LoopPass. |
tree | commitdiff |
2007-02-20 |
Chris Lattner | remove some dead passes and stuff specific to the reopt... |
tree | commitdiff |
2007-02-15 |
Reid Spencer | For PR1195: |
tree | commitdiff |
2007-02-05 |
Reid Spencer | For PR411: |
tree | commitdiff |
2007-02-03 |
Reid Spencer | For PR1072: |
tree | commitdiff |
2007-02-03 |
Chris Lattner | Switch inliner over to use DenseMap instead of std... |
tree | commitdiff |
2007-01-30 |
Chris Lattner | move constant folding code out of Utils/Local into... |
tree | commitdiff |
2007-01-30 |
Chris Lattner | The inliner/cloner can now optionally take TargetData... |
tree | commitdiff |
2007-01-30 |
Chris Lattner | Change constant folding APIs to take an optional Target... |
tree | commitdiff |
2007-01-28 |
Anton Korobeynikov | Propagate changes from my local tree. This patch includes: |
tree | commitdiff |
2007-01-26 |
Devang Patel | Inherit CallGraphSCCPass directly from Pass. |
tree | commitdiff |
2007-01-25 |
Devang Patel | Inherit BasicBlockPass directly from Pass. |
tree | commitdiff |
2007-01-07 |
Chris Lattner | remove an old instrumentation pass that is not used... |
tree | commitdiff |
2006-12-23 |
Reid Spencer | For PR950: |
tree | commitdiff |
2006-11-05 |
Jeff Cohen | Unbreak VC++ build. |
tree | commitdiff |
2006-10-28 |
Chris Lattner | add option to isCriticalEdge |
tree | commitdiff |
2006-10-28 |
Chris Lattner | Expose a smarter way to break critical edges. |
tree | commitdiff |
2006-10-13 |
Bill Wendling | Corrected formatting. |
tree | commitdiff |
2006-09-04 |
Duraid Madina | add setJumpBufSize() and setJumpBufAlignment() to targe... |
tree | commitdiff |
2006-08-28 |
Nick Lewycky | Add PredicateSimplifier pass. Collapses equal variables... |
tree | commitdiff |
2006-08-21 |
Reid Spencer | For PR885: |
tree | commitdiff |
2006-08-01 |
Jim Laskey | Introducing plugable register allocators and instructio... |
tree | commitdiff |
2006-07-20 |
Devang Patel | Add new constructor to accept vector of exported names... |
tree | commitdiff |
2006-06-08 |
Owen Anderson | Update some comments, and expose LCSSAID in preparation... |
tree | commitdiff |
2006-06-02 |
Chris Lattner | Force anything that #includes llvm/Transforms/Utils... |
tree | commitdiff |
2006-05-27 |
Chris Lattner | Implement a new method: CloneAndPruneFunctionInto,... |
tree | commitdiff |
2006-05-27 |
Chris Lattner | Add an interface to constant fold and instruction given... |
tree | commitdiff |
2006-05-26 |
Owen Anderson | Skeletal LCSSA pass. This is currently non-functional... |
tree | commitdiff |
2006-05-17 |
Chris Lattner | Add a CloneModule call that exposes the mapping of... |
tree | commitdiff |
2006-05-14 |
Chris Lattner | This is a proper fix for the compiler warning. A termi... |
tree | commitdiff |
2006-05-13 |
Reid Spencer | Fix an infinite loop bug that Vladimir Prus identified. |
tree | commitdiff |
2006-05-02 |
Chris Lattner | Add pass ID's for various passes, so they can be AddReq... |
tree | commitdiff |
2006-04-20 |
Chris Lattner | remove a dead prototype |
tree | commitdiff |
2006-04-10 |
Andrew Lenharth | Add a simple pass to make sure that all (non-library... |
tree | commitdiff |
2006-03-16 |
Evan Cheng | For each loop, keep track of all the IV expressions... |
tree | commitdiff |
2006-03-13 |
Evan Cheng | Added target lowering hooks which LSR consults to make... |
tree | commitdiff |
2006-02-22 |
Chris Lattner | Make the LLVM headers "-ansi -pedantic -Wno-long-long... |
tree | commitdiff |
2006-02-10 |
Chris Lattner | Remove a level of indirection. |
tree | commitdiff |
2006-01-16 |
Chris Lattner | Remove a never-working pass |
tree | commitdiff |
2006-01-14 |
Chris Lattner | Teach inline function how to update the callgraph when... |
tree | commitdiff |
2006-01-13 |
Chris Lattner | Allow the code cloning interfaces to capture some impor... |
tree | commitdiff |
2005-11-28 |
Andrew Lenharth | Added documented rsprofiler interface. Also remove... |
tree | commitdiff |
2005-11-28 |
Andrew Lenharth | Random sampling (aka Arnold and Ryder) profiling. ... |
tree | commitdiff |
2005-11-22 |
Andrew Lenharth | Reg2Mem is something a pass may depend on, so allow... |
tree | commitdiff |
2005-11-10 |
Andrew Lenharth | needs to go here to apparently. |
tree | commitdiff |
2005-11-10 |
Andrew Lenharth | The pass everyone has been waiting for! |
tree | commitdiff |
next |