- Nov 08, 2003
-
-
Misha Brukman authored
are being added as FunctionPasses... Sigh. llvm-svn: 9798
-
- Nov 07, 2003
-
-
Misha Brukman authored
for the Sparc backend: breaking up constant expressions. Thus, we cannot have it guarded by a conditional, it should never be disabled. Also, it's now available for the JIT since it is a FunctionPass. llvm-svn: 9791
-
- Oct 20, 2003
-
-
Brian Gaeke authored
llvm-svn: 9309
-
John Criswell authored
Header files will be on the way. llvm-svn: 9298
-
- Oct 17, 2003
-
-
Brian Gaeke authored
llvm-svn: 9196
-
- Oct 05, 2003
-
-
Chris Lattner authored
llvm-svn: 8872
-
- Oct 01, 2003
-
-
Chris Lattner authored
llvm-svn: 8801
-
- Sep 30, 2003
-
-
Chris Lattner authored
llvm-svn: 8795
-
- Sep 18, 2003
-
-
Brian Gaeke authored
Update names of some pass creator fns in addPassesToEmitAssembly(). FunctionInfo is gone. llvm-svn: 8599
-
- Sep 01, 2003
-
-
Chris Lattner authored
llvm-svn: 8311
-
Chris Lattner authored
llvm-svn: 8306
-
- Aug 24, 2003
-
-
Chris Lattner authored
llvm-svn: 8132
-
- Aug 16, 2003
-
-
Brian Gaeke authored
llvm-svn: 7913
-
- Aug 14, 2003
-
-
Brian Gaeke authored
addPassesToEmitMachineCode now both take a FunctionPassManager. llvm-svn: 7837
-
- Aug 13, 2003
-
-
Chris Lattner authored
llvm-svn: 7802
-
- Aug 12, 2003
-
-
Vikram S. Adve authored
Add -emitmaps options to turn this back on. llvm-svn: 7774
-
- Aug 07, 2003
-
-
Misha Brukman authored
llvm-svn: 7658
-
Misha Brukman authored
just PreSelection * Wrapped code at 80 columns * Added the DecomposeMultiDimRefs Pass to the JIT compilation path llvm-svn: 7657
-
- Aug 01, 2003
-
-
Vikram S. Adve authored
since it is *necessary* for correct code generation. Only optional transformations belong in the PreOpts pass (which needs to be renamed from PreSelection to PreOpts). llvm-svn: 7474
-
- Jul 29, 2003
-
-
Vikram S. Adve authored
llvm-svn: 7394
-
- Jun 18, 2003
-
-
Brian Gaeke authored
Move LowerAllocations, PrintFunction, and SymbolStripping passes, and the corresponding -disable-strip and -d options, over here to the SPARC target-specific bits of llc. Rename -d to -dump-asm. tools/llc/Makefile: Reindent. Add x86 library so that llc compiles again. tools/llc/llc.cpp: Remove support for running arbitrary optimization passes. Use opt instead. Remove LowerAllocations, PrintFunction, and SymbolStripping passes, as noted above. Allow user to select a backend (x86 or SPARC); default to guessing from the endianness/pointer size of the input bytecode file. Fix typos. Delete empty .s file and exit with error status if target does not support static compilation. llvm-svn: 6776
-
- Jun 16, 2003
-
-
Chris Lattner authored
llvm-svn: 6712
-
- Jun 06, 2003
-
-
Misha Brukman authored
* Removed instruction scheduling as it is too slow to run in a JIT environment * Removed other passes because they aren't necessary and can slow JIT down llvm-svn: 6652
-
- 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
-