/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/ |
D | MCObjectWriter.h | 24 class MCAssembler; variable 59 virtual void executePostLayoutBinding(MCAssembler &Asm, 68 virtual void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout, 78 bool isSymbolRefDifferenceFullyResolved(const MCAssembler &Asm, 83 virtual bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm, 88 virtual bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm, 108 virtual uint64_t writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) = 0;
|
D | MCMachObjectWriter.h | 74 virtual void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm, 147 bool isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind); 235 void recordScatteredRelocation(const MCAssembler &Asm, 241 void recordTLVPRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout, 245 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout, 249 void bindIndirectSymbols(MCAssembler &Asm); 252 void computeSymbolTable(MCAssembler &Asm, 257 void computeSectionAddresses(const MCAssembler &Asm, 260 void executePostLayoutBinding(MCAssembler &Asm, 263 bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm, [all …]
|
D | MCAsmBackend.h | 24 class MCAssembler; variable 89 virtual bool shouldForceRelocation(const MCAssembler &Asm, in shouldForceRelocation() 105 virtual bool shouldInsertFixupForCodeAlign(MCAssembler &Asm, in shouldInsertFixupForCodeAlign() 111 virtual bool evaluateTargetFixup(const MCAssembler &Asm, in evaluateTargetFixup() 125 virtual void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup, 184 virtual void finishLayout(MCAssembler const &Asm, in finishLayout()
|
D | MCAsmLayout.h | 16 class MCAssembler; variable 29 MCAssembler &Assembler; 47 MCAsmLayout(MCAssembler &Assembler); 50 MCAssembler &getAssembler() const { return Assembler; } in getAssembler()
|
D | MCAssembler.h | 60 class MCAssembler { 218 MCAssembler(MCContext &Context, std::unique_ptr<MCAsmBackend> Backend, 221 MCAssembler(const MCAssembler &) = delete; 222 MCAssembler &operator=(const MCAssembler &) = delete; 223 ~MCAssembler(); 422 return const_cast<MCAssembler *>(this)->getLOHContainer(); in getLOHContainer() 459 uint64_t computeBundlePadding(const MCAssembler &Assembler,
|
D | MCObjectStreamer.h | 18 class MCAssembler; variable 36 std::unique_ptr<MCAssembler> Assembler; 111 MCAssembler &getAssembler() { return *Assembler; } in getAssembler() 112 MCAssembler *getAssemblerPtr() override;
|
D | MCExpr.h | 20 class MCAssembler; variable 49 bool evaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm, 56 bool evaluateAsRelocatableImpl(MCValue &Res, const MCAssembler *Asm, 93 bool evaluateAsAbsolute(int64_t &Res, const MCAssembler &Asm) const; 94 bool evaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm) const; 607 virtual void fixELFSymbolsInTLSFixups(MCAssembler &) const = 0;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/ |
D | MCAssembler.cpp | 82 MCAssembler::MCAssembler(MCContext &Context, in MCAssembler() function in MCAssembler 93 MCAssembler::~MCAssembler() = default; 95 void MCAssembler::reset() { in reset() 122 bool MCAssembler::registerSection(MCSection &Section) { in registerSection() 130 bool MCAssembler::isThumbFunc(const MCSymbol *Symbol) const { in isThumbFunc() 161 bool MCAssembler::isSymbolLinkerVisible(const MCSymbol &Symbol) const { in isSymbolLinkerVisible() 172 const MCSymbol *MCAssembler::getAtom(const MCSymbol &S) const { in getAtom() 191 bool MCAssembler::evaluateFixup(const MCAsmLayout &Layout, in evaluateFixup() 288 uint64_t MCAssembler::computeFragmentSize(const MCAsmLayout &Layout, in computeFragmentSize() 453 void MCAssembler::registerSymbol(const MCSymbol &Symbol, bool *Created) { in registerSymbol() [all …]
|
D | MCObjectWriter.cpp | 20 const MCAssembler &Asm, const MCSymbolRefExpr *A, const MCSymbolRefExpr *B, in isSymbolRefDifferenceFullyResolved() 39 const MCAssembler &Asm, const MCSymbol &A, const MCSymbol &B, in isSymbolRefDifferenceFullyResolvedImpl() 46 const MCAssembler &Asm, const MCSymbol &SymA, const MCFragment &FB, in isSymbolRefDifferenceFullyResolvedImpl()
|
D | WinCOFFObjectWriter.cpp | 173 void DefineSymbol(const MCSymbol &Symbol, MCAssembler &Assembler, 188 uint32_t writeSectionContents(MCAssembler &Asm, const MCAsmLayout &Layout, 190 void writeSection(MCAssembler &Asm, const MCAsmLayout &Layout, 195 void executePostLayoutBinding(MCAssembler &Asm, 198 bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm, 203 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout, 207 void createFileSymbols(MCAssembler &Asm); 209 void assignFileOffsets(MCAssembler &Asm, const MCAsmLayout &Layout); 216 uint64_t writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) override; 356 MCAssembler &Assembler, in DefineSymbol() [all …]
|
D | MachObjectWriter.cpp | 74 bool MachObjectWriter::isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind) { in isFixupKindPCRel() 462 void MachObjectWriter::recordRelocation(MCAssembler &Asm, in recordRelocation() 477 void MachObjectWriter::bindIndirectSymbols(MCAssembler &Asm) { in bindIndirectSymbols() 487 for (MCAssembler::indirect_symbol_iterator it = Asm.indirect_symbol_begin(), in bindIndirectSymbols() 503 for (MCAssembler::indirect_symbol_iterator it = Asm.indirect_symbol_begin(), in bindIndirectSymbols() 519 for (MCAssembler::indirect_symbol_iterator it = Asm.indirect_symbol_begin(), in bindIndirectSymbols() 542 MCAssembler &Asm, std::vector<MachSymbolData> &LocalSymbolData, in computeSymbolTable() 548 for (MCAssembler::iterator it = Asm.begin(), in computeSymbolTable() 642 void MachObjectWriter::computeSectionAddresses(const MCAssembler &Asm, in computeSectionAddresses() 657 void MachObjectWriter::executePostLayoutBinding(MCAssembler &Asm, in executePostLayoutBinding() [all …]
|
D | ELFObjectWriter.cpp | 182 void writeHeader(const MCAssembler &Asm); 199 void computeSymbolTable(MCAssembler &Asm, const MCAsmLayout &Layout, 215 void writeSectionData(const MCAssembler &Asm, MCSection &Sec, 223 void writeRelocations(const MCAssembler &Asm, const MCSectionELF &Sec); 225 uint64_t writeObject(MCAssembler &Asm, const MCAsmLayout &Layout); 244 bool shouldRelocateWithSymbol(const MCAssembler &Asm, 259 bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm, 270 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout, 274 void executePostLayoutBinding(MCAssembler &Asm, 295 uint64_t writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) override { in writeObject() [all …]
|
D | XCOFFObjectWriter.cpp | 173 void executePostLayoutBinding(MCAssembler &, const MCAsmLayout &) override; 175 void recordRelocation(MCAssembler &, const MCAsmLayout &, const MCFragment *, 178 uint64_t writeObject(MCAssembler &, const MCAsmLayout &) override; 189 void writeSections(const MCAssembler &Asm, const MCAsmLayout &Layout); 289 void XCOFFObjectWriter::executePostLayoutBinding(MCAssembler &Asm, in executePostLayoutBinding() 351 void XCOFFObjectWriter::recordRelocation(MCAssembler &, const MCAsmLayout &, in recordRelocation() argument 357 void XCOFFObjectWriter::writeSections(const MCAssembler &Asm, in writeSections() 388 uint64_t XCOFFObjectWriter::writeObject(MCAssembler &Asm, in writeObject()
|
D | MCExpr.cpp | 476 bool MCExpr::evaluateAsAbsolute(int64_t &Res, const MCAssembler &Asm) const { in evaluateAsAbsolute() 480 bool MCExpr::evaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm) const { in evaluateAsAbsolute() 490 bool MCExpr::evaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm, in evaluateAsAbsolute() 512 const MCAssembler *Asm, const MCAsmLayout *Layout, in AttemptToFoldSymbolOffsetDifference() 577 static bool canFold(const MCAssembler *Asm, const MCSymbolRefExpr *A, in canFold() 615 EvaluateSymbolicAdd(const MCAssembler *Asm, const MCAsmLayout *Layout, in EvaluateSymbolicAdd() 672 MCAssembler *Assembler = Layout ? &Layout->getAssembler() : nullptr; in evaluateAsRelocatable() 678 MCAssembler *Assembler = &Layout.getAssembler(); in evaluateAsValue() 696 bool MCExpr::evaluateAsRelocatableImpl(MCValue &Res, const MCAssembler *Asm, in evaluateAsRelocatableImpl()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/MCTargetDesc/ |
D | RISCVAsmBackend.h | 20 class MCAssembler; variable 64 bool shouldInsertFixupForCodeAlign(MCAssembler &Asm, 68 bool evaluateTargetFixup(const MCAssembler &Asm, const MCAsmLayout &Layout, 73 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup, 81 bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
|
D | RISCVAsmBackend.cpp | 29 bool RISCVAsmBackend::shouldForceRelocation(const MCAssembler &Asm, in shouldForceRelocation() 256 const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFixup &Fixup, in evaluateTargetFixup() 316 void RISCVAsmBackend::applyFixup(const MCAssembler &Asm, const MCFixup &Fixup, in applyFixup() 369 bool RISCVAsmBackend::shouldInsertFixupForCodeAlign(MCAssembler &Asm, in shouldInsertFixupForCodeAlign()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/MCTargetDesc/ |
D | ARMMachObjectWriter.cpp | 31 const MCAssembler &Asm, 40 const MCAssembler &Asm, 47 const MCAssembler &Asm, 55 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm, 141 const MCAssembler &Asm, in RecordARMScatteredHalfRelocation() 254 const MCAssembler &Asm, in RecordARMScatteredRelocation() 330 const MCAssembler &Asm, in requiresExternRelocation() 376 MCAssembler &Asm, in recordRelocation()
|
D | ARMAsmBackend.h | 44 bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup, 47 unsigned adjustFixupValue(const MCAssembler &Asm, const MCFixup &Fixup, 52 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/MCTargetDesc/ |
D | AVRAsmBackend.h | 24 class MCAssembler; variable 42 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup, 70 bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/MCTargetDesc/ |
D | MipsAsmBackend.h | 23 class MCAssembler; variable 43 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup, 90 bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
|
D | MipsTargetStreamer.cpp | 770 MCAssembler &MCA = getStreamer().getAssembler(); in MipsTargetELFStreamer() 858 MCAssembler &MCA = getStreamer().getAssembler(); in finish() 960 MCAssembler &MCA = getStreamer().getAssembler(); in setUsesMicroMips() 967 MCAssembler &MCA = getStreamer().getAssembler(); in emitDirectiveSetMips16() 975 MCAssembler &MCA = getStreamer().getAssembler(); in emitDirectiveSetNoReorder() 983 MCAssembler &MCA = getStreamer().getAssembler(); in emitDirectiveEnd() 1039 MCAssembler &MCA = getStreamer().getAssembler(); in emitDirectiveAbiCalls() 1046 MCAssembler &MCA = getStreamer().getAssembler(); in emitDirectiveNaN2008() 1053 MCAssembler &MCA = getStreamer().getAssembler(); in emitDirectiveNaNLegacy() 1060 MCAssembler &MCA = getStreamer().getAssembler(); in emitDirectiveOptionPic0() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/MCTargetDesc/ |
D | X86MachObjectWriter.cpp | 28 const MCAssembler &Asm, 36 const MCAssembler &Asm, 44 const MCAssembler &Asm, 50 void RecordX86_64Relocation(MachObjectWriter *Writer, MCAssembler &Asm, 59 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm, in recordRelocation() 103 MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout, in RecordX86_64Relocation() 364 const MCAssembler &Asm, in recordScatteredRelocation() 464 const MCAssembler &Asm, in recordTLVPRelocation() 504 const MCAssembler &Asm, in RecordX86Relocation()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/MCTargetDesc/ |
D | PPCMachObjectWriter.cpp | 27 const MCAssembler &Asm, 33 void RecordPPCRelocation(MachObjectWriter *Writer, const MCAssembler &Asm, 42 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm, in recordRelocation() 191 MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, in recordScatteredRelocation() 301 MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, in RecordPPCRelocation()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/ |
D | NVPTXMCExpr.h | 80 void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override {} in fixELFSymbolsInTLSFixups() 122 void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override {} in fixELFSymbolsInTLSFixups()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/MCTargetDesc/ |
D | AArch64MachObjectWriter.cpp | 37 unsigned &Log2Size, const MCAssembler &Asm); 43 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm, 53 unsigned &Log2Size, const MCAssembler &Asm) { in getAArch64FixupKindMachOInfo() 152 MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout, in recordRelocation()
|