- Jun 05, 2003
-
-
Brian Gaeke authored
Update file comment to contain a bunch of the overview mapping-info documentation previously buried within the file. Remove some unnecessary include/using stmts. Rename pass to MappingInfoCollector. Rewrite a lot of it so it doesn't use global instance variables and so it outputs into MappingInfo objects and then dumps those out, instead of going straight to an assembly file. Change name of factory to getMappingInfoCollector. Fold prologue & epilogue writers into MappingInfo methods. lib/Target/Sparc/FInfo.cpp: Correct file comment to reflect above change lib/Target/Sparc/Sparc.cpp: Change name of factory to getMappingInfoCollector. llvm-svn: 6617
-
- May 31, 2003
-
-
Misha Brukman authored
llvm-svn: 6457
-
- May 30, 2003
-
-
Misha Brukman authored
llvm-svn: 6444
-
- May 28, 2003
-
-
Misha Brukman authored
a default value is set in the header file. * Fixed some code layout to make it more consistent with the rest of codebase * Added addPassesToJITCompile() with relevant passes llvm-svn: 6369
-
- Apr 26, 2003
-
-
Chris Lattner authored
llvm-svn: 5963
-
- Apr 23, 2003
-
-
Chris Lattner authored
llvm-svn: 5867
-
- Jan 14, 2003
-
-
Chris Lattner authored
llvm-svn: 5272
-
- Dec 28, 2002
-
-
Chris Lattner authored
llvm-svn: 5173
-
- Dec 24, 2002
-
-
Chris Lattner authored
llvm-svn: 5129
-
- Dec 03, 2002
-
-
Chris Lattner authored
llvm-svn: 4876
-
- Oct 31, 2002
-
-
Chris Lattner authored
llvm-svn: 4473
-
- Oct 30, 2002
-
-
Chris Lattner authored
llvm-svn: 4440
-
- Oct 29, 2002
-
-
Chris Lattner authored
* Move optSizeForSubWordData to TargetData * Remove unused fields llvm-svn: 4417
-
Chris Lattner authored
llvm-svn: 4415
-
Chris Lattner authored
llvm-svn: 4407
-
Chris Lattner authored
llvm-svn: 4372
-
- Oct 28, 2002
-
-
Chris Lattner authored
they are generic llvm-svn: 4310
-
Chris Lattner authored
really is sparc specific. llvm-svn: 4308
-
Misha Brukman authored
llvm-svn: 4301
-
- Oct 25, 2002
-
-
Chris Lattner authored
llvm-svn: 4277
-
- Sep 20, 2002
-
-
Vikram S. Adve authored
routines supporting machine code optimization. Also added method MachineInstrInfo::getNOPOpCode(). llvm-svn: 3845
-
- Sep 16, 2002
-
-
Vikram S. Adve authored
TargetMachine.cpp, since it is entirely machine-independent. Also, add options to disable optional back-end passes (preselection and instr. scheduling). llvm-svn: 3740
-
- Aug 27, 2002
-
-
Anand Shukla authored
llvm-svn: 3513
-
- Aug 07, 2002
-
-
Chris Lattner authored
llvm-svn: 3258
-
- Aug 06, 2002
-
-
Mehwish Nagda authored
llvm-svn: 3251
-
- Jul 30, 2002
-
-
Chris Lattner authored
shared by backends. llvm-svn: 3146
-
- Jul 25, 2002
-
-
Chris Lattner authored
llvm-svn: 3073
-
- Jul 16, 2002
-
-
Mehwish Nagda authored
llvm-svn: 2913
-
- Jun 25, 2002
-
-
Chris Lattner authored
MEGAPATCH checkin. For details, See: docs/2002-06-25-MegaPatchInfo.txt llvm-svn: 2778
-
- Apr 29, 2002
-
-
Chris Lattner authored
to make debugging output a lot nicer. llvm-svn: 2395
-
- 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
-
- Apr 25, 2002
-
-
Vikram S. Adve authored
Freeze auto vars and spill areas when their sizes are used for computing other offsets. llvm-svn: 2317
-
- Apr 09, 2002
-
-
Chris Lattner authored
* Move InsertPrologEpilogCode class to PrologEpilogCodeInserter.cpp -> Among other things, this eliminates the need for the minstrVec static global array. llvm-svn: 2195
-
Chris Lattner authored
llvm-svn: 2180
-
- 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 24, 2002
-
-
Vikram S. Adve authored
Also re-enable instr. scheduling pass. llvm-svn: 1966
-
- Mar 18, 2002
-
-
Vikram S. Adve authored
llvm-svn: 1892
-
- 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
-
- Feb 11, 2002
-
-
Chris Lattner authored
llvm-svn: 1728
-