Home
last modified time | relevance | path

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

/external/llvm/include/llvm/MC/
DMCAssembler.h35 class MCFragment; variable
44 class MCFragment : public ilist_node<MCFragment> {
48 MCFragment(const MCFragment&) LLVM_DELETED_FUNCTION;
49 void operator=(const MCFragment&) LLVM_DELETED_FUNCTION;
92 MCFragment(FragmentType _Kind, MCSectionData *_Parent = 0);
96 MCFragment();
97 virtual ~MCFragment();
110 static bool classof(const MCFragment *O) { return true; } in classof()
115 class MCDataFragment : public MCFragment {
127 MCDataFragment(MCSectionData *SD = 0) : MCFragment(FT_Data, SD) {} in MCFragment() function
[all …]
DMCAsmLayout.h18 class MCFragment; variable
43 mutable DenseMap<const MCSectionData*, MCFragment *> LastValidFragment;
47 void EnsureValid(const MCFragment *F) const;
49 bool isFragmentUpToDate(const MCFragment *F) const;
59 void Invalidate(MCFragment *F);
64 void LayoutFragment(MCFragment *Fragment);
81 uint64_t getFragmentOffset(const MCFragment *F) const;
DMCMachObjectWriter.h67 const MCFragment *Fragment,
129 uint64_t getFragmentAddress(const MCFragment *Fragment,
206 const MCFragment *Fragment,
213 const MCFragment *Fragment,
218 const MCFragment *Fragment, const MCFixup &Fixup,
240 const MCFragment &FB,
DMCObjectWriter.h22 class MCFragment; variable
77 const MCFragment *Fragment,
95 const MCFragment &FB,
DMCAsmBackend.h23 class MCFragment; variable
96 const MCFixup &Fixup, const MCFragment *DF, in processFixupValue()
DMCObjectStreamer.h20 class MCFragment; variable
52 MCFragment *getCurrentFragment() const;
DMCELFObjectWriter.h21 class MCFragment; variable
85 const MCFragment &F,
/external/llvm/lib/MC/
DMCAssembler.cpp64 bool MCAsmLayout::isFragmentUpToDate(const MCFragment *F) const { in isFragmentUpToDate()
66 const MCFragment *LastValid = LastValidFragment.lookup(&SD); in isFragmentUpToDate()
73 void MCAsmLayout::Invalidate(MCFragment *F) { in Invalidate()
83 void MCAsmLayout::EnsureValid(const MCFragment *F) const { in EnsureValid()
86 MCFragment *Cur = LastValidFragment[&SD]; in EnsureValid()
99 uint64_t MCAsmLayout::getFragmentOffset(const MCFragment *F) const { in getFragmentOffset()
139 const MCFragment &F = SD->getFragmentList().back(); in getSectionAddressSize()
154 MCFragment::MCFragment() : Kind(FragmentType(~0)) { in MCFragment() function in MCFragment
157 MCFragment::~MCFragment() { in ~MCFragment()
160 MCFragment::MCFragment(FragmentType _Kind, MCSectionData *_Parent) in MCFragment() function in MCFragment
[all …]
DMCELFObjectTargetWriter.cpp32 const MCFragment &F, in ExplicitRelSym()
DELFObjectWriter.cpp124 const MCFragment &F,
131 const MCFragment &F, in ExplicitRelSym()
255 const MCFragment *Fragment,
327 const MCFragment &FB,
631 const MCFragment &F, in SymbolToReloc()
692 const MCFragment *Fragment, in RecordRelocation()
722 MCFragment *F = SD.getFragment(); in RecordRelocation()
1343 const MCFragment &F = *i; in DataSectionSize()
1344 assert(F.getKind() == MCFragment::FT_Data); in DataSectionSize()
1375 const MCFragment &F = *i; in WriteDataSectionData()
[all …]
DMCObjectWriter.cpp49 const MCFragment &FB, in IsSymbolRefDifferenceFullyResolvedImpl()
DMachObjectWriter.cpp59 uint64_t MachObjectWriter::getFragmentAddress(const MCFragment *Fragment, in getFragmentAddress()
372 const MCFragment *Fragment, in RecordRelocation()
575 const MCFragment &FB, in IsSymbolRefDifferenceFullyResolvedImpl()
629 const MCFragment *FA = Asm.getSymbolData(SA).getFragment(); in IsSymbolRefDifferenceFullyResolvedImpl()
DMCMachOStreamer.cpp353 MCFragment *F = new MCFillFragment(0, 0, Size, &SectData); in EmitZerofill()
432 DenseMap<const MCFragment*, MCSymbolData*> DefiningSymbolMap; in FinishImpl()
DMCObjectStreamer.cpp47 MCFragment *MCObjectStreamer::getCurrentFragment() const { in getCurrentFragment()
DWinCOFFObjectWriter.cpp178 const MCFragment *Fragment,
633 const MCFragment *Fragment, in RecordRelocation()
DMCELFStreamer.cpp503 MCFragment *F = new MCFillFragment(0, 0, Size, &SectData); in FinishImpl()
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MachObjectWriter.cpp29 const MCFragment *Fragment,
37 const MCFragment *Fragment,
45 const MCFragment *Fragment,
52 const MCFragment *Fragment,
64 const MCFragment *Fragment, const MCFixup &Fixup, in RecordRelocation()
102 const MCFragment *Fragment, in RecordX86_64Relocation()
341 const MCFragment *Fragment, in RecordScatteredRelocation()
407 const MCFragment *Fragment, in RecordTLVPRelocation()
454 const MCFragment *Fragment, in RecordX86Relocation()
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMMachObjectWriter.cpp32 const MCFragment *Fragment,
40 const MCFragment *Fragment,
52 const MCFragment *Fragment, const MCFixup &Fixup,
143 const MCFragment *Fragment, in RecordARMScatteredHalfRelocation()
248 const MCFragment *Fragment, in RecordARMScatteredRelocation()
311 const MCFragment *Fragment, in RecordRelocation()
DARMELFObjectWriter.cpp43 const MCFragment &F,
70 const MCFragment &F, in ExplicitRelSym()
DARMAsmBackend.cpp113 const MCFixup &Fixup, const MCFragment *DF,
521 const MCFragment *DF, in processFixupValue()
/external/llvm/lib/Target/Mips/MCTargetDesc/
DMipsELFObjectWriter.cpp48 const MCFragment &F,
79 const MCFragment &F, in ExplicitRelSym()
/external/llvm/lib/Target/PowerPC/MCTargetDesc/
DPPCAsmBackend.cpp57 const MCFragment *Fragment, const MCFixup &Fixup, in RecordRelocation()