Chris Lattner
|
95c238ef5b
|
Split into two passes. Now there is the general loop extractor, usable on
the command line, and the single loop extractor, usable by bugpoint
llvm-svn: 12390
|
2004-03-14 20:01:36 +00:00 |
|
Chris Lattner
|
cf5d48e8af
|
Passes don't print stuff!
llvm-svn: 12385
|
2004-03-14 04:17:53 +00:00 |
|
Chris Lattner
|
f3b0377169
|
FunctionPass's should not define their own 'run' method.
Require 'simplified' loops, not just raw natural loops. This fixes
CodeExtractor/2004-03-13-LoopExtractorCrash.ll
llvm-svn: 12381
|
2004-03-14 04:01:06 +00:00 |
|
Chris Lattner
|
46c006bb19
|
Move prototype to IPO.h instead of Scalar.h
Make sure that the file interface header (IPO.h) is included first
remove dead #incldue
llvm-svn: 12375
|
2004-03-14 02:37:16 +00:00 |
|
Chris Lattner
|
3d96322890
|
Indent anon namespace properly, add copyright block
llvm-svn: 12373
|
2004-03-14 02:34:07 +00:00 |
|
Chris Lattner
|
1685a3af78
|
Move to the IPO library. Utils shouldn't contain passes.
llvm-svn: 12372
|
2004-03-14 02:32:27 +00:00 |
|