2008-11-11 |
Devang Patel | Undo previous check-in. |
tree | commitdiff |
2008-11-11 |
Devang Patel | Add utility pass to remove dbg info. |
tree | commitdiff |
2008-11-11 |
Devang Patel | Add utility routines to remove dead debug info. |
tree | commitdiff |
2008-11-05 |
Devang Patel | Do now allow InlineAlways pass to remove dead functions. |
tree | commitdiff |
2008-11-04 |
Dan Gohman | Add a new pass to simplify specific half_powr function... |
tree | commitdiff |
2008-11-02 |
Nick Lewycky | Add a new MergeFunctions pass. It finds identical funct... |
tree | commitdiff |
2008-10-30 |
Daniel Dunbar | Add InlineCost class for represent the estimated cost... |
tree | commitdiff |
2008-10-29 |
Daniel Dunbar | Factor shouldInline method out of Inliner. |
tree | commitdiff |
2008-10-28 |
Daniel Dunbar | Assorted comment/naming fixes, 80-col violations, and... |
tree | commitdiff |
2008-10-27 |
Torok Edwin | export an ID for the instructionNamer, allowing analysi... |
tree | commitdiff |
2008-10-22 |
Daniel Dunbar | Change create*Pass factory functions to return Pass... |
tree | commitdiff |
2008-09-19 |
Duncan Sands | Remove the MarkModRef pass (use AddReadAttrs instead). |
tree | commitdiff |
2008-09-19 |
Duncan Sands | Add a new pass AddReadAttrs which works out which functions |
tree | commitdiff |
2008-09-04 |
Dan Gohman | Tidy up several unbeseeming casts from pointer to intptr_t. |
tree | commitdiff |
2008-09-03 |
Andrew Lenharth | Initial version of a Partial Specialization IPO pass... |
tree | commitdiff |
2008-09-03 |
Devang Patel | Add missing decls. |
tree | commitdiff |
2008-09-01 |
Duncan Sands | Add a small pass that sets the readnone/readonly |
tree | commitdiff |
2008-08-23 |
Chris Lattner | Add a new trivial -inst-namer pass which makes it possi... |
tree | commitdiff |
2008-08-15 |
Owen Anderson | Remove GCSE, ValueNumbering, and LoadValueNumbering... |
tree | commitdiff |
2008-07-17 |
Owen Anderson | Make MergeBlockIntoPredecessor more aggressive when... |
tree | commitdiff |
2008-07-17 |
Owen Anderson | Factor MergeBlockIntoPredecessor out into BasicBlockUtils. |
tree | commitdiff |
2008-07-16 |
Dan Gohman | Correct a top-level comment. |
tree | commitdiff |
2008-07-14 |
Chris Lattner | Reapply r53540, now with the matching header! |
tree | commitdiff |
2008-07-14 |
Chris Lattner | whitespace fix. |
tree | commitdiff |
2008-07-14 |
Chris Lattner | doxygenate comments and wrap to 80 cols. |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2008-06-26 |
Matthijs Kooijman | Add missing semicolumn in my last commit. |
tree | commitdiff |
2008-06-26 |
Matthijs Kooijman | Improve comments wrt createInternalize. |
tree | commitdiff |
2008-06-24 |
Matthijs Kooijman | Rename a few variables to be more consistent. |
tree | commitdiff |
2008-05-30 |
Evan Cheng | Revert 51775. |
tree | commitdiff |
2008-05-30 |
Evan Cheng | Patches for building llvm on Solaris x86. Contributed... |
tree | commitdiff |
2008-05-29 |
Dan Gohman | Prune and tidy #includes. |
tree | commitdiff |
2008-05-14 |
Devang Patel | Simplify internalize pass. Add test case. |
tree | commitdiff |
2008-05-14 |
Dan Gohman | Commit the header I accidentally left out of 51083. |
tree | commitdiff |
2008-05-14 |
Dan Gohman | Whitespace cleanups. |
tree | commitdiff |
2008-05-13 |
Dan Gohman | Change class' public PassInfo variables to by initializ... |
tree | commitdiff |
2008-05-06 |
Dan Gohman | Remove uses of llvm/System/IncludeFile.h that are no... |
tree | commitdiff |
2008-05-01 |
Chris Lattner | Delete the IPO simplify-libcalls and completely reimple... |
tree | commitdiff |
2008-04-29 |
Owen Anderson | Rename DeadLoopElimination to LoopDeletion, part 2. |
tree | commitdiff |
2008-04-29 |
Owen Anderson | Add dead loop elimination, which removes dead loops... |
tree | commitdiff |
2008-04-21 |
Chris Lattner | Move SplitBlockPredecessors out of loopsimplify into... |
tree | commitdiff |
2008-04-20 |
Chris Lattner | Add a new Jump Threading pass, which will handle cases |
tree | commitdiff |
2008-04-19 |
Chris Lattner | Allow argpromote to promote struct arguments with a... |
tree | commitdiff |
2008-04-09 |
Owen Anderson | Factor a bunch of functionality related to memcpy and... |
tree | commitdiff |
2008-03-24 |
Evan Cheng | Increasing the inline limit from (overly conservative... |
tree | commitdiff |
2008-03-21 |
Andrew Lenharth | FunctionExtractorPass has been superceded by GVExtracto... |
tree | commitdiff |
2008-03-07 |
Andrew Lenharth | add a pass that can extract all kinds of global values... |
tree | commitdiff |
2008-03-06 |
Gabor Greif | fix typos |
tree | commitdiff |
2008-02-29 |
Devang Patel | Add pass to promote sret. |
tree | commitdiff |
2008-02-25 |
Chris Lattner | prune #includes, fit in 80 cols. |
tree | commitdiff |
2008-02-19 |
Chris Lattner | remove the LowerSelect pass. The last client was the... |
tree | commitdiff |
2008-02-19 |
Chris Lattner | remove the lower packed pass. It can never work and... |
tree | commitdiff |
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 |
next |