Chris Lattner
|
9d726159c1
|
Convert xforms over to use new pass structure
llvm-svn: 1596
|
2002-01-30 23:29:35 +00:00 |
|
Chris Lattner
|
5f1367a247
|
* Expose new pass DeadInstElimination
* Add comments that describe the differences between the DCE passes
llvm-svn: 1553
|
2002-01-23 05:47:35 +00:00 |
|
Chris Lattner
|
4454cdc5c0
|
Move stuff out of the Optimizations directories into the appropriate Transforms
directories. Eliminate the opt namespace.
llvm-svn: 1520
|
2002-01-21 23:17:48 +00:00 |
|
Chris Lattner
|
2521ae1011
|
Implement a more powerful, simpler, pass system. This pass system can figure
out how to run a collection of passes optimially given their behaviors and
charactaristics.
Convert code to use it.
llvm-svn: 1507
|
2002-01-21 07:31:50 +00:00 |
|
Chris Lattner
|
66dc044ef5
|
Remove unused method
llvm-svn: 1368
|
2001-11-26 18:50:26 +00:00 |
|
Chris Lattner
|
aa5e794aaa
|
Expose the low level DCE mechanism to external users
llvm-svn: 1082
|
2001-11-01 07:00:21 +00:00 |
|
Chris Lattner
|
ffe8f6e43b
|
move llvm/Transforms/Pass.h to the top level llvm/Pass.h file
llvm-svn: 901
|
2001-10-18 20:19:09 +00:00 |
|
Chris Lattner
|
931b135143
|
Convert to new simpler pass structure
llvm-svn: 877
|
2001-10-18 05:21:56 +00:00 |
|
Chris Lattner
|
a913b68b67
|
Convert optimizations to use the Pass infrastructure
llvm-svn: 871
|
2001-10-18 01:31:58 +00:00 |
|
Chris Lattner
|
477cbbd351
|
Constant pools no longer exist
llvm-svn: 438
|
2001-09-07 16:29:55 +00:00 |
|
Chris Lattner
|
b8dcf545b8
|
Add prototypes for ADCE pass
llvm-svn: 115
|
2001-06-30 06:37:16 +00:00 |
|
Chris Lattner
|
b94dddaef6
|
Split AllOpts.h into lots of little .h files.
llvm-svn: 108
|
2001-06-30 04:34:07 +00:00 |
|