/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
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 | AsmPrinterDwarf.cpp | 90 void AsmPrinter::emitEncodingByte(unsigned Val, const char *Desc) const { in emitEncodingByte() 103 unsigned AsmPrinter::GetSizeOfEncodedValue(unsigned Encoding) const { in GetSizeOfEncodedValue() 121 void AsmPrinter::emitTTypeReference(const GlobalValue *GV, unsigned Encoding) { in emitTTypeReference() 132 void AsmPrinter::emitDwarfSymbolReference(const MCSymbol *Label, in emitDwarfSymbolReference() 155 void AsmPrinter::emitDwarfStringOffset(DwarfStringPoolEntry S) const { in emitDwarfStringOffset() 166 void AsmPrinter::emitDwarfOffset(const MCSymbol *Label, uint64_t Offset) const { in emitDwarfOffset() 170 void AsmPrinter::emitDwarfLengthOrOffset(uint64_t Value) const { in emitDwarfLengthOrOffset() 175 void AsmPrinter::emitDwarfUnitLength(uint64_t Length, in emitDwarfUnitLength() 180 MCSymbol *AsmPrinter::emitDwarfUnitLength(const Twine &Prefix, in emitDwarfUnitLength() 185 void AsmPrinter::emitCallSiteOffset(const MCSymbol *Hi, const MCSymbol *Lo, in emitCallSiteOffset() [all …]
|
H A D | AsmPrinter.cpp | 160 char AsmPrinter::ID = 0; 261 AsmPrinter::getAddrLabelSymbolToEmit(const BasicBlock *BB) { in getAddrLabelSymbolToEmit() 269 void AsmPrinter::takeDeletedSymbolsForFunction( in takeDeletedSymbolsForFunction() 336 Align AsmPrinter::getGVAlignment(const GlobalObject *GV, const DataLayout &DL, in getGVAlignment() 360 AsmPrinter::AsmPrinter(TargetMachine &tm, std::unique_ptr<MCStreamer> Streamer) in AsmPrinter() function in AsmPrinter 369 AsmPrinter::~AsmPrinter() { in ~AsmPrinter() 374 bool AsmPrinter::isPositionIndependent() const { in isPositionIndependent() 379 unsigned AsmPrinter::getFunctionNumber() const { in getFunctionNumber() 383 const TargetLoweringObjectFile &AsmPrinter::getObjFileLowering() const { in getObjFileLowering() 387 const DataLayout &AsmPrinter::getDataLayout() const { in getDataLayout() [all …]
|
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 | AsmPrinterInlineAsm.cpp | 45 unsigned AsmPrinter::addInlineAsmDiagBuffer(StringRef AsmStr, in addInlineAsmDiagBuffer() 71 void AsmPrinter::emitInlineAsm(StringRef Str, const MCSubtargetInfo &STI, in emitInlineAsm() 136 AsmPrinter *AP, uint64_t LocCookie, in EmitInlineAsmStr() 332 void AsmPrinter::emitInlineAsm(const MachineInstr *MI) const { in emitInlineAsm() 370 AsmPrinter *AP = const_cast<AsmPrinter*>(this); in emitInlineAsm() 432 void AsmPrinter::PrintSpecial(const MachineInstr *MI, raw_ostream &OS, in PrintSpecial() 459 void AsmPrinter::PrintSymbolOperand(const MachineOperand &MO, raw_ostream &OS) { in PrintSymbolOperand() 469 bool AsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, in PrintAsmOperand() 511 bool AsmPrinter::PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo, in PrintAsmMemoryOperand() 517 void AsmPrinter::emitInlineAsmStart() const {} in emitInlineAsmStart() [all …]
|
H A D | ARMException.cpp | 22 ARMException::ARMException(AsmPrinter *A) : EHStreamer(A) {} in ARMException() 35 AsmPrinter::CFISection CFISecType = Asm->getFunctionCFISectionType(*MF); in beginFunction() 36 assert(CFISecType != AsmPrinter::CFISection::EH && in beginFunction() 39 if (CFISecType == AsmPrinter::CFISection::Debug) { in beginFunction() 41 if (Asm->getModuleCFISectionType() == AsmPrinter::CFISection::Debug) in beginFunction()
|
H A D | DwarfCFIException.cpp | 27 DwarfCFIException::DwarfCFIException(AsmPrinter *A) : EHStreamer(A) {} in DwarfCFIException() 67 Asm->getFunctionCFISectionType(*MF) != AsmPrinter::CFISection::None; in beginFunction() 106 AsmPrinter::CFISection CFISecType = Asm->getModuleCFISectionType(); in beginBasicBlockSection() 110 if (CFISecType == AsmPrinter::CFISection::Debug || in beginBasicBlockSection() 113 CFISecType == AsmPrinter::CFISection::EH, true); in beginBasicBlockSection()
|
H A D | PseudoProbePrinter.h | 21 class AsmPrinter; variable 26 AsmPrinter *Asm; 31 PseudoProbeHandler(AsmPrinter *A) : Asm(A) {}; in PseudoProbeHandler()
|
H A D | DIE.cpp | 62 void DIEAbbrev::Emit(const AsmPrinter *AP) const { in Emit() 160 void DIEAbbrevSet::Emit(const AsmPrinter *AP, MCSection *Section) const { in Emit() 315 void DIEValue::emitValue(const AsmPrinter *AP) const { in emitValue() 364 void DIEInteger::emitValue(const AsmPrinter *Asm, dwarf::Form Form) const { in emitValue() 454 void DIEExpr::emitValue(const AsmPrinter *AP, dwarf::Form Form) const { in emitValue() 483 void DIELabel::emitValue(const AsmPrinter *AP, dwarf::Form Form) const { in emitValue() 515 void DIEBaseTypeRef::emitValue(const AsmPrinter *AP, dwarf::Form Form) const { in emitValue() 534 void DIEDelta::emitValue(const AsmPrinter *AP, dwarf::Form Form) const { in emitValue() 566 void DIEString::emitValue(const AsmPrinter *AP, dwarf::Form Form) const { in emitValue() 618 void DIEInlineString::emitValue(const AsmPrinter *AP, dwarf::Form Form) const { in emitValue() [all …]
|
H A D | OcamlGCPrinter.cpp | 40 void beginAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) override; 41 void finishAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) override; 51 static void EmitCamlGlobal(const Module &M, AsmPrinter &AP, const char *Id) { in EmitCamlGlobal() 74 AsmPrinter &AP) { in beginAssembly() 99 AsmPrinter &AP) { in finishAssembly()
|
H A D | AddressPool.h | 16 class AsmPrinter; variable 45 void emit(AsmPrinter &Asm, MCSection *AddrSection); 57 MCSymbol *emitHeader(AsmPrinter &Asm, MCSection *Section);
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
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 | 105 class AsmPrinter; variable 182 void finalize(AsmPrinter *Asm, StringRef Prefix); 253 virtual void emit(AsmPrinter *Asm) const = 0; 440 void emitAppleAccelTableImpl(AsmPrinter *Asm, AccelTableBase &Contents, 448 void emitAppleAccelTable(AsmPrinter *Asm, AccelTable<DataT> &Contents, 454 void emitDWARF5AccelTable(AsmPrinter *Asm, DWARF5AccelTable &Contents, 463 AsmPrinter *Asm, DWARF5AccelTable &Contents, 475 void emit(AsmPrinter *Asm) const override; 494 void emit(AsmPrinter *Asm) const override; 512 void emit(AsmPrinter *Asm) const override; [all …]
|
/freebsd/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/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() 148 return LowerSymbolOperand(MO, AsmPrinter.GetJTISymbol(MO.getIndex())); in LowerOperand() 150 return LowerSymbolOperand(MO, AsmPrinter.GetCPISymbol(MO.getIndex())); in LowerOperand() 153 MO, AsmPrinter.GetBlockAddressSymbol(MO.getBlockAddress())); in LowerOperand()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKYMCInstLower.h | 13 class AsmPrinter; variable 23 AsmPrinter &Printer; 26 CSKYMCInstLower(MCContext &Ctx, AsmPrinter &Printer);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRMCInstLower.h | 17 class AsmPrinter; variable 28 AVRMCInstLower(MCContext &Ctx, AsmPrinter &Printer) in AVRMCInstLower() 38 AsmPrinter &Printer;
|
/freebsd/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/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);
|
H A D | ARCAsmPrinter.cpp | 34 class ARCAsmPrinter : public AsmPrinter { 40 : AsmPrinter(TM, std::move(Streamer)), in ARCAsmPrinter() 72 return AsmPrinter::runOnMachineFunction(MF); in runOnMachineFunction()
|
/freebsd/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/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArch.h | 21 class AsmPrinter; variable 31 AsmPrinter &AP); 34 const AsmPrinter &AP);
|
/freebsd/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()
|
/freebsd/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/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64MCInstLower.h | 17 class AsmPrinter; 29 AsmPrinter &Printer; 33 AArch64MCInstLower(MCContext &ctx, AsmPrinter &printer); 16 class AsmPrinter; global() variable
|