Home
last modified time | relevance | path

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

12

/external/llvm/include/llvm/MC/
DMCAssembler.h35 class MCFragment; variable
45 class MCFragment : public ilist_node<MCFragment> {
48 MCFragment(const MCFragment&) LLVM_DELETED_FUNCTION;
49 void operator=(const MCFragment&) LLVM_DELETED_FUNCTION;
89 MCFragment(FragmentType _Kind, MCSectionData *_Parent = nullptr);
93 MCFragment();
94 virtual ~MCFragment();
135 class MCEncodedFragment : public MCFragment {
140 MCEncodedFragment(MCFragment::FragmentType FType, MCSectionData *SD = nullptr)
141 : 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;
55 uint64_t computeBundlePadding(const MCFragment *F,
67 void invalidateFragmentsFrom(MCFragment *F);
72 void layoutFragment(MCFragment *Fragment);
89 uint64_t getFragmentOffset(const MCFragment *F) const;
DMCMachObjectWriter.h73 const MCFragment *Fragment,
144 uint64_t getFragmentAddress(const MCFragment *Fragment,
222 const MCFragment *Fragment,
229 const MCFragment *Fragment,
234 const MCFragment *Fragment, const MCFixup &Fixup,
258 const MCFragment &FB,
DMCObjectWriter.h23 class MCFragment; variable
81 const MCFragment *Fragment,
100 const MCFragment &FB,
DMCObjectStreamer.h22 class MCFragment; variable
70 MCFragment *getCurrentFragment() const;
72 void insert(MCFragment *F) const { in insert()
DMCAsmBackend.h25 class MCFragment; variable
92 const MCFixup &Fixup, const MCFragment *DF, in processFixupValue()
DMCELFObjectWriter.h21 class MCFragment; variable
/external/llvm/lib/MC/
DMCAssembler.cpp78 bool MCAsmLayout::isFragmentValid(const MCFragment *F) const { in isFragmentValid()
80 const MCFragment *LastValid = LastValidFragment.lookup(&SD); in isFragmentValid()
87 void MCAsmLayout::invalidateFragmentsFrom(MCFragment *F) { in invalidateFragmentsFrom()
98 void MCAsmLayout::ensureValid(const MCFragment *F) const { in ensureValid()
101 MCFragment *Cur = LastValidFragment[&SD]; in ensureValid()
115 uint64_t MCAsmLayout::getFragmentOffset(const MCFragment *F) const { in getFragmentOffset()
208 const MCFragment &F = SD->getFragmentList().back(); in getSectionAddressSize()
221 uint64_t MCAsmLayout::computeBundlePadding(const MCFragment *F, in computeBundlePadding()
263 MCFragment::MCFragment() : Kind(FragmentType(~0)) { in MCFragment() function in MCFragment
266 MCFragment::~MCFragment() { in ~MCFragment()
[all …]
DELFObjectWriter.cpp225 const MCFragment *Fragment, const MCFixup &Fixup,
299 const MCFragment &FB,
811 const MCFragment *Fragment, in RecordRelocation()
1151 for (const MCFragment &F : Fragments) { in getUncompressedData()
1154 case MCFragment::FT_Data: in getUncompressedData()
1157 case MCFragment::FT_Dwarf: in getUncompressedData()
1160 case MCFragment::FT_DwarfFrame: in getUncompressedData()
1223 MCFragment &NewFragment) { in UpdateSymbols()
1274 if (MCFragment *F = SD.getFragment()) in CompressDebugSections()
1615 const MCFragment &F = *i; in DataSectionSize()
[all …]
DMCObjectWriter.cpp49 const MCFragment &FB, in IsSymbolRefDifferenceFullyResolvedImpl()
DMCMachOStreamer.cpp380 MCFragment *F = new MCFillFragment(0, 0, Size, &SectData); in EmitZerofill()
424 DenseMap<const MCFragment*, MCSymbolData*> DefiningSymbolMap; in FinishImpl()
DMachObjectWriter.cpp69 uint64_t MachObjectWriter::getFragmentAddress(const MCFragment *Fragment, in getFragmentAddress()
454 const MCFragment *Fragment, in RecordRelocation()
693 const MCFragment &FB, in IsSymbolRefDifferenceFullyResolvedImpl()
748 const MCFragment *FA = Asm.getSymbolData(SA).getFragment(); in IsSymbolRefDifferenceFullyResolvedImpl()
DMCObjectStreamer.cpp66 MCFragment *MCObjectStreamer::getCurrentFragment() const { in getCurrentFragment()
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMMachObjectWriter.cpp32 const MCFragment *Fragment,
41 const MCFragment *Fragment,
47 const MCFragment &Fragment,
59 const MCFragment *Fragment, const MCFixup &Fixup,
150 const MCFragment *Fragment, in RecordARMScatteredHalfRelocation()
252 const MCFragment *Fragment, in RecordARMScatteredRelocation()
315 const MCFragment &Fragment, in requiresExternRelocation()
356 const MCFragment *Fragment, in RecordRelocation()
DARMAsmBackend.cpp150 const MCFixup &Fixup, const MCFragment *DF,
595 const MCFragment *DF, in processFixupValue()
/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()
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MachObjectWriter.cpp30 const MCFragment *Fragment,
38 const MCFragment *Fragment,
46 const MCFragment *Fragment,
53 const MCFragment *Fragment,
65 const MCFragment *Fragment, const MCFixup &Fixup, in RecordRelocation()
103 const MCFragment *Fragment, in RecordX86_64Relocation()
360 const MCFragment *Fragment, in RecordScatteredRelocation()
455 const MCFragment *Fragment, in RecordTLVPRelocation()
503 const MCFragment *Fragment, in RecordX86Relocation()
/external/llvm/lib/Target/Mips/MCTargetDesc/
DMipsAsmBackend.h85 const MCFixup &Fixup, const MCFragment *DF,
DMipsAsmBackend.cpp383 const MCFragment *DF, in processFixupValue()
/external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/
DAMDGPUAsmBackend.cpp31 const MCFragment *Fragment, in RecordRelocation()
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/MCTargetDesc/
DAMDGPUAsmBackend.cpp31 const MCFragment *Fragment, in RecordRelocation()
/external/llvm/lib/Target/R600/MCTargetDesc/
DAMDGPUAsmBackend.cpp31 const MCFragment *Fragment, const MCFixup &Fixup, in RecordRelocation()
/external/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64MachObjectWriter.cpp37 const MCAsmLayout &Layout, const MCFragment *Fragment,
117 const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, in RecordRelocation()
DAArch64AsmBackend.cpp503 const MCFixup &Fixup, const MCFragment *DF,
513 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