| /freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfStringPool.h | 20 class AsmPrinter; variable 36 StringMapEntry<EntryTy> &getEntryImpl(AsmPrinter &Asm, StringRef Str); 41 DwarfStringPool(BumpPtrAllocator &A, AsmPrinter &Asm, StringRef Prefix); 43 void emitStringOffsetsTableHeader(AsmPrinter &Asm, MCSection *OffsetSection, 46 void emit(AsmPrinter &Asm, MCSection *StrSection, 57 EntryRef getEntry(AsmPrinter &Asm, StringRef Str); 62 EntryRef getIndexedEntry(AsmPrinter &Asm, StringRef Str);
|
| H A D | AsmPrinterDwarf.cpp | 39 void AsmPrinter::EmitSLEB128(int64_t Value, const char *Desc) const { in EmitSLEB128() 46 void AsmPrinter::EmitULEB128(uint64_t Value, const char *Desc) const { in EmitULEB128() 54 void AsmPrinter::EmitLabelDifferenceAsULEB128(const MCSymbol *Hi, in EmitLabelDifferenceAsULEB128() 108 void AsmPrinter::EmitEncodingByte(unsigned Val, const char *Desc) const { in EmitEncodingByte() 121 unsigned AsmPrinter::GetSizeOfEncodedValue(unsigned Encoding) const { in GetSizeOfEncodedValue() 139 void AsmPrinter::EmitTTypeReference(const GlobalValue *GV, in EmitTTypeReference() 151 void AsmPrinter::emitDwarfSymbolReference(const MCSymbol *Label, in emitDwarfSymbolReference() 171 void AsmPrinter::emitDwarfStringOffset(DwarfStringPoolEntry S) const { in emitDwarfStringOffset() 190 void AsmPrinter::emitCFIInstruction(const MCCFIInstruction &Inst) const { in emitCFIInstruction() 233 void AsmPrinter::emitDwarfDIE(const DIE &Die) const { in emitDwarfDIE() [all …]
|
| H A D | DIE.cpp | 69 void DIEAbbrev::Emit(const AsmPrinter *AP) const { in Emit() 171 void DIEAbbrevSet::Emit(const AsmPrinter *AP, MCSection *Section) const { in Emit() 278 unsigned DIE::computeOffsetsAndAbbrevs(const AsmPrinter *AP, in computeOffsetsAndAbbrevs() 327 void DIEValue::EmitValue(const AsmPrinter *AP) const { in EmitValue() 339 unsigned DIEValue::SizeOf(const AsmPrinter *AP) const { in SizeOf() 467 void DIEExpr::EmitValue(const AsmPrinter *AP, dwarf::Form Form) const { in EmitValue() 473 unsigned DIEExpr::SizeOf(const AsmPrinter *AP, dwarf::Form Form) const { in SizeOf() 685 unsigned DIELoc::ComputeSize(const AsmPrinter *AP) const { in ComputeSize() 696 void DIELoc::EmitValue(const AsmPrinter *Asm, dwarf::Form Form) const { in EmitValue() 713 unsigned DIELoc::SizeOf(const AsmPrinter *AP, dwarf::Form Form) const { in SizeOf() [all …]
|
| H A D | AsmPrinter.cpp | 150 char AsmPrinter::ID = 0; 186 AsmPrinter::AsmPrinter(TargetMachine &tm, std::unique_ptr<MCStreamer> Streamer) in AsmPrinter() function in AsmPrinter 192 AsmPrinter::~AsmPrinter() { in ~AsmPrinter() 639 void AsmPrinter::EmitFunctionHeader() { in EmitFunctionHeader() 953 AsmPrinter::CFIMoveType AsmPrinter::needsCFIMoves() const { in needsCFIMoves() 964 bool AsmPrinter::needsSEHMoves() { in needsSEHMoves() 1043 void AsmPrinter::EmitFunctionBody() { in EmitFunctionBody() 1655 void AsmPrinter::EmitConstantPool() { in EmitConstantPool() 1734 void AsmPrinter::EmitJumpTableInfo() { in EmitJumpTableInfo() 2962 bool AsmPrinter:: [all …]
|
| H A D | DwarfStringPool.cpp | 22 DwarfStringPool::DwarfStringPool(BumpPtrAllocator &A, AsmPrinter &Asm, in DwarfStringPool() 28 DwarfStringPool::getEntryImpl(AsmPrinter &Asm, StringRef Str) { in getEntryImpl() 42 DwarfStringPool::EntryRef DwarfStringPool::getEntry(AsmPrinter &Asm, in getEntry() 48 DwarfStringPool::EntryRef DwarfStringPool::getIndexedEntry(AsmPrinter &Asm, in getIndexedEntry() 56 void DwarfStringPool::emitStringOffsetsTableHeader(AsmPrinter &Asm, in emitStringOffsetsTableHeader() 78 void DwarfStringPool::emit(AsmPrinter &Asm, MCSection *StrSection, in emit()
|
| H A D | AsmPrinterInlineAsm.cpp | 47 AsmPrinter::SrcMgrDiagInfo *DiagInfo = in srcMgrDiagHandler() 48 static_cast<AsmPrinter::SrcMgrDiagInfo *>(diagInfo); in srcMgrDiagHandler() 74 unsigned AsmPrinter::addInlineAsmDiagBuffer(StringRef AsmStr, in addInlineAsmDiagBuffer() 111 void AsmPrinter::EmitInlineAsm(StringRef Str, const MCSubtargetInfo &STI, in EmitInlineAsm() 180 AsmPrinter *AP, unsigned LocCookie, in EmitMSInlineAsmStr() 295 int AsmPrinterVariant, AsmPrinter *AP, in EmitGCCInlineAsmStr() 469 void AsmPrinter::EmitInlineAsm(const MachineInstr *MI) const { in EmitInlineAsm() 519 AsmPrinter *AP = const_cast<AsmPrinter*>(this); in EmitInlineAsm() 584 void AsmPrinter::PrintSpecial(const MachineInstr *MI, raw_ostream &OS, in PrintSpecial() 652 void AsmPrinter::emitInlineAsmStart() const {} in emitInlineAsmStart() [all …]
|
| H A D | AccelTable.cpp | 55 void AccelTableBase::finalize(AsmPrinter *Asm, StringRef Prefix) { in finalize() 96 AsmPrinter *const Asm; ///< Destination. 111 AccelTableWriter(AsmPrinter *Asm, const AccelTableBase &Contents, in AccelTableWriter() 136 void emit(AsmPrinter *Asm) const; 155 void emit(AsmPrinter *Asm) const; 242 AsmPrinter *Asm, const AccelTableBase &Contents, 281 void AppleAccelTableWriter::Header::emit(AsmPrinter *Asm) const { in emit() 371 AsmPrinter *Asm = Ctx.Asm; in emit() 518 AsmPrinter *Asm, const AccelTableBase &Contents, in Dwarf5AccelTableWriter() 597 void AppleAccelTableOffsetData::emit(AsmPrinter *Asm) const { in emit() [all …]
|
| H A D | DwarfCFIException.cpp | 36 DwarfCFIExceptionBase::DwarfCFIExceptionBase(AsmPrinter *A) in DwarfCFIExceptionBase() 54 DwarfCFIException::DwarfCFIException(AsmPrinter *A) in DwarfCFIException() 84 static MCSymbol *getExceptionSym(AsmPrinter *Asm) { in getExceptionSym() 96 AsmPrinter::CFIMoveType MoveType = Asm->needsCFIMoves(); in beginFunction() 98 shouldEmitMoves = MoveType != AsmPrinter::CFI_M_None; in beginFunction()
|
| H A D | OcamlGCPrinter.cpp | 41 void beginAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) override; 42 void finishAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) override; 52 static void EmitCamlGlobal(const Module &M, AsmPrinter &AP, const char *Id) { in EmitCamlGlobal() 75 AsmPrinter &AP) { in beginAssembly() 100 AsmPrinter &AP) { in finishAssembly()
|
| H A D | AddressPool.h | 17 class AsmPrinter; variable 46 void emit(AsmPrinter &Asm, MCSection *AddrSection); 58 void emitHeader(AsmPrinter &Asm, MCSection *Section);
|
| H A D | DwarfException.h | 27 DwarfCFIExceptionBase(AsmPrinter *A); 55 DwarfCFIException(AsmPrinter *A); 80 ARMException(AsmPrinter *A);
|
| H A D | ARMException.cpp | 30 ARMException::ARMException(AsmPrinter *A) : DwarfCFIExceptionBase(A) {} in ARMException() 43 AsmPrinter::CFIMoveType MoveType = Asm->needsCFIMoves(); in beginFunction() 44 assert(MoveType != AsmPrinter::CFI_M_EH && in beginFunction() 47 if (MoveType == AsmPrinter::CFI_M_Debug) { in beginFunction()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | DIE.h | 39 class AsmPrinter; variable 122 void Emit(const AsmPrinter *AP) const; 157 void Emit(const AsmPrinter *AP, MCSection *Section) const; 210 void EmitValue(const AsmPrinter *AP, dwarf::Form Form) const; 227 void EmitValue(const AsmPrinter *AP, dwarf::Form Form) const; 243 void EmitValue(const AsmPrinter *AP, dwarf::Form Form) const; 469 void EmitValue(const AsmPrinter *AP) const; 472 unsigned SizeOf(const AsmPrinter *AP) const; 748 unsigned computeOffsetsAndAbbrevs(const AsmPrinter *AP, 854 unsigned ComputeSize(const AsmPrinter *AP) const; [all …]
|
| H A D | GCMetadataPrinter.h | 27 class AsmPrinter; variable 42 friend class AsmPrinter; 59 virtual void beginAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) {} in beginAssembly() 63 virtual void finishAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) {} in finishAssembly() 68 virtual bool emitStackMaps(StackMaps &SM, AsmPrinter &AP) { return false; } in emitStackMaps()
|
| H A D | AccelTable.h | 110 class AsmPrinter; variable 179 void finalize(AsmPrinter *Asm, StringRef Prefix); 244 virtual void emit(AsmPrinter *Asm) const = 0; 297 void emitAppleAccelTableImpl(AsmPrinter *Asm, AccelTableBase &Contents, 305 void emitAppleAccelTable(AsmPrinter *Asm, AccelTable<DataT> &Contents, in emitAppleAccelTable() 311 void emitDWARF5AccelTable(AsmPrinter *Asm, 317 AsmPrinter *Asm, AccelTable<DWARF5AccelTableStaticData> &Contents, 328 void emit(AsmPrinter *Asm) const override; 353 void emit(AsmPrinter *Asm) const override; 377 void emit(AsmPrinter *Asm) const override; [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZMCInstLower.cpp | 34 : Ctx(ctx), AsmPrinter(asmprinter) {} in SystemZMCInstLower() 48 Symbol = AsmPrinter.getSymbol(MO.getGlobal()); in getExpr() 52 Symbol = AsmPrinter.GetExternalSymbolSymbol(MO.getSymbolName()); in getExpr() 56 Symbol = AsmPrinter.GetJTISymbol(MO.getIndex()); in getExpr() 61 Symbol = AsmPrinter.GetCPISymbol(MO.getIndex()); in getExpr() 65 Symbol = AsmPrinter.GetBlockAddressSymbol(MO.getBlockAddress()); in getExpr()
|
| /freebsd-12.1/contrib/llvm/lib/Target/RISCV/ |
| H A D | RISCVAsmPrinter.cpp | 35 class RISCVAsmPrinter : public AsmPrinter { 39 : AsmPrinter(TM, std::move(Streamer)) {} in RISCVAsmPrinter() 69 AsmPrinter::EmitToStreamer(*OutStreamer, Res ? CInst : Inst); in EmitToStreamer() 93 if (!AsmPrinter::PrintAsmOperand(MI, OpNo, AsmVariant, ExtraCode, OS)) in PrintAsmOperand() 131 return AsmPrinter::PrintAsmMemoryOperand(MI, OpNo, AsmVariant, ExtraCode, OS); in PrintAsmMemoryOperand()
|
| H A D | RISCV.h | 23 class AsmPrinter; variable 32 const AsmPrinter &AP); 34 MCOperand &MCOp, const AsmPrinter &AP);
|
| /freebsd-12.1/contrib/llvm/lib/Target/AVR/ |
| H A D | AVRMCInstLower.h | 17 class AsmPrinter; variable 28 AVRMCInstLower(MCContext &Ctx, AsmPrinter &Printer) in AVRMCInstLower() 37 AsmPrinter &Printer;
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARC/ |
| H A D | ARCMCInstLower.h | 24 class AsmPrinter; variable 30 AsmPrinter &Printer; 33 ARCMCInstLower(MCContext *C, AsmPrinter &asmprinter);
|
| /freebsd-12.1/contrib/llvm/lib/Target/XCore/ |
| H A D | XCoreMCInstLower.h | 22 class AsmPrinter; variable 28 AsmPrinter &Printer; 30 XCoreMCInstLower(class AsmPrinter &asmprinter);
|
| /freebsd-12.1/contrib/llvm/lib/Target/BPF/ |
| H A D | BPFMCInstLower.h | 16 class AsmPrinter; variable 30 AsmPrinter &Printer; 33 BPFMCInstLower(MCContext &ctx, AsmPrinter &printer) in BPFMCInstLower()
|
| /freebsd-12.1/contrib/llvm/lib/Target/MSP430/ |
| H A D | MSP430MCInstLower.h | 16 class AsmPrinter; variable 30 AsmPrinter &Printer; 32 MSP430MCInstLower(MCContext &ctx, AsmPrinter &printer) in MSP430MCInstLower()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/ |
| H A D | LanaiMCInstLower.h | 16 class AsmPrinter; variable 31 AsmPrinter &Printer; 34 LanaiMCInstLower(MCContext &CTX, AsmPrinter &AP) : Ctx(CTX), Printer(AP) {} in LanaiMCInstLower()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64MCInstLower.h | 17 class AsmPrinter; variable 32 AsmPrinter &Printer; 36 AArch64MCInstLower(MCContext &ctx, AsmPrinter &printer);
|