Home
last modified time | relevance | path

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

1234

/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 …]
DWinCOFFObjectWriter.cpp153 void DefineSymbol(MCSymbolData const &SymbolData, MCAssembler &Assembler);
159 bool ExportSymbol(MCSymbolData const &SymbolData, MCAssembler &Asm);
173 void ExecutePostLayoutBinding(MCAssembler &Asm, const MCAsmLayout &Layout);
175 void RecordRelocation(const MCAssembler &Asm,
182 void WriteObject(MCAssembler &Asm, const MCAsmLayout &Layout);
414 MCAssembler &Assembler) { in DefineSymbol()
517 MCAssembler &Asm) { in ExportSymbol()
620 void WinCOFFObjectWriter::ExecutePostLayoutBinding(MCAssembler &Asm, in ExecutePostLayoutBinding()
625 for (MCAssembler::const_iterator i = Asm.begin(), e = Asm.end(); i != e; i++) in ExecutePostLayoutBinding()
628 for (MCAssembler::const_symbol_iterator i = Asm.symbol_begin(), in ExecutePostLayoutBinding()
[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()
DMCAssembler.h27 class MCAssembler; variable
468 MCSectionData(const MCSection &Section, MCAssembler *A = 0);
556 MCAssembler *A = 0);
640 class MCAssembler {
658 MCAssembler(const MCAssembler&); // DO NOT IMPLEMENT
659 void operator=(const MCAssembler&); // DO NOT IMPLEMENT
783 MCAssembler(MCContext &Context_, MCAsmBackend &Backend_,
786 ~MCAssembler();
/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,
DMCAsmBackend.h23 class MCAssembler; variable
67 virtual void processFixupValue(const MCAssembler &Asm, in processFixupValue()
125 virtual void finishLayout(MCAssembler const &Asm, in finishLayout()
/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 …]
DELFObjectWriter.cpp171 void writeHeader(const MCAssembler &Asm);
180 bool shouldRelocateWithSymbol(const MCAssembler &Asm,
185 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout,
198 void computeSymbolTable(MCAssembler &Asm, const MCAsmLayout &Layout,
208 void executePostLayoutBinding(MCAssembler &Asm,
215 void writeSectionData(const MCAssembler &Asm, MCSection &Sec,
223 void writeRelocations(const MCAssembler &Asm, const MCSectionELF &Sec);
225 bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm,
232 void writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) override;
304 void ELFObjectWriter::writeHeader(const MCAssembler &Asm) { in writeHeader()
[all …]
/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/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()
349 MCAssembler &Asm, in recordRelocation()
/external/swiftshader/third_party/LLVM/lib/Target/X86/MCTargetDesc/
DX86MachObjectWriter.cpp27 const MCAssembler &Asm,
35 const MCAssembler &Asm,
43 const MCAssembler &Asm,
50 const MCAssembler &Asm,
63 const MCAssembler &Asm, const MCAsmLayout &Layout, in RecordRelocation()
100 const MCAssembler &Asm, in RecordX86_64Relocation()
339 const MCAssembler &Asm, in RecordScatteredRelocation()
405 const MCAssembler &Asm, in RecordTLVPRelocation()
452 const MCAssembler &Asm, in RecordX86Relocation()
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MachObjectWriter.cpp29 const MCAssembler &Asm,
37 const MCAssembler &Asm,
45 const MCAssembler &Asm,
51 void RecordX86_64Relocation(MachObjectWriter *Writer, MCAssembler &Asm,
60 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm, in recordRelocation()
103 MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout, in RecordX86_64Relocation()
366 const MCAssembler &Asm, in recordScatteredRelocation()
466 const MCAssembler &Asm, in recordTLVPRelocation()
508 const MCAssembler &Asm, in RecordX86Relocation()
/external/swiftshader/third_party/LLVM/lib/Target/ARM/MCTargetDesc/
DARMMachObjectWriter.cpp28 const MCAssembler &Asm,
36 const MCAssembler &Asm,
49 const MCAssembler &Asm, const MCAsmLayout &Layout,
123 const MCAssembler &Asm, in RecordARMMovwMovtRelocation()
220 const MCAssembler &Asm, in RecordARMScatteredRelocation()
281 const MCAssembler &Asm, in RecordRelocation()
/external/llvm/lib/Target/PowerPC/MCTargetDesc/
DPPCMachObjectWriter.cpp28 const MCAssembler &Asm,
34 void RecordPPCRelocation(MachObjectWriter *Writer, const MCAssembler &Asm,
43 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm, in recordRelocation()
192 MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, in recordScatteredRelocation()
302 MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, in RecordPPCRelocation()

1234