| Commit message (Expand) | Author | Age | Files | Lines |
* | Start using the new and improve interface to FunctionType arguments | Chris Lattner | 2004-02-09 | 3 | -21/+18 |
* | The ConstantExpr::getCast call can cause a CPR to be generated. If so, | Chris Lattner | 2004-02-09 | 1 | -0/+4 |
* | Fix grammar-o. | Misha Brukman | 2004-02-08 | 1 | -1/+1 |
* | Improve compatibility with programs that already have a prototype for 'write', | Chris Lattner | 2004-02-08 | 1 | -12/+43 |
* | rename the "exceptional" destination of an invoke instruction to the 'unwind'... | Chris Lattner | 2004-02-08 | 7 | -10/+10 |
* | Fix PR225: [pruneeh] -pruneeh pass removes invoke instructions it shouldn't | Chris Lattner | 2004-02-08 | 1 | -10/+32 |
* | splitBasicBlock "does the right thing" now, no reason to reposition it. | Chris Lattner | 2004-02-08 | 1 | -3/+0 |
* | Implement proper invoke/unwind lowering. | Chris Lattner | 2004-02-08 | 1 | -21/+262 |
* | Add a call to 'write' right before the call to abort() in the unwind path. | Chris Lattner | 2004-02-08 | 1 | -3/+27 |
* | Fix another dominator update bug. These bugs keep getting exposed because GCSE | Chris Lattner | 2004-02-05 | 1 | -1/+1 |
* | Fix bug updating dominators | Chris Lattner | 2004-02-05 | 1 | -2/+2 |
* | Add debug output | Chris Lattner | 2004-02-05 | 1 | -0/+4 |
* | Fix PR223: Loopsimplify incorrectly updates dominator information | Chris Lattner | 2004-02-05 | 1 | -33/+105 |
* | Minor speedup, don't query ValueMap each time through the loop | Chris Lattner | 2004-02-04 | 1 | -6/+3 |
* | Two changes: | Chris Lattner | 2004-02-04 | 1 | -5/+12 |
* | Optimize the case where we are inlining a function that contains only one bas... | Chris Lattner | 2004-02-04 | 1 | -37/+67 |
* | Adjust to the new BasicBlock ctor, which requires a function parameter | Chris Lattner | 2004-02-04 | 2 | -2/+2 |
* | Remove unneeded code now that splitBasicBlock does the "right thing" | Chris Lattner | 2004-02-04 | 1 | -5/+0 |
* | More refactoring. Move alloca instructions and handle invoke instructions | Chris Lattner | 2004-02-04 | 1 | -129/+132 |
* | Move the cloning of the function body much earlier in the inlinefunction | Chris Lattner | 2004-02-04 | 1 | -52/+54 |
* | Give CloneBasicBlock an optional function argument to specify which function | Chris Lattner | 2004-02-04 | 2 | -13/+10 |
* | Bunch up all locally used allocas by the block they are allocated in, and | Chris Lattner | 2004-02-03 | 1 | -13/+74 |
* | Handle extremely trivial cases extremely efficiently. This speeds up | Chris Lattner | 2004-02-03 | 1 | -17/+30 |
* | Disable (x - (y - z)) => (x + (z - y)) optimization for floating point. | Chris Lattner | 2004-02-02 | 1 | -1/+2 |
* | Update comment | Chris Lattner | 2004-02-02 | 1 | -1/+1 |
* | Make deadarghaX0r warning louder. | Brian Gaeke | 2004-02-02 | 1 | -1/+1 |
* | Disable tail duplication in any "hard" cases, where it might break SSA form. | Chris Lattner | 2004-02-01 | 1 | -1/+27 |
* | Fix the count of the number of instructions removed | Chris Lattner | 2004-02-01 | 1 | -0/+1 |
* | Hyphenate `target-dependent' | Misha Brukman | 2004-01-28 | 1 | -1/+1 |
* | Fix InstCombine/2004-01-13-InstCombineInvokePHI.ll, which also fixes lots | Chris Lattner | 2004-01-14 | 1 | -4/+20 |
* | Clean up #includes | Chris Lattner | 2004-01-12 | 1 | -3/+1 |
* | Fix bug in previous checkin | Chris Lattner | 2004-01-12 | 1 | -1/+3 |
* | Eliminate use of ConstantHandling and ConstantExpr::getShift interfaces | Chris Lattner | 2004-01-12 | 1 | -39/+58 |
* | Add header file I accidentally removed in teh shuffle | Chris Lattner | 2004-01-12 | 1 | -0/+1 |
* | Remove use of the ConstantHandling interfaces | Chris Lattner | 2004-01-12 | 1 | -15/+6 |
* | Remove use of ConstantExpr::getShift | Chris Lattner | 2004-01-12 | 3 | -16/+1 |
* | Don't use ConstantExpr::getShift anymore | Chris Lattner | 2004-01-12 | 1 | -23/+6 |
* | Remove use of ConstantHandling | Chris Lattner | 2004-01-12 | 1 | -1/+1 |
* | Remove unneeded #include | Chris Lattner | 2004-01-12 | 1 | -1/+0 |
* | Move llvm::ConstantFoldInstruction from VMCore to here, next to ConstantFoldT... | Chris Lattner | 2004-01-12 | 1 | -0/+58 |
* | Remove uses of ConstantHandling itf | Chris Lattner | 2004-01-12 | 2 | -9/+5 |
* | Use constantexprs for casts. Eliminate use of the ConstantHandling interfaces | Chris Lattner | 2004-01-12 | 1 | -11/+5 |
* | Fix fairly severe bug in my last checking where we treated all unfoldable | Chris Lattner | 2004-01-12 | 1 | -3/+12 |
* | * Implement minor performance optimization for the getelementptr case | Chris Lattner | 2004-01-12 | 1 | -3/+69 |
* | Do not hack on volatile loads. I'm not sure what the point of a volatile load | Chris Lattner | 2004-01-12 | 1 | -0/+2 |
* | Implement SCCP/phitest.ll | Chris Lattner | 2004-01-12 | 1 | -14/+115 |
* | Implement Transforms/ScalarRepl/phinodepromote.ll, which is an important | Chris Lattner | 2004-01-12 | 1 | -17/+86 |
* | Update obsolete comments | Chris Lattner | 2004-01-10 | 1 | -6/+9 |
* | Finegrainify namespacification | Chris Lattner | 2004-01-09 | 15 | -95/+53 |
* | Remove dependence on structure index type. s/MT/FT | Chris Lattner | 2004-01-09 | 1 | -6/+6 |