| Commit message (Expand) | Author | Age | Files | Lines |
| * | Implement constant folding of fmod, which is used a lot in povray | Chris Lattner | 2004-05-27 | 1 | -2/+9 |
| * | Restructure call constant folding code a bit to make it simpler | Chris Lattner | 2004-05-27 | 1 | -39/+40 |
| * | Do not pass a null pointer if this instruction is not prepended or | Alkis Evlogimenos | 2004-05-26 | 1 | -2/+2 |
| * | Use one destination constructor for the unconditional branch. | Alkis Evlogimenos | 2004-05-26 | 1 | -1/+1 |
| * | Convert to SymbolTable's new iteration interface. | Reid Spencer | 2004-05-25 | 1 | -5/+7 |
| * | Convert to SymbolTable's new lookup and iteration interfaces. | Reid Spencer | 2004-05-25 | 1 | -23/+23 |
| * | 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 |
| * | 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 |
| * | 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 |
| * | 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 |
| * | * Allow aggregating extracted function arguments (controlled by flag) | Misha Brukman | 2004-04-23 | 1 | -45/+197 |
| * | Include cerrno (gcc-3.4 fix) | Alkis Evlogimenos | 2004-04-21 | 1 | -0/+1 |
| * | Add support for evaluation of exp/log/log10/pow | Chris Lattner | 2004-04-16 | 1 | -1/+25 |
| * | Include <cmath> for compatibility with gcc 3.0.x (the system compiler on | Brian Gaeke | 2004-04-16 | 1 | -0/+1 |
| * | Fix Inline/2004-04-15-InlineDeletesCall.ll | Chris Lattner | 2004-04-16 | 1 | -12/+20 |
| * | Add a simple call constant propagation interface. | Chris Lattner | 2004-04-13 | 1 | -0/+51 |
| * | Fold code like: | Chris Lattner | 2004-04-09 | 1 | -18/+72 |
| * | Implement ScalarRepl/select_promote.ll | Chris Lattner | 2004-04-08 | 1 | -0/+53 |
| * | Fix the obvious bug in my previous checkin | Chris Lattner | 2004-04-02 | 1 | -0/+3 |
| * | Implement Transforms/SimplifyCFG/return-merge.ll | Chris Lattner | 2004-04-02 | 1 | -1/+57 |
| * | Fix PR310 and TailDup/2004-04-01-DemoteRegToStack.llx | Chris Lattner | 2004-04-01 | 1 | -5/+12 |
| * | Fix linking of constant expr casts due to type resolution changes. With | Chris Lattner | 2004-03-31 | 1 | -0/+8 |
| * | Now that all the code generators support the select instruction, and the inst... | Chris Lattner | 2004-03-30 | 1 | -78/+9 |
| * | Fix bug: CodeExtractor/2004-03-17-MissedLiveIns.ll | Chris Lattner | 2004-03-18 | 1 | -0/+5 |
| * | Fix CodeExtractor/2004-03-17-UpdatePHIsOutsideRegion.ll | Chris Lattner | 2004-03-18 | 1 | -0/+13 |
| * | Seriously simplify and correct the PHI node handling code. | Chris Lattner | 2004-03-18 | 1 | -162/+28 |
| * | Fix CodeExtractor/2004-03-17-OutputMismatch.ll | Chris Lattner | 2004-03-18 | 1 | -3/+7 |
| * | Fix several bugs in the extractor: | Chris Lattner | 2004-03-18 | 1 | -45/+52 |
| * | Prune #includes, moving the module interface to the front. Note that this | Chris Lattner | 2004-03-18 | 1 | -2/+1 |
| * | Fix compilation of mesa, which I broke earlier today | Chris Lattner | 2004-03-17 | 1 | -2/+3 |
| * | This code was both incredibly complex and incredibly broken. Fix it. | Chris Lattner | 2004-03-16 | 1 | -137/+57 |
| * | Do not copy gigantic switch instructions | Chris Lattner | 2004-03-16 | 1 | -1/+8 |
| * | Mostly cosmetic improvements. Do fix the bug where a global value was consid... | Chris Lattner | 2004-03-15 | 1 | -35/+23 |
| * | Assert that input blocks meet the invariants we expect | Chris Lattner | 2004-03-15 | 1 | -42/+38 |
| * | No correctness fixes here, just minor qoi fixes: | Chris Lattner | 2004-03-14 | 1 | -30/+26 |
| * | Simplify code a bit, and fix bug CodeExtractor/2004-03-14-NoSwitchSupport.ll | Chris Lattner | 2004-03-14 | 1 | -62/+34 |
| * | Simplify the code a bit by making the collection of basic blocks to extract | Chris Lattner | 2004-03-14 | 1 | -57/+39 |
| * | Minor random cleanups | Chris Lattner | 2004-03-14 | 1 | -9/+7 |
| * | Verify functions as they are produced if -debug is specified. Reduce | Chris Lattner | 2004-03-14 | 1 | -6/+5 |
| * | Move to the IPO library. Utils shouldn't contain passes. | Chris Lattner | 2004-03-14 | 1 | -68/+0 |