- Oct 20, 2003
-
-
John Criswell authored
Header files will be on the way. llvm-svn: 9298
-
- Oct 10, 2003
-
-
Misha Brukman authored
llvm-svn: 9027
-
- Sep 20, 2003
-
-
Chris Lattner authored
llvm-svn: 8625
-
- Sep 11, 2003
-
-
Chris Lattner authored
llvm-svn: 8469
-
- Sep 10, 2003
-
-
Chris Lattner authored
llvm-svn: 8462
-
- Aug 22, 2003
-
-
Misha Brukman authored
llvm-svn: 8030
-
- Aug 18, 2003
-
-
Misha Brukman authored
llvm-svn: 7944
-
- Aug 02, 2003
-
-
Chris Lattner authored
llvm-svn: 7492
-
- Jun 25, 2003
-
-
Chris Lattner authored
llvm-svn: 6891
-
- Jun 24, 2003
-
-
Chris Lattner authored
want to mark it live if it is an unconditional branch. This fixes bug: ADCE/2002-05-28-Crash.ll and makes this pass _much_ more useful. llvm-svn: 6887
-
- Jun 16, 2003
-
-
Chris Lattner authored
This was because we were deleting large chunks of functions without an exit block, because the post-dominance information was not useful. This broke crafty and twolf. llvm-svn: 6698
-
- May 23, 2003
-
-
Chris Lattner authored
llvm-svn: 6306
-
- Apr 26, 2003
-
-
Chris Lattner authored
llvm-svn: 5952
-
- Apr 23, 2003
-
-
Chris Lattner authored
llvm-svn: 5872
-
- Feb 24, 2003
-
-
Chris Lattner authored
llvm-svn: 5620
-
- Jan 23, 2003
-
-
Chris Lattner authored
llvm-svn: 5405
-
- Oct 02, 2002
-
-
Chris Lattner authored
* Renamed StatisticReporter.h/cpp to Statistic.h/cpp * Broke constructor to take two const char * arguments instead of one, so that indendation can be taken care of automatically. * Sort the list by pass name when printing * Make sure to print all statistics as a group, instead of randomly when the statistics dtors are called. * Updated ProgrammersManual with new semantics. llvm-svn: 4002
-
- Sep 11, 2002
-
-
Chris Lattner authored
llvm-svn: 3674
-
Chris Lattner authored
Clean up code due to auto-insert constructors llvm-svn: 3665
-
- Aug 22, 2002
-
-
Chris Lattner authored
llvm-svn: 3432
-
- Aug 14, 2002
-
-
Chris Lattner authored
llvm-svn: 3336
-
- Aug 08, 2002
-
-
Chris Lattner authored
- Cleaned up the interface to AnalysisUsage to take analysis class names instead of ::ID's. - Pass::getAnalysis<> now no longer takes an optional argument llvm-svn: 3265
-
- Jul 30, 2002
-
-
Chris Lattner authored
which was caused by us not running the "drop references of dead instructions" code when there were no basic blocks that were dead. We still don't want to do some of the stuff we do if there are dead basic blocks, but we DO want to drop references of dead instructions, so we factor the common code out to a new method. llvm-svn: 3137
-
Chris Lattner authored
arguments dropped. This fixes bug: test/Regression/Transforms/ADCE/2002-07-17-PHIAssertion.ll llvm-svn: 3134
-
Chris Lattner authored
llvm-svn: 3129
-
- Jul 27, 2002
-
-
Chris Lattner authored
methods * Eliminate AnalysisID: Now it is just a typedef for const PassInfo* * Simplify how AnalysisID's are initialized * Eliminate Analysis/Writer.cpp/.h: incorporate printing functionality into the analyses themselves. llvm-svn: 3116
-
- Jul 26, 2002
-
-
Chris Lattner authored
* Add support for different "PassType's" * Add new RegisterOpt/RegisterAnalysis templates for registering passes that are to show up in opt or analyze * Register Analyses now * Change optimizations to use RegisterOpt instead of RegisterPass * Add support for different "PassType's" * Add new RegisterOpt/RegisterAnalysis templates for registering passes that are to show up in opt or analyze * Register Analyses now * Change optimizations to use RegisterOpt instead of RegisterPass * Remove getPassName implementations from various subclasses llvm-svn: 3113
-
Chris Lattner authored
llvm-svn: 3105
-
- Jul 23, 2002
-
-
Chris Lattner authored
llvm-svn: 3016
-
- Jun 25, 2002
-
-
Anand Shukla authored
llvm-svn: 2792
-
Chris Lattner authored
For details, See: docs/2002-06-25-MegaPatchInfo.txt llvm-svn: 2779
-
- May 28, 2002
-
-
Chris Lattner authored
their references. This fixes bug: test/Regression/Transforms/ADCE/2002-05-28-Crash*.ll llvm-svn: 2753
-
- May 22, 2002
-
-
Chris Lattner authored
llvm-svn: 2720
-
Chris Lattner authored
llvm-svn: 2713
-
- May 10, 2002
-
-
Chris Lattner authored
llvm-svn: 2600
-
- May 08, 2002
-
-
Chris Lattner authored
Cleanup code a lot llvm-svn: 2547
-
- May 07, 2002
-
-
Chris Lattner authored
llvm-svn: 2537
-
- May 06, 2002
-
-
Chris Lattner authored
llvm-svn: 2494
-
- Apr 29, 2002
-
-
Chris Lattner authored
llvm-svn: 2397
-
Chris Lattner authored
to make debugging output a lot nicer. llvm-svn: 2395
-