/external/llvm/lib/CodeGen/ |
GCMetadataPrinter.cpp | 21 void GCMetadataPrinter::beginAssembly(AsmPrinter &AP) { 25 void GCMetadataPrinter::finishAssembly(AsmPrinter &AP) {
|
Makefile | 12 PARALLEL_DIRS = SelectionDAG AsmPrinter
|
/external/llvm/include/llvm/CodeGen/ |
GCMetadataPrinter.h | 45 friend class AsmPrinter; 64 virtual void beginAssembly(AsmPrinter &AP); 66 virtual void finishAssembly(AsmPrinter &AP);
|
AsmPrinter.h | 1 //===-- llvm/CodeGen/AsmPrinter.h - AsmPrinter Framework --------*- C++ -*-===// 53 /// AsmPrinter - This class is intended to be used as a driving class for all 55 class AsmPrinter : public MachineFunctionPass { 117 explicit AsmPrinter(TargetMachine &TM, MCStreamer &Streamer); 120 virtual ~AsmPrinter(); 148 /// doInitialization - Set up the AsmPrinter when we are working on a new 153 /// doFinalization - Shut down the asmprinter. If you override this in your 312 /// FIXME: privatize to AsmPrinter. 419 // support. These should probably be moved out of AsmPrinter someday [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPC.h | 30 class AsmPrinter; 38 AsmPrinter &AP, bool isDarwin);
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfException.h | 18 #include "llvm/CodeGen/AsmPrinter.h" 33 class AsmPrinter; 41 AsmPrinter *Asm; 128 DwarfException(AsmPrinter *A); 156 AsmPrinter::CFIMoveType moveTypeModule; 162 DwarfCFIException(AsmPrinter *A); 193 ARMException(AsmPrinter *A); 225 Win64Exception(AsmPrinter *A);
|
DwarfCFIException.cpp | 1 //===-- CodeGen/AsmPrinter/DwarfException.cpp - Dwarf Exception Impl ------===// 16 #include "llvm/CodeGen/AsmPrinter.h" 42 DwarfCFIException::DwarfCFIException(AsmPrinter *A) 45 moveTypeModule(AsmPrinter::CFI_M_None) {} 52 if (moveTypeModule == AsmPrinter::CFI_M_Debug) 94 AsmPrinter::CFIMoveType MoveType = Asm->needsCFIMoves(); 95 if (MoveType == AsmPrinter::CFI_M_EH || 96 (MoveType == AsmPrinter::CFI_M_Debug && 97 moveTypeModule == AsmPrinter::CFI_M_None)) 100 shouldEmitMoves = MoveType != AsmPrinter::CFI_M_None [all...] |
DIE.h | 24 class AsmPrinter; 101 void Emit(AsmPrinter *AP) const; 211 virtual void EmitValue(AsmPrinter *AP, unsigned Form) const = 0; 215 virtual unsigned SizeOf(AsmPrinter *AP, unsigned Form) const = 0; 251 virtual void EmitValue(AsmPrinter *AP, unsigned Form) const; 257 virtual unsigned SizeOf(AsmPrinter *AP, unsigned Form) const; 278 virtual void EmitValue(AsmPrinter *AP, unsigned Form) const; 286 virtual unsigned SizeOf(AsmPrinter *AP, unsigned Form) const; 309 virtual void EmitValue(AsmPrinter *AP, unsigned Form) const; 313 virtual unsigned SizeOf(AsmPrinter *AP, unsigned Form) const [all...] |
AsmPrinterDwarf.cpp | 1 //===-- AsmPrinterDwarf.cpp - AsmPrinter Dwarf Support --------------------===// 10 // This file implements the Dwarf emissions parts of AsmPrinter. 15 #include "llvm/CodeGen/AsmPrinter.h" 36 void AsmPrinter::EmitSLEB128(int Value, const char *Desc) const { 44 void AsmPrinter::EmitULEB128(unsigned Value, const char *Desc, 53 void AsmPrinter::EmitCFAByte(unsigned Val) const { 95 void AsmPrinter::EmitEncodingByte(unsigned Val, const char *Desc) const { 109 unsigned AsmPrinter::GetSizeOfEncodedValue(unsigned Encoding) const { 122 void AsmPrinter::EmitReference(const MCSymbol *Sym, unsigned Encoding) const { 130 void AsmPrinter::EmitReference(const GlobalValue *GV, unsigned Encoding)const [all...] |
Android.mk | 4 AsmPrinter.cpp 11 AsmPrinter.cpp \ 36 AsmPrinter.cpp \
|
DwarfAccelTable.h | 64 class AsmPrinter; 244 void EmitHeader(AsmPrinter *); 245 void EmitBuckets(AsmPrinter *); 246 void EmitHashes(AsmPrinter *); 247 void EmitOffsets(AsmPrinter *, MCSymbol *); 248 void EmitData(AsmPrinter *, DwarfDebug *D); 274 void FinalizeTable(AsmPrinter *, const char *); 275 void Emit(AsmPrinter *, MCSymbol *, DwarfDebug *);
|
DIE.cpp | 16 #include "llvm/CodeGen/AsmPrinter.h" 56 void DIEAbbrev::Emit(AsmPrinter *AP) const { 182 void DIEInteger::EmitValue(AsmPrinter *Asm, unsigned Form) const { 204 unsigned DIEInteger::SizeOf(AsmPrinter *AP, unsigned Form) const { 235 void DIELabel::EmitValue(AsmPrinter *AP, unsigned Form) const { 241 unsigned DIELabel::SizeOf(AsmPrinter *AP, unsigned Form) const { 259 void DIEDelta::EmitValue(AsmPrinter *AP, unsigned Form) const { 265 unsigned DIEDelta::SizeOf(AsmPrinter *AP, unsigned Form) const { 283 void DIEEntry::EmitValue(AsmPrinter *AP, unsigned Form) const { 299 unsigned DIEBlock::ComputeSize(AsmPrinter *AP) [all...] |
OcamlGCPrinter.cpp | 15 #include "llvm/CodeGen/AsmPrinter.h" 36 void beginAssembly(AsmPrinter &AP); 37 void finishAssembly(AsmPrinter &AP); 47 static void EmitCamlGlobal(const Module &M, AsmPrinter &AP, const char *Id) { 69 void OcamlGCMetadataPrinter::beginAssembly(AsmPrinter &AP) { 93 void OcamlGCMetadataPrinter::finishAssembly(AsmPrinter &AP) {
|
AsmPrinter.cpp | 1 //===-- AsmPrinter.cpp - Common AsmPrinter code ---------------------------===// 10 // This file implements the AsmPrinter class. 15 #include "llvm/CodeGen/AsmPrinter.h" 60 char AsmPrinter::ID = 0; 99 AsmPrinter::AsmPrinter(TargetMachine &tm, MCStreamer &Streamer) 111 AsmPrinter::~AsmPrinter() { 128 unsigned AsmPrinter::getFunctionNumber() const [all...] |
AsmPrinterInlineAsm.cpp | 1 //===-- AsmPrinterInlineAsm.cpp - AsmPrinter Inline Asm Handling ----------===// 10 // This file implements the inline assembler pieces of the AsmPrinter class. 15 #include "llvm/CodeGen/AsmPrinter.h" 71 void AsmPrinter::EmitInlineAsm(StringRef Str, const MDNode *LocMDNode) const { 143 void AsmPrinter::EmitInlineAsm(const MachineInstr *MI) const { 201 // The variant of the current asmprinter. 346 AsmPrinter *AP = const_cast<AsmPrinter*>(this); 386 void AsmPrinter::PrintSpecial(const MachineInstr *MI, raw_ostream &OS, 415 bool AsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo [all...] |
DwarfAccelTable.cpp | 19 #include "llvm/CodeGen/AsmPrinter.h" 79 void DwarfAccelTable::FinalizeTable(AsmPrinter *Asm, const char *Prefix) { 109 // Emits the header for the table via the AsmPrinter. 110 void DwarfAccelTable::EmitHeader(AsmPrinter *Asm) { 138 void DwarfAccelTable::EmitBuckets(AsmPrinter *Asm) { 152 void DwarfAccelTable::EmitHashes(AsmPrinter *Asm) { 166 void DwarfAccelTable::EmitOffsets(AsmPrinter *Asm, MCSymbol *SecBegin) { 184 void DwarfAccelTable::EmitData(AsmPrinter *Asm, DwarfDebug *D) { 217 void DwarfAccelTable::Emit(AsmPrinter *Asm, MCSymbol *SecBegin,
|
/external/llvm/lib/Target/MBlaze/ |
MBlazeMCInstLower.h | 16 class AsmPrinter; 32 AsmPrinter &Printer; 34 MBlazeMCInstLower(MCContext &ctx, Mangler &mang, AsmPrinter &printer)
|
/external/llvm/lib/Target/MSP430/ |
MSP430MCInstLower.h | 16 class AsmPrinter; 32 AsmPrinter &Printer; 34 MSP430MCInstLower(MCContext &ctx, Mangler &mang, AsmPrinter &printer)
|
/external/llvm/lib/Target/PTX/ |
PTXAsmPrinter.h | 20 #include "llvm/CodeGen/AsmPrinter.h" 27 class LLVM_LIBRARY_VISIBILITY PTXAsmPrinter : public AsmPrinter { 30 : AsmPrinter(TM, Streamer) {}
|
/external/llvm/lib/Target/X86/ |
X86MCInstLower.h | 36 X86AsmPrinter &AsmPrinter; 39 X86AsmPrinter &asmprinter);
|
X86AsmPrinter.h | 20 #include "llvm/CodeGen/AsmPrinter.h" 29 class LLVM_LIBRARY_VISIBILITY X86AsmPrinter : public AsmPrinter { 33 : AsmPrinter(TM, Streamer) {
|
/external/llvm/include/llvm/Support/ |
TargetSelect.h | 34 #define LLVM_ASM_PRINTER(TargetName) void LLVMInitialize##TargetName##AsmPrinter(); 87 #define LLVM_ASM_PRINTER(TargetName) LLVMInitialize##TargetName##AsmPrinter();
|
/external/llvm/lib/Target/Mips/ |
MipsAsmPrinter.h | 20 #include "llvm/CodeGen/AsmPrinter.h" 31 class LLVM_LIBRARY_VISIBILITY MipsAsmPrinter : public AsmPrinter { 42 : AsmPrinter(TM, Streamer), MCInstLowering(*this) {
|
MipsMCInstLower.h | 31 MipsAsmPrinter &AsmPrinter; 33 MipsMCInstLower(MipsAsmPrinter &asmprinter);
|
/external/llvm/lib/Target/ARM/ |
ARMAsmPrinter.h | 19 #include "llvm/CodeGen/AsmPrinter.h" 33 class LLVM_LIBRARY_VISIBILITY ARMAsmPrinter : public AsmPrinter { 49 : AsmPrinter(TM, Streamer), AFI(NULL), MCP(NULL) {
|