Chris Lattner
|
17d145d26f
|
Refactor CloneFunction to expose the new CloneBasicBlock function
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5806 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-04-18 03:50:09 +00:00 |
|
Chris Lattner
|
4ad02e726d
|
Add new linkage types to support a real frontend
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5786 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-04-16 20:28:45 +00:00 |
|
Chris Lattner
|
51cbcbf435
|
Initial checkin of Module cloning support stuff
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4788 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-11-20 20:47:41 +00:00 |
|
Chris Lattner
|
c09aab0a4d
|
Fix minor bugs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4778 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-11-20 18:32:31 +00:00 |
|
Chris Lattner
|
03b4c2d22a
|
Remove unneccesary #include
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4772 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-11-19 23:12:53 +00:00 |
|
Chris Lattner
|
5a8932f57f
|
Implement the CloneFunction function
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4771 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-11-19 23:12:22 +00:00 |
|
Chris Lattner
|
d18015599c
|
Minor changes to cloning interface
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4770 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-11-19 22:54:01 +00:00 |
|
Chris Lattner
|
6c2e2e5287
|
Fix two fixmes: integrate with inlining, and document
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4769 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-11-19 22:04:49 +00:00 |
|
Chris Lattner
|
dcd8040d11
|
Rework inline pass to use cloning infrastructure to do the dirty work
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4766 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-11-19 21:54:07 +00:00 |
|
Chris Lattner
|
309f19391b
|
Start using the new function cloning header
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4764 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-11-19 20:59:41 +00:00 |
|
Chris Lattner
|
3e009942ed
|
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2813 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-06-30 16:25:25 +00:00 |
|
Anand Shukla
|
3b5eabb24b
|
changes to make it compatible with 64bit gcc
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2795 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-06-25 21:18:19 +00:00 |
|
Chris Lattner
|
18961504fc
|
*** empty log message ***
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2777 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-06-25 16:12:52 +00:00 |
|
Chris Lattner
|
c8cc4cb03b
|
Updates to move some header files out of include/llvm/Transforms into
the Scalar and Utils subdirectories
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2523 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-07 18:36:35 +00:00 |
|
Chris Lattner
|
483e14ee04
|
s/Method/Function
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2336 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-04-27 07:27:19 +00:00 |
|
Chris Lattner
|
fa703a4ae5
|
New clone function routine
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2045 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-03-29 19:03:54 +00:00 |
|