Chris Lattner
|
0a9913935f
|
Add stub to create lowerSwitches pass
llvm-svn: 5866
|
2003-04-23 16:24:19 +00:00 |
|
Chris Lattner
|
3cf20c3f14
|
Expose isCriticalEdge & SplitCriticalEdge methods from crit-edges pass
llvm-svn: 4075
|
2002-10-08 21:06:27 +00:00 |
|
Chris Lattner
|
9a954d1bc1
|
Checkin new loop-preheader insertion pass.
llvm-svn: 3943
|
2002-09-26 16:17:33 +00:00 |
|
Chris Lattner
|
4b838cd6b5
|
Change LowerAllocations pass to 'require' TargetData instead of it being
passed in.
llvm-svn: 3930
|
2002-09-25 23:47:49 +00:00 |
|
Chris Lattner
|
63940ae296
|
Expose passinfo from BreakCriticalEdges pass so that it may be "Required" by
other passes
llvm-svn: 3906
|
2002-09-24 15:42:27 +00:00 |
|
Chris Lattner
|
cd247490cd
|
Add new BreakCriticalEdges pass
llvm-svn: 3902
|
2002-09-24 00:08:37 +00:00 |
|
Vikram S. Adve
|
5a92d517b0
|
Allow transformation DecomposeArrayRef(GetElementPtrInst* GEP) to
be invoked on a single instruction at a time, for use in other passes.
llvm-svn: 3751
|
2002-09-16 16:07:19 +00:00 |
|
Chris Lattner
|
1cf6da5815
|
Include stub for correlated expression elimination pass
llvm-svn: 3597
|
2002-09-06 18:39:29 +00:00 |
|
Chris Lattner
|
d8c37e2e73
|
Merge the contents of ChangeAllocations.h into Scalar.h
llvm-svn: 3028
|
2002-07-23 19:37:38 +00:00 |
|
Chris Lattner
|
ae889c277a
|
Expose CFG simplification pass
llvm-svn: 2696
|
2002-05-21 20:04:15 +00:00 |
|
Chris Lattner
|
5a85ea20e5
|
Add prototype for LICM pass
llvm-svn: 2612
|
2002-05-10 22:44:16 +00:00 |
|
Chris Lattner
|
93ba8ba0a9
|
Add prototype for the PiNodeInserter pass
llvm-svn: 2592
|
2002-05-10 05:40:37 +00:00 |
|
Chris Lattner
|
1212eabe1f
|
Add expr reassociation pass prototype
llvm-svn: 2558
|
2002-05-08 22:19:01 +00:00 |
|
Chris Lattner
|
abf9a50ee5
|
Spell aggressive right
llvm-svn: 2549
|
2002-05-07 22:12:52 +00:00 |
|
Chris Lattner
|
bb3896eed3
|
New header file to replace all of the Scalar/*.h files.
llvm-svn: 2533
|
2002-05-07 19:37:18 +00:00 |
|