- Aug 15, 2009
-
-
Evan Cheng authored
llvm-svn: 79087
-
Dan Gohman authored
llvm-svn: 79068
-
- Aug 14, 2009
-
-
Devang Patel authored
llvm-svn: 79044
-
Anton Korobeynikov authored
libcall. Take advantage of this in the ARM backend to rectify broken choice of CC when hard float is in effect. PIC16 may want to see if it could be of use in MakePIC16Libcall, which works unchanged. Patch by Sandeep! llvm-svn: 79033
-
Bruno Cardoso Lopes authored
llvm-svn: 79029
-
Daniel Dunbar authored
to print one instruction. llvm-svn: 78985
-
Evan Cheng authored
llvm-svn: 78978
-
Daniel Dunbar authored
AsmPrinter instance (instead of just a FunctionPass) llvm-svn: 78962
-
Owen Anderson authored
llvm-svn: 78955
-
- Aug 13, 2009
-
-
Owen Anderson authored
llvm-svn: 78948
-
Bruno Cardoso Lopes authored
Use MCSectionELF methods as much as possible, removing some ELFWriter methods which are now unused llvm-svn: 78940
-
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
-
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
-
Bruno Cardoso Lopes authored
syntactically as a string, very similiar to what Chris did with MachO. The parsing support and validation is not introduced yet. llvm-svn: 78890
-
Dan Gohman authored
PrintUnmangledNameSafely. llvm-svn: 78878
-
- Aug 12, 2009
-
-
David Goodwin authored
llvm-svn: 78843
-
Lang Hames authored
llvm-svn: 78840
-
Dan Gohman authored
llvm-svn: 78838
-
Dan Gohman authored
the basic block label printing to check whether a block has a name before printing a comment character and whitespace for it. llvm-svn: 78830
-
Dan Gohman authored
that emitted unnecessary whitespace outside of VerboseAsm mode. llvm-svn: 78828
-
David Goodwin authored
Enhance the InstrStage object to enable the specification of an Itinerary with overlapping stages. The default is to maintain the current behavior that the "next" stage immediately follows the previous one. llvm-svn: 78827
-
Jim Grosbach authored
llvm-svn: 78817
-
Chris Lattner authored
pair instead of from a virtual method on TargetMachine. This cuts the final ties of TargetAsmInfo to TargetMachine, meaning that MC can now use TargetAsmInfo. llvm-svn: 78802
-
Dan Gohman authored
llvm-svn: 78773
-
Dan Gohman authored
in breaking an anti-dependence into a separate function. llvm-svn: 78767
-
Owen Anderson authored
Add contexts to some of the MVT APIs. No functionality change yet, just the infrastructure work needed to get the contexts to where they need to be first. llvm-svn: 78759
-
Chris Lattner authored
"inlineasmstart/end" strings so that the contents of the directive are separate from the comment character. This lets elf targets get #APP/#NOAPP for free even if they don't use "#" as the comment character. This also allows hoisting the darwin stuff up to the shared TAI class. llvm-svn: 78737
-
David Goodwin authored
llvm-svn: 78736
-
- Aug 11, 2009
-
-
Owen Anderson authored
llvm-svn: 78725
-
Owen Anderson authored
the latter is capable of representing either a primitive or an extended type. llvm-svn: 78713
-
Chris Lattner authored
the code based on this and make it fall through better. llvm-svn: 78708
-
David Goodwin authored
llvm-svn: 78694
-
David Goodwin authored
llvm-svn: 78687
-
Dan Gohman authored
llvm-svn: 78677
-
Dan Gohman authored
llvm-svn: 78667
-
Dan Gohman authored
llvm-svn: 78664
-
Dan Gohman authored
llvm-svn: 78663
-