- Apr 28, 2002
-
-
Chris Lattner authored
Tighten up the AnalysisUsage of lots of passes, primarily to correctly indicate whether or not they invalidate the CFGA llvm-svn: 2386
-
Chris Lattner authored
llvm-svn: 2378
-
Chris Lattner authored
to the global namespace llvm-svn: 2370
-
Chris Lattner authored
llvm-svn: 2338
-
- Apr 27, 2002
-
-
Chris Lattner authored
- Rename runOnMethod to runOnFunction * Transform getAnalysisUsageInfo into getAnalysisUsage - Method is now const - It now takes one AnalysisUsage object to fill in instead of 3 vectors to fill in - Pass's now specify which other passes they _preserve_ not which ones they modify (be conservative!) - A pass can specify that it preserves all analyses (because it never modifies the underlying program) * s/Method/Function/g in other random places as well llvm-svn: 2333
-
Chris Lattner authored
IDX is out of range instead of returning null. llvm-svn: 2332
-
Chris Lattner authored
llvm-svn: 2323
-
- Apr 18, 2002
-
-
Chris Lattner authored
We now use an InstVisitor to delegate to different cases that we are interested in handling. We also fix the FIXME's by adding users to the worklist when appropriate. llvm-svn: 2292
-
Chris Lattner authored
llvm-svn: 2286
-
Chris Lattner authored
llvm-svn: 2284
-
Chris Lattner authored
llvm-svn: 2283
-
- Apr 15, 2002
-
-
Chris Lattner authored
llvm-svn: 2251
-
- Apr 09, 2002
-
-
Chris Lattner authored
be 'Argument' instead of FunctionArgument. llvm-svn: 2216
-
Chris Lattner authored
in iOther.h llvm-svn: 2209
-
Chris Lattner authored
llvm-svn: 2207
-
Chris Lattner authored
Remove extraneous #includes of llvm/Assembly/Writer llvm-svn: 2178
-
- Apr 08, 2002
-
-
Chris Lattner authored
llvm-svn: 2165
-
- Apr 07, 2002
-
-
Chris Lattner authored
class. The Method class is obsolete (renamed) and all references to it are being converted over to Function. llvm-svn: 2144
-
- Mar 29, 2002
-
-
Chris Lattner authored
llvm-svn: 2028
-
- Mar 26, 2002
-
-
Chris Lattner authored
change references from MethodARgument to FunctionArgument llvm-svn: 1991
-
- Mar 24, 2002
-
-
Vikram S. Adve authored
Also moved to the Scalar/ directory and renamed to "MultiDim". llvm-svn: 1961
-
- Mar 23, 2002
-
-
Vikram S. Adve authored
a sequence of 1-D references, using a sequence of getElementPtrs. llvm-svn: 1948
-
- Mar 12, 2002
-
-
Chris Lattner authored
llvm-svn: 1864
-
- Mar 11, 2002
-
-
Chris Lattner authored
llvm-svn: 1858
-
- Feb 26, 2002
-
-
Chris Lattner authored
creation functions in their public header file, unless they can help it. llvm-svn: 1816
-
- Feb 12, 2002
-
-
Chris Lattner authored
llvm/Support/CFG.h * Make pred & succ iterators for intervals global functions * Add #includes that are now neccesary because BasicBlock.h doesn't include InstrTypes.h anymore llvm-svn: 1750
-
Chris Lattner authored
Method::inst_* is now in llvm/Support/InstIterator.h GraphTraits specializations for BasicBlock and Methods are now in llvm/Support/CFG.h llvm-svn: 1746
-
- Jan 31, 2002
-
-
Chris Lattner authored
llvm-svn: 1611
-
Chris Lattner authored
llvm-svn: 1605
-
- Jan 26, 2002
-
-
Chris Lattner authored
llvm-svn: 1588
-
Chris Lattner authored
llvm-svn: 1587
-
- Jan 23, 2002
-
-
Chris Lattner authored
remove old comment llvm-svn: 1555
-
- Jan 22, 2002
-
-
Chris Lattner authored
llvm-svn: 1527
-
Chris Lattner authored
RaiseAllocations pass as well. llvm-svn: 1525
-
Chris Lattner authored
the ChangeAllocations.h header file. llvm-svn: 1522
-
Chris Lattner authored
llvm-svn: 1521
-
Chris Lattner authored
directories. Eliminate the opt namespace. llvm-svn: 1520
-
- Jan 21, 2002
-
-
Chris Lattner authored
out how to run a collection of passes optimially given their behaviors and charactaristics. Convert code to use it. llvm-svn: 1507
-
- Jan 20, 2002
-
-
Chris Lattner authored
llvm-svn: 1503
-
- Dec 14, 2001
-
-
Chris Lattner authored
llvm-svn: 1480
-