- 051a950 API changes for class Use size reduction, wave 1. by Gabor Greif · 17 years ago
- 9e49f1b Preserve calling convention during function cloning by Anton Korobeynikov · 17 years ago
- 9be3c97 Turn unwind_to into "unwinds to". by Nick Lewycky · 17 years ago
- 529de8a Update the block cloner which fixes bugpoint on code using unwind_to (phew!) by Nick Lewycky · 17 years ago
- 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
- f286f6f Fix PR1850 by removing an unsafe transformation from VMCore/ConstantFold.cpp. by Chris Lattner · 17 years ago
- dc02467 Fix PR1146: parameter attributes are longer part of by Duncan Sands · 17 years ago
- 344ef19 Forget to commit users part of value mapper interface by Anton Korobeynikov · 17 years ago
- ecb7a77 Change uses of Function::front to Function::getEntryBlock for readability. by Dan Gohman · 18 years ago
- 67ef241 switch the inliner from being recursive to being iterative. by Chris Lattner · 18 years ago
- 9133fe2 Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in by Reid Spencer · 18 years ago
- 5e665f5 Switch inliner over to use DenseMap instead of std::map for ValueMap. This by Chris Lattner · 18 years ago
- 8e8eda7 Fix bugs in the inliner having to do with single-entry phi nodes and valuemap by Chris Lattner · 18 years ago
- 79066fa Adjust #includes to match movement of constant folding code from transformutils to libanalysis. by Chris Lattner · 18 years ago
- 1dfdf82 The inliner/cloner can now optionally take TargetData info, which can be by Chris Lattner · 18 years ago
- 9fa038d Change constant folding APIs to take an optional TargetData, and change by Chris Lattner · 18 years ago
- 579dca1 Implement review feedback for the ConstantBool->ConstantInt merge. Chris by Reid Spencer · 18 years ago
- 6b6b6ef For PR1043: by Zhou Sheng · 18 years ago
- e4d87aa For PR950: by Reid Spencer · 18 years ago
- d41b30d Unbreak VC++ build. by Jeff Cohen · 18 years ago
- 3ed469c For PR786: by Reid Spencer · 18 years ago
- a4646b6 Second half of the fix for Transforms/Inline/inline_cleanup.ll by Chris Lattner · 18 years ago
- ecf626f Remove dead #include by Chris Lattner · 18 years ago
- 35033ef Make the "pruning cloner" smarter. As it propagates constants through the by Chris Lattner · 18 years ago
- 8d8d653 Fix some regression from the inliner patch I committed last night. This fixes by Chris Lattner · 18 years ago
- 83f03bf Implement a new method, CloneAndPruneFunctionInto, as documented. by Chris Lattner · 18 years ago
- a4c29d2 Allow the code cloning interfaces to capture some important info about the by Chris Lattner · 19 years ago
- fd93908 Remove trailing whitespace by Misha Brukman · 19 years ago
- e4d5c44 This mega patch converts us from using Function::a{iterator|begin|end} to by Chris Lattner · 20 years ago
- 47b14a4 Fix #includes of i*.h => Instructions.h as per PR403. by Misha Brukman · 20 years ago
- 6129af3 Move RemapInstruction() to ValueMapper, so that it can be shared with by Brian Gaeke · 20 years ago
- a33ceaa Minor speedup, don't query ValueMap each time through the loop by Chris Lattner · 21 years ago
- 23b4c68 Give CloneBasicBlock an optional function argument to specify which function by Chris Lattner · 21 years ago
- f7703df Finegrainify namespacification by Chris Lattner · 21 years ago
- d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 21 years ago
- b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 21 years ago
- 17d145d Refactor CloneFunction to expose the new CloneBasicBlock function by Chris Lattner · 21 years ago
- 4ad02e7 Add new linkage types to support a real frontend by Chris Lattner · 21 years ago
- 51cbcbf Initial checkin of Module cloning support stuff by Chris Lattner · 22 years ago
- c09aab0 Fix minor bugs by Chris Lattner · 22 years ago
- 03b4c2d Remove unneccesary #include by Chris Lattner · 22 years ago
- 5a8932f Implement the CloneFunction function by Chris Lattner · 22 years ago
- d180155 Minor changes to cloning interface by Chris Lattner · 22 years ago
- 6c2e2e5 Fix two fixmes: integrate with inlining, and document by Chris Lattner · 22 years ago
- dcd8040 Rework inline pass to use cloning infrastructure to do the dirty work by Chris Lattner · 22 years ago
- 309f193 Start using the new function cloning header by Chris Lattner · 22 years ago
- 3e00994 *** empty log message *** by Chris Lattner · 22 years ago
- 3b5eabb changes to make it compatible with 64bit gcc by Anand Shukla · 22 years ago
- 1896150 *** empty log message *** by Chris Lattner · 22 years ago
- c8cc4cb Updates to move some header files out of include/llvm/Transforms into by Chris Lattner · 22 years ago
- 483e14e s/Method/Function by Chris Lattner · 22 years ago
- fa703a4 New clone function routine by Chris Lattner · 23 years ago