Home
last modified time | relevance | path

Searched defs:Asm (Results 1 – 25 of 112) sorted by relevance

12345

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfStringPool.cpp20 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 DAddressPool.cpp27 MCSymbol *AddressPool::emitHeader(AsmPrinter &Asm, MCSection *Section) { in emitHeader()
43 void AddressPool::emit(AsmPrinter &Asm, MCSection *AddrSection) { in emit()
H A DAccelTable.cpp44 void AccelTableBase::finalize(AsmPrinter *Asm, StringRef Prefix) { in finalize()
82 AsmPrinter *const Asm; ///< Destination. member in __anon2660ec280311::AccelTableWriter
97 AccelTableWriter(AsmPrinter *Asm, const AccelTableBase &Contents, in AccelTableWriter()
156 AppleAccelTableWriter(AsmPrinter *Asm, const AccelTableBase &Contents, in AppleAccelTableWriter()
375 AsmPrinter *Asm = Ctx.Asm; in emit() local
599 AsmPrinter *Asm, const AccelTableBase &Contents, in Dwarf5AccelTableWriter()
636 void llvm::emitAppleAccelTableImpl(AsmPrinter *Asm, AccelTableBase &Contents, in emitAppleAccelTableImpl()
644 AsmPrinter *Asm, DWARF5AccelTable &Contents, const DwarfDebug &DD, in emitDWARF5AccelTable()
712 AsmPrinter *Asm, DWARF5AccelTable &Contents, in emitDWARF5AccelTable()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCAsmBackend.h94 virtual bool shouldForceRelocation(const MCAssembler &Asm, in shouldForceRelocation()
111 virtual bool shouldInsertFixupForCodeAlign(MCAssembler &Asm, in shouldInsertFixupForCodeAlign()
116 virtual bool evaluateTargetFixup(const MCAssembler &Asm, in evaluateTargetFixup()
124 virtual bool handleAddSubRelocations(const MCAssembler &Asm, in handleAddSubRelocations()
180 virtual bool relaxDwarfLineAddr(const MCAssembler &Asm, in relaxDwarfLineAddr()
186 virtual bool relaxDwarfCFA(const MCAssembler &Asm, in relaxDwarfCFA()
195 relaxLEB128(const MCAssembler &Asm, MCLEBFragment &LF, int64_t &Value) const { in relaxLEB128()
221 virtual void finishLayout(MCAssembler const &Asm) const {} in finishLayout()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCLinkerOptimizationHint.cpp26 void MCLOHDirective::emit_impl(const MCAssembler &Asm, raw_ostream &OutStream, in emit_impl()
36 void MCLOHDirective::emit(const MCAssembler &Asm, in emit()
42 uint64_t MCLOHDirective::getEmitSize(const MCAssembler &Asm, in getEmitSize()
H A DMCObjectWriter.cpp31 const MCAssembler &Asm, const MCSymbolRefExpr *A, const MCSymbolRefExpr *B, in isSymbolRefDifferenceFullyResolved()
49 const MCAssembler &Asm, const MCSymbol &SymA, const MCFragment &FB, in isSymbolRefDifferenceFullyResolvedImpl()
57 void MCObjectWriter::addFileName(MCAssembler &Asm, StringRef FileName) { in addFileName()
H A DMachObjectWriter.cpp86 bool MachObjectWriter::isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind) { in isFixupKindPCRel()
94 MachObjectWriter::getFragmentAddress(const MCAssembler &Asm, in getFragmentAddress()
133 uint64_t MachObjectWriter::getPaddingSize(const MCAssembler &Asm, in getPaddingSize()
257 void MachObjectWriter::writeSection(const MCAssembler &Asm, in writeSection()
383 void MachObjectWriter::writeNlist(MachSymbolData &MSD, const MCAssembler &Asm) { in writeNlist()
506 void MachObjectWriter::recordRelocation(MCAssembler &Asm, in recordRelocation()
520 void MachObjectWriter::bindIndirectSymbols(MCAssembler &Asm) { in bindIndirectSymbols()
578 MCAssembler &Asm, std::vector<MachSymbolData> &LocalSymbolData, in computeSymbolTable()
677 void MachObjectWriter::computeSectionAddresses(const MCAssembler &Asm) { in computeSectionAddresses()
707 void MachObjectWriter::executePostLayoutBinding(MCAssembler &Asm) { in executePostLayoutBinding()
[all …]
H A DWinCOFFObjectWriter.cpp294 void WinCOFFWriter::defineSection(const MCAssembler &Asm, in defineSection()
342 static uint64_t getSymbolValue(const MCSymbol &Symbol, const MCAssembler &Asm) { in getSymbolValue()
371 void WinCOFFWriter::defineSymbol(const MCAssembler &Asm, in defineSymbol()
577 uint32_t WinCOFFWriter::writeSectionContents(MCAssembler &Asm, in writeSectionContents()
595 void WinCOFFWriter::writeSection(MCAssembler &Asm, const COFFSection &Sec) { in writeSection()
638 void WinCOFFWriter::createFileSymbols(MCAssembler &Asm) { in createFileSymbols()
736 void WinCOFFWriter::assignFileOffsets(MCAssembler &Asm) { in assignFileOffsets()
806 void WinCOFFWriter::executePostLayoutBinding(MCAssembler &Asm) { in executePostLayoutBinding()
824 void WinCOFFWriter::recordRelocation(MCAssembler &Asm, in recordRelocation()
981 uint64_t WinCOFFWriter::writeObject(MCAssembler &Asm) { in writeObject()
[all …]
H A DELFObjectWriter.cpp271 void ELFWriter::writeHeader(const MCAssembler &Asm) { in writeHeader()
332 uint64_t ELFWriter::symbolValue(const MCAssembler &Asm, const MCSymbol &Sym) { in symbolValue()
394 void ELFWriter::writeSymbol(const MCAssembler &Asm, SymbolTableWriter &Writer, in writeSymbol()
456 bool ELFWriter::isInSymtab(const MCAssembler &Asm, const MCSymbolELF &Symbol, in isInSymtab()
491 void ELFWriter::computeSymbolTable(MCAssembler &Asm, in computeSymbolTable()
733 void ELFWriter::writeSectionData(const MCAssembler &Asm, MCSection &Sec) { in writeSectionData()
806 void ELFWriter::writeRelocations(const MCAssembler &Asm, in writeRelocations()
931 void ELFWriter::writeSectionHeader(const MCAssembler &Asm) { in writeSectionHeader()
958 uint64_t ELFWriter::writeObject(MCAssembler &Asm) { in writeObject()
1131 void ELFObjectWriter::executePostLayoutBinding(MCAssembler &Asm) { in executePostLayoutBinding()
[all …]
H A DSPIRVObjectWriter.cpp17 void SPIRVObjectWriter::writeHeader(const MCAssembler &Asm) { in writeHeader()
38 uint64_t SPIRVObjectWriter::writeObject(MCAssembler &Asm) { in writeObject()
H A DMCExpr.cpp550 bool MCExpr::evaluateAsAbsolute(int64_t &Res, const MCAssembler &Asm, in evaluateAsAbsolute()
569 bool MCExpr::evaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm, in evaluateAsAbsolute()
590 const MCAssembler *Asm, const SectionAddrMap *Addrs, bool InSet, in AttemptToFoldSymbolOffsetDifference()
734 static bool evaluateSymbolicAdd(const MCAssembler *Asm, in evaluateSymbolicAdd()
789 bool MCExpr::evaluateAsRelocatable(MCValue &Res, const MCAssembler *Asm, in evaluateAsRelocatable()
814 bool MCExpr::evaluateAsRelocatableImpl(MCValue &Res, const MCAssembler *Asm, in evaluateAsRelocatableImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXMCExpr.h77 bool evaluateAsRelocatableImpl(MCValue &Res, const MCAssembler *Asm, in evaluateAsRelocatableImpl()
85 void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override {} in fixELFSymbolsInTLSFixups()
118 bool evaluateAsRelocatableImpl(MCValue &Res, const MCAssembler *Asm, in evaluateAsRelocatableImpl()
126 void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override {} in fixELFSymbolsInTLSFixups()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVAsmBackend.cpp114 bool RISCVAsmBackend::shouldForceRelocation(const MCAssembler &Asm, in shouldForceRelocation()
142 const MCAssembler &Asm, const MCFixup &Fixup, bool Resolved, uint64_t Value, in fixupNeedsRelaxationAdvanced()
204 bool RISCVAsmBackend::relaxDwarfLineAddr(const MCAssembler &Asm, in relaxDwarfLineAddr()
270 bool RISCVAsmBackend::relaxDwarfCFA(const MCAssembler &Asm, in relaxDwarfCFA()
332 std::pair<bool, bool> RISCVAsmBackend::relaxLEB128(const MCAssembler &Asm, in relaxLEB128()
519 bool RISCVAsmBackend::evaluateTargetFixup(const MCAssembler &Asm, in evaluateTargetFixup()
579 bool RISCVAsmBackend::handleAddSubRelocations(const MCAssembler &Asm, in handleAddSubRelocations()
625 void RISCVAsmBackend::applyFixup(const MCAssembler &Asm, const MCFixup &Fixup, in applyFixup()
683 bool RISCVAsmBackend::shouldInsertFixupForCodeAlign(MCAssembler &Asm, in shouldInsertFixupForCodeAlign()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchAsmBackend.cpp145 void LoongArchAsmBackend::applyFixup(const MCAssembler &Asm, in applyFixup()
208 bool LoongArchAsmBackend::shouldInsertFixupForCodeAlign(MCAssembler &Asm, in shouldInsertFixupForCodeAlign()
251 bool LoongArchAsmBackend::shouldForceRelocation(const MCAssembler &Asm, in shouldForceRelocation()
301 std::pair<bool, bool> LoongArchAsmBackend::relaxLEB128(const MCAssembler &Asm, in relaxLEB128()
312 bool LoongArchAsmBackend::relaxDwarfLineAddr(const MCAssembler &Asm, in relaxDwarfLineAddr()
380 bool LoongArchAsmBackend::relaxDwarfCFA(const MCAssembler &Asm, in relaxDwarfCFA()
451 bool LoongArchAsmBackend::handleAddSubRelocations(const MCAssembler &Asm, in handleAddSubRelocations()
H A DLoongArchMCExpr.cpp47 const MCAssembler *Asm, in evaluateAsRelocatableImpl()
240 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) { in fixELFSymbolsInTLSFixupsImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCExpr.cpp104 const MCAssembler *Asm, in evaluateAsRelocatableImpl()
115 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) { in fixELFSymbolsInTLSFixupsImpl()
190 const MCAssembler *Asm, in evaluateAsRelocatableImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MachObjectWriter.cpp55 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm, in recordRelocation()
96 MachObjectWriter *Writer, MCAssembler &Asm, const MCFragment *Fragment, in RecordX86_64Relocation()
354 const MCAssembler &Asm, in recordScatteredRelocation()
453 const MCAssembler &Asm, in recordTLVPRelocation()
492 const MCAssembler &Asm, in RecordX86Relocation()
H A DX86MCExpr.h56 bool evaluateAsRelocatableImpl(MCValue &Res, const MCAssembler *Asm, in evaluateAsRelocatableImpl()
71 void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override {} in fixELFSymbolsInTLSFixups()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUMCExpr.cpp97 bool AMDGPUMCExpr::evaluateExtraSGPRs(MCValue &Res, const MCAssembler *Asm, in evaluateExtraSGPRs()
126 bool AMDGPUMCExpr::evaluateTotalNumVGPR(MCValue &Res, const MCAssembler *Asm, in evaluateTotalNumVGPR()
153 bool AMDGPUMCExpr::evaluateAlignTo(MCValue &Res, const MCAssembler *Asm, in evaluateAlignTo()
174 bool AMDGPUMCExpr::evaluateOccupancy(MCValue &Res, const MCAssembler *Asm, in evaluateOccupancy()
218 const MCAssembler *Asm, in evaluateAsRelocatableImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYMCExpr.cpp70 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) { in fixELFSymbolsInTLSFixupsImpl()
112 bool CSKYMCExpr::evaluateAsRelocatableImpl(MCValue &Res, const MCAssembler *Asm, in evaluateAsRelocatableImpl()
H A DCSKYAsmBackend.cpp173 bool CSKYAsmBackend::fixupNeedsRelaxationAdvanced(const MCAssembler &Asm, in fixupNeedsRelaxationAdvanced()
200 void CSKYAsmBackend::applyFixup(const MCAssembler &Asm, const MCFixup &Fixup, in applyFixup()
262 bool CSKYAsmBackend::shouldForceRelocation(const MCAssembler &Asm, in shouldForceRelocation()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMachObjectWriter.cpp134 MachObjectWriter *Writer, const MCAssembler &Asm, in recordARMScatteredHalfRelocation()
244 MachObjectWriter *Writer, const MCAssembler &Asm, in recordARMScatteredRelocation()
315 const MCAssembler &Asm, in requiresExternRelocation()
361 MCAssembler &Asm, in recordRelocation()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCExpr.cpp184 const MCAssembler *Asm, in evaluateAsRelocatableImpl()
189 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) { in fixELFSymbolsInTLSFixupsImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCExpr.cpp132 bool MipsMCExpr::evaluateAsRelocatableImpl(MCValue &Res, const MCAssembler *Asm, in evaluateAsRelocatableImpl()
222 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) { in fixELFSymbolsInTLSFixupsImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/
H A DVEMCExpr.cpp176 bool VEMCExpr::evaluateAsRelocatableImpl(MCValue &Res, const MCAssembler *Asm, in evaluateAsRelocatableImpl()
187 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) { in fixELFSymbolsInTLSFixupsImpl()

12345