/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/ |
D | MCAssembler.h | 36 class MCAsmLayout; variable 61 friend class MCAsmLayout; variable 172 bool evaluateFixup(const MCAsmLayout &Layout, const MCFixup &Fixup, 179 const MCAsmLayout &Layout) const; 183 const MCAsmLayout &Layout) const; 187 bool layoutOnce(MCAsmLayout &Layout); 191 bool layoutSectionOnce(MCAsmLayout &Layout, MCSection &Sec); 193 bool relaxInstruction(MCAsmLayout &Layout, MCRelaxableFragment &IF); 194 bool relaxLEB(MCAsmLayout &Layout, MCLEBFragment &IF); 195 bool relaxBoundaryAlign(MCAsmLayout &Layout, MCBoundaryAlignFragment &BF); [all …]
|
D | MCMachObjectWriter.h | 75 const MCAsmLayout &Layout, 154 uint64_t getSymbolAddress(const MCSymbol &S, const MCAsmLayout &Layout) const; 157 const MCAsmLayout &Layout) const; 159 uint64_t getPaddingSize(const MCSection *SD, const MCAsmLayout &Layout) const; 189 void writeSection(const MCAsmLayout &Layout, const MCSection &Sec, 203 void writeNlist(MachSymbolData &MSD, const MCAsmLayout &Layout); 236 const MCAsmLayout &Layout, 241 void recordTLVPRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout, 245 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout, 258 const MCAsmLayout &Layout); [all …]
|
D | MCAsmBackend.h | 23 class MCAsmLayout; variable 106 const MCAsmLayout &Layout, in shouldInsertFixupForCodeAlign() 112 const MCAsmLayout &Layout, in evaluateTargetFixup() 152 const MCAsmLayout &Layout, 158 const MCAsmLayout &Layout) const = 0; 185 MCAsmLayout &Layout) const {} in finishLayout()
|
D | MCLinkerOptimizationHint.h | 29 class MCAsmLayout; variable 112 const MCAsmLayout &Layout) const; 128 void emit(MachObjectWriter &ObjWriter, const MCAsmLayout &Layout) const; 133 const MCAsmLayout &Layout) const; 161 const MCAsmLayout &Layout) const { in getEmitSize() 171 void emit(MachObjectWriter &ObjWriter, const MCAsmLayout &Layout) const { in emit()
|
D | MCObjectWriter.h | 23 class MCAsmLayout; variable 60 const MCAsmLayout &Layout) = 0; 68 virtual void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout, 108 virtual uint64_t writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) = 0;
|
D | MCExpr.h | 19 class MCAsmLayout; variable 50 const MCAsmLayout *Layout, 57 const MCAsmLayout *Layout, 90 bool evaluateAsAbsolute(int64_t &Res, const MCAsmLayout &Layout, 95 bool evaluateAsAbsolute(int64_t &Res, const MCAsmLayout &Layout) const; 97 bool evaluateKnownAbsolute(int64_t &Res, const MCAsmLayout &Layout) const; 106 bool evaluateAsRelocatable(MCValue &Res, const MCAsmLayout *Layout, 114 bool evaluateAsValue(MCValue &Res, const MCAsmLayout &Layout) const; 597 const MCAsmLayout *Layout,
|
D | MCAsmLayout.h | 28 class MCAsmLayout { 47 MCAsmLayout(MCAssembler &Assembler);
|
D | MCCodeView.h | 193 void encodeInlineLineTable(MCAsmLayout &Layout, 201 void encodeDefRange(MCAsmLayout &Layout, MCCVDefRangeFragment &F);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/ |
D | MCFragment.cpp | 32 MCAsmLayout::MCAsmLayout(MCAssembler &Asm) : Assembler(Asm) { in MCAsmLayout() function in MCAsmLayout 42 bool MCAsmLayout::isFragmentValid(const MCFragment *F) const { in isFragmentValid() 51 void MCAsmLayout::invalidateFragmentsFrom(MCFragment *F) { in invalidateFragmentsFrom() 61 void MCAsmLayout::ensureValid(const MCFragment *F) const { in ensureValid() 72 const_cast<MCAsmLayout *>(this)->layoutFragment(&*I); in ensureValid() 77 uint64_t MCAsmLayout::getFragmentOffset(const MCFragment *F) const { in getFragmentOffset() 84 static bool getLabelOffset(const MCAsmLayout &Layout, const MCSymbol &S, in getLabelOffset() 96 static bool getSymbolOffsetImpl(const MCAsmLayout &Layout, const MCSymbol &S, in getSymbolOffsetImpl() 129 bool MCAsmLayout::getSymbolOffset(const MCSymbol &S, uint64_t &Val) const { in getSymbolOffset() 133 uint64_t MCAsmLayout::getSymbolOffset(const MCSymbol &S) const { in getSymbolOffset() [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); 190 void writeSymbolTable(const MCAsmLayout &Layout); 200 void assignAddressesAndIndices(const MCAsmLayout &); 290 const MCAsmLayout &Layout) { in executePostLayoutBinding() 351 void XCOFFObjectWriter::recordRelocation(MCAssembler &, const MCAsmLayout &, in recordRelocation() argument 358 const MCAsmLayout &Layout) { in writeSections() 389 const MCAsmLayout &Layout) { in writeObject() [all …]
|
D | MCAssembler.cpp | 191 bool MCAssembler::evaluateFixup(const MCAsmLayout &Layout, in evaluateFixup() 288 uint64_t MCAssembler::computeFragmentSize(const MCAsmLayout &Layout, in computeFragmentSize() 389 void MCAsmLayout::layoutFragment(MCFragment *F) { in layoutFragment() 499 const MCAsmLayout &Layout, const MCFragment &F) { in writeFragment() 669 const MCAsmLayout &Layout) const { in writeSectionData() 724 MCAssembler::handleFixup(const MCAsmLayout &Layout, MCFragment &F, in handleFixup() 760 void MCAssembler::layout(MCAsmLayout &Layout) { in layout() 867 MCAsmLayout Layout(*this); in Finish() 876 const MCAsmLayout &Layout) const { in fixupNeedsRelaxation() 891 const MCAsmLayout &Layout) const { in fragmentNeedsRelaxation() [all …]
|
D | MCLinkerOptimizationHint.cpp | 29 const MCAsmLayout &Layout) const { in emit_impl() 37 const MCAsmLayout &Layout) const { in emit() 43 const MCAsmLayout &Layout) const { in getEmitSize()
|
D | ELFObjectWriter.cpp | 112 static uint64_t SymbolValue(const MCSymbol &Sym, const MCAsmLayout &Layout); 113 static bool isInSymtab(const MCAsmLayout &Layout, const MCSymbolELF &Symbol, 185 ELFSymbolData &MSD, const MCAsmLayout &Layout); 199 void computeSymbolTable(MCAssembler &Asm, const MCAsmLayout &Layout, 211 void writeSectionHeader(const MCAsmLayout &Layout, 216 const MCAsmLayout &Layout); 225 uint64_t writeObject(MCAssembler &Asm, const MCAsmLayout &Layout); 270 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout, 275 const MCAsmLayout &Layout) override; 295 uint64_t writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) override { in writeObject() [all …]
|
D | WinCOFFObjectWriter.cpp | 174 const MCAsmLayout &Layout); 188 uint32_t writeSectionContents(MCAssembler &Asm, const MCAsmLayout &Layout, 190 void writeSection(MCAssembler &Asm, const MCAsmLayout &Layout, 196 const MCAsmLayout &Layout) override; 203 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout, 209 void assignFileOffsets(MCAssembler &Asm, const MCAsmLayout &Layout); 216 uint64_t writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) override; 327 const MCAsmLayout &Layout) { in getSymbolValue() 357 const MCAsmLayout &Layout) { in DefineSymbol() 594 const MCAsmLayout &Layout, in writeSectionContents() [all …]
|
D | MCExpr.cpp | 464 const MCAsmLayout &Layout) const { in evaluateAsAbsolute() 469 const MCAsmLayout &Layout, in evaluateAsAbsolute() 485 const MCAsmLayout &Layout) const { in evaluateKnownAbsolute() 491 const MCAsmLayout *Layout, in evaluateAsAbsolute() 512 const MCAssembler *Asm, const MCAsmLayout *Layout, in AttemptToFoldSymbolOffsetDifference() 615 EvaluateSymbolicAdd(const MCAssembler *Asm, const MCAsmLayout *Layout, in EvaluateSymbolicAdd() 670 const MCAsmLayout *Layout, in evaluateAsRelocatable() 677 bool MCExpr::evaluateAsValue(MCValue &Res, const MCAsmLayout &Layout) const { in evaluateAsValue() 697 const MCAsmLayout *Layout, in evaluateAsRelocatableImpl()
|
D | MachObjectWriter.cpp | 82 const MCAsmLayout &Layout) const { in getFragmentAddress() 88 const MCAsmLayout &Layout) const { in getSymbolAddress() 121 const MCAsmLayout &Layout) const { in getPaddingSize() 214 void MachObjectWriter::writeSection(const MCAsmLayout &Layout, in writeSection() 339 const MCAsmLayout &Layout) { in writeNlist() 463 const MCAsmLayout &Layout, in recordRelocation() 643 const MCAsmLayout &Layout) { in computeSectionAddresses() 658 const MCAsmLayout &Layout) { in executePostLayoutBinding() 755 const MCAsmLayout &Layout) { in writeObject()
|
D | WasmObjectWriter.cpp | 296 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout, 301 const MCAsmLayout &Layout) override; 303 uint64_t writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) override; 319 void writeCodeSection(const MCAssembler &Asm, const MCAsmLayout &Layout, 330 const MCAssembler &Asm, const MCAsmLayout &Layout); 334 const MCAsmLayout &Layout); 410 const MCAsmLayout &Layout) { in executePostLayoutBinding() 426 const MCAsmLayout &Layout, in recordRelocation() 823 const MCAsmLayout &Layout, in writeCodeSection() 1015 const MCAsmLayout &Layout) { in writeCustomSection() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/MCTargetDesc/ |
D | RISCVAsmBackend.h | 65 const MCAsmLayout &Layout, 68 bool evaluateTargetFixup(const MCAssembler &Asm, const MCAsmLayout &Layout, 86 const MCAsmLayout &Layout) const override { in fixupNeedsRelaxation() 93 const MCAsmLayout &Layout,
|
D | RISCVAsmBackend.cpp | 55 const MCAsmLayout &Layout, in fixupNeedsRelaxationAdvanced() 256 const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFixup &Fixup, in evaluateTargetFixup() 370 const MCAsmLayout &Layout, in shouldInsertFixupForCodeAlign()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/MCTargetDesc/ |
D | PPCMachObjectWriter.cpp | 28 const MCAsmLayout &Layout, 34 const MCAsmLayout &Layout, 43 const MCAsmLayout &Layout, const MCFragment *Fragment, in recordRelocation() 175 static uint32_t getFixupOffset(const MCAsmLayout &Layout, in getFixupOffset() 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/X86/MCTargetDesc/ |
D | X86MachObjectWriter.cpp | 29 const MCAsmLayout &Layout, 37 const MCAsmLayout &Layout, 45 const MCAsmLayout &Layout, 51 const MCAsmLayout &Layout, 60 const MCAsmLayout &Layout, const MCFragment *Fragment, in recordRelocation() 103 MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout, in RecordX86_64Relocation() 365 const MCAsmLayout &Layout, in recordScatteredRelocation() 465 const MCAsmLayout &Layout, in recordTLVPRelocation() 505 const MCAsmLayout &Layout, in RecordX86Relocation()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/MCTargetDesc/ |
D | ARMMachObjectWriter.cpp | 32 const MCAsmLayout &Layout, 41 const MCAsmLayout &Layout, 56 const MCAsmLayout &Layout, const MCFragment *Fragment, 142 const MCAsmLayout &Layout, in RecordARMScatteredHalfRelocation() 255 const MCAsmLayout &Layout, in RecordARMScatteredRelocation() 377 const MCAsmLayout &Layout, in recordRelocation()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/ |
D | NVPTXMCExpr.h | 72 const MCAsmLayout *Layout, in evaluateAsRelocatableImpl() 114 const MCAsmLayout *Layout, in evaluateAsRelocatableImpl()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/MCTargetDesc/ |
D | MSP430AsmBackend.cpp | 52 const MCAsmLayout &Layout) const override { in fixupNeedsRelaxation() 59 const MCAsmLayout &Layout, in fixupNeedsRelaxationAdvanced()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
D | AMDGPUAsmBackend.cpp | 40 const MCAsmLayout &Layout) const override; 68 const MCAsmLayout &Layout) const { in fixupNeedsRelaxation()
|