| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AsmPrinterDwarf.cpp | 40 void AsmPrinter::emitSLEB128(int64_t Value, const char *Desc) const { in emitSLEB128() 47 void AsmPrinter::emitULEB128(uint64_t Value, const char *Desc, in emitULEB128() 56 void AsmPrinter::emitLabelDifferenceAsULEB128(const MCSymbol *Hi, in emitLabelDifferenceAsULEB128() 129 unsigned AsmPrinter::GetSizeOfEncodedValue(unsigned Encoding) const { in GetSizeOfEncodedValue() 158 void AsmPrinter::emitDwarfSymbolReference(const MCSymbol *Label, in emitDwarfSymbolReference() 181 void AsmPrinter::emitDwarfStringOffset(DwarfStringPoolEntry S) const { in emitDwarfStringOffset() 196 void AsmPrinter::emitDwarfLengthOrOffset(uint64_t Value) const { in emitDwarfLengthOrOffset() 201 void AsmPrinter::emitDwarfUnitLength(uint64_t Length, in emitDwarfUnitLength() 206 MCSymbol *AsmPrinter::emitDwarfUnitLength(const Twine &Prefix, in emitDwarfUnitLength() 283 void AsmPrinter::emitDwarfDIE(const DIE &Die) const { in emitDwarfDIE() [all …]
|
| H A D | DwarfStringPool.h | 19 class AsmPrinter; variable 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 | DIE.cpp | 68 void DIEAbbrev::Emit(const AsmPrinter *AP) const { in Emit() 170 void DIEAbbrevSet::Emit(const AsmPrinter *AP, MCSection *Section) const { in Emit() 277 unsigned DIE::computeOffsetsAndAbbrevs(const AsmPrinter *AP, in computeOffsetsAndAbbrevs() 326 void DIEValue::emitValue(const AsmPrinter *AP) const { in emitValue() 338 unsigned DIEValue::SizeOf(const AsmPrinter *AP) const { in SizeOf() 466 void DIEExpr::emitValue(const AsmPrinter *AP, dwarf::Form Form) const { in emitValue() 472 unsigned DIEExpr::SizeOf(const AsmPrinter *AP, dwarf::Form Form) const { in SizeOf() 719 unsigned DIELoc::ComputeSize(const AsmPrinter *AP) const { in ComputeSize() 730 void DIELoc::emitValue(const AsmPrinter *Asm, dwarf::Form Form) const { in emitValue() 748 unsigned DIELoc::SizeOf(const AsmPrinter *AP, dwarf::Form Form) const { in SizeOf() [all …]
|
| H A D | AsmPrinter.cpp | 161 char AsmPrinter::ID = 0; 197 AsmPrinter::AsmPrinter(TargetMachine &tm, std::unique_ptr<MCStreamer> Streamer) in AsmPrinter() function in AsmPrinter 203 AsmPrinter::~AsmPrinter() { in ~AsmPrinter() 1059 AsmPrinter::CFISection 1075 AsmPrinter::CFISection 1080 bool AsmPrinter::needsSEHMoves() { in needsSEHMoves() 1248 void AsmPrinter::emitFunctionBody() { in emitFunctionBody() 2019 void AsmPrinter::emitConstantPool() { in emitConstantPool() 3367 bool AsmPrinter:: 3470 void AsmPrinter::emitXRayTable() { in emitXRayTable() [all …]
|
| H A D | DwarfCFIException.cpp | 36 DwarfCFIExceptionBase::DwarfCFIExceptionBase(AsmPrinter *A) in DwarfCFIExceptionBase() 54 DwarfCFIException::DwarfCFIException(AsmPrinter *A) in DwarfCFIException() 83 static MCSymbol *getExceptionSym(AsmPrinter *Asm, in getExceptionSym() 97 Asm->getFunctionCFISectionType(*MF) != AsmPrinter::CFISection::None; in beginFunction() 139 AsmPrinter::CFISection CFISecType = Asm->getModuleCFISectionType(); in beginFragment() 143 if (CFISecType == AsmPrinter::CFISection::Debug || in beginFragment() 146 CFISecType == AsmPrinter::CFISection::EH, true); in beginFragment()
|
| H A D | DwarfStringPool.cpp | 20 DwarfStringPool::DwarfStringPool(BumpPtrAllocator &A, AsmPrinter &Asm, in DwarfStringPool() 26 DwarfStringPool::getEntryImpl(AsmPrinter &Asm, StringRef Str) { in getEntryImpl() 39 DwarfStringPool::EntryRef DwarfStringPool::getEntry(AsmPrinter &Asm, in getEntry() 45 DwarfStringPool::EntryRef DwarfStringPool::getIndexedEntry(AsmPrinter &Asm, in getIndexedEntry() 53 void DwarfStringPool::emitStringOffsetsTableHeader(AsmPrinter &Asm, in emitStringOffsetsTableHeader() 75 void DwarfStringPool::emit(AsmPrinter &Asm, MCSection *StrSection, in emit()
|
| H A D | DwarfException.h | 26 DwarfCFIExceptionBase(AsmPrinter *A); 51 DwarfCFIException(AsmPrinter *A); 79 ARMException(AsmPrinter *A); 99 AIXException(AsmPrinter *A);
|
| H A D | AsmPrinterInlineAsm.cpp | 43 unsigned AsmPrinter::addInlineAsmDiagBuffer(StringRef AsmStr, in addInlineAsmDiagBuffer() 69 void AsmPrinter::emitInlineAsm(StringRef Str, const MCSubtargetInfo &STI, in emitInlineAsm() 132 MachineModuleInfo *MMI, AsmPrinter *AP, in EmitMSInlineAsmStr() 275 AsmPrinter *AP, uint64_t LocCookie, in EmitGCCInlineAsmStr() 458 void AsmPrinter::emitInlineAsm(const MachineInstr *MI) const { in emitInlineAsm() 505 AsmPrinter *AP = const_cast<AsmPrinter*>(this); in emitInlineAsm() 562 void AsmPrinter::PrintSpecial(const MachineInstr *MI, raw_ostream &OS, in PrintSpecial() 599 bool AsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, in PrintAsmOperand() 641 bool AsmPrinter::PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo, in PrintAsmMemoryOperand() 647 void AsmPrinter::emitInlineAsmStart() const {} in emitInlineAsmStart() [all …]
|
| H A D | ARMException.cpp | 29 ARMException::ARMException(AsmPrinter *A) : DwarfCFIExceptionBase(A) {} in ARMException() 42 AsmPrinter::CFISection CFISecType = Asm->getFunctionCFISectionType(*MF); in beginFunction() 43 assert(CFISecType != AsmPrinter::CFISection::EH && in beginFunction() 46 if (CFISecType == AsmPrinter::CFISection::Debug) { in beginFunction() 48 if (Asm->getModuleCFISectionType() == AsmPrinter::CFISection::Debug) in beginFunction()
|
| H A D | AccelTable.cpp | 54 void AccelTableBase::finalize(AsmPrinter *Asm, StringRef Prefix) { in finalize() 94 AsmPrinter *const Asm; ///< Destination. 109 AccelTableWriter(AsmPrinter *Asm, const AccelTableBase &Contents, in AccelTableWriter() 134 void emit(AsmPrinter *Asm) const; 153 void emit(AsmPrinter *Asm) const; 238 AsmPrinter *Asm, const AccelTableBase &Contents, 277 void AppleAccelTableWriter::Header::emit(AsmPrinter *Asm) const { in emit() 366 AsmPrinter *Asm = Ctx.Asm; in emit() 511 AsmPrinter *Asm, const AccelTableBase &Contents, in Dwarf5AccelTableWriter() 590 void AppleAccelTableOffsetData::emit(AsmPrinter *Asm) const { in emit() [all …]
|
| H A D | PseudoProbePrinter.h | 21 class AsmPrinter; variable 28 AsmPrinter *Asm; 31 PseudoProbeHandler(AsmPrinter *A) : Asm(A){}; in PseudoProbeHandler()
|
| H A D | AddressPool.h | 16 class AsmPrinter; variable 45 void emit(AsmPrinter &Asm, MCSection *AddrSection); 57 MCSymbol *emitHeader(AsmPrinter &Asm, MCSection *Section);
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | DIE.h | 38 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; 245 void emitValue(const AsmPrinter *AP, dwarf::Form Form) const; 506 void emitValue(const AsmPrinter *AP) const; 509 unsigned SizeOf(const AsmPrinter *AP) const; 825 unsigned computeOffsetsAndAbbrevs(const AsmPrinter *AP, 930 unsigned ComputeSize(const AsmPrinter *AP) const; [all …]
|
| H A D | GCMetadataPrinter.h | 26 class AsmPrinter; variable 41 friend class AsmPrinter; 58 virtual void beginAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) {} in beginAssembly() 62 virtual void finishAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) {} in finishAssembly() 67 virtual bool emitStackMaps(StackMaps &SM, AsmPrinter &AP) { return false; } in emitStackMaps()
|
| H A D | AccelTable.h | 108 class AsmPrinter; variable 177 void finalize(AsmPrinter *Asm, StringRef Prefix); 242 virtual void emit(AsmPrinter *Asm) const = 0; 295 void emitAppleAccelTableImpl(AsmPrinter *Asm, AccelTableBase &Contents, 303 void emitAppleAccelTable(AsmPrinter *Asm, AccelTable<DataT> &Contents, in emitAppleAccelTable() 309 void emitDWARF5AccelTable(AsmPrinter *Asm, 315 AsmPrinter *Asm, AccelTable<DWARF5AccelTableStaticData> &Contents, 326 void emit(AsmPrinter *Asm) const override; 345 void emit(AsmPrinter *Asm) const override; 363 void emit(AsmPrinter *Asm) const override; [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZMCInstLower.cpp | 33 : Ctx(ctx), AsmPrinter(asmprinter) {} in SystemZMCInstLower() 47 Symbol = AsmPrinter.getSymbol(MO.getGlobal()); in getExpr() 51 Symbol = AsmPrinter.GetExternalSymbolSymbol(MO.getSymbolName()); in getExpr() 55 Symbol = AsmPrinter.GetJTISymbol(MO.getIndex()); in getExpr() 60 Symbol = AsmPrinter.GetCPISymbol(MO.getIndex()); in getExpr() 64 Symbol = AsmPrinter.GetBlockAddressSymbol(MO.getBlockAddress()); in getExpr()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kMCInstLower.cpp | 36 AsmPrinter(AP) {} in M68kMCInstLower() 45 return AsmPrinter.getSymbolPreferLocal(*MO.getGlobal()); in GetSymbolFromOperand() 58 AsmPrinter.getNameWithPrefix(Name, GV); in GetSymbolFromOperand() 133 return LowerSymbolOperand(MO, AsmPrinter.GetJTISymbol(MO.getIndex())); in LowerOperand() 135 return LowerSymbolOperand(MO, AsmPrinter.GetCPISymbol(MO.getIndex())); in LowerOperand() 138 MO, AsmPrinter.GetBlockAddressSymbol(MO.getBlockAddress())); in LowerOperand()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRMCInstLower.h | 16 class AsmPrinter; variable 27 AVRMCInstLower(MCContext &Ctx, AsmPrinter &Printer) in AVRMCInstLower() 36 AsmPrinter &Printer;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreMCInstLower.h | 20 class AsmPrinter; variable 26 AsmPrinter &Printer; 28 XCoreMCInstLower(class AsmPrinter &asmprinter);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCMCInstLower.h | 23 class AsmPrinter; variable 29 AsmPrinter &Printer; 32 ARCMCInstLower(MCContext *C, AsmPrinter &asmprinter);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFMCInstLower.h | 15 class AsmPrinter; variable 27 AsmPrinter &Printer; 30 BPFMCInstLower(MCContext &ctx, AsmPrinter &printer) in BPFMCInstLower()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVAsmPrinter.cpp | 40 class RISCVAsmPrinter : public AsmPrinter { 46 : AsmPrinter(TM, std::move(Streamer)), STI(TM.getMCSubtargetInfo()) {} in RISCVAsmPrinter() 83 AsmPrinter::EmitToStreamer(*OutStreamer, Res ? CInst : Inst); in EmitToStreamer() 103 if (!AsmPrinter::PrintAsmOperand(MI, OpNo, ExtraCode, OS)) in PrintAsmOperand() 164 return AsmPrinter::PrintAsmMemoryOperand(MI, OpNo, ExtraCode, OS); in PrintAsmMemoryOperand()
|
| H A D | RISCV.h | 24 class AsmPrinter; variable 34 AsmPrinter &AP); 36 MCOperand &MCOp, const AsmPrinter &AP);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430MCInstLower.h | 15 class AsmPrinter; variable 28 AsmPrinter &Printer; 30 MSP430MCInstLower(MCContext &ctx, AsmPrinter &printer) in MSP430MCInstLower()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiMCInstLower.h | 15 class AsmPrinter; variable 28 AsmPrinter &Printer; 31 LanaiMCInstLower(MCContext &CTX, AsmPrinter &AP) : Ctx(CTX), Printer(AP) {} in LanaiMCInstLower()
|