Home
last modified time | relevance | path

Searched refs:MCDataFragment (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCObjectStreamer.cpp145 static bool canReuseDataFragment(const MCDataFragment &F, in canReuseDataFragment()
164 MCDataFragment *
166 auto *F = dyn_cast<MCDataFragment>(getCurrentFragment()); in getOrCreateDataFragment()
168 F = getContext().allocFragment<MCDataFragment>(); in getOrCreateDataFragment()
187 MCDataFragment *DF = getOrCreateDataFragment(); in emitValueImpl()
233 MCDataFragment *F = getOrCreateDataFragment(); in emitLabel()
253 MCDataFragment &F, uint64_t Offset) { in emitLabelAtPos()
300 auto *F = getContext().allocFragment<MCDataFragment>(); in changeSectionImpl()
550 MCDataFragment *DF = getOrCreateDataFragment(); in emitBytes()
582 MCDataFragment *DF = getOrCreateDataFragment(); in emitDTPRel32Value()
[all …]
H A DMCFragment.cpp38 cast<MCDataFragment>(this)->~MCDataFragment(); in destroy()
149 const auto *DF = cast<MCDataFragment>(this); in dump()
162 for (MCDataFragment::const_fixup_iterator it = DF->fixup_begin(), in dump()
H A DMCWinCOFFStreamer.cpp62 MCDataFragment *DF = getOrCreateDataFragment(); in emitInstToData()
238 MCDataFragment *DF = getOrCreateDataFragment(); in emitCOFFSectionIndex()
248 MCDataFragment *DF = getOrCreateDataFragment(); in emitCOFFSecRel32()
266 MCDataFragment *DF = getOrCreateDataFragment(); in emitCOFFImgRel32()
H A DMCXCOFFStreamer.cpp88 MCDataFragment *DF = getOrCreateDataFragment(); in emitXCOFFRefDirective()
153 MCDataFragment *DF = getOrCreateDataFragment(&STI); in emitInstToData()
H A DMCMachOStreamer.cpp168 insert(getContext().allocFragment<MCDataFragment>()); in emitLabel()
447 MCDataFragment *DF = getOrCreateDataFragment(); in emitInstToData()
525 cast<MCDataFragment>(*CGProfileSection->begin()) in finalizeCGProfile()
562 auto *Frag = cast<MCDataFragment>(AddrSigSection->curFragList()->Head); in createAddrSigSection()
H A DMCSPIRVStreamer.cpp28 MCDataFragment *DF = getOrCreateDataFragment(); in emitInstToData()
H A DMCAssembler.cpp253 return cast<MCDataFragment>(F).getContents().size(); in computeFragmentSize()
430 if (auto *DF = dyn_cast_or_null<MCDataFragment>(Prev)) in layoutBundle()
679 OS << cast<MCDataFragment>(F).getContents(); in writeFragment()
847 const MCDataFragment &DF = cast<MCDataFragment>(F); in writeSectionData()
986 MCDataFragment &DF = cast<MCDataFragment>(Frag); in layout()
H A DMCWasmStreamer.cpp52 void MCWasmStreamer::emitLabelAtPos(MCSymbol *S, SMLoc Loc, MCDataFragment &F, in emitLabelAtPos()
192 MCDataFragment *DF = getOrCreateDataFragment(); in emitInstToData()
H A DMCELFStreamer.cpp77 void MCELFStreamer::emitLabelAtPos(MCSymbol *S, SMLoc Loc, MCDataFragment &F, in emitLabelAtPos()
520 MCDataFragment *DF; in emitInstToData()
527 DF = cast<MCDataFragment>(getCurrentFragment()); in emitInstToData()
530 DF = getContext().allocFragment<MCDataFragment>(); in emitInstToData()
H A DMCCodeView.cpp136 MCDataFragment *CodeViewContext::getStringTableFragment() { in getStringTableFragment()
138 StrTabFragment = MCCtx->allocFragment<MCDataFragment>(); in getStringTableFragment()
H A DMCContext.cpp200 MCDataFragment *MCContext::allocInitialFragment(MCSection &Sec) { in allocInitialFragment()
202 auto *F = allocFragment<MCDataFragment>(); in allocInitialFragment()
H A DWinCOFFObjectWriter.cpp1068 auto *Frag = cast<MCDataFragment>(Sec->curFragList()->Head); in writeObject()
1090 auto *Frag = cast<MCDataFragment>(Sec->curFragList()->Head); in writeObject()
H A DMCExpr.cpp679 auto DF = dyn_cast<MCDataFragment>(FI); in AttemptToFoldSymbolOffsetDifference()
H A DWasmObjectWriter.cpp740 const auto &DataFrag = cast<MCDataFragment>(Frag); in addData()
1898 const auto &DataFrag = cast<MCDataFragment>(Frag); in writeOneObject()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCObjectStreamer.h47 MCDataFragment *DF;
48 PendingMCFixup(const MCSymbol *McSym, MCDataFragment *F, MCFixup McFixup) in PendingMCFixup()
99 MCDataFragment *getOrCreateDataFragment(const MCSubtargetInfo* STI = nullptr);
113 virtual void emitLabelAtPos(MCSymbol *Symbol, SMLoc Loc, MCDataFragment &F,
H A DMCCodeView.h28 class MCDataFragment; variable
232 MCDataFragment *StrTabFragment = nullptr;
235 MCDataFragment *getStringTableFragment();
H A DMCELFStreamer.h20 class MCDataFragment; variable
54 void emitLabelAtPos(MCSymbol *Symbol, SMLoc Loc, MCDataFragment &F,
H A DMCWasmStreamer.h45 void emitLabelAtPos(MCSymbol *Symbol, SMLoc Loc, MCDataFragment &F,
H A DMCFragment.h231 class MCDataFragment : public MCEncodedFragmentWithFixups<32, 4> {
233 MCDataFragment() : MCEncodedFragmentWithFixups<32, 4>(FT_Data, false) {} in MCDataFragment() function
H A DMCContext.h48 class MCDataFragment; variable
343 MCDataFragment *allocInitialFragment(MCSection &Sec);
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCELFStreamer.cpp160 MCDataFragment *DF = static_cast<MCDataFragment *>(LabelSym->getFragment()); in emitGOTToPCRelReloc()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCExpr.cpp57 const auto *DF = dyn_cast_or_null<MCDataFragment>(AUIPCSymbol->getFragment()); in getPCRelHiFixup()
64 DF = dyn_cast_or_null<MCDataFragment>(DF->getNext()); in getPCRelHiFixup()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMELFStreamer.cpp632 MCDataFragment *F = nullptr;
644 auto *DF = dyn_cast_or_null<MCDataFragment>(getCurrentFragment()); in emitDataMappingSymbol()
680 void emitMappingSymbol(StringRef Name, MCDataFragment &F, uint64_t Offset) { in emitMappingSymbol()
1173 MCDataFragment *Frag = getOrCreateDataFragment(); in EmitFixup()
1266 MCDataFragment *DF = getOrCreateDataFragment(); in EmitPersonalityFixup()
H A DARMELFObjectWriter.cpp334 if (auto *DF = dyn_cast<MCDataFragment>(&F)) in addTargetSectionFlags()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp420 if (auto *DF = dyn_cast_or_null<MCDataFragment>(F)) in isRightAfterData()
437 return cast<MCDataFragment>(*F).getContents().size(); in getSizeForInstFragment()
592 if (isa_and_nonnull<MCDataFragment>(CF)) in emitInstructionEnd()
593 OS.insert(OS.getContext().allocFragment<MCDataFragment>()); in emitInstructionEnd()

12