Home
last modified time | relevance | path

Searched refs:MCFragment (Results 1 – 25 of 28) sorted by relevance

12

/external/llvm/include/llvm/MC/
DMCAssembler.h37 class MCFragment; variable
47 class MCFragment : public ilist_node<MCFragment> {
50 MCFragment(const MCFragment&) = delete;
51 void operator=(const MCFragment&) = delete;
91 MCFragment(FragmentType Kind, MCSectionData *Parent = nullptr);
95 MCFragment();
96 virtual ~MCFragment();
137 class MCEncodedFragment : public MCFragment {
142 MCEncodedFragment(MCFragment::FragmentType FType, MCSectionData *SD = nullptr)
143 : MCFragment(FType, SD), BundlePadding(0) in MCFragment() function
[all …]
DMCAsmLayout.h18 class MCFragment; variable
44 mutable DenseMap<const MCSectionData*, MCFragment*> LastValidFragment;
48 void ensureValid(const MCFragment *F) const;
51 bool isFragmentValid(const MCFragment *F) const;
62 void invalidateFragmentsFrom(MCFragment *F);
67 void layoutFragment(MCFragment *Fragment);
84 uint64_t getFragmentOffset(const MCFragment *F) const;
DMCMachObjectWriter.h73 const MCFragment *Fragment,
148 uint64_t getFragmentAddress(const MCFragment *Fragment,
232 const MCFragment *Fragment,
239 const MCFragment *Fragment,
244 const MCFragment *Fragment, const MCFixup &Fixup,
266 const MCFragment &FB,
DMCObjectStreamer.h23 class MCFragment; variable
71 MCFragment *getCurrentFragment() const;
73 void insert(MCFragment *F) { in insert()
89 void flushPendingLabels(MCFragment *F, uint64_t FOffset = 0);
DMCObjectWriter.h24 class MCFragment; variable
81 const MCFragment *Fragment,
98 const MCFragment &FB,
DMCAsmBackend.h25 class MCFragment; variable
78 const MCFixup &Fixup, const MCFragment *DF, in processFixupValue()
DMCELFObjectWriter.h21 class MCFragment; variable
/external/llvm/lib/MC/
DMCAssembler.cpp79 bool MCAsmLayout::isFragmentValid(const MCFragment *F) const { in isFragmentValid()
81 const MCFragment *LastValid = LastValidFragment.lookup(&SD); in isFragmentValid()
88 void MCAsmLayout::invalidateFragmentsFrom(MCFragment *F) { in invalidateFragmentsFrom()
99 void MCAsmLayout::ensureValid(const MCFragment *F) const { in ensureValid()
102 MCFragment *Cur = LastValidFragment[&SD]; in ensureValid()
116 uint64_t MCAsmLayout::getFragmentOffset(const MCFragment *F) const { in getFragmentOffset()
219 const MCFragment &F = SD->getFragmentList().back(); in getSectionAddressSize()
233 const MCFragment *F, in computeBundlePadding()
275 MCFragment::MCFragment() : Kind(FragmentType(~0)) { in MCFragment() function in MCFragment
278 MCFragment::~MCFragment() { in ~MCFragment()
[all …]
DELFObjectWriter.cpp216 const MCFragment *Fragment, const MCFixup &Fixup,
279 const MCFragment &FB,
777 const MCFragment *Fragment, in RecordRelocation()
1143 for (const MCFragment &F : Fragments) { in getUncompressedData()
1146 case MCFragment::FT_Data: in getUncompressedData()
1149 case MCFragment::FT_Dwarf: in getUncompressedData()
1152 case MCFragment::FT_DwarfFrame: in getUncompressedData()
1215 MCFragment &NewFragment) { in UpdateSymbols()
1266 if (MCFragment *F = SD.getFragment()) in CompressDebugSections()
1521 const MCFragment &F = *i; in DataSectionSize()
[all …]
DMCObjectWriter.cpp44 const MCSymbolData *DataB, const MCFragment &FB, bool InSet, in IsSymbolRefDifferenceFullyResolvedImpl()
DMCMachOStreamer.cpp423 MCFragment *F = new MCFillFragment(0, 0, Size, &SectData); in EmitZerofill()
467 DenseMap<const MCFragment*, MCSymbolData*> DefiningSymbolMap; in FinishImpl()
DMCObjectStreamer.cpp41 void MCObjectStreamer::flushPendingLabels(MCFragment *F, uint64_t FOffset) { in flushPendingLabels()
78 MCFragment *MCObjectStreamer::getCurrentFragment() const { in getCurrentFragment()
DMachObjectWriter.cpp70 uint64_t MachObjectWriter::getFragmentAddress(const MCFragment *Fragment, in getFragmentAddress()
454 const MCFragment *Fragment, in RecordRelocation()
664 const MCFragment &FB, in IsSymbolRefDifferenceFullyResolvedImpl()
723 const MCFragment *FA = Asm.getSymbolData(SA).getFragment(); in IsSymbolRefDifferenceFullyResolvedImpl()
DWinCOFFObjectWriter.cpp176 const MCFragment &FB, bool InSet,
182 const MCFragment *Fragment, const MCFixup &Fixup,
654 const MCSymbolData *DataB, const MCFragment &FB, bool InSet, in IsSymbolRefDifferenceFullyResolvedImpl()
673 MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, in RecordRelocation()
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMMachObjectWriter.cpp32 const MCFragment *Fragment,
41 const MCFragment *Fragment,
47 const MCFragment &Fragment,
58 const MCAsmLayout &Layout, const MCFragment *Fragment,
145 const MCFragment *Fragment, in RecordARMScatteredHalfRelocation()
247 const MCFragment *Fragment, in RecordARMScatteredRelocation()
310 const MCFragment &Fragment, in requiresExternRelocation()
351 const MCFragment *Fragment, in RecordRelocation()
DARMAsmBackend.h43 const MCFixup &Fixup, const MCFragment *DF,
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MachObjectWriter.cpp31 const MCFragment *Fragment,
39 const MCFragment *Fragment,
47 const MCFragment *Fragment,
53 const MCFragment *Fragment, const MCFixup &Fixup,
63 const MCAsmLayout &Layout, const MCFragment *Fragment, in RecordRelocation()
101 const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, in RecordX86_64Relocation()
345 const MCFragment *Fragment, in RecordScatteredRelocation()
440 const MCFragment *Fragment, in RecordTLVPRelocation()
484 const MCFragment *Fragment, in RecordX86Relocation()
/external/llvm/lib/Target/PowerPC/MCTargetDesc/
DPPCMachObjectWriter.cpp30 const MCFragment *Fragment,
36 const MCFragment *Fragment, const MCFixup &Fixup,
45 const MCAsmLayout &Layout, const MCFragment *Fragment, in RecordRelocation()
178 const MCFragment *Fragment, in getFixupOffset()
194 const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, in RecordScatteredRelocation()
306 const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, in RecordPPCRelocation()
DPPCAsmBackend.cpp134 const MCFixup &Fixup, const MCFragment *DF, in processFixupValue()
/external/llvm/lib/Target/Mips/MCTargetDesc/
DMipsAsmBackend.h84 const MCFixup &Fixup, const MCFragment *DF,
/external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/
DAMDGPUAsmBackend.cpp31 const MCFragment *Fragment, in RecordRelocation()
/external/llvm/lib/Target/R600/MCTargetDesc/
DAMDGPUAsmBackend.cpp33 const MCFragment *Fragment, const MCFixup &Fixup, in RecordRelocation()
/external/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64MachObjectWriter.cpp38 const MCAsmLayout &Layout, const MCFragment *Fragment,
146 const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, in RecordRelocation()
DAArch64AsmBackend.cpp469 const MCFixup &Fixup, const MCFragment *DF,
479 const MCFragment *DF, const MCValue &Target, uint64_t &Value, in processFixupValue()
/external/llvm/lib/Target/Sparc/MCTargetDesc/
DSparcAsmBackend.cpp158 const MCFixup &Fixup, const MCFragment *DF, in processFixupValue()

12