| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfStringPool.h | 20 class AsmPrinter; variable 36 StringMapEntry<EntryTy> &getEntryImpl(AsmPrinter &Asm, StringRef Str); 41 LLVM_ABI_FOR_TEST DwarfStringPool(BumpPtrAllocator &A, AsmPrinter &Asm, 44 LLVM_ABI_FOR_TEST void emitStringOffsetsTableHeader(AsmPrinter &Asm, 48 LLVM_ABI_FOR_TEST void emit(AsmPrinter &Asm, MCSection *StrSection, 59 LLVM_ABI_FOR_TEST EntryRef getEntry(AsmPrinter &Asm, StringRef Str); 64 LLVM_ABI_FOR_TEST EntryRef getIndexedEntry(AsmPrinter &Asm, StringRef Str);
|
| H A D | AsmPrinterDwarf.cpp | 89 void AsmPrinter::emitEncodingByte(unsigned Val, const char *Desc) const { in emitEncodingByte() 102 unsigned AsmPrinter::GetSizeOfEncodedValue(unsigned Encoding) const { in GetSizeOfEncodedValue() 120 void AsmPrinter::emitTTypeReference(const GlobalValue *GV, unsigned Encoding) { in emitTTypeReference() 131 void AsmPrinter::emitDwarfSymbolReference(const MCSymbol *Label, in emitDwarfSymbolReference() 154 void AsmPrinter::emitDwarfStringOffset(DwarfStringPoolEntry S) const { in emitDwarfStringOffset() 165 void AsmPrinter::emitDwarfOffset(const MCSymbol *Label, uint64_t Offset) const { in emitDwarfOffset() 169 void AsmPrinter::emitDwarfLengthOrOffset(uint64_t Value) const { in emitDwarfLengthOrOffset() 174 void AsmPrinter::emitDwarfUnitLength(uint64_t Length, in emitDwarfUnitLength() 179 MCSymbol *AsmPrinter::emitDwarfUnitLength(const Twine &Prefix, in emitDwarfUnitLength() 184 void AsmPrinter::emitCallSiteOffset(const MCSymbol *Hi, const MCSymbol *Lo, in emitCallSiteOffset() [all …]
|
| H A D | AsmPrinter.cpp | 185 char AsmPrinter::ID = 0; 286 AsmPrinter::getAddrLabelSymbolToEmit(const BasicBlock *BB) { in getAddrLabelSymbolToEmit() 294 void AsmPrinter::takeDeletedSymbolsForFunction( in takeDeletedSymbolsForFunction() 361 Align AsmPrinter::getGVAlignment(const GlobalObject *GV, const DataLayout &DL, in getGVAlignment() 389 AsmPrinter::AsmPrinter(TargetMachine &tm, std::unique_ptr<MCStreamer> Streamer, in AsmPrinter() function in AsmPrinter 399 AsmPrinter::~AsmPrinter() { in ~AsmPrinter() 404 bool AsmPrinter::isPositionIndependent() const { in isPositionIndependent() 409 unsigned AsmPrinter::getFunctionNumber() const { in getFunctionNumber() 413 const TargetLoweringObjectFile &AsmPrinter::getObjFileLowering() const { in getObjFileLowering() 417 const DataLayout &AsmPrinter::getDataLayout() const { in getDataLayout() [all …]
|
| 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() 361 AsmPrinter *AP = const_cast<AsmPrinter*>(this); in emitInlineAsm() 426 void AsmPrinter::PrintSpecial(const MachineInstr *MI, raw_ostream &OS, in PrintSpecial() 453 void AsmPrinter::PrintSymbolOperand(const MachineOperand &MO, raw_ostream &OS) { in PrintSymbolOperand() 463 bool AsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, in PrintAsmOperand() 505 bool AsmPrinter::PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo, in PrintAsmMemoryOperand() 511 void AsmPrinter::emitInlineAsmStart() const {} in emitInlineAsmStart() [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 | 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() 68 Asm->getFunctionCFISectionType(*MF) != AsmPrinter::CFISection::None; in beginFunction() 107 AsmPrinter::CFISection CFISecType = Asm->getModuleCFISectionType(); in beginBasicBlockSection() 111 if (CFISecType == AsmPrinter::CFISection::Debug || in beginBasicBlockSection() 114 CFISecType == AsmPrinter::CFISection::EH, true); in beginBasicBlockSection()
|
| H A D | PseudoProbePrinter.h | 20 class AsmPrinter; variable 25 AsmPrinter *Asm; 30 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() 486 void DIELabel::emitValue(const AsmPrinter *AP, dwarf::Form Form) const { in emitValue() 518 void DIEBaseTypeRef::emitValue(const AsmPrinter *AP, dwarf::Form Form) const { in emitValue() 537 void DIEDelta::emitValue(const AsmPrinter *AP, dwarf::Form Form) const { in emitValue() 569 void DIEString::emitValue(const AsmPrinter *AP, dwarf::Form Form) const { in emitValue() 621 void DIEInlineString::emitValue(const AsmPrinter *AP, dwarf::Form Form) const { in emitValue() [all …]
|
| H A D | AddressPool.h | 16 class AsmPrinter; variable 45 void emit(AsmPrinter &Asm, MCSection *AddrSection); 57 MCSymbol *emitHeader(AsmPrinter &Asm, MCSection *Section);
|
| 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 | AccelTable.cpp | 43 void AccelTableBase::finalize(AsmPrinter *Asm, StringRef Prefix) { in finalize() 81 AsmPrinter *const Asm; ///< Destination. 96 AccelTableWriter(AsmPrinter *Asm, const AccelTableBase &Contents, in AccelTableWriter() 121 void emit(AsmPrinter *Asm) const; 140 void emit(AsmPrinter *Asm) const; 155 AppleAccelTableWriter(AsmPrinter *Asm, const AccelTableBase &Contents, in AppleAccelTableWriter() 234 AsmPrinter *Asm, const AccelTableBase &Contents, 280 void AppleAccelTableWriter::Header::emit(AsmPrinter *Asm) const { in emit() 295 void AppleAccelTableWriter::HeaderData::emit(AsmPrinter *Asm) const { in emit() 374 AsmPrinter *Asm = Ctx.Asm; in emit() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | GCMetadataPrinter.h | 26 class AsmPrinter; variable 43 friend class AsmPrinter; 60 virtual void beginAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) {} in beginAssembly() 64 virtual void finishAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) {} in finishAssembly() 69 virtual bool emitStackMaps(StackMaps &SM, AsmPrinter &AP) { return false; } in emitStackMaps()
|
| H A D | AccelTable.h | 106 class AsmPrinter; variable 183 LLVM_ABI void finalize(AsmPrinter *Asm, StringRef Prefix); 254 virtual void emit(AsmPrinter *Asm) const = 0; 444 emitAppleAccelTableImpl(AsmPrinter *Asm, AccelTableBase &Contents, 452 void emitAppleAccelTable(AsmPrinter *Asm, AccelTable<DataT> &Contents, 459 emitDWARF5AccelTable(AsmPrinter *Asm, DWARF5AccelTable &Contents, 468 AsmPrinter *Asm, DWARF5AccelTable &Contents, 480 void emit(AsmPrinter *Asm) const override; 499 void emit(AsmPrinter *Asm) const override; 517 void emit(AsmPrinter *Asm) const override; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZMCInstLower.cpp | 34 : 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 | 37 AsmPrinter(AP) {} in M68kMCInstLower() 46 return AsmPrinter.getSymbolPreferLocal(*MO.getGlobal()); in GetSymbolFromOperand() 59 AsmPrinter.getNameWithPrefix(Name, GV); in GetSymbolFromOperand() 149 return LowerSymbolOperand(MO, AsmPrinter.GetJTISymbol(MO.getIndex())); in LowerOperand() 151 return LowerSymbolOperand(MO, AsmPrinter.GetCPISymbol(MO.getIndex())); in LowerOperand() 154 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);
|
| /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/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/LoongArch/ |
| H A D | LoongArch.h | 21 class AsmPrinter; variable 31 AsmPrinter &AP); 34 const AsmPrinter &AP);
|
| /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
|