- Sep 17, 2002
-
-
Chris Lattner authored
ilist:104: failed assertion `Traits::getNext(NodePtr) != 0 && "Dereferencing end()!"' llvm-svn: 3768
-
- Sep 14, 2002
-
-
Misha Brukman authored
Function.h is unnecessary when Module.h is included. llvm-svn: 3716
-
Misha Brukman authored
Following Chris's advice, I'm pruning some unnecessary .h includes that I'm noticing. Since Module includes Function, and eventually, BasicBlock and GlobalVariable, the last three are unnecessary to be included directly. llvm-svn: 3713
-
Chris Lattner authored
pointer type returned. llvm-svn: 3711
-
Chris Lattner authored
Change the MallocInst & AllocaInst ctors to take the allocated type, not the pointer type returned. llvm-svn: 3710
-
- Sep 11, 2002
-
-
Chris Lattner authored
llvm-svn: 3672
-
Chris Lattner authored
llvm-svn: 3666
-
Chris Lattner authored
Clean up code due to auto-insert constructors llvm-svn: 3665
-
- Sep 10, 2002
-
-
Chris Lattner authored
Simplify code (somtimes dramatically), by using the new "auto-insert" feature of instruction constructors. llvm-svn: 3655
-
- Sep 08, 2002
-
-
Chris Lattner authored
llvm-svn: 3627
-
- Aug 23, 2002
-
-
Chris Lattner authored
Eliminated the MemAccessInst class, folding contents into GEP class. llvm-svn: 3488
-
- Aug 22, 2002
-
-
Chris Lattner authored
llvm-svn: 3420
-
- Aug 18, 2002
-
-
Chris Lattner authored
cases like: test/Regression/Transforms/GlobalDCE/2002-08-17-WorkListTest.ll llvm-svn: 3381
-
- Aug 14, 2002
-
-
Chris Lattner authored
llvm-svn: 3313
-
- 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
-
- Aug 01, 2002
-
-
Chris Lattner authored
llvm-svn: 3200
-
- Jul 30, 2002
-
-
Chris Lattner authored
* Internalize global variables with initializers * Add new stat to track global variable internalization * Only count functions that were not internal before in internalized function count llvm-svn: 3163
-
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 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
* 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 25, 2002
-
-
Chris Lattner authored
llvm-svn: 3075
-
- Jul 24, 2002
-
-
Chris Lattner authored
llvm-svn: 3043
-
Chris Lattner authored
llvm-svn: 3038
-
Chris Lattner authored
llvm-svn: 3037
-
Chris Lattner authored
llvm-svn: 3036
-
- Jul 23, 2002
-
-
Chris Lattner authored
llvm-svn: 3035
-
Chris Lattner authored
llvm-svn: 3016
-
Chris Lattner authored
* Register all Passes llvm-svn: 3015
-
Chris Lattner authored
* Register the passes llvm-svn: 3013
-
Chris Lattner authored
* Register Pass llvm-svn: 3011
-
Chris Lattner authored
llvm-svn: 3002
-
- Jul 22, 2002
-
-
Chris Lattner authored
llvm-svn: 2985
-
- Jul 18, 2002
-
-
Chris Lattner authored
llvm-svn: 2961
-
Chris Lattner authored
llvm-svn: 2959
-
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
-
Chris Lattner authored
llvm-svn: 2951
-
- Jul 11, 2002
-
-
Chris Lattner authored
llvm-svn: 2869
-
- Jun 30, 2002
-
-
Chris Lattner authored
llvm-svn: 2813
-
- Jun 25, 2002
-
-
Anand Shukla authored
llvm-svn: 2792
-