Home
last modified time | relevance | path

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

/external/llvm/include/llvm/MC/
DMCMachObjectWriter.h73 const MCAsmLayout &Layout,
141 const MCAsmLayout &Layout) const;
144 const MCAsmLayout &Layout) const;
147 const MCAsmLayout &Layout) const;
177 void WriteSection(const MCAssembler &Asm, const MCAsmLayout &Layout,
194 void WriteNlist(MachSymbolData &MSD, const MCAsmLayout &Layout);
221 const MCAsmLayout &Layout,
228 const MCAsmLayout &Layout,
233 void RecordRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout,
248 const MCAsmLayout &Layout);
[all …]
DMCAssembler.h30 class MCAsmLayout; variable
45 friend class MCAsmLayout; variable
552 friend class MCAsmLayout; variable
809 friend class MCAsmLayout; variable
902 bool evaluateFixup(const MCAsmLayout &Layout,
909 const MCAsmLayout &Layout) const;
913 const MCAsmLayout &Layout) const;
917 bool layoutOnce(MCAsmLayout &Layout);
921 bool layoutSectionOnce(MCAsmLayout &Layout, MCSectionData &SD);
923 bool relaxInstruction(MCAsmLayout &Layout, MCRelaxableFragment &IF);
[all …]
DMCObjectWriter.h20 class MCAsmLayout; variable
71 const MCAsmLayout &Layout) = 0;
80 const MCAsmLayout &Layout,
109 const MCAsmLayout &Layout) = 0;
DMCAsmBackend.h19 class MCAsmLayout; variable
105 const MCAsmLayout &Layout, in processFixupValue()
134 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;
471 const MCAsmLayout *Layout) const = 0;
DMCAsmLayout.h29 class MCAsmLayout {
58 MCAsmLayout(MCAssembler &_Assembler);
/external/llvm/lib/Target/R600/MCTargetDesc/
DAMDGPUAsmBackend.cpp27 const MCAsmLayout &Layout) { in ExecutePostLayoutBinding()
31 const MCAsmLayout &Layout, in RecordRelocation()
38 virtual void WriteObject(MCAssembler &Asm, const MCAsmLayout &Layout);
53 const MCAsmLayout &Layout) const { in fixupNeedsRelaxation()
68 const MCAsmLayout &Layout) { in WriteObject()
/external/llvm/lib/MC/
DMCAssembler.cpp64 MCAsmLayout::MCAsmLayout(MCAssembler &Asm) in MCAsmLayout() function in MCAsmLayout
76 bool MCAsmLayout::isFragmentValid(const MCFragment *F) const { in isFragmentValid()
85 void MCAsmLayout::invalidateFragmentsFrom(MCFragment *F) { in invalidateFragmentsFrom()
96 void MCAsmLayout::ensureValid(const MCFragment *F) const { in ensureValid()
108 const_cast<MCAsmLayout*>(this)->layoutFragment(Cur); in ensureValid()
113 uint64_t MCAsmLayout::getFragmentOffset(const MCFragment *F) const { in getFragmentOffset()
119 uint64_t MCAsmLayout::getSymbolOffset(const MCSymbolData *SD) const { in getSymbolOffset()
151 uint64_t MCAsmLayout::getSectionAddressSize(const MCSectionData *SD) const { in getSectionAddressSize()
157 uint64_t MCAsmLayout::getSectionFileSize(const MCSectionData *SD) const { in getSectionFileSize()
166 uint64_t MCAsmLayout::computeBundlePadding(const MCFragment *F, in computeBundlePadding()
[all …]
DELFObjectWriter.cpp46 static uint64_t SymbolValue(MCSymbolData &Data, const MCAsmLayout &Layout);
53 static uint64_t GetSectionFileSize(const MCAsmLayout &Layout,
55 static uint64_t GetSectionAddressSize(const MCAsmLayout &Layout,
59 const MCAsmLayout &Layout,
246 const MCAsmLayout &Layout);
252 const MCAsmLayout &Layout,
256 const MCAsmLayout &Layout,
288 void CreateRelocationSections(MCAssembler &Asm, MCAsmLayout &Layout,
291 void WriteRelocations(MCAssembler &Asm, MCAsmLayout &Layout,
294 void CreateMetadataSections(MCAssembler &Asm, MCAsmLayout &Layout,
[all …]
DMCExpr.cpp302 const MCAsmLayout &Layout) const { in EvaluateAsAbsolute()
307 const MCAsmLayout &Layout, in EvaluateAsAbsolute()
317 const MCAsmLayout *Layout, in EvaluateAsAbsolute()
341 const MCAsmLayout *Layout, in AttemptToFoldSymbolOffsetDifference()
421 const MCAsmLayout *Layout, in EvaluateSymbolicAdd()
480 const MCAsmLayout &Layout) const { in EvaluateAsRelocatable()
487 const MCAsmLayout *Layout, in EvaluateAsRelocatableImpl()
DMachObjectWriter.cpp69 const MCAsmLayout &Layout) const { in getFragmentAddress()
75 const MCAsmLayout &Layout) const { in getSymbolAddress()
113 const MCAsmLayout &Layout) const { in getPaddingSize()
198 const MCAsmLayout &Layout, in WriteSection()
304 const MCAsmLayout &Layout) { in WriteNlist()
414 const MCAsmLayout &Layout, in RecordRelocation()
587 const MCAsmLayout &Layout) { in computeSectionAddresses()
604 const MCAsmLayout &Layout) { in markAbsoluteVariableSymbols()
624 const MCAsmLayout &Layout) { in ExecutePostLayoutBinding()
719 const MCAsmLayout &Layout) { in WriteObject()
DWinCOFFObjectWriter.cpp172 void ExecutePostLayoutBinding(MCAssembler &Asm, const MCAsmLayout &Layout);
175 const MCAsmLayout &Layout,
181 void WriteObject(MCAssembler &Asm, const MCAsmLayout &Layout);
613 const MCAsmLayout &Layout) { in ExecutePostLayoutBinding()
631 const MCAsmLayout &Layout, in RecordRelocation()
710 const MCAsmLayout &Layout) { in WriteObject()
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MachObjectWriter.cpp30 const MCAsmLayout &Layout,
38 const MCAsmLayout &Layout,
46 const MCAsmLayout &Layout,
53 const MCAsmLayout &Layout,
65 const MCAssembler &Asm, const MCAsmLayout &Layout, in RecordRelocation()
103 const MCAsmLayout &Layout, in RecordX86_64Relocation()
342 const MCAsmLayout &Layout, in RecordScatteredRelocation()
432 const MCAsmLayout &Layout, in RecordTLVPRelocation()
479 const MCAsmLayout &Layout, in RecordX86Relocation()
DX86AsmBackend.cpp117 const MCAsmLayout &Layout) const;
259 const MCAsmLayout &Layout) const { in fixupNeedsRelaxation()
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMMachObjectWriter.cpp32 const MCAsmLayout &Layout,
40 const MCAsmLayout &Layout,
58 const MCAssembler &Asm, const MCAsmLayout &Layout,
149 const MCAsmLayout &Layout, in RecordARMScatteredHalfRelocation()
254 const MCAsmLayout &Layout, in RecordARMScatteredRelocation()
357 const MCAsmLayout &Layout, in RecordRelocation()
DARMMCExpr.h61 const MCAsmLayout *Layout) const;
DARMAsmBackend.cpp113 void processFixupValue(const MCAssembler &Asm, const MCAsmLayout &Layout,
127 const MCAsmLayout &Layout) const;
170 const MCAsmLayout &Layout) const { in fixupNeedsRelaxation()
524 const MCAsmLayout &Layout, in processFixupValue()
DARMMCExpr.cpp39 const MCAsmLayout *Layout) const { in EvaluateAsRelocatableImpl()
/external/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64AsmBackend.cpp44 const MCAsmLayout &Layout,
52 const MCAsmLayout &Layout, in processFixupValue()
91 const MCAsmLayout &Layout) const;
213 const MCAsmLayout &Layout) const { in fixupNeedsRelaxation()
DAArch64MCExpr.h150 const MCAsmLayout *Layout) const;
DAArch64MCExpr.cpp81 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.cpp64 const MCAssembler &Asm, const MCAsmLayout &Layout, in RecordRelocation()
123 const MCAsmLayout &Layout) const { in fixupNeedsRelaxation()
/external/llvm/lib/Target/Mips/MCTargetDesc/
DMipsAsmBackend.cpp218 const MCAsmLayout &Layout) const { in fixupNeedsRelaxation()