Home
last modified time | relevance | path

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

/external/llvm/include/llvm/MC/
DMCMachObjectWriter.h66 const MCAsmLayout &Layout,
127 const MCAsmLayout &Layout) const;
130 const MCAsmLayout &Layout) const;
133 const MCAsmLayout &Layout) const;
163 void WriteSection(const MCAssembler &Asm, const MCAsmLayout &Layout,
180 void WriteNlist(MachSymbolData &MSD, const MCAsmLayout &Layout);
205 const MCAsmLayout &Layout,
212 const MCAsmLayout &Layout,
217 void RecordRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout,
234 const MCAsmLayout &Layout);
[all …]
DMCAssembler.h30 class MCAsmLayout; variable
45 friend class MCAsmLayout; variable
449 friend class MCAsmLayout; variable
673 friend class MCAsmLayout; variable
751 bool evaluateFixup(const MCAsmLayout &Layout,
758 const MCAsmLayout &Layout) const;
762 const MCAsmLayout &Layout) const;
766 bool layoutOnce(MCAsmLayout &Layout);
768 bool layoutSectionOnce(MCAsmLayout &Layout, MCSectionData &SD);
770 bool relaxInstruction(MCAsmLayout &Layout, MCInstFragment &IF);
[all …]
DMCObjectWriter.h19 class MCAsmLayout; variable
67 const MCAsmLayout &Layout) = 0;
76 const MCAsmLayout &Layout,
106 const MCAsmLayout &Layout) = 0;
DMCAsmBackend.h19 class MCAsmLayout; variable
95 const MCAsmLayout &Layout, in processFixupValue()
124 const MCAsmLayout &Layout) const = 0;
DMCExpr.h18 class MCAsmLayout; variable
48 const MCAsmLayout *Layout,
54 const MCAsmLayout *Layout,
81 bool EvaluateAsAbsolute(int64_t &Res, const MCAsmLayout &Layout,
85 bool EvaluateAsAbsolute(int64_t &Res, const MCAsmLayout &Layout) const;
93 bool EvaluateAsRelocatable(MCValue &Res, const MCAsmLayout &Layout) const;
457 const MCAsmLayout *Layout) const = 0;
DMCAsmLayout.h29 class MCAsmLayout {
52 MCAsmLayout(MCAssembler &_Assembler);
/external/llvm/lib/MC/
DMCAssembler.cpp52 MCAsmLayout::MCAsmLayout(MCAssembler &Asm) in MCAsmLayout() function in MCAsmLayout
64 bool MCAsmLayout::isFragmentUpToDate(const MCFragment *F) const { in isFragmentUpToDate()
73 void MCAsmLayout::Invalidate(MCFragment *F) { in Invalidate()
83 void MCAsmLayout::EnsureValid(const MCFragment *F) const { in EnsureValid()
94 const_cast<MCAsmLayout*>(this)->LayoutFragment(Cur); in EnsureValid()
99 uint64_t MCAsmLayout::getFragmentOffset(const MCFragment *F) const { in getFragmentOffset()
105 uint64_t MCAsmLayout::getSymbolOffset(const MCSymbolData *SD) const { in getSymbolOffset()
137 uint64_t MCAsmLayout::getSectionAddressSize(const MCSectionData *SD) const { in getSectionAddressSize()
143 uint64_t MCAsmLayout::getSectionFileSize(const MCSectionData *SD) const { in getSectionFileSize()
247 bool MCAssembler::evaluateFixup(const MCAsmLayout &Layout, in evaluateFixup()
[all …]
DELFObjectWriter.cpp47 static uint64_t SymbolValue(MCSymbolData &Data, const MCAsmLayout &Layout);
54 static uint64_t GetSectionFileSize(const MCAsmLayout &Layout,
56 static uint64_t GetSectionAddressSize(const MCAsmLayout &Layout,
60 const MCAsmLayout &Layout,
244 const MCAsmLayout &Layout);
250 const MCAsmLayout &Layout,
254 const MCAsmLayout &Layout,
286 void CreateRelocationSections(MCAssembler &Asm, MCAsmLayout &Layout,
289 void WriteRelocations(MCAssembler &Asm, MCAsmLayout &Layout,
292 void CreateMetadataSections(MCAssembler &Asm, MCAsmLayout &Layout,
[all …]
DMCExpr.cpp279 const MCAsmLayout &Layout) const { in EvaluateAsAbsolute()
284 const MCAsmLayout &Layout, in EvaluateAsAbsolute()
294 const MCAsmLayout *Layout, in EvaluateAsAbsolute()
318 const MCAsmLayout *Layout, in AttemptToFoldSymbolOffsetDifference()
398 const MCAsmLayout *Layout, in EvaluateSymbolicAdd()
457 const MCAsmLayout &Layout) const { in EvaluateAsRelocatable()
464 const MCAsmLayout *Layout, in EvaluateAsRelocatableImpl()
DMachObjectWriter.cpp60 const MCAsmLayout &Layout) const { in getFragmentAddress()
66 const MCAsmLayout &Layout) const { in getSymbolAddress()
99 const MCAsmLayout &Layout) const { in getPaddingSize()
184 const MCAsmLayout &Layout, in WriteSection()
290 const MCAsmLayout &Layout) { in WriteNlist()
371 const MCAsmLayout &Layout, in RecordRelocation()
544 const MCAsmLayout &Layout) { in computeSectionAddresses()
561 const MCAsmLayout &Layout) { in ExecutePostLayoutBinding()
652 const MCAsmLayout &Layout) { in WriteObject()
DWinCOFFObjectWriter.cpp174 void ExecutePostLayoutBinding(MCAssembler &Asm, const MCAsmLayout &Layout);
177 const MCAsmLayout &Layout,
183 void WriteObject(MCAssembler &Asm, const MCAsmLayout &Layout);
617 const MCAsmLayout &Layout) { in ExecutePostLayoutBinding()
632 const MCAsmLayout &Layout, in RecordRelocation()
711 const MCAsmLayout &Layout) { in WriteObject()
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MachObjectWriter.cpp28 const MCAsmLayout &Layout,
36 const MCAsmLayout &Layout,
44 const MCAsmLayout &Layout,
51 const MCAsmLayout &Layout,
63 const MCAssembler &Asm, const MCAsmLayout &Layout, in RecordRelocation()
101 const MCAsmLayout &Layout, in RecordX86_64Relocation()
340 const MCAsmLayout &Layout, in RecordScatteredRelocation()
406 const MCAsmLayout &Layout, in RecordTLVPRelocation()
453 const MCAsmLayout &Layout, in RecordX86Relocation()
DX86AsmBackend.cpp116 const MCAsmLayout &Layout) const;
258 const MCAsmLayout &Layout) const { in fixupNeedsRelaxation()
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMMachObjectWriter.cpp31 const MCAsmLayout &Layout,
39 const MCAsmLayout &Layout,
51 const MCAssembler &Asm, const MCAsmLayout &Layout,
142 const MCAsmLayout &Layout, in RecordARMScatteredHalfRelocation()
247 const MCAsmLayout &Layout, in RecordARMScatteredRelocation()
310 const MCAsmLayout &Layout, in RecordRelocation()
DARMMCExpr.h61 const MCAsmLayout *Layout) const;
DARMAsmBackend.cpp112 void processFixupValue(const MCAssembler &Asm, const MCAsmLayout &Layout,
122 const MCAsmLayout &Layout) const;
165 const MCAsmLayout &Layout) const { in fixupNeedsRelaxation()
519 const MCAsmLayout &Layout, in processFixupValue()
DARMMCExpr.cpp39 const MCAsmLayout *Layout) const { in EvaluateAsRelocatableImpl()
/external/llvm/lib/Target/MBlaze/MCTargetDesc/
DMBlazeAsmBackend.cpp58 const MCAsmLayout &Layout) const;
92 const MCAsmLayout &Layout) const { in fixupNeedsRelaxation()
/external/llvm/lib/Target/PowerPC/MCTargetDesc/
DPPCAsmBackend.cpp56 const MCAssembler &Asm, const MCAsmLayout &Layout, in RecordRelocation()
94 const MCAsmLayout &Layout) const { in fixupNeedsRelaxation()
/external/llvm/lib/Target/Mips/MCTargetDesc/
DMipsAsmBackend.cpp209 const MCAsmLayout &Layout) const { in fixupNeedsRelaxation()