| Commit message (Expand) | Author | Age | Files | Lines |
* | This started as a small change, I swear. Unfortunately, lots of things call ... | Owen Anderson | 2009-07-09 | 1 | -3/+3 |
* | "LLVMContext* " --> "LLVMContext *" | Owen Anderson | 2009-07-06 | 1 | -2/+2 |
* | Thread LLVMContext through the constant folding APIs, which touches a lot of ... | Owen Anderson | 2009-07-06 | 1 | -3/+4 |
* | More LLVMContext-ification. | Owen Anderson | 2009-07-05 | 1 | -4/+11 |
* | While inlining, clone llvm.dbg.func.start intrinsic and adjust | Devang Patel | 2009-04-15 | 1 | -3/+7 |
* | Factorize out a concept - no functionality change. | Duncan Sands | 2009-03-21 | 1 | -2/+1 |
* | Don't load values out of global constants with weak | Duncan Sands | 2009-03-20 | 1 | -1/+2 |
* | Don't consider debug intrinsics when checking | Dale Johannesen | 2009-03-10 | 1 | -2/+2 |
* | Do not clone llvm.dbg.func.start and corresponding llvm.dbg.region.end durin... | Devang Patel | 2009-02-10 | 1 | -3/+14 |
* | Correctly set attributes when removing args during cloning. Fixes PR2765 | Andrew Lenharth | 2008-10-07 | 1 | -1/+17 |
* | Factor code to copy global value attributes like | Duncan Sands | 2008-05-26 | 1 | -7/+4 |
* | Feedback from chris | Nate Begeman | 2008-04-25 | 1 | -2/+2 |
* | Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989 | Nick Lewycky | 2008-04-25 | 1 | -7/+1 |
* | Teach the PruningFunctionCloner how to look through loads with | Nate Begeman | 2008-04-25 | 1 | -4/+12 |
* | API changes for class Use size reduction, wave 1. | Gabor Greif | 2008-04-06 | 1 | -5/+5 |
* | Preserve calling convention during function cloning | Anton Korobeynikov | 2008-03-23 | 1 | -0/+3 |
* | Turn unwind_to into "unwinds to". | Nick Lewycky | 2008-03-10 | 1 | -1/+1 |
* | Update the block cloner which fixes bugpoint on code using unwind_to (phew!) | Nick Lewycky | 2008-03-09 | 1 | -1/+7 |
* | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | Fix PR1850 by removing an unsafe transformation from VMCore/ConstantFold.cpp. | Chris Lattner | 2007-12-10 | 1 | -1/+7 |
* | Fix PR1146: parameter attributes are longer part of | Duncan Sands | 2007-11-27 | 1 | -1/+4 |
* | Forget to commit users part of value mapper interface | Anton Korobeynikov | 2007-11-09 | 1 | -1/+1 |
* | Change uses of Function::front to Function::getEntryBlock for readability. | Dan Gohman | 2007-03-22 | 1 | -1/+1 |
* | switch the inliner from being recursive to being iterative. | Chris Lattner | 2007-03-02 | 1 | -6/+14 |
* | Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in | Reid Spencer | 2007-02-05 | 1 | -1/+2 |
* | Switch inliner over to use DenseMap instead of std::map for ValueMap. This | Chris Lattner | 2007-02-03 | 1 | -6/+7 |
* | Fix bugs in the inliner having to do with single-entry phi nodes and valuemap | Chris Lattner | 2007-02-01 | 1 | -12/+12 |
* | Adjust #includes to match movement of constant folding code from transformuti... | Chris Lattner | 2007-01-30 | 1 | -1/+1 |
* | The inliner/cloner can now optionally take TargetData info, which can be | Chris Lattner | 2007-01-30 | 1 | -5/+8 |
* | Change constant folding APIs to take an optional TargetData, and change | Chris Lattner | 2007-01-30 | 1 | -19/+3 |
* | Implement review feedback for the ConstantBool->ConstantInt merge. Chris | Reid Spencer | 2007-01-12 | 1 | -1/+1 |
* | For PR1043: | Zhou Sheng | 2007-01-11 | 1 | -5/+8 |
* | For PR950: | Reid Spencer | 2006-12-23 | 1 | -2/+10 |
* | Unbreak VC++ build. | Jeff Cohen | 2006-11-05 | 1 | -3/+3 |
* | For PR786: | Reid Spencer | 2006-11-02 | 1 | -3/+0 |
* | Second half of the fix for Transforms/Inline/inline_cleanup.ll | Chris Lattner | 2006-09-13 | 1 | -2/+28 |
* | Remove dead #include | Chris Lattner | 2006-06-01 | 1 | -2/+0 |
* | Make the "pruning cloner" smarter. As it propagates constants through the | Chris Lattner | 2006-06-01 | 1 | -23/+146 |
* | Fix some regression from the inliner patch I committed last night. This fixes | Chris Lattner | 2006-05-27 | 1 | -1/+1 |
* | Implement a new method, CloneAndPruneFunctionInto, as documented. | Chris Lattner | 2006-05-27 | 1 | -0/+188 |
* | Allow the code cloning interfaces to capture some important info about the | Chris Lattner | 2006-01-13 | 1 | -11/+35 |
* | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -7/+7 |
* | This mega patch converts us from using Function::a{iterator|begin|end} to | Chris Lattner | 2005-03-15 | 1 | -4/+4 |
* | Fix #includes of i*.h => Instructions.h as per PR403. | Misha Brukman | 2004-07-29 | 1 | -1/+1 |
* | Move RemapInstruction() to ValueMapper, so that it can be shared with | Brian Gaeke | 2004-05-19 | 1 | -19/+0 |
* | Minor speedup, don't query ValueMap each time through the loop | Chris Lattner | 2004-02-04 | 1 | -6/+3 |
* | Give CloneBasicBlock an optional function argument to specify which function | Chris Lattner | 2004-02-04 | 1 | -4/+3 |
* | Finegrainify namespacification | Chris Lattner | 2004-01-09 | 1 | -12/+10 |
* | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 1 | -0/+4 |
* | Added LLVM project notice to the top of every C++ source file. | John Criswell | 2003-10-20 | 1 | -0/+7 |