Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
f2ea587aa214d79f45a618f1320634cbe89c0f26
/
llvm
/
lib
/
Transforms
/
Utils
/
CloneFunction.cpp
cdf2b1f
Remove dead #include
by Chris Lattner
· 19 years ago
cc340c0
Make the "pruning cloner" smarter. As it propagates constants through the
by Chris Lattner
· 19 years ago
67c424e
Fix some regression from the inliner patch I committed last night. This fixes
by Chris Lattner
· 19 years ago
3df13f4
Implement a new method, CloneAndPruneFunctionInto, as documented.
by Chris Lattner
· 19 years ago
edad128
Allow the code cloning interfaces to capture some important info about the
by Chris Lattner
· 20 years ago
b1c9317
Remove trailing whitespace
by Misha Brukman
· 21 years ago
531f9e9
This mega patch converts us from using Function::a{iterator|begin|end} to
by Chris Lattner
· 21 years ago
63b38bd
Fix #includes of i*.h => Instructions.h as per PR403.
by Misha Brukman
· 21 years ago
6182acf
Move RemapInstruction() to ValueMapper, so that it can be shared with
by Brian Gaeke
· 21 years ago
39ad6f2
Minor speedup, don't query ValueMap each time through the loop
by Chris Lattner
· 22 years ago
a6578ef3
Give CloneBasicBlock an optional function argument to specify which function
by Chris Lattner
· 22 years ago
df3c342
Finegrainify namespacification
by Chris Lattner
· 22 years ago
960707c
Put all LLVM code into the llvm namespace, as per bug 109.
by Brian Gaeke
· 22 years ago
482202a
Added LLVM project notice to the top of every C++ source file.
by John Criswell
· 22 years ago
e9f4232
Refactor CloneFunction to expose the new CloneBasicBlock function
by Chris Lattner
· 23 years ago
379a8d2
Add new linkage types to support a real frontend
by Chris Lattner
· 23 years ago
e4dbb1a
Initial checkin of Module cloning support stuff
by Chris Lattner
· 23 years ago
7c6d9d9e
Fix minor bugs
by Chris Lattner
· 23 years ago
84dd0f4
Remove unneccesary #include
by Chris Lattner
· 23 years ago
fb311d2
Implement the CloneFunction function
by Chris Lattner
· 23 years ago
c362618
Minor changes to cloning interface
by Chris Lattner
· 23 years ago
8bce988
Fix two fixmes: integrate with inlining, and document
by Chris Lattner
· 23 years ago
b112005
Rework inline pass to use cloning infrastructure to do the dirty work
by Chris Lattner
· 23 years ago
1666751
Start using the new function cloning header
by Chris Lattner
· 23 years ago
33422fe
*** empty log message ***
by Chris Lattner
· 23 years ago
2ac04a0
changes to make it compatible with 64bit gcc
by Anand Shukla
· 23 years ago
fda72b1
*** empty log message ***
by Chris Lattner
· 23 years ago
7608a46
Updates to move some header files out of include/llvm/Transforms into
by Chris Lattner
· 24 years ago
f998685
s/Method/Function
by Chris Lattner
· 24 years ago
16bfdb5
New clone function routine
by Chris Lattner
· 24 years ago