Home
last modified time | relevance | path

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

1234567

/external/swiftshader/third_party/LLVM/lib/MC/
DELFObjectWriter.h40 static bool isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind);
43 static bool isInSymtab(const MCAssembler &Asm, const MCSymbolData &Data,
54 void WriteDataSectionData(MCAssembler &Asm,
143 virtual const MCSymbol *SymbolToReloc(const MCAssembler &Asm,
150 virtual const MCSymbol *ExplicitRelSym(const MCAssembler &Asm, in ExplicitRelSym()
260 const MCAssembler &Asm,
264 virtual void RecordRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout,
268 virtual uint64_t getSymbolIndexInSymbolTable(const MCAssembler &Asm,
285 virtual void ComputeSymbolTable(MCAssembler &Asm,
290 virtual void ComputeIndexMap(MCAssembler &Asm,
[all …]
DMCAssembler.cpp51 MCAsmLayout::MCAsmLayout(MCAssembler &Asm) in MCAsmLayout()
55 for (MCAssembler::iterator it = Asm.begin(), ie = Asm.end(); it != ie; ++it) in MCAsmLayout()
58 for (MCAssembler::iterator it = Asm.begin(), ie = Asm.end(); it != ie; ++it) in MCAsmLayout()
170 MCSectionData::MCSectionData(const MCSection &_Section, MCAssembler *A) in MCSectionData()
185 uint64_t _Offset, MCAssembler *A) in MCSymbolData()
197 MCAssembler::MCAssembler(MCContext &Context_, MCAsmBackend &Backend_, in MCAssembler() function in MCAssembler
205 MCAssembler::~MCAssembler() { in ~MCAssembler()
208 bool MCAssembler::isSymbolLinkerVisible(const MCSymbol &Symbol) const { in isSymbolLinkerVisible()
221 const MCSymbolData *MCAssembler::getAtom(const MCSymbolData *SD) const { in getAtom()
240 bool MCAssembler::EvaluateFixup(const MCAsmLayout &Layout, in EvaluateFixup()
[all …]
DMachObjectWriter.cpp51 bool MachObjectWriter::isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind) { in isFixupKindPCRel()
182 void MachObjectWriter::WriteSection(const MCAssembler &Asm, in WriteSection()
354 void MachObjectWriter::RecordRelocation(const MCAssembler &Asm, in RecordRelocation()
364 void MachObjectWriter::BindIndirectSymbols(MCAssembler &Asm) { in BindIndirectSymbols()
374 for (MCAssembler::indirect_symbol_iterator it = Asm.indirect_symbol_begin(), in BindIndirectSymbols()
391 for (MCAssembler::indirect_symbol_iterator it = Asm.indirect_symbol_begin(), in BindIndirectSymbols()
420 ComputeSymbolTable(MCAssembler &Asm, SmallString<256> &StringTable, in ComputeSymbolTable()
427 for (MCAssembler::iterator it = Asm.begin(), in ComputeSymbolTable()
443 for (MCAssembler::symbol_iterator it = Asm.symbol_begin(), in ComputeSymbolTable()
479 for (MCAssembler::symbol_iterator it = Asm.symbol_begin(), in ComputeSymbolTable()
[all …]
DELFObjectWriter.cpp41 bool ELFObjectWriter::isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind) { in isFixupKindPCRel()
202 void ELFObjectWriter::ExecutePostLayoutBinding(MCAssembler &Asm, in ExecutePostLayoutBinding()
207 for (MCAssembler::symbol_iterator it = Asm.symbol_begin(), in ExecutePostLayoutBinding()
278 const MCAssembler &Asm, in WriteSymbolTable()
298 for (MCAssembler::const_iterator i = Asm.begin(), e = Asm.end(); i != e; in WriteSymbolTable()
333 const MCSymbol *ELFObjectWriter::SymbolToReloc(const MCAssembler &Asm, in SymbolToReloc()
394 void ELFObjectWriter::RecordRelocation(const MCAssembler &Asm, in RecordRelocation()
468 ELFObjectWriter::getSymbolIndexInSymbolTable(const MCAssembler &Asm, in getSymbolIndexInSymbolTable()
474 bool ELFObjectWriter::isInSymtab(const MCAssembler &Asm, in isInSymtab()
526 void ELFObjectWriter::ComputeIndexMap(MCAssembler &Asm, in ComputeIndexMap()
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/MC/
DMCMachObjectWriter.h65 const MCAssembler &Asm,
117 bool isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind);
163 void WriteSection(const MCAssembler &Asm, const MCAsmLayout &Layout,
201 void RecordScatteredRelocation(const MCAssembler &Asm,
208 void RecordTLVPRelocation(const MCAssembler &Asm,
214 void RecordRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout,
218 void BindIndirectSymbols(MCAssembler &Asm);
225 void ComputeSymbolTable(MCAssembler &Asm, SmallString<256> &StringTable,
230 void computeSectionAddresses(const MCAssembler &Asm,
233 void ExecutePostLayoutBinding(MCAssembler &Asm, const MCAsmLayout &Layout);
[all …]
DMCObjectWriter.h20 class MCAssembler; variable
68 virtual void ExecutePostLayoutBinding(MCAssembler &Asm,
77 virtual void RecordRelocation(const MCAssembler &Asm,
89 IsSymbolRefDifferenceFullyResolved(const MCAssembler &Asm,
95 IsSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm,
107 virtual void WriteObject(MCAssembler &Asm,
DMCAsmLayout.h16 class MCAssembler; variable
34 MCAssembler &Assembler;
51 MCAsmLayout(MCAssembler &_Assembler);
54 MCAssembler &getAssembler() const { return Assembler; } in getAssembler()
DMCObjectStreamer.h16 class MCAssembler; variable
33 MCAssembler *Assembler;
43 MCAssembler *_Assembler);
59 MCAssembler &getAssembler() { return *Assembler; } in getAssembler()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/MC/
DMCObjectWriter.h25 class MCAssembler; variable
60 virtual void executePostLayoutBinding(MCAssembler &Asm,
69 virtual void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout,
79 bool isSymbolRefDifferenceFullyResolved(const MCAssembler &Asm,
84 virtual bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm,
89 virtual bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm,
109 virtual uint64_t writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) = 0;
DMCMachObjectWriter.h73 virtual void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm,
146 bool isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind);
234 void recordScatteredRelocation(const MCAssembler &Asm,
240 void recordTLVPRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout,
244 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout,
248 void bindIndirectSymbols(MCAssembler &Asm);
251 void computeSymbolTable(MCAssembler &Asm,
256 void computeSectionAddresses(const MCAssembler &Asm,
259 void executePostLayoutBinding(MCAssembler &Asm,
262 bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm,
[all …]
DMCAsmLayout.h17 class MCAssembler; variable
30 MCAssembler &Assembler;
48 MCAsmLayout(MCAssembler &Assembler);
51 MCAssembler &getAssembler() const { return Assembler; } in getAssembler()
DMCAssembler.h60 class MCAssembler {
219 MCAssembler(MCContext &Context, std::unique_ptr<MCAsmBackend> Backend,
222 MCAssembler(const MCAssembler &) = delete;
223 MCAssembler &operator=(const MCAssembler &) = delete;
224 ~MCAssembler();
419 return const_cast<MCAssembler *>(this)->getLOHContainer(); in getLOHContainer()
456 uint64_t computeBundlePadding(const MCAssembler &Assembler,
DMCAsmBackend.h26 class MCAssembler; variable
85 virtual bool shouldForceRelocation(const MCAssembler &Asm, in shouldForceRelocation()
97 virtual void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
156 virtual void finishLayout(MCAssembler const &Asm, in finishLayout()
/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;
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,
DMCAsmLayout.h17 class MCAssembler; variable
30 MCAssembler &Assembler;
48 MCAsmLayout(MCAssembler &Assembler);
51 MCAssembler &getAssembler() const { return Assembler; } in getAssembler()
/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()
DMachObjectWriter.cpp60 bool MachObjectWriter::isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind) { in isFixupKindPCRel()
435 void MachObjectWriter::recordRelocation(MCAssembler &Asm, in recordRelocation()
444 void MachObjectWriter::bindIndirectSymbols(MCAssembler &Asm) { in bindIndirectSymbols()
454 for (MCAssembler::indirect_symbol_iterator it = Asm.indirect_symbol_begin(), in bindIndirectSymbols()
470 for (MCAssembler::indirect_symbol_iterator it = Asm.indirect_symbol_begin(), in bindIndirectSymbols()
486 for (MCAssembler::indirect_symbol_iterator it = Asm.indirect_symbol_begin(), in bindIndirectSymbols()
509 MCAssembler &Asm, std::vector<MachSymbolData> &LocalSymbolData, in computeSymbolTable()
515 for (MCAssembler::iterator it = Asm.begin(), in computeSymbolTable()
609 void MachObjectWriter::computeSectionAddresses(const MCAssembler &Asm, in computeSectionAddresses()
624 void MachObjectWriter::executePostLayoutBinding(MCAssembler &Asm, in executePostLayoutBinding()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/MC/
DMCAssembler.cpp86 MCAssembler::MCAssembler(MCContext &Context, in MCAssembler() function in MCAssembler
97 MCAssembler::~MCAssembler() = default;
99 void MCAssembler::reset() { in reset()
125 bool MCAssembler::registerSection(MCSection &Section) { in registerSection()
133 bool MCAssembler::isThumbFunc(const MCSymbol *Symbol) const { in isThumbFunc()
164 bool MCAssembler::isSymbolLinkerVisible(const MCSymbol &Symbol) const { in isSymbolLinkerVisible()
179 const MCSymbol *MCAssembler::getAtom(const MCSymbol &S) const { in getAtom()
198 bool MCAssembler::evaluateFixup(const MCAsmLayout &Layout, in evaluateFixup()
286 uint64_t MCAssembler::computeFragmentSize(const MCAsmLayout &Layout, in computeFragmentSize()
444 void MCAssembler::registerSymbol(const MCSymbol &Symbol, bool *Created) { in registerSymbol()
[all …]
DWinCOFFObjectWriter.cpp171 void DefineSymbol(const MCSymbol &Symbol, MCAssembler &Assembler,
186 uint32_t writeSectionContents(MCAssembler &Asm, const MCAsmLayout &Layout,
188 void writeSection(MCAssembler &Asm, const MCAsmLayout &Layout,
193 void executePostLayoutBinding(MCAssembler &Asm,
196 bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm,
201 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout,
205 void createFileSymbols(MCAssembler &Asm);
207 void assignFileOffsets(MCAssembler &Asm, const MCAsmLayout &Layout);
209 uint64_t writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) override;
349 MCAssembler &Assembler, in DefineSymbol()
[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/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/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/MCTargetDesc/
DARMMachObjectWriter.cpp30 const MCAssembler &Asm,
39 const MCAssembler &Asm,
46 const MCAssembler &Asm,
54 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm,
140 const MCAssembler &Asm, in RecordARMScatteredHalfRelocation()
244 const MCAssembler &Asm, in RecordARMScatteredRelocation()
311 const MCAssembler &Asm, in requiresExternRelocation()
357 MCAssembler &Asm, in recordRelocation()

1234567