| /netbsd-src/external/apache2/llvm/dist/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() 116 void AsmPrinter::emitEncodingByte(unsigned Val, const char *Desc) const { in emitEncodingByte() 129 unsigned AsmPrinter::GetSizeOfEncodedValue(unsigned Encoding) const { in GetSizeOfEncodedValue() 147 void AsmPrinter::emitTTypeReference(const GlobalValue *GV, unsigned Encoding) { in emitTTypeReference() 158 void AsmPrinter::emitDwarfSymbolReference(const MCSymbol *Label, in emitDwarfSymbolReference() 181 void AsmPrinter::emitDwarfStringOffset(DwarfStringPoolEntry S) const { in emitDwarfStringOffset() 192 void AsmPrinter::emitDwarfOffset(const MCSymbol *Label, uint64_t Offset) const { in emitDwarfOffset() 196 void AsmPrinter::emitDwarfLengthOrOffset(uint64_t Value) const { in emitDwarfLengthOrOffset() [all …]
|
| 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() 375 void DIEInteger::emitValue(const AsmPrinter *Asm, dwarf::Form Form) const { in emitValue() 430 unsigned DIEInteger::SizeOf(const AsmPrinter *AP, dwarf::Form Form) 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() 494 void DIELabel::emitValue(const AsmPrinter *AP, dwarf::Form Form) const { in emitValue() [all …]
|
| H A D | AsmPrinter.cpp | 160 char AsmPrinter::ID = 0; 172 Align AsmPrinter::getGVAlignment(const GlobalObject *GV, const DataLayout &DL, in getGVAlignment() 196 AsmPrinter::AsmPrinter(TargetMachine &tm, std::unique_ptr<MCStreamer> Streamer) in AsmPrinter() function in AsmPrinter 202 AsmPrinter::~AsmPrinter() { in ~AsmPrinter() 214 bool AsmPrinter::isPositionIndependent() const { in isPositionIndependent() 219 unsigned AsmPrinter::getFunctionNumber() const { in getFunctionNumber() 223 const TargetLoweringObjectFile &AsmPrinter::getObjFileLowering() const { in getObjFileLowering() 227 const DataLayout &AsmPrinter::getDataLayout() const { in getDataLayout() 233 unsigned AsmPrinter::getPointerSize() const { in getPointerSize() 237 const MCSubtargetInfo &AsmPrinter::getSubtargetInfo() const { in getSubtargetInfo() [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 | 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 | AsmPrinterInlineAsm.cpp | 43 unsigned AsmPrinter::addInlineAsmDiagBuffer(StringRef AsmStr, in addInlineAsmDiagBuffer() 69 void AsmPrinter::emitInlineAsm(StringRef Str, const MCSubtargetInfo &STI, in emitInlineAsm() 131 MachineModuleInfo *MMI, AsmPrinter *AP, in EmitMSInlineAsmStr() 274 AsmPrinter *AP, unsigned LocCookie, in EmitGCCInlineAsmStr() 457 void AsmPrinter::emitInlineAsm(const MachineInstr *MI) const { in emitInlineAsm() 504 AsmPrinter *AP = const_cast<AsmPrinter*>(this); in emitInlineAsm() 561 void AsmPrinter::PrintSpecial(const MachineInstr *MI, raw_ostream &OS, in PrintSpecial() 588 void AsmPrinter::PrintSymbolOperand(const MachineOperand &MO, raw_ostream &OS) { in PrintSymbolOperand() 598 bool AsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, in PrintAsmOperand() 640 bool AsmPrinter::PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo, in PrintAsmMemoryOperand() [all …]
|
| 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; 168 AppleAccelTableWriter(AsmPrinter *Asm, const AccelTableBase &Contents, in AppleAccelTableWriter() 238 AsmPrinter *Asm, const AccelTableBase &Contents, 277 void AppleAccelTableWriter::Header::emit(AsmPrinter *Asm) const { in emit() 292 void AppleAccelTableWriter::HeaderData::emit(AsmPrinter *Asm) const { in emit() 366 AsmPrinter *Asm = Ctx.Asm; in emit() [all …]
|
| H A D | DwarfException.h | 26 DwarfCFIExceptionBase(AsmPrinter *A); 51 DwarfCFIException(AsmPrinter *A); 79 ARMException(AsmPrinter *A); 99 AIXException(AsmPrinter *A);
|
| 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 | 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 | PseudoProbePrinter.h | 21 class AsmPrinter; variable 28 AsmPrinter *Asm; 33 PseudoProbeHandler(AsmPrinter *A, Module *M);
|
| H A D | AddressPool.h | 16 class AsmPrinter; variable 45 void emit(AsmPrinter &Asm, MCSection *AddrSection); 57 MCSymbol *emitHeader(AsmPrinter &Asm, MCSection *Section);
|
| /netbsd-src/external/apache2/llvm/dist/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; 193 void emitValue(const AsmPrinter *Asm, dwarf::Form Form) const; 194 unsigned SizeOf(const AsmPrinter *AP, dwarf::Form Form) const; 210 void emitValue(const AsmPrinter *AP, dwarf::Form Form) const; 211 unsigned SizeOf(const AsmPrinter *AP, dwarf::Form Form) const; 227 void emitValue(const AsmPrinter *AP, dwarf::Form Form) const; 228 unsigned SizeOf(const AsmPrinter *AP, dwarf::Form Form) const; 245 void emitValue(const AsmPrinter *AP, dwarf::Form Form) 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 …]
|
| /netbsd-src/external/apache2/llvm/dist/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()
|
| /netbsd-src/external/apache2/llvm/dist/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()
|
| /netbsd-src/external/apache2/llvm/dist/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()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/ |
| H A D | AVRMCInstLower.h | 16 class AsmPrinter; variable 27 AVRMCInstLower(MCContext &Ctx, AsmPrinter &Printer) in AVRMCInstLower() 36 AsmPrinter &Printer;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/XCore/ |
| H A D | XCoreMCInstLower.h | 20 class AsmPrinter; variable 26 AsmPrinter &Printer; 28 XCoreMCInstLower(class AsmPrinter &asmprinter);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARC/ |
| H A D | ARCMCInstLower.h | 23 class AsmPrinter; variable 29 AsmPrinter &Printer; 32 ARCMCInstLower(MCContext *C, AsmPrinter &asmprinter);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/ |
| H A D | BPFMCInstLower.h | 15 class AsmPrinter; variable 27 AsmPrinter &Printer; 30 BPFMCInstLower(MCContext &ctx, AsmPrinter &printer) in BPFMCInstLower()
|
| /netbsd-src/external/apache2/llvm/dist/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()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/ |
| H A D | MSP430MCInstLower.h | 15 class AsmPrinter; variable 28 AsmPrinter &Printer; 30 MSP430MCInstLower(MCContext &ctx, AsmPrinter &printer) in MSP430MCInstLower()
|