Home
last modified time | relevance | path

Searched refs:MCAssembler (Results 1 – 25 of 218) sorted by relevance

123456789

/external/llvm-project/llvm/include/llvm/MC/
DMCObjectWriter.h18 class MCAssembler; variable
53 virtual void executePostLayoutBinding(MCAssembler &Asm,
62 virtual void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout,
72 bool isSymbolRefDifferenceFullyResolved(const MCAssembler &Asm,
77 virtual bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm,
82 virtual bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm,
102 virtual uint64_t writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) = 0;
DMCMachObjectWriter.h75 virtual void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm,
150 bool isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind);
238 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout,
242 void bindIndirectSymbols(MCAssembler &Asm);
245 void computeSymbolTable(MCAssembler &Asm,
250 void computeSectionAddresses(const MCAssembler &Asm,
253 void executePostLayoutBinding(MCAssembler &Asm,
256 bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm,
261 bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm,
266 uint64_t writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) override;
DMCAsmBackend.h23 class MCAssembler; variable
91 virtual bool shouldForceRelocation(const MCAssembler &Asm, in shouldForceRelocation()
107 virtual bool shouldInsertFixupForCodeAlign(MCAssembler &Asm, in shouldInsertFixupForCodeAlign()
113 virtual bool evaluateTargetFixup(const MCAssembler &Asm, in evaluateTargetFixup()
127 virtual void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
191 virtual void finishLayout(MCAssembler const &Asm, in finishLayout()
DMCAsmLayout.h16 class MCAssembler; variable
29 MCAssembler &Assembler;
47 MCAsmLayout(MCAssembler &Assembler);
50 MCAssembler &getAssembler() const { return Assembler; } in getAssembler()
DMCAssembler.h60 class MCAssembler {
221 MCAssembler(MCContext &Context, std::unique_ptr<MCAsmBackend> Backend,
224 MCAssembler(const MCAssembler &) = delete;
225 MCAssembler &operator=(const MCAssembler &) = delete;
226 ~MCAssembler();
425 return const_cast<MCAssembler *>(this)->getLOHContainer(); in getLOHContainer()
462 uint64_t computeBundlePadding(const MCAssembler &Assembler,
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCObjectWriter.h24 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;
DMCMachObjectWriter.h74 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 …]
DMCAsmBackend.h24 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()
DMCAsmLayout.h16 class MCAssembler; variable
29 MCAssembler &Assembler;
47 MCAsmLayout(MCAssembler &Assembler);
50 MCAssembler &getAssembler() const { return Assembler; } in getAssembler()
DMCAssembler.h60 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,
/external/llvm/include/llvm/MC/
DMCMachObjectWriter.h65 virtual void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm,
133 bool isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind);
221 void recordScatteredRelocation(const MCAssembler &Asm,
227 void recordTLVPRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout,
231 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout,
236 void bindIndirectSymbols(MCAssembler &Asm);
239 void computeSymbolTable(MCAssembler &Asm,
244 void computeSectionAddresses(const MCAssembler &Asm,
247 void executePostLayoutBinding(MCAssembler &Asm,
250 bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm,
[all …]
DMCObjectWriter.h22 class MCAssembler; variable
76 virtual void executePostLayoutBinding(MCAssembler &Asm,
85 virtual void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout,
95 bool isSymbolRefDifferenceFullyResolved(const MCAssembler &Asm,
100 virtual bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm,
105 virtual bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm,
121 virtual void writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) = 0;
DMCAsmLayout.h17 class MCAssembler; variable
30 MCAssembler &Assembler;
48 MCAsmLayout(MCAssembler &Assembler);
51 MCAssembler &getAssembler() const { return Assembler; } in getAssembler()
DMCAssembler.h29 class MCAssembler; variable
56 class MCAssembler {
92 MCAssembler(const MCAssembler &) = delete;
93 void operator=(const MCAssembler &) = delete;
249 MCAssembler(MCContext &Context, MCAsmBackend &Backend,
251 ~MCAssembler();
392 return const_cast<MCAssembler *>(this)->getLOHContainer(); in getLOHContainer()
423 uint64_t computeBundlePadding(const MCAssembler &Assembler, const MCFragment *F,
/external/llvm/lib/MC/
DMCAssembler.cpp68 MCAssembler::MCAssembler(MCContext &Context, MCAsmBackend &Backend, in MCAssembler() function in MCAssembler
76 MCAssembler::~MCAssembler() { in ~MCAssembler()
79 void MCAssembler::reset() { in reset()
102 bool MCAssembler::registerSection(MCSection &Section) { in registerSection()
110 bool MCAssembler::isThumbFunc(const MCSymbol *Symbol) const { in isThumbFunc()
135 bool MCAssembler::isSymbolLinkerVisible(const MCSymbol &Symbol) const { in isSymbolLinkerVisible()
150 const MCSymbol *MCAssembler::getAtom(const MCSymbol &S) const { in getAtom()
169 bool MCAssembler::evaluateFixup(const MCAsmLayout &Layout, in evaluateFixup()
245 uint64_t MCAssembler::computeFragmentSize(const MCAsmLayout &Layout, in computeFragmentSize()
378 void MCAssembler::registerSymbol(const MCSymbol &Symbol, bool *Created) { in registerSymbol()
[all …]
DMCObjectWriter.cpp21 const MCAssembler &Asm, const MCSymbolRefExpr *A, const MCSymbolRefExpr *B, in isSymbolRefDifferenceFullyResolved()
40 const MCAssembler &Asm, const MCSymbol &A, const MCSymbol &B, in isSymbolRefDifferenceFullyResolvedImpl()
47 const MCAssembler &Asm, const MCSymbol &SymA, const MCFragment &FB, in isSymbolRefDifferenceFullyResolvedImpl()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
DMCAssembler.cpp82 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 …]
DMCObjectWriter.cpp20 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()
/external/llvm-project/llvm/lib/MC/
DMCAssembler.cpp83 MCAssembler::MCAssembler(MCContext &Context, in MCAssembler() function in MCAssembler
94 MCAssembler::~MCAssembler() = default;
96 void MCAssembler::reset() { in reset()
123 bool MCAssembler::registerSection(MCSection &Section) { in registerSection()
131 bool MCAssembler::isThumbFunc(const MCSymbol *Symbol) const { in isThumbFunc()
162 bool MCAssembler::isSymbolLinkerVisible(const MCSymbol &Symbol) const { in isSymbolLinkerVisible()
173 const MCSymbol *MCAssembler::getAtom(const MCSymbol &S) const { in getAtom()
192 bool MCAssembler::evaluateFixup(const MCAsmLayout &Layout, in evaluateFixup()
289 uint64_t MCAssembler::computeFragmentSize(const MCAsmLayout &Layout, in computeFragmentSize()
461 void MCAssembler::registerSymbol(const MCSymbol &Symbol, bool *Created) { in registerSymbol()
[all …]
DMCObjectWriter.cpp20 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()
DWinCOFFObjectWriter.cpp180 void DefineSymbol(const MCSymbol &Symbol, MCAssembler &Assembler,
195 uint32_t writeSectionContents(MCAssembler &Asm, const MCAsmLayout &Layout,
197 void writeSection(MCAssembler &Asm, const MCAsmLayout &Layout,
202 void executePostLayoutBinding(MCAssembler &Asm,
205 bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm,
210 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout,
214 void createFileSymbols(MCAssembler &Asm);
217 void assignFileOffsets(MCAssembler &Asm, const MCAsmLayout &Layout);
224 uint64_t writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) override;
365 MCAssembler &Assembler, in DefineSymbol()
[all …]
/external/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
DRISCVAsmBackend.h20 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,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/MCTargetDesc/
DRISCVAsmBackend.h20 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,
/external/llvm/lib/Target/AMDGPU/MCTargetDesc/
DAMDGPUAsmBackend.cpp28 void executePostLayoutBinding(MCAssembler &Asm, in executePostLayoutBinding()
32 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout, in recordRelocation()
39 void writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) override;
68 void AMDGPUMCObjectWriter::writeObject(MCAssembler &Asm, in writeObject()
70 for (MCAssembler::iterator I = Asm.begin(), E = Asm.end(); I != E; ++I) { in writeObject()
/external/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
DAVRAsmBackend.h24 class MCAssembler; variable
40 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
60 bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,

123456789