2010-10-25 |
Tobias Grosser | Reference RegionPass to stop it being eliminated. |
blob | commitdiff | raw |
2010-10-18 |
Dan Gohman | Make AliasSetTracker TBAA-aware, enabling TBAA-enabled... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Devang Patel | Remove LoopIndexSplit pass. It is neither maintained... |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Chris Lattner | remove PointerTracking from mainline, Edwin is going... |
blob | commitdiff | raw | diff to current |
2010-09-16 |
Dan Gohman | Add a pass which prints out all the memdep dependencies. |
blob | commitdiff | raw | diff to current |
2010-08-31 |
Owen Anderson | Rename ValuePropagation to a more descriptive Correlate... |
blob | commitdiff | raw | diff to current |
2010-08-28 |
Chris Lattner | remove the ABCD and SSI passes. They don't have any... |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Owen Anderson | Add a prototype of a new peephole optimizing pass that... |
blob | commitdiff | raw | diff to current |
2010-08-03 |
Peter Collingbourne | Add an atomic lowering pass |
blob | commitdiff | raw | diff to current |
2010-08-02 |
Dan Gohman | Sketch up a preliminary Type-Based Alias Analysis imple... |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Tobias Grosser | Add new RegionInfo pass. |
blob | commitdiff | raw | diff to current |
2010-07-01 |
Devang Patel | Debugging infomration is encoded in llvm IR using metad... |
blob | commitdiff | raw | diff to current |
2010-05-07 |
Dan Gohman | Add a simple module-level debug info printer. It just... |
blob | commitdiff | raw | diff to current |
2010-05-07 |
Dan Gohman | Add an LLVM IR version of code sinking. This uses the... |
blob | commitdiff | raw | diff to current |
2010-04-13 |
Owen Anderson | SCCVN, we hardly knew ye! |
blob | commitdiff | raw | diff to current |
2010-04-08 |
Dan Gohman | Add a -lint pass which checks for common sources of... |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | remove anders-aa from mainline, it isn't maintained... |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Eric Christopher | Pull these back out, they're a little too aggressive... |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Eric Christopher | Add a new pass to do llvm.objsize lowering using SCEV. |
blob | commitdiff | raw | diff to current |
2010-01-02 |
Chris Lattner | remove the random sampling framework, which is not... |
blob | commitdiff | raw | diff to current |
2009-11-11 |
Chris Lattner | remove the now dead condprop pass, PR3906. |
blob | commitdiff | raw | diff to current |
2009-11-11 |
Chris Lattner | Stub out a new lazy value info pass, which will eventually |
blob | commitdiff | raw | diff to current |
2009-10-31 |
Dan Gohman | Remove CodeGenLICM. It's largely obsoleted by MachineLI... |
blob | commitdiff | raw | diff to current |
2009-10-28 |
Nick Lewycky | Add ABCD, a generalized implementation of the Eliminati... |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Owen Anderson | Forgot to commit these. |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Victor Hernandez | Remove FreeInst. |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Dan Gohman | Check in the experimental GEP splitter pass. This pass... |
blob | commitdiff | raw | diff to current |
2009-10-24 |
Victor Hernandez | Auto-upgrade free instructions to calls to the builtin... |
blob | commitdiff | raw | diff to current |
2009-10-18 |
Chris Lattner | remove the IndMemRemPass, which only made sense for... |
blob | commitdiff | raw | diff to current |
2009-10-18 |
Chris Lattner | add function passes for printing various dominator... |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Chris Lattner | remove LoopVR pass. According to Nick: |
blob | commitdiff | raw | diff to current |
2009-10-06 |
Chris Lattner | remove predicate simplifier, it never got the last... |
blob | commitdiff | raw | diff to current |
2009-10-01 |
Chris Lattner | remove the GVNPRE pass. It has been subsumed by the... |
blob | commitdiff | raw | diff to current |
2009-09-16 |
Dan Gohman | Add a new pass for doing late hoisting of floating... |
blob | commitdiff | raw | diff to current |
2009-09-01 |
Andreas Neustifter | Addedum to r80712, forgot to add files. |
blob | commitdiff | raw | diff to current |
2009-09-01 |
Andreas Neustifter | Preparation for Optimal Edge Profiling: |
blob | commitdiff | raw | diff to current |
2009-08-26 |
Dan Gohman | Create a ScalarEvolution-based AliasAnalysis implementa... |
blob | commitdiff | raw | diff to current |
2009-08-08 |
Daniel Dunbar | Add a basic static ProfileInfo provider (ProfileEstimat... |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Torok Edwin | Introduce a pointertracking pass. |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Nick Lewycky | Forgot a couple files when adding the -ssi-everything... |
blob | commitdiff | raw | diff to current |
2009-07-03 |
Nick Lewycky | Add Static Single Information construction pass writte... |
blob | commitdiff | raw | diff to current |
2009-06-24 |
Andreas Bolka | Scaffolding for LDA pass. |
blob | commitdiff | raw | diff to current |
2009-06-14 |
Owen Anderson | Add an early implementation of a partial inlining pass... |
blob | commitdiff | raw | diff to current |
2009-03-19 |
Dan Gohman | Add a liveness analysis pass for LLVM IR values. This... |
blob | commitdiff | raw | diff to current |
2009-01-28 |
Duncan Sands | Fix PR3415 (infinite loop in EscapeAnalysis) by |
blob | commitdiff | raw | diff to current |
2008-12-31 |
Duncan Sands | Rename AddReadAttrs to FunctionAttrs, and teach it how |
blob | commitdiff | raw | diff to current |
2008-12-16 |
Torok Edwin | Add -print-dbginfo pass that prints LLVM IR with commen... |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Devang Patel | Add new helper pass that strips all symbol names except... |
blob | commitdiff | raw | diff to current |
2008-11-11 |
Devang Patel | Undo previous check-in. |
blob | commitdiff | raw | diff to current |
2008-11-11 |
Devang Patel | Add utility pass to remove dbg info. |
blob | commitdiff | raw | diff to current |
2008-11-04 |
Dan Gohman | Add a new pass to simplify specific half_powr function... |
blob | commitdiff | raw | diff to current |
2008-11-02 |
Nick Lewycky | Add a new MergeFunctions pass. It finds identical funct... |
blob | commitdiff | raw | diff to current |
2008-10-21 |
Daniel Dunbar | Privatize PrintModulePass and PrintFunctionPass and add |
blob | commitdiff | raw | diff to current |
2008-10-12 |
Owen Anderson | Add EscapeAnalysis. |
blob | commitdiff | raw | diff to current |
2008-09-19 |
Duncan Sands | Remove the MarkModRef pass (use AddReadAttrs instead). |
blob | commitdiff | raw | diff to current |
2008-09-19 |
Duncan Sands | Add a new pass AddReadAttrs which works out which functions |
blob | commitdiff | raw | diff to current |
2008-09-03 |
Andrew Lenharth | Initial version of a Partial Specialization IPO pass... |
blob | commitdiff | raw | diff to current |
2008-09-03 |
Devang Patel | Add missing decls. |
blob | commitdiff | raw | diff to current |
2008-09-01 |
Duncan Sands | Add a small pass that sets the readnone/readonly |
blob | commitdiff | raw | diff to current |
2008-08-23 |
Chris Lattner | Add a new trivial -inst-namer pass which makes it possi... |
blob | commitdiff | raw | diff to current |
2008-08-15 |
Owen Anderson | Remove GCSE, ValueNumbering, and LoadValueNumbering... |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Nick Lewycky | Add a value range analysis that lazily computes ranges... |
blob | commitdiff | raw | diff to current |
2008-05-29 |
Owen Anderson | Force postdom to be linked into opt and bugpoint, even... |
blob | commitdiff | raw | diff to current |
2008-05-07 |
Chris Lattner | Add a new LibCallAliasAnalysis pass, which is parameterized |
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-03-07 |
Devang Patel | Add new sretpromotion pass. |
blob | commitdiff | raw | diff to current |
2008-02-22 |
Devang Patel | Add StripDeadPrototypes pass. |
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 | fix an accidental commit that broke all the testers :( |
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 | 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 | Forgot to commit this file. |
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-05-29 |
Owen Anderson | Put GVN-PRE in all the right places. |
blob | commitdiff | raw | diff to current |
2007-04-15 |
Owen Anderson | Remove ImmediateDominator analysis. The same informati... |
blob | commitdiff | raw | diff to current |
2007-04-07 |
Owen Anderson | Completely purge DomSet. This is the (hopefully) final... |
blob | commitdiff | raw | diff to current |
2007-04-07 |
Chris Lattner | add loop rot |
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-02-20 |
Chris Lattner | remove some passes |
blob | commitdiff | raw | diff to current |
2007-02-05 |
Reid Spencer | For PR411: |
blob | commitdiff | raw | diff to current |
2007-02-03 |
Reid Spencer | For PR1072: |
blob | commitdiff | raw | diff to current |
2007-01-07 |
Chris Lattner | remove an old instrumentation pass that is not used... |
blob | commitdiff | raw | diff to current |
2006-12-13 |
John Criswell | Remove DSA header files. |
blob | commitdiff | raw | diff to current |
2006-12-13 |
John Criswell | Remove DSA. |
blob | commitdiff | raw | diff to current |
2006-11-14 |
Andrew Lenharth | A shim over other AA impls to catch incorrect uses |
blob | commitdiff | raw | diff to current |
2006-08-28 |
Nick Lewycky | Add PredicateSimplifier pass. Collapses equal variables... |
blob | commitdiff | raw | diff to current |
2006-08-21 |
Reid Spencer | Fix the documentation for this file. |
blob | commitdiff | raw | diff to current |
next |