Home
last modified time | relevance | path

Searched refs:MCAsmLayout (Results 1 – 25 of 40) sorted by relevance

12

/external/llvm/include/llvm/MC/
DMCMachObjectWriter.h72 const MCAsmLayout &Layout,
146 const MCAsmLayout &Layout) const;
149 const MCAsmLayout &Layout) const;
152 const MCAsmLayout &Layout) const;
181 void WriteSection(const MCAssembler &Asm, const MCAsmLayout &Layout,
198 void WriteNlist(MachSymbolData &MSD, const MCAsmLayout &Layout);
231 const MCAsmLayout &Layout,
238 const MCAsmLayout &Layout,
243 void RecordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout,
258 const MCAsmLayout &Layout);
[all …]
DMCLinkerOptimizationHint.h29 class MCAsmLayout; variable
110 const MCAsmLayout &Layout) const;
126 void Emit(MachObjectWriter &ObjWriter, const MCAsmLayout &Layout) const { in Emit()
134 const MCAsmLayout &Layout) const { in getEmitSize()
178 const MCAsmLayout &Layout) const { in getEmitSize()
188 void Emit(MachObjectWriter &ObjWriter, const MCAsmLayout &Layout) const { in Emit()
DMCExpr.h19 class MCAsmLayout; variable
51 const MCAsmLayout *Layout,
55 const MCAsmLayout *Layout,
62 const MCAsmLayout *Layout,
90 bool EvaluateAsAbsolute(int64_t &Res, const MCAsmLayout &Layout,
94 bool EvaluateAsAbsolute(int64_t &Res, const MCAsmLayout &Layout) const;
96 bool evaluateKnownAbsolute(int64_t &Res, const MCAsmLayout &Layout) const;
105 bool EvaluateAsRelocatable(MCValue &Res, const MCAsmLayout *Layout,
113 bool evaluateAsValue(MCValue &Res, const MCAsmLayout &Layout) const;
541 const MCAsmLayout *Layout,
DMCAssembler.h32 class MCAsmLayout; variable
48 friend class MCAsmLayout; variable
560 friend class MCAsmLayout; variable
828 friend class MCAsmLayout; variable
946 bool evaluateFixup(const MCAsmLayout &Layout,
953 const MCAsmLayout &Layout) const;
957 const MCAsmLayout &Layout) const;
961 bool layoutOnce(MCAsmLayout &Layout);
965 bool layoutSectionOnce(MCAsmLayout &Layout, MCSectionData &SD);
967 bool relaxInstruction(MCAsmLayout &Layout, MCRelaxableFragment &IF);
[all …]
DMCObjectWriter.h21 class MCAsmLayout; variable
72 const MCAsmLayout &Layout) = 0;
80 virtual void RecordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout,
113 const MCAsmLayout &Layout) = 0;
DMCAsmBackend.h21 class MCAsmLayout; variable
77 const MCAsmLayout &Layout, in processFixupValue()
102 const MCAsmLayout &Layout) const = 0;
DMCAsmLayout.h30 class MCAsmLayout {
54 MCAsmLayout(MCAssembler &Assembler);
/external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/
DAMDGPUAsmBackend.cpp26 const MCAsmLayout &Layout) { in ExecutePostLayoutBinding()
30 const MCAsmLayout &Layout, in RecordRelocation()
37 virtual void WriteObject(MCAssembler &Asm, const MCAsmLayout &Layout);
52 const MCAsmLayout &Layout) const { in fixupNeedsRelaxation()
67 const MCAsmLayout &Layout) { in WriteObject()
/external/llvm/lib/MC/
DMCAssembler.cpp67 MCAsmLayout::MCAsmLayout(MCAssembler &Asm) in MCAsmLayout() function in MCAsmLayout
79 bool MCAsmLayout::isFragmentValid(const MCFragment *F) const { in isFragmentValid()
88 void MCAsmLayout::invalidateFragmentsFrom(MCFragment *F) { in invalidateFragmentsFrom()
99 void MCAsmLayout::ensureValid(const MCFragment *F) const { in ensureValid()
111 const_cast<MCAsmLayout*>(this)->layoutFragment(Cur); in ensureValid()
116 uint64_t MCAsmLayout::getFragmentOffset(const MCFragment *F) const { in getFragmentOffset()
123 static bool getLabelOffset(const MCAsmLayout &Layout, const MCSymbolData &SD, in getLabelOffset()
135 static bool getSymbolOffsetImpl(const MCAsmLayout &Layout, in getSymbolOffsetImpl()
175 bool MCAsmLayout::getSymbolOffset(const MCSymbolData *SD, uint64_t &Val) const { in getSymbolOffset()
179 uint64_t MCAsmLayout::getSymbolOffset(const MCSymbolData *SD) const { in getSymbolOffset()
[all …]
DELFObjectWriter.cpp89 static uint64_t SymbolValue(MCSymbolData &Data, const MCAsmLayout &Layout);
90 static bool isInSymtab(const MCAsmLayout &Layout, const MCSymbolData &Data,
95 static uint64_t GetSectionAddressSize(const MCAsmLayout &Layout,
98 void writeDataSectionData(MCAssembler &Asm, const MCAsmLayout &Layout,
204 const MCAsmLayout &Layout);
207 const MCAsmLayout &Layout,
215 void RecordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout,
235 void computeSymbolTable(MCAssembler &Asm, const MCAsmLayout &Layout,
244 void CompressDebugSections(MCAssembler &Asm, MCAsmLayout &Layout);
246 void WriteRelocations(MCAssembler &Asm, MCAsmLayout &Layout);
[all …]
DMCExpr.cpp395 const MCAsmLayout &Layout) const { in EvaluateAsAbsolute()
400 const MCAsmLayout &Layout, in EvaluateAsAbsolute()
410 const MCAsmLayout &Layout) const { in evaluateKnownAbsolute()
416 const MCAsmLayout *Layout, in EvaluateAsAbsolute()
425 const MCAsmLayout *Layout, in evaluateAsAbsolute()
446 const MCAssembler *Asm, const MCAsmLayout *Layout, in AttemptToFoldSymbolOffsetDifference()
523 EvaluateSymbolicAdd(const MCAssembler *Asm, const MCAsmLayout *Layout, in EvaluateSymbolicAdd()
580 const MCAsmLayout *Layout, in EvaluateAsRelocatable()
587 bool MCExpr::evaluateAsValue(MCValue &Res, const MCAsmLayout &Layout) const { in evaluateAsValue()
603 const MCAsmLayout *Layout, in EvaluateAsRelocatableImpl()
DMachObjectWriter.cpp71 const MCAsmLayout &Layout) const { in getFragmentAddress()
77 const MCAsmLayout &Layout) const { in getSymbolAddress()
115 const MCAsmLayout &Layout) const { in getPaddingSize()
202 const MCAsmLayout &Layout, in WriteSection()
325 const MCAsmLayout &Layout) { in WriteNlist()
453 const MCAsmLayout &Layout, in RecordRelocation()
636 const MCAsmLayout &Layout) { in computeSectionAddresses()
653 const MCAsmLayout &Layout) { in ExecutePostLayoutBinding()
741 const MCAsmLayout &Layout) { in WriteObject()
DWinCOFFObjectWriter.cpp151 const MCAsmLayout &Layout);
171 const MCAsmLayout &Layout) override;
181 void RecordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout,
186 void WriteObject(MCAssembler &Asm, const MCAsmLayout &Layout) override;
354 const MCAsmLayout &Layout) { in getSymbolValue()
369 const MCAsmLayout &Layout) { in DefineSymbol()
641 const MCAsmLayout &Layout) { in ExecutePostLayoutBinding()
673 MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, in RecordRelocation()
808 const MCAsmLayout &Layout) { in WriteObject()
DMCLinkerOptimizationHint.cpp27 const MCAsmLayout &Layout) const { in Emit_impl()
/external/llvm/lib/Target/R600/MCTargetDesc/
DAMDGPUAsmBackend.cpp29 const MCAsmLayout &Layout) override { in ExecutePostLayoutBinding()
32 void RecordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout, in RecordRelocation()
39 void WriteObject(MCAssembler &Asm, const MCAsmLayout &Layout) override;
53 const MCAsmLayout &Layout) const override { in fixupNeedsRelaxation()
68 const MCAsmLayout &Layout) { in WriteObject()
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MachObjectWriter.cpp30 const MCAsmLayout &Layout,
38 const MCAsmLayout &Layout,
46 const MCAsmLayout &Layout,
52 const MCAsmLayout &Layout,
63 const MCAsmLayout &Layout, const MCFragment *Fragment, in RecordRelocation()
100 MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout, in RecordX86_64Relocation()
344 const MCAsmLayout &Layout, in RecordScatteredRelocation()
439 const MCAsmLayout &Layout, in RecordTLVPRelocation()
483 const MCAsmLayout &Layout, in RecordX86Relocation()
/external/llvm/lib/Target/PowerPC/MCTargetDesc/
DPPCMachObjectWriter.cpp29 const MCAsmLayout &Layout,
35 const MCAsmLayout &Layout,
45 const MCAsmLayout &Layout, const MCFragment *Fragment, in RecordRelocation()
177 static uint32_t getFixupOffset(const MCAsmLayout &Layout, in getFixupOffset()
193 MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, in RecordScatteredRelocation()
305 MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, in RecordPPCRelocation()
DPPCAsmBackend.cpp133 void processFixupValue(const MCAssembler &Asm, const MCAsmLayout &Layout, in processFixupValue()
165 const MCAsmLayout &Layout) const override { in fixupNeedsRelaxation()
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMMachObjectWriter.cpp31 const MCAsmLayout &Layout,
40 const MCAsmLayout &Layout,
58 const MCAsmLayout &Layout, const MCFragment *Fragment,
144 const MCAsmLayout &Layout, in RecordARMScatteredHalfRelocation()
246 const MCAsmLayout &Layout, in RecordARMScatteredRelocation()
350 const MCAsmLayout &Layout, in RecordRelocation()
DARMAsmBackend.h42 void processFixupValue(const MCAssembler &Asm, const MCAsmLayout &Layout,
56 const MCAsmLayout &Layout) const override;
/external/llvm/lib/Target/Mips/MCTargetDesc/
DMipsAsmBackend.h65 const MCAsmLayout &Layout) const override { in fixupNeedsRelaxation()
83 void processFixupValue(const MCAssembler &Asm, const MCAsmLayout &Layout,
DMipsMCExpr.h51 const MCAsmLayout *Layout,
/external/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64AsmBackend.cpp76 const MCAsmLayout &Layout) const override;
233 const MCAsmLayout &Layout) const { in fixupNeedsRelaxation()
468 void processFixupValue(const MCAssembler &Asm, const MCAsmLayout &Layout,
478 const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFixup &Fixup, in processFixupValue()
/external/llvm/lib/Target/Sparc/MCTargetDesc/
DSparcAsmBackend.cpp157 void processFixupValue(const MCAssembler &Asm, const MCAsmLayout &Layout, in processFixupValue()
197 const MCAsmLayout &Layout) const override { in fixupNeedsRelaxation()
/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonAsmBackend.cpp36 MCAsmLayout const & /*Layout*/) const override { in fixupNeedsRelaxation()

12