- Aug 13, 2009
-
-
Bruno Cardoso Lopes authored
Use MCSectionELF methods as much as possible, removing some ELFWriter methods which are now unused llvm-svn: 78940
-
Bruno Cardoso Lopes authored
llvm-svn: 78939
-
Bruno Cardoso Lopes authored
llvm-svn: 78937
-
Dan Gohman authored
compiler warnings on windows (PR4714). llvm-svn: 78934
-
Dan Gohman authored
llvm-svn: 78933
-
Misha Brukman authored
* Cleaned up multiple uses of literal version numbers and simplified 'cleaning' llvm-svn: 78932
-
Misha Brukman authored
llvm-svn: 78931
-
Misha Brukman authored
llvm-svn: 78930
-
Daniel Dunbar authored
TargetAsmInfo. This eliminates a dependency on TargetMachine.h from TargetRegistry.h, which technically was a layering violation. - Clients probably can only sensibly pass in the same TargetAsmInfo as the TargetMachine has, but there are only limited clients of this API. llvm-svn: 78928
-
Dan Gohman authored
llvm-svn: 78926
-
Dan Gohman authored
unbuffered. std::ostream does its own buffering, and std::string and SmallVector both have allocation strategies intended to handle frequent appending. llvm-svn: 78924
-
Dan Gohman authored
needs of the underlying output mechanism. raw_fd_ostream now uses st_blksize from fstat to determine a buffer size. llvm-svn: 78923
-
Daniel Dunbar authored
AsmPrinter (in AsmPrinters.def). llvm-svn: 78922
-
Daniel Dunbar authored
llvm-svn: 78921
-
Dan Gohman authored
llvm-svn: 78920
-
Daniel Dunbar authored
x86_64-apple-darwin10. --- Reverse-merging r78895 into '.': U test/CodeGen/PowerPC/2008-12-12-EH.ll U lib/Target/DarwinTargetAsmInfo.cpp --- Reverse-merging r78892 into '.': U include/llvm/Target/DarwinTargetAsmInfo.h U lib/Target/X86/X86TargetAsmInfo.cpp U lib/Target/X86/X86TargetAsmInfo.h U lib/Target/ARM/ARMTargetAsmInfo.h U lib/Target/ARM/ARMTargetMachine.cpp U lib/Target/ARM/ARMTargetAsmInfo.cpp U lib/Target/PowerPC/PPCTargetAsmInfo.cpp U lib/Target/PowerPC/PPCTargetAsmInfo.h U lib/Target/PowerPC/PPCTargetMachine.cpp G lib/Target/DarwinTargetAsmInfo.cpp llvm-svn: 78919
-
Jim Grosbach authored
llvm-svn: 78918
-
Daniel Dunbar authored
llvm-svn: 78917
-
Owen Anderson authored
llvm-svn: 78916
-
Dan Gohman authored
llvm-svn: 78915
-
Sanjiv Gupta authored
Remove CooperTargetMachine, as currently only one is supported. llvm-svn: 78914
-
Jakob Stoklund Olesen authored
llvm-svn: 78913
-
Jakob Stoklund Olesen authored
So far these registers are simply tracked as if they were live-in. llvm-svn: 78912
-
Jakob Stoklund Olesen authored
llvm-svn: 78911
-
David Goodwin authored
llvm-svn: 78910
-
Dan Gohman authored
llvm-svn: 78909
-
David Goodwin authored
llvm-svn: 78908
-
Dan Gohman authored
a full buffer, rather than often being called with a slightly-less-than-full buffer. llvm-svn: 78907
-
Dan Gohman authored
WriteAsOperand in more places. Now that more things are using WriteAsOperand, its behavior of constructing a TypePrinting object and populating it with strings for all the numbered types in the Module on each call is a significant bottleneck. Fancier solutions could be pursued here, but for now, just bypass the TypePrinting overhead in obvious cases. llvm-svn: 78906
-
Jim Grosbach authored
llvm-svn: 78905
-
Jim Grosbach authored
llvm-svn: 78904
-
Chris Lattner authored
implemented somewhat differently than before, but it should have the same functionality and the previous testcase passes again. llvm-svn: 78900
-
Jakob Stoklund Olesen authored
llvm-svn: 78899
-
Evan Cheng authored
llvm-svn: 78898
-
Bob Wilson authored
llvm-svn: 78897
-
Bob Wilson authored
to fix it tonight. llvm-svn: 78896
-
Chris Lattner authored
llvm-svn: 78895
-
Chris Lattner authored
llvm-svn: 78894
-
Evan Cheng authored
llvm-svn: 78893
-
Chris Lattner authored
don't need to be exported from the .o files. llvm-svn: 78892
-