Chris Lattner
|
778702f26c
|
Factor the predeclarations of the CFG.h functionality into a seperate, new header
file: CFGdecls.h
This allows the addition of BasicBlock::(pred|succ)_iterator typedefs.
llvm-svn: 40
|
2001-06-20 22:44:16 +00:00 |
Chris Lattner
|
acbaaf7bf2
|
Add an optimization stub
llvm-svn: 35
|
2001-06-20 19:26:21 +00:00 |
Chris Lattner
|
6cc066490b
|
New file: Interval analysis support
llvm-svn: 34
|
2001-06-20 19:26:12 +00:00 |
Chris Lattner
|
62b7632c3c
|
Implement support for writing VCG format output
llvm-svn: 28
|
2001-06-13 19:55:13 +00:00 |
Chris Lattner
|
78f524c613
|
Move contents to the cfg namespace.
Implement post order and reverse post order iterators
llvm-svn: 27
|
2001-06-13 19:55:02 +00:00 |
Chris Lattner
|
a653daaac2
|
Updates to support
* Changes in PHI node structure
* Fix to Predecessor iterator
llvm-svn: 23
|
2001-06-11 15:04:06 +00:00 |
Chris Lattner
|
5f46e8c9da
|
Moved getBinaryOperator to the BinaryOperator class and the getUnaryOperator
to the UnaryOperator class (from the Instruction class).
llvm-svn: 21
|
2001-06-08 21:30:13 +00:00 |
Chris Lattner
|
f5d87f9e56
|
Beautify the source a bit.
llvm-svn: 19
|
2001-06-08 21:07:26 +00:00 |
Chris Lattner
|
f2ff0eac5b
|
Include support for reverse iteration.
llvm-svn: 18
|
2001-06-08 20:52:54 +00:00 |
Chris Lattner
|
33455b2a23
|
Added reverse depth first capability, fixed depth first capability
llvm-svn: 16
|
2001-06-08 00:35:14 +00:00 |
Chris Lattner
|
fe59ab9828
|
Moved iterators to the new CFG.h file.
llvm-svn: 14
|
2001-06-07 21:18:35 +00:00 |
Chris Lattner
|
b151cb40ac
|
New file
llvm-svn: 13
|
2001-06-07 21:18:08 +00:00 |
Chris Lattner
|
e358b22776
|
Fixes for BB iterators, additional methods added for DCE pass
llvm-svn: 8
|
2001-06-07 16:58:36 +00:00 |
Chris Lattner
|
2f7c963559
|
Initial revision
llvm-svn: 2
|
2001-06-06 20:29:01 +00:00 |