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
|
3dc9a2a61f
|
Changes to build successfully with GCC 3.02
llvm-svn: 1503
|
2002-01-20 22:54:45 +00:00 |
|
Chris Lattner
|
e6523ce62b
|
Add more passes to run after raising
llvm-svn: 1476
|
2001-12-14 16:48:30 +00:00 |
|
Chris Lattner
|
6d97b3a7be
|
Run DCE before cleanupGCCoutput which will cause some dead types (like FILE) to be removed
llvm-svn: 1429
|
2001-12-07 04:25:36 +00:00 |
|
Chris Lattner
|
b1aa7e795d
|
Simplify induction variables before 'raising' the representation
llvm-svn: 1418
|
2001-12-05 06:34:58 +00:00 |
|
Chris Lattner
|
463cc31132
|
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
|
9da08d6abf
|
-raise includes constprop and dce
llvm-svn: 1397
|
2001-11-26 19:37:43 +00:00 |
|
Chris Lattner
|
e0ca60fc70
|
Run constprop before -raise
llvm-svn: 1354
|
2001-11-26 18:16:07 +00:00 |
|
Chris Lattner
|
5908013cfc
|
Fix link prob
llvm-svn: 1297
|
2001-11-14 11:03:17 +00:00 |
|
Chris Lattner
|
943810898d
|
Move the Raise xform from opt to transforms
llvm-svn: 1072
|
2001-11-01 02:41:09 +00:00 |
|
Chris Lattner
|
81a5b6edbf
|
crunch the output of GCC a bit to make it nicer
llvm-svn: 1068
|
2001-10-31 06:36:48 +00:00 |
|
Chris Lattner
|
0db277e65e
|
Fix dumb copy and paste typos
llvm-svn: 1063
|
2001-10-31 04:33:33 +00:00 |
|
Chris Lattner
|
4506f72080
|
Initial checkin of GCCAS
llvm-svn: 1058
|
2001-10-31 04:28:11 +00:00 |
|