| Commit message (Expand) | Author | Age | Files | Lines | 
| *  | Convert to SymbolTable's new lookup and iteration interfaces. | Reid Spencer | 2004-05-25 | 1 | -23/+23 | 
| *  | Remove unused header file. | Reid Spencer | 2004-05-25 | 1 | -1/+0 | 
| *  | Make this pass simply invoke SymbolTable::strip(). | Reid Spencer | 2004-05-25 | 1 | -31/+2 | 
| *  | Implement InstCombine:shift.ll:test16, which turns (X >> C1) & C2 != C3 | Chris Lattner | 2004-05-25 | 1 | -0/+35 | 
| *  | Implement instcombine/cast.ll:test16: | Chris Lattner | 2004-05-25 | 1 | -0/+5 | 
| *  | Fix a bug in my previous checkin | Chris Lattner | 2004-05-24 | 1 | -0/+1 | 
| *  | Spelling people's names right is kinda important | Chris Lattner | 2004-05-23 | 1 | -1/+1 | 
| *  | Fix cases where we missed inlining some more obvious candidates because the | Chris Lattner | 2004-05-23 | 1 | -79/+108 | 
| *  | Simplify the interface and remove an unneeded #include | Chris Lattner | 2004-05-23 | 1 | -9/+1 | 
| *  | Fairly substantial changes to update the alias analysis we are querying as | Chris Lattner | 2004-05-23 | 1 | -39/+92 | 
| *  | Adjust to the changes in the AliasSetTracker interface | Chris Lattner | 2004-05-23 | 1 | -16/+14 | 
| *  | Add support for replacement of formal arguments with simpler expressions. | Chris Lattner | 2004-05-23 | 1 | -2/+23 | 
| *  | Implement the -lowergc pass which is used by code generators (like the CBE) | Chris Lattner | 2004-05-23 | 1 | -0/+326 | 
| *  | Add CloneTraceInto(), which is based on (and has mostly the same | Brian Gaeke | 2004-05-19 | 1 | -0/+33 | 
| *  | Move RemapInstruction() to ValueMapper, so that it can be shared with | Brian Gaeke | 2004-05-19 | 3 | -22/+26 | 
| *  | Clean up this pass somewhat: | Brian Gaeke | 2004-05-14 | 1 | -42/+38 | 
| *  | This was not meant to be committed | Chris Lattner | 2004-05-13 | 1 | -7/+0 | 
| *  | Fix a nasty bug that caused us to unroll EXTREMELY large loops due to overflow | Chris Lattner | 2004-05-13 | 2 | -3/+10 | 
| *  | Do not pass in the same argument to the extracted function more than once, and | Chris Lattner | 2004-05-12 | 1 | -1/+8 | 
| *  | Implement support for code extracting basic blocks that have a return | Chris Lattner | 2004-05-12 | 1 | -2/+12 | 
| *  | Implement splitting of PHI nodes, allowing block extraction of BB's that have | Chris Lattner | 2004-05-12 | 1 | -7/+96 | 
| *  | * Pull some code out into the definedInRegion/definedInCaller methods | Chris Lattner | 2004-05-12 | 1 | -78/+78 | 
| *  | Generate substantially better code when there are a limited number of exits | Chris Lattner | 2004-05-12 | 1 | -22/+61 | 
| *  | Two minor improvements: | Chris Lattner | 2004-05-12 | 1 | -18/+14 | 
| *  | Fix stupid bug in my checkin yesterday | Chris Lattner | 2004-05-08 | 1 | -2/+1 | 
| *  | Implement folding of GEP's like: | Chris Lattner | 2004-05-07 | 1 | -53/+43 | 
| *  | Fix PR336: The instcombine pass asserts when visiting load instruction | Chris Lattner | 2004-05-07 | 1 | -2/+3 | 
| *  | Do not mark instructions in unreachable sections of the function as live. | Chris Lattner | 2004-05-04 | 1 | -2/+5 | 
| *  | Minor efficiency tweak, suggested by Patrick Meredith | Chris Lattner | 2004-05-04 | 1 | -4/+4 | 
| *  | Fix typo | Brian Gaeke | 2004-05-03 | 1 | -1/+1 | 
| *  | In InsertProfilingInitCall(), make it legal to pass in a null array, in | Brian Gaeke | 2004-05-03 | 2 | -7/+13 | 
| *  | Add initial implementation of basic-block tracing instrumentation pass. | Brian Gaeke | 2004-05-03 | 1 | -0/+76 | 
| *  | Do not clone arbitrary condition instructions. | Chris Lattner | 2004-05-02 | 1 | -1/+1 | 
| *  | Do not infinitely "unroll" single BB loops. | Chris Lattner | 2004-05-02 | 1 | -5/+4 | 
| *  | Dont' merge terminators that are needed to select PHI node values. | Chris Lattner | 2004-05-02 | 1 | -1/+1 | 
| *  | Implement SimplifyCFG/branch-cond-merge.ll | Chris Lattner | 2004-05-01 | 1 | -10/+64 | 
| *  | Make sure to reprocess instructions used by deleted instructions to avoid | Chris Lattner | 2004-05-01 | 1 | -5/+12 | 
| *  | Make sure the instruction combiner doesn't lose track of instructions | Chris Lattner | 2004-05-01 | 1 | -3/+6 | 
| *  | Fix my missing parens | Chris Lattner | 2004-05-01 | 1 | -1/+1 | 
| *  | Implement SimplifyCFG/branch-cond-prop.ll | Chris Lattner | 2004-05-01 | 1 | -2/+30 | 
| *  | Fix a major pessimization in the instcombiner.  If an allocation instruction | Chris Lattner | 2004-04-30 | 1 | -1/+1 | 
| *  | Changes to fix up the inst_iterator to pass to boost iterator checks.  This | Chris Lattner | 2004-04-27 | 3 | -3/+12 | 
| *  | Instcombine X/-1 --> 0-X | Chris Lattner | 2004-04-26 | 1 | -1/+5 | 
| *  | * Allow aggregating extracted function arguments (controlled by flag) | Misha Brukman | 2004-04-23 | 1 | -45/+197 | 
| *  | Move the scev expansion code into this pass, where it belongs.  There is | Chris Lattner | 2004-04-23 | 1 | -12/+252 | 
| *  | Clarify the logic: the flag is renamed to `deleteFn' to signify it will delete | Misha Brukman | 2004-04-22 | 1 | -11/+11 | 
| *  | Add a flag to choose between isolating a function or deleting the function from | Misha Brukman | 2004-04-22 | 1 | -6/+29 | 
| *  | Disable a previous patch that was causing indvars to loop infinitely :( | Chris Lattner | 2004-04-22 | 1 | -0/+2 | 
| *  | Fix an extremely serious thinko I made in revision 1.60 of this file. | Chris Lattner | 2004-04-22 | 1 | -16/+25 | 
| *  | Implement a todo, rewriting all possible scev expressions inside of the | Chris Lattner | 2004-04-21 | 1 | -8/+18 |