Chris Lattner
|
d5851db315
|
Remove extraneous #includes
llvm-svn: 1588
|
2002-01-26 22:47:32 +00:00 |
Chris Lattner
|
ee965abc36
|
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
|
7f74a56e24
|
Changes to build successfully with GCC 3.02
llvm-svn: 1503
|
2002-01-20 22:54:45 +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 |
Chris Lattner
|
5de2204fe8
|
Create a new #include "Support/..." directory structure to move things
from "llvm/Support/..." that are not llvm dependant.
Move files and fix #includes
llvm-svn: 1400
|
2001-11-27 00:03:19 +00:00 |
Chris Lattner
|
5398a6eb6c
|
Convert optimizations to the pass infrastructure
llvm-svn: 873
|
2001-10-18 01:32:34 +00:00 |
Chris Lattner
|
da55810666
|
Commit more code over to new cast style
llvm-svn: 697
|
2001-10-02 03:41:24 +00:00 |
Chris Lattner
|
4b717c0edc
|
Add support for new style casts
llvm-svn: 694
|
2001-10-01 16:18:37 +00:00 |
Chris Lattner
|
ba1c1f2fb6
|
Pull predecessor and successor iterators out of the CFG*.h files, and plop them into
the BasicBlock class where they should be. pred_begin/pred_end become methods on BasicBlock,
and the cfg namespace isn't used anymore.
llvm-svn: 691
|
2001-10-01 13:19:53 +00:00 |
Chris Lattner
|
bb09a10929
|
Pull iterators out of CFG.h and CFGdecls and put them in Support directory
llvm-svn: 664
|
2001-09-28 22:56:31 +00:00 |
Chris Lattner
|
b271be3185
|
ADCE is broken but at least we know why
llvm-svn: 656
|
2001-09-28 00:06:42 +00:00 |
Chris Lattner
|
acfd27d502
|
Make ADCE more robust, it still has problems, but it's getting closer
llvm-svn: 521
|
2001-09-09 22:26:47 +00:00 |
Chris Lattner
|
e2472bbf6c
|
Moved inline/llvm/Tools/* to include/llvm/Support/*
llvm-svn: 279
|
2001-07-23 17:46:59 +00:00 |
Chris Lattner
|
fb8ed0cf3a
|
Use the CDG to mark branches alive on demand.
llvm-svn: 159
|
2001-07-08 18:38:36 +00:00 |
Chris Lattner
|
8024bde7c7
|
Update to include right file
llvm-svn: 138
|
2001-07-06 16:32:07 +00:00 |
Chris Lattner
|
b28986ffc7
|
Initial checkin. Should print dead instructions, except it doesn't do
control dependencies. :(
llvm-svn: 119
|
2001-06-30 06:39:11 +00:00 |