Chris Lattner
|
b28b680155
|
*** empty log message ***
llvm-svn: 3016
|
2002-07-23 18:06:35 +00:00 |
Anand Shukla
|
2bc6419a82
|
changes to make it compatible with 64bit gcc
llvm-svn: 2792
|
2002-06-25 21:07:58 +00:00 |
Chris Lattner
|
113f4f4609
|
MEGAPATCH checkin.
For details, See: docs/2002-06-25-MegaPatchInfo.txt
llvm-svn: 2779
|
2002-06-25 16:13:24 +00:00 |
Chris Lattner
|
cd9837d32e
|
* Fix bug: test/Regression/Transforms/GCSE/2002-05-14-OperandSwap.ll
By making sure to consider binary expressions identical if their operands
are backwards, but swappable.
llvm-svn: 2629
|
2002-05-14 19:57:25 +00:00 |
Chris Lattner
|
d38ddb1164
|
Implement elimination of loads
llvm-svn: 2620
|
2002-05-14 05:02:40 +00:00 |
Chris Lattner
|
0b18c1d64e
|
Add support for printing out statistics information when -stats is added to
the command line
llvm-svn: 2601
|
2002-05-10 15:38:35 +00:00 |
Chris Lattner
|
b4cfa7ff97
|
Merge all individual .h files into a single Scalar.h file
llvm-svn: 2537
|
2002-05-07 20:03:00 +00:00 |
Chris Lattner
|
d5a847057b
|
Eliminate duplicate or unneccesary #include's
llvm-svn: 2397
|
2002-04-29 17:42:12 +00:00 |
Chris Lattner
|
2dfc667a7d
|
Remove broken assertion.
llvm-svn: 2396
|
2002-04-29 16:20:25 +00:00 |
Chris Lattner
|
37104aace8
|
Add new optional getPassName() virtual function that a Pass can override
to make debugging output a lot nicer.
llvm-svn: 2395
|
2002-04-29 14:57:45 +00:00 |
Chris Lattner
|
f12cc842b3
|
Tighten up the AnalysisUsage of lots of passes, primarily to correctly indicate whether or not they invalidate the CFGA
llvm-svn: 2386
|
2002-04-28 21:27:06 +00:00 |
Chris Lattner
|
78dd56fe62
|
Eliminate the cfg namespace, moving LoopInfo, Dominators, Interval* classes
to the global namespace
llvm-svn: 2370
|
2002-04-28 16:21:30 +00:00 |
Chris Lattner
|
1467f64f01
|
Initial checkin of simple&fast SSA based GCSE algorithm
llvm-svn: 2338
|
2002-04-28 00:47:11 +00:00 |