Chris Lattner
|
04805fa29c
|
Change over to use new style pass mechanism, now passes only expose small
creation functions in their public header file, unless they can help it.
llvm-svn: 1816
|
2002-02-26 21:46:54 +00:00 |
Chris Lattner
|
7f74a56e24
|
Changes to build successfully with GCC 3.02
llvm-svn: 1503
|
2002-01-20 22:54:45 +00:00 |
Chris Lattner
|
3462ae3ad7
|
Rename ConstPoolVal -> Constant
Rename ConstPool* -> Constant*
Rename ConstPoolVals.h -> ConstantVals.h
llvm-svn: 1407
|
2001-12-03 22:26:30 +00:00 |
Chris Lattner
|
fb5ae02e1a
|
Split the PHINode class out from the iOther.h file into the iPHINode.h file
llvm-svn: 1405
|
2001-12-03 18:02:31 +00:00 |
Ruchira Sasanka
|
cc3da8c107
|
Changed insert instructions only for CONSTANTS - back to original
llvm-svn: 1271
|
2001-11-12 19:32:04 +00:00 |
Vikram S. Adve
|
3b193679f0
|
Bug fix: cannot modify Phi operands while iterating over them!
llvm-svn: 1203
|
2001-11-08 05:25:33 +00:00 |
Ruchira Sasanka
|
629a15247a
|
Commented out code so that copies are inserted for all phi args
CahedCopyMap was disabled to insert phi elimination code for all phi args
llvm-svn: 1105
|
2001-11-03 17:09:59 +00:00 |
Chris Lattner
|
6fea0324d7
|
Convert to new simpler pass itf
llvm-svn: 880
|
2001-10-18 05:27:33 +00:00 |
Chris Lattner
|
1bb5f8e4ee
|
Add new Pass infrastructure and some examples
llvm-svn: 836
|
2001-10-15 17:31:51 +00:00 |