/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfStringPool.h | 19 class AsmPrinter; 35 StringMapEntry<EntryTy> &getEntryImpl(AsmPrinter &Asm, StringRef Str); 40 DwarfStringPool(BumpPtrAllocator &A, AsmPrinter &Asm, StringRef Prefix); 42 void emitStringOffsetsTableHeader(AsmPrinter &Asm, MCSection *OffsetSection, 45 void emit(AsmPrinter &Asm, MCSection *StrSection, 56 EntryRef getEntry(AsmPrinter &Asm, StringRef Str); 61 EntryRef getIndexedEntry(AsmPrinter &Asm, StringRef Str);
|
H A D | AddressPool.h | 16 class AsmPrinter; 45 void emit(AsmPrinter &Asm, MCSection *AddrSection); 57 MCSymbol *emitHeader(AsmPrinter &Asm, MCSection *Section);
|
H A D | DwarfException.h | 17 #include "llvm/CodeGen/AsmPrinter.h" 26 DwarfCFIExceptionBase(AsmPrinter *A); 54 DwarfCFIException(AsmPrinter *A); 79 ARMException(AsmPrinter *A);
|
H A D | WinCFGuard.h | 25 AsmPrinter *Asm; 29 WinCFGuard(AsmPrinter *A); 43 /// Please note that some AsmPrinter implementations may not call
|
H A D | AsmPrinterDwarf.cpp | 1 //===-- AsmPrinterDwarf.cpp - AsmPrinter Dwarf Support --------------------===// 9 // This file implements the Dwarf emissions parts of AsmPrinter. 16 #include "llvm/CodeGen/AsmPrinter.h" 39 void AsmPrinter::EmitSLEB128(int64_t Value, const char *Desc) const { 46 void AsmPrinter::EmitULEB128(uint64_t Value, const char *Desc, unsigned PadTo) const { 54 void AsmPrinter::EmitLabelDifferenceAsULEB128(const MCSymbol *Hi, 108 void AsmPrinter::EmitEncodingByte(unsigned Val, const char *Desc) const { 121 unsigned AsmPrinter::GetSizeOfEncodedValue(unsigned Encoding) const { 139 void AsmPrinter::EmitTTypeReference(const GlobalValue *GV, 151 void AsmPrinter [all...] |
H A D | WasmException.h | 18 #include "llvm/CodeGen/AsmPrinter.h" 24 WasmException(AsmPrinter *A) : EHStreamer(A) {}
|
H A D | DIEHash.h | 22 class AsmPrinter; 35 DIEHash(AsmPrinter *A = nullptr) : AP(A) {} 104 AsmPrinter *AP;
|
H A D | EHStreamer.h | 22 class AsmPrinter; 33 AsmPrinter *Asm; 125 EHStreamer(AsmPrinter *A);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | GCMetadataPrinter.h | 26 class AsmPrinter; 38 /// created, managed, and owned by the AsmPrinter. 41 friend class AsmPrinter; 57 /// the AsmPrinter (but after target specific hooks.) 58 virtual void beginAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) {} 61 /// the AsmPrinter (but before target specific hooks) 62 virtual void finishAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) {} 67 virtual bool emitStackMaps(StackMaps &SM, AsmPrinter &AP) { return false; }
|
H A D | AsmPrinterHandler.h | 9 // This file contains a generic interface for AsmPrinter handlers, 21 class AsmPrinter; 27 typedef MCSymbol *ExceptionSymbolProvider(AsmPrinter *Asm); 29 /// Collects and handles AsmPrinter objects required to build debug 52 /// Please note that some AsmPrinter implementations may not call
|
H A D | DebugHandlerBase.h | 26 class AsmPrinter; 55 DebugHandlerBase(AsmPrinter *A); 58 AsmPrinter *Asm;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreMCInstLower.h | 21 class AsmPrinter; 27 AsmPrinter &Printer; 29 XCoreMCInstLower(class AsmPrinter &asmprinter);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCMCInstLower.h | 23 class AsmPrinter; 29 AsmPrinter &Printer; 32 ARCMCInstLower(MCContext *C, AsmPrinter &asmprinter);
|
H A D | ARCAsmPrinter.cpp | 20 #include "llvm/CodeGen/AsmPrinter.h" 34 class ARCAsmPrinter : public AsmPrinter { 40 : AsmPrinter(TM, std::move(Streamer)),
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRMCInstLower.h | 16 class AsmPrinter; 27 AVRMCInstLower(MCContext &Ctx, AsmPrinter &Printer) 36 AsmPrinter &Printer;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64MCInstLower.h | 16 class AsmPrinter; 31 AsmPrinter &Printer; 35 AArch64MCInstLower(MCContext &ctx, AsmPrinter &printer);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiMCInstLower.h | 15 class AsmPrinter; 30 AsmPrinter &Printer; 33 LanaiMCInstLower(MCContext &CTX, AsmPrinter &AP) : Ctx(CTX), Printer(AP) {}
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430MCInstLower.h | 15 class AsmPrinter; 29 AsmPrinter &Printer; 31 MSP430MCInstLower(MCContext &ctx, AsmPrinter &printer)
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFMCInstLower.h | 15 class AsmPrinter; 29 AsmPrinter &Printer; 32 BPFMCInstLower(MCContext &ctx, AsmPrinter &printer)
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCV.h | 24 class AsmPrinter; 34 const AsmPrinter &AP); 36 MCOperand &MCOp, const AsmPrinter &AP);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600AsmPrinter.h | 17 #include "llvm/CodeGen/AsmPrinter.h" 21 class R600AsmPrinter final : public AsmPrinter { 31 /// The AsmPrinter::lowerConstantof does not know how to lower 39 AsmPrinter *
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZMCInstLower.cpp | 33 : Ctx(ctx), AsmPrinter(asmprinter) {} 47 Symbol = AsmPrinter.getSymbol(MO.getGlobal()); 51 Symbol = AsmPrinter.GetExternalSymbolSymbol(MO.getSymbolName()); 55 Symbol = AsmPrinter.GetJTISymbol(MO.getIndex()); 60 Symbol = AsmPrinter.GetCPISymbol(MO.getIndex()); 64 Symbol = AsmPrinter.GetBlockAddressSymbol(MO.getBlockAddress());
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEAsmPrinter.cpp | 19 #include "llvm/CodeGen/AsmPrinter.h" 38 class VEAsmPrinter : public AsmPrinter { 45 : AsmPrinter(TM, std::move(Streamer)) {}
|
H A D | VEMCInstLower.cpp | 15 #include "llvm/CodeGen/AsmPrinter.h" 29 const MCSymbol *Symbol, AsmPrinter &AP) { 36 AsmPrinter &AP) { 59 AsmPrinter &AP) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonAsmPrinter.h | 17 #include "llvm/CodeGen/AsmPrinter.h" 29 class HexagonAsmPrinter : public AsmPrinter { 35 : AsmPrinter(TM, std::move(Streamer)) {} 39 return AsmPrinter::runOnMachineFunction(Fn);
|