- Oct 22, 2003
-
-
Chris Lattner authored
llvm-svn: 9366
-
Chris Lattner authored
unused external functions again llvm-svn: 9365
-
Chris Lattner authored
llvm-svn: 9363
-
Chris Lattner authored
llvm-svn: 9359
-
- Oct 20, 2003
-
-
John Criswell authored
Header files will be on the way. llvm-svn: 9298
-
- Aug 23, 2003
-
-
Chris Lattner authored
llvm-svn: 8076
-
- Aug 21, 2003
-
-
Chris Lattner authored
llvm-svn: 7999
-
- Aug 14, 2003
-
-
Chris Lattner authored
llvm-svn: 7832
-
- Jul 24, 2003
-
-
Chris Lattner authored
This fixes a long time annoyance which caused prototypes for bzero, bcopy, bcmp, fputs, and fputs_unlocked to never get deleted. Grr. llvm-svn: 7285
-
- Jun 19, 2003
-
-
Chris Lattner authored
llvm-svn: 6782
-
- May 31, 2003
-
-
Chris Lattner authored
llvm-svn: 6486
-
Chris Lattner authored
Count resolutions correctly. llvm-svn: 6482
-
Chris Lattner authored
llvm-svn: 6480
-
Chris Lattner authored
llvm-svn: 6479
-
- May 21, 2003
-
-
Chris Lattner authored
llvm-svn: 6273
-
- Apr 28, 2003
-
-
Chris Lattner authored
* Warnings were emitted all of the time and were really annoying * Functions could not be resolved unless they had external linkage. Linkonce linkage was not allowed * ConstantPointerRef's were not handled when linking functions we now actually handle cast (CPR) to X -> cast (NewCPR) to X llvm-svn: 5967
-
- Apr 19, 2003
-
-
Chris Lattner authored
llvm-svn: 5816
-
- Apr 17, 2003
-
-
Chris Lattner authored
llvm-svn: 5793
-
- Mar 03, 2003
-
-
Chris Lattner authored
llvm-svn: 5686
-
- Feb 27, 2003
-
-
Chris Lattner authored
llvm-svn: 5653
-
- Feb 14, 2003
-
-
Chris Lattner authored
llvm-svn: 5567
-
- Jan 30, 2003
-
-
Chris Lattner authored
llvm-svn: 5446
-
Chris Lattner authored
llvm-svn: 5443
-
Chris Lattner authored
* remove using decls CVS: ---------------------------------------------------------------------- llvm-svn: 5437
-
- Nov 20, 2002
-
-
Chris Lattner authored
wasn't an optimization and it was causing lots of bugs. llvm-svn: 4779
-
- Nov 10, 2002
-
-
Chris Lattner authored
llvm-svn: 4668
-
- Nov 08, 2002
-
-
Chris Lattner authored
llvm-svn: 4618
-
- Oct 13, 2002
-
-
Chris Lattner authored
llvm-svn: 4143
-
- Oct 09, 2002
-
-
Chris Lattner authored
and global variables. This fixes bug: FuncResolve/2002-08-19-ResolveGlobalVarsEasier.ll And bug: SingleSource/UnitTests/2002-10-09-ArrayResolution.c Note that this does not fix bug: FunctionResolve/2002-08-19-ResolveGlobalVars.ll because replaceAllUsesWith breaks when a constantexpr is pointing to the thing being replaced. This is more of an infrastructure problem than anything. llvm-svn: 4099
-
- 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 10, 2002
-
-
Chris Lattner authored
Simplify code (somtimes dramatically), by using the new "auto-insert" feature of instruction constructors. llvm-svn: 3655
-
- Aug 01, 2002
-
-
Chris Lattner authored
llvm-svn: 3200
-
- Jul 30, 2002
-
-
Chris Lattner authored
attempted to assign it a name. llvm-svn: 3142
-
Chris Lattner authored
old call instruction * Implement conversion of return values for calls. This fixes bug: test/Regression/Transforms/FunctionResolve/retmismatch3.ll llvm-svn: 3140
-
- Jul 26, 2002
-
-
Chris Lattner authored
* 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: 3112
-
- Jul 24, 2002
-
-
Chris Lattner authored
llvm-svn: 3037
-
- Jul 23, 2002
-
-
Chris Lattner authored
* Register all Passes llvm-svn: 3015
-
- Jul 18, 2002
-
-
Chris Lattner authored
This change fixes programs that have multiple functions named the same thing, where are least one of them is static/internal. llvm-svn: 2954
-
- Jun 25, 2002
-
-
Chris Lattner authored
For details, See: docs/2002-06-25-MegaPatchInfo.txt llvm-svn: 2779
-
- May 24, 2002
-
-
Chris Lattner authored
test/Regression/Transforms/FunctionResolve/retmismatch[12].ll This makes it much more useful for running benchmarks that are missing prototypes for some functions. llvm-svn: 2745
-