| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove the MarkModRef pass (use AddReadAttrs instead). | Duncan Sands | 2008-09-19 | 1 | -6/+0 |
* | Add a new pass AddReadAttrs which works out which functions | Duncan Sands | 2008-09-19 | 1 | -0/+6 |
* | Tidy up several unbeseeming casts from pointer to intptr_t. | Dan Gohman | 2008-09-04 | 3 | -4/+4 |
* | Initial version of a Partial Specialization IPO pass. It triggers a couple h... | Andrew Lenharth | 2008-09-03 | 1 | -0/+6 |
* | Add missing decls. | Devang Patel | 2008-09-03 | 1 | -0/+5 |
* | Add a small pass that sets the readnone/readonly | Duncan Sands | 2008-09-01 | 1 | -0/+5 |
* | Add a new trivial -inst-namer pass which makes it possible to diff the | Chris Lattner | 2008-08-23 | 1 | -0/+7 |
* | Remove GCSE, ValueNumbering, and LoadValueNumbering. These have been depreca... | Owen Anderson | 2008-08-15 | 1 | -9/+0 |
* | Make MergeBlockIntoPredecessor more aggressive when the same successor appears | Owen Anderson | 2008-07-17 | 1 | -1/+1 |
* | Factor MergeBlockIntoPredecessor out into BasicBlockUtils. | Owen Anderson | 2008-07-17 | 1 | -0/+4 |
* | Correct a top-level comment. | Dan Gohman | 2008-07-16 | 1 | -1/+1 |
* | Reapply r53540, now with the matching header! | Chris Lattner | 2008-07-14 | 1 | -1/+6 |
* | whitespace fix. | Chris Lattner | 2008-07-14 | 1 | -1/+1 |
* | doxygenate comments and wrap to 80 cols. | Chris Lattner | 2008-07-14 | 1 | -22/+23 |
* | Add explicit keywords. | Dan Gohman | 2008-07-07 | 1 | -1/+1 |
* | Add missing semicolumn in my last commit. | Matthijs Kooijman | 2008-06-26 | 1 | -1/+1 |
* | Improve comments wrt createInternalize. | Matthijs Kooijman | 2008-06-26 | 1 | -2/+7 |
* | Rename a few variables to be more consistent. | Matthijs Kooijman | 2008-06-24 | 1 | -1/+1 |
* | Revert 51775. | Evan Cheng | 2008-05-30 | 3 | -5/+5 |
* | Patches for building llvm on Solaris x86. Contributed by Nathan Keynes. | Evan Cheng | 2008-05-30 | 3 | -5/+5 |
* | Prune and tidy #includes. | Dan Gohman | 2008-05-29 | 2 | -4/+2 |
* | Simplify internalize pass. Add test case. | Devang Patel | 2008-05-14 | 1 | -4/+9 |
* | Commit the header I accidentally left out of 51083. | Dan Gohman | 2008-05-14 | 1 | -0/+29 |
* | Whitespace cleanups. | Dan Gohman | 2008-05-14 | 1 | -1/+1 |
* | Change class' public PassInfo variables to by initialized with the | Dan Gohman | 2008-05-13 | 1 | -8/+8 |
* | Remove uses of llvm/System/IncludeFile.h that are no longer needed. | Dan Gohman | 2008-05-06 | 1 | -6/+0 |
* | Delete the IPO simplify-libcalls and completely reimplement it as | Chris Lattner | 2008-05-01 | 2 | -5/+6 |
* | Rename DeadLoopElimination to LoopDeletion, part 2. | Owen Anderson | 2008-04-29 | 1 | -2/+2 |
* | Add dead loop elimination, which removes dead loops for which we can compute | Owen Anderson | 2008-04-29 | 1 | -0/+7 |
* | Move SplitBlockPredecessors out of loopsimplify into BasicBlockUtils.h | Chris Lattner | 2008-04-21 | 1 | -0/+13 |
* | Add a new Jump Threading pass, which will handle cases | Chris Lattner | 2008-04-20 | 1 | -0/+7 |
* | Allow argpromote to promote struct arguments with a specified number | Chris Lattner | 2008-04-19 | 1 | -2/+3 |
* | Factor a bunch of functionality related to memcpy and memset transforms out of | Owen Anderson | 2008-04-09 | 1 | -0/+7 |
* | Increasing the inline limit from (overly conservative) 200 to 300. Given each... | Evan Cheng | 2008-03-24 | 2 | -2/+16 |
* | FunctionExtractorPass has been superceded by GVExtractorPass | Andrew Lenharth | 2008-03-21 | 1 | -8/+0 |
* | add a pass that can extract all kinds of global values, not just functions. ... | Andrew Lenharth | 2008-03-07 | 1 | -0/+9 |
* | fix typos | Gabor Greif | 2008-03-06 | 1 | -1/+1 |
* | Add pass to promote sret. | Devang Patel | 2008-02-29 | 1 | -0/+1 |
* | prune #includes, fit in 80 cols. | Chris Lattner | 2008-02-25 | 1 | -3/+5 |
* | remove the LowerSelect pass. The last client was the old Sparc backend, whic... | Chris Lattner | 2008-02-19 | 1 | -9/+0 |
* | remove the lower packed pass. It can never work and even the parts that | Chris Lattner | 2008-02-19 | 1 | -7/+0 |
* | The CorrelatedExpressionElimination pass is known to be buggy. Remove it. | Bill Wendling | 2008-01-27 | 1 | -11/+0 |
* | Allow clients to specify the inline threshold when creating | Chris Lattner | 2008-01-12 | 2 | -0/+2 |
* | don't include loopinfo.h from this file. | Chris Lattner | 2008-01-11 | 1 | -1/+3 |
* | With this patch, the LowerGC transformation becomes the | Gordon Henriksen | 2008-01-07 | 1 | -7/+0 |
* | back out accidental commit. | Chris Lattner | 2008-01-06 | 1 | -6/+0 |
* | rename isStore -> mayStore to more accurately reflect what it captures. | Chris Lattner | 2008-01-06 | 1 | -0/+6 |
* | Didn't mean to commit this. | Owen Anderson | 2008-01-05 | 1 | -6/+0 |
* | Move some more functionality from MRegisterInfo to TargetInstrInfo. | Owen Anderson | 2008-01-04 | 1 | -0/+6 |
* | Don't attribute in file headers anymore. See llvmdev for the | Chris Lattner | 2007-12-29 | 14 | -28/+28 |