/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
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 | AddressPool.cpp | 27 MCSymbol *AddressPool::emitHeader(AsmPrinter &Asm, MCSection *Section) { in emitHeader() 43 void AddressPool::emit(AsmPrinter &Asm, MCSection *AddrSection) { in emit()
|
H A D | AccelTable.cpp | 44 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 D | MCAsmBackend.h | 94 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 D | MCLinkerOptimizationHint.cpp | 26 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 D | MCObjectWriter.cpp | 31 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 D | MachObjectWriter.cpp | 86 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 D | WinCOFFObjectWriter.cpp | 294 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 D | ELFObjectWriter.cpp | 271 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 D | SPIRVObjectWriter.cpp | 17 void SPIRVObjectWriter::writeHeader(const MCAssembler &Asm) { in writeHeader() 38 uint64_t SPIRVObjectWriter::writeObject(MCAssembler &Asm) { in writeObject()
|
H A D | MCExpr.cpp | 550 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 D | NVPTXMCExpr.h | 77 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 D | RISCVAsmBackend.cpp | 114 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 D | LoongArchAsmBackend.cpp | 145 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 D | LoongArchMCExpr.cpp | 47 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 D | AArch64MCExpr.cpp | 104 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 D | X86MachObjectWriter.cpp | 55 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 D | X86MCExpr.h | 56 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 D | AMDGPUMCExpr.cpp | 97 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 D | CSKYMCExpr.cpp | 70 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) { in fixELFSymbolsInTLSFixupsImpl() 112 bool CSKYMCExpr::evaluateAsRelocatableImpl(MCValue &Res, const MCAssembler *Asm, in evaluateAsRelocatableImpl()
|
H A D | CSKYAsmBackend.cpp | 173 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 D | ARMMachObjectWriter.cpp | 134 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 D | SparcMCExpr.cpp | 184 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 D | MipsMCExpr.cpp | 132 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 D | VEMCExpr.cpp | 176 bool VEMCExpr::evaluateAsRelocatableImpl(MCValue &Res, const MCAssembler *Asm, in evaluateAsRelocatableImpl() 187 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) { in fixELFSymbolsInTLSFixupsImpl()
|