Home
last modified time | relevance | path

Searched refs:AsmPrinter (Results 1 – 25 of 81) sorted by relevance

1234

/external/llvm/lib/CodeGen/AsmPrinter/
DDIE.h24 class AsmPrinter; variable
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 …]
DDwarfCFIException.cpp42 DwarfCFIException::DwarfCFIException(AsmPrinter *A) in DwarfCFIException()
45 moveTypeModule(AsmPrinter::CFI_M_None) {} in DwarfCFIException()
52 if (moveTypeModule == AsmPrinter::CFI_M_Debug) in EndModule()
94 AsmPrinter::CFIMoveType MoveType = Asm->needsCFIMoves(); in BeginFunction()
95 if (MoveType == AsmPrinter::CFI_M_EH || in BeginFunction()
96 (MoveType == AsmPrinter::CFI_M_Debug && in BeginFunction()
97 moveTypeModule == AsmPrinter::CFI_M_None)) in BeginFunction()
100 shouldEmitMoves = MoveType != AsmPrinter::CFI_M_None; in BeginFunction()
DDwarfException.h33 class AsmPrinter; variable
41 AsmPrinter *Asm;
128 DwarfException(AsmPrinter *A);
156 AsmPrinter::CFIMoveType moveTypeModule;
162 DwarfCFIException(AsmPrinter *A);
182 ARMException(AsmPrinter *A);
214 Win64Exception(AsmPrinter *A);
DAsmPrinterDwarf.cpp36 void AsmPrinter::EmitSLEB128(int Value, const char *Desc) const { in EmitSLEB128()
44 void AsmPrinter::EmitULEB128(unsigned Value, const char *Desc, in EmitULEB128()
53 void AsmPrinter::EmitCFAByte(unsigned Val) const { in EmitCFAByte()
95 void AsmPrinter::EmitEncodingByte(unsigned Val, const char *Desc) const { in EmitEncodingByte()
109 unsigned AsmPrinter::GetSizeOfEncodedValue(unsigned Encoding) const { in GetSizeOfEncodedValue()
122 void AsmPrinter::EmitReference(const MCSymbol *Sym, unsigned Encoding) const { in EmitReference()
130 void AsmPrinter::EmitReference(const GlobalValue *GV, unsigned Encoding)const{ in EmitReference()
145 void AsmPrinter::EmitSectionOffset(const MCSymbol *Label, in EmitSectionOffset()
177 void AsmPrinter::EmitCFIFrameMove(const MachineMove &Move) const { in EmitCFIFrameMove()
DAsmPrinter.cpp60 char AsmPrinter::ID = 0;
99 AsmPrinter::AsmPrinter(TargetMachine &tm, MCStreamer &Streamer) in AsmPrinter() function in AsmPrinter
111 AsmPrinter::~AsmPrinter() { in ~AsmPrinter()
128 unsigned AsmPrinter::getFunctionNumber() const { in getFunctionNumber()
132 const TargetLoweringObjectFile &AsmPrinter::getObjFileLowering() const { in getObjFileLowering()
138 const TargetData &AsmPrinter::getTargetData() const { in getTargetData()
143 const MCSection *AsmPrinter::getCurrentSection() const { in getCurrentSection()
149 void AsmPrinter::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
158 bool AsmPrinter::doInitialization(Module &M) { in doInitialization()
218 void AsmPrinter::EmitLinkage(unsigned Linkage, MCSymbol *GVSym) const { in EmitLinkage()
[all …]
DDIE.cpp56 void DIEAbbrev::Emit(AsmPrinter *AP) const { in Emit()
182 void DIEInteger::EmitValue(AsmPrinter *Asm, unsigned Form) const { in EmitValue()
210 unsigned DIEInteger::SizeOf(AsmPrinter *AP, unsigned Form) const { in SizeOf()
242 void DIELabel::EmitValue(AsmPrinter *AP, unsigned Form) const { in EmitValue()
248 unsigned DIELabel::SizeOf(AsmPrinter *AP, unsigned Form) const { in SizeOf()
266 void DIEDelta::EmitValue(AsmPrinter *AP, unsigned Form) const { in EmitValue()
272 unsigned DIEDelta::SizeOf(AsmPrinter *AP, unsigned Form) const { in SizeOf()
290 void DIEEntry::EmitValue(AsmPrinter *AP, unsigned Form) const { in EmitValue()
306 unsigned DIEBlock::ComputeSize(AsmPrinter *AP) { in ComputeSize()
318 void DIEBlock::EmitValue(AsmPrinter *Asm, unsigned Form) const { in EmitValue()
[all …]
DDwarfAccelTable.h64 class AsmPrinter; variable
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 *);
DOcamlGCPrinter.cpp36 void beginAssembly(AsmPrinter &AP);
37 void finishAssembly(AsmPrinter &AP);
47 static void EmitCamlGlobal(const Module &M, AsmPrinter &AP, const char *Id) { in EmitCamlGlobal()
69 void OcamlGCMetadataPrinter::beginAssembly(AsmPrinter &AP) { in beginAssembly()
93 void OcamlGCMetadataPrinter::finishAssembly(AsmPrinter &AP) { in finishAssembly()
DAndroid.mk4 AsmPrinter.cpp
11 AsmPrinter.cpp \
36 AsmPrinter.cpp \
DAsmPrinterInlineAsm.cpp71 void AsmPrinter::EmitInlineAsm(StringRef Str, const MDNode *LocMDNode, in EmitInlineAsm()
145 void AsmPrinter::EmitInlineAsm(const MachineInstr *MI) const { in EmitInlineAsm()
357 AsmPrinter *AP = const_cast<AsmPrinter*>(this); in EmitInlineAsm()
405 void AsmPrinter::PrintSpecial(const MachineInstr *MI, raw_ostream &OS, in PrintSpecial()
434 bool AsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, in PrintAsmOperand()
460 bool AsmPrinter::PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo, in PrintAsmMemoryOperand()
DDwarfAccelTable.cpp79 void DwarfAccelTable::FinalizeTable(AsmPrinter *Asm, const char *Prefix) { in FinalizeTable()
110 void DwarfAccelTable::EmitHeader(AsmPrinter *Asm) { in EmitHeader()
138 void DwarfAccelTable::EmitBuckets(AsmPrinter *Asm) { in EmitBuckets()
152 void DwarfAccelTable::EmitHashes(AsmPrinter *Asm) { in EmitHashes()
166 void DwarfAccelTable::EmitOffsets(AsmPrinter *Asm, MCSymbol *SecBegin) { in EmitOffsets()
184 void DwarfAccelTable::EmitData(AsmPrinter *Asm, DwarfDebug *D) { in EmitData()
217 void DwarfAccelTable::Emit(AsmPrinter *Asm, MCSymbol *SecBegin, in Emit()
DLLVMBuild.txt1 ;===- ./lib/CodeGen/AsmPrinter/LLVMBuild.txt -------------------*- Conf -*--===;
20 name = AsmPrinter
/external/llvm/include/llvm/CodeGen/
DGCMetadataPrinter.h45 friend class AsmPrinter; variable
64 virtual void beginAssembly(AsmPrinter &AP);
66 virtual void finishAssembly(AsmPrinter &AP);
/external/llvm/lib/Target/MBlaze/
DMBlazeMCInstLower.h16 class AsmPrinter; variable
30 AsmPrinter &Printer;
32 MBlazeMCInstLower(MCContext &ctx, AsmPrinter &printer) in MBlazeMCInstLower()
DMBlazeAsmPrinter.cpp49 class MBlazeAsmPrinter : public AsmPrinter {
53 : AsmPrinter(TM, Streamer) { in MBlazeAsmPrinter()
172 AsmPrinter::EmitFunctionEntryLabel(); in EmitFunctionEntryLabel()
208 return AsmPrinter::PrintAsmOperand(MI, OpNo, AsmVariant, ExtraCode, O); in PrintAsmOperand()
/external/llvm/lib/Target/MSP430/
DMSP430MCInstLower.h16 class AsmPrinter; variable
30 AsmPrinter &Printer;
32 MSP430MCInstLower(MCContext &ctx, AsmPrinter &printer) in MSP430MCInstLower()
/external/llvm/lib/Target/Mips/
DMipsMCInstLower.cpp29 : AsmPrinter(asmprinter) {} in MipsMCInstLower()
78 Symbol = AsmPrinter.GetBlockAddressSymbol(MO.getBlockAddress()); in LowerSymbolOperand()
83 Symbol = AsmPrinter.GetExternalSymbolSymbol(MO.getSymbolName()); in LowerSymbolOperand()
88 Symbol = AsmPrinter.GetJTISymbol(MO.getIndex()); in LowerSymbolOperand()
92 Symbol = AsmPrinter.GetCPISymbol(MO.getIndex()); in LowerSymbolOperand()
DMipsAsmPrinter.h31 class LLVM_LIBRARY_VISIBILITY MipsAsmPrinter : public AsmPrinter {
42 : AsmPrinter(TM, Streamer), MCInstLowering(*this) { in MipsAsmPrinter()
/external/llvm/lib/CodeGen/
DGCMetadataPrinter.cpp21 void GCMetadataPrinter::beginAssembly(AsmPrinter &AP) { in beginAssembly()
25 void GCMetadataPrinter::finishAssembly(AsmPrinter &AP) { in finishAssembly()
/external/llvm/lib/Target/PowerPC/
DPPC.h30 class AsmPrinter; variable
39 AsmPrinter &AP, bool isDarwin);
DPPCMCInstLower.cpp26 static MachineModuleInfoMachO &getMachOMMI(AsmPrinter &AP) { in getMachOMMI()
31 static MCSymbol *GetSymbolFromOperand(const MachineOperand &MO, AsmPrinter &AP){ in GetSymbolFromOperand()
98 AsmPrinter &Printer, bool isDarwin) { in GetSymbolRef()
145 AsmPrinter &AP, bool isDarwin) { in LowerPPCMachineInstrToMCInst()
/external/llvm/include/llvm/Support/
DTargetSelect.h34 #define LLVM_ASM_PRINTER(TargetName) void LLVMInitialize##TargetName##AsmPrinter();
87 #define LLVM_ASM_PRINTER(TargetName) LLVMInitialize##TargetName##AsmPrinter(); in InitializeAllAsmPrinters()
/external/llvm/lib/Target/X86/
DX86MCInstLower.cpp35 MAI(*TM.getMCAsmInfo()), AsmPrinter(asmprinter) {} in X86MCInstLower()
185 AsmPrinter.OutStreamer.EmitAssignment(Label, Expr); in LowerSymbolOperand()
335 MCOp = LowerSymbolOperand(MO, AsmPrinter.GetJTISymbol(MO.getIndex())); in Lower()
338 MCOp = LowerSymbolOperand(MO, AsmPrinter.GetCPISymbol(MO.getIndex())); in Lower()
342 AsmPrinter.GetBlockAddressSymbol(MO.getBlockAddress())); in Lower()
485 case X86::MOV8mr: SimplifyShortMoveForm(AsmPrinter, OutMI, X86::MOV8ao8); break; in Lower()
487 case X86::MOV8rm: SimplifyShortMoveForm(AsmPrinter, OutMI, X86::MOV8o8a); break; in Lower()
488 case X86::MOV16mr: SimplifyShortMoveForm(AsmPrinter, OutMI, X86::MOV16ao16); break; in Lower()
489 case X86::MOV16rm: SimplifyShortMoveForm(AsmPrinter, OutMI, X86::MOV16o16a); break; in Lower()
490 case X86::MOV32mr: SimplifyShortMoveForm(AsmPrinter, OutMI, X86::MOV32ao32); break; in Lower()
[all …]
DX86AsmPrinter.h29 class LLVM_LIBRARY_VISIBILITY X86AsmPrinter : public AsmPrinter {
33 : AsmPrinter(TM, Streamer) { in X86AsmPrinter()
/external/llvm/test/MC/MachO/ARM/
Dempty-function-nop.ll7 ; getting all mucked up. See lib/CodeGen/AsmPrinter/AsmPrinter.cpp for

1234