Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCObjectStreamer.cpp134 static bool canReuseDataFragment(const MCDataFragment &F, in canReuseDataFragment()
153 MCDataFragment *
155 auto *F = dyn_cast<MCDataFragment>(getCurrentFragment()); in getOrCreateDataFragment()
157 F = getContext().allocFragment<MCDataFragment>(); in getOrCreateDataFragment()
176 MCDataFragment *DF = getOrCreateDataFragment(); in emitValueImpl()
225 MCDataFragment *F = getOrCreateDataFragment(); in emitLabel()
245 MCDataFragment &F, uint64_t Offset) { in emitLabelAtPos()
292 auto *F = getContext().allocFragment<MCDataFragment>(); in changeSectionImpl()
383 MCDataFragment *DF = getOrCreateDataFragment(); in emitInstToData()
586 MCDataFragment *DF = getOrCreateDataFragment(); in emitBytes()
[all …]
H A DMCWinCOFFStreamer.cpp281 MCDataFragment *DF = getOrCreateDataFragment(); in emitCOFFSectionIndex()
291 MCDataFragment *DF = getOrCreateDataFragment(); in emitCOFFSecRel32()
309 MCDataFragment *DF = getOrCreateDataFragment(); in emitCOFFImgRel32()
327 MCDataFragment *DF = getOrCreateDataFragment(); in emitCOFFSecNumber()
341 MCDataFragment *DF = getOrCreateDataFragment(); in emitCOFFSecOffset()
H A DMCFragment.cpp27 static_assert(std::is_trivially_destructible_v<MCDataFragment>,
89 const auto *F = cast<MCDataFragment>(this); in dump()
H A DMCSymbol.cpp24 static MCDataFragment SentinelFragment;
H A DMCMachOStreamer.cpp164 insert(getContext().allocFragment<MCDataFragment>()); in emitLabel()
486 cast<MCDataFragment>(*CGProfileSection->begin()) in finalizeCGProfile()
516 auto *Frag = cast<MCDataFragment>(AddrSigSection->curFragList()->Head); in createAddrSigSection()
H A DMCELFStreamer.cpp75 void MCELFStreamer::emitLabelAtPos(MCSymbol *S, SMLoc Loc, MCDataFragment &F, in emitLabelAtPos()
420 MCDataFragment *DF; in emitInstToData()
427 DF = cast<MCDataFragment>(getCurrentFragment()); in emitInstToData()
430 DF = getContext().allocFragment<MCDataFragment>(); in emitInstToData()
H A DMCWasmStreamer.cpp48 void MCWasmStreamer::emitLabelAtPos(MCSymbol *S, SMLoc Loc, MCDataFragment &F, in emitLabelAtPos()
H A DMCXCOFFStreamer.cpp92 MCDataFragment *DF = getOrCreateDataFragment(); in emitXCOFFRefDirective()
H A DMCAssembler.cpp361 if (auto *DF = dyn_cast_or_null<MCDataFragment>(Prev)) in layoutBundle()
715 const MCDataFragment &DF = cast<MCDataFragment>(F); in writeSectionData()
772 MCDataFragment Dummy; in layout()
H A DMCContext.cpp204 MCDataFragment *MCContext::allocInitialFragment(MCSection &Sec) { in allocInitialFragment()
206 auto *F = allocFragment<MCDataFragment>(); in allocInitialFragment()
H A DWinCOFFObjectWriter.cpp1072 auto *Frag = cast<MCDataFragment>(Sec->curFragList()->Head); in writeObject()
1095 auto *Frag = cast<MCDataFragment>(Sec->curFragList()->Head); in writeObject()
H A DMCExpr.cpp355 auto DF = dyn_cast<MCDataFragment>(F); in attemptToFoldSymbolOffsetDifference()
H A DMCCodeView.cpp169 StrTabFragment = Ctx.allocFragment<MCDataFragment>(); in emitStringTable()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCObjectStreamer.h46 MCDataFragment *DF;
47 PendingMCFixup(const MCSymbol *McSym, MCDataFragment *F, MCFixup McFixup) in PendingMCFixup()
98 MCDataFragment *getOrCreateDataFragment(const MCSubtargetInfo* STI = nullptr);
112 virtual void emitLabelAtPos(MCSymbol *Symbol, SMLoc Loc, MCDataFragment &F,
H A DMCELFStreamer.h20 class MCDataFragment; variable
54 void emitLabelAtPos(MCSymbol *Symbol, SMLoc Loc, MCDataFragment &F,
H A DMCCodeView.h29 class MCDataFragment; variable
234 MCDataFragment *StrTabFragment = nullptr;
H A DMCWasmStreamer.h45 void emitLabelAtPos(MCSymbol *Symbol, SMLoc Loc, MCDataFragment &F,
H A DMCSection.h418 class MCDataFragment : public MCEncodedFragment {
420 MCDataFragment() : MCEncodedFragment(FT_Data, false) {} in MCDataFragment() function
H A DMCContext.h50 class MCDataFragment; variable
337 MCDataFragment *allocInitialFragment(MCSection &Sec);
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCELFStreamer.cpp158 MCDataFragment *DF = static_cast<MCDataFragment *>(LabelSym->getFragment()); in emitGOTToPCRelReloc()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsTargetStreamer.cpp1036 MCDataFragment *DF = getStreamer().getOrCreateDataFragment(); in emitGPRel32Value()
1043 MCDataFragment *DF = getStreamer().getOrCreateDataFragment(); in emitGPRel64Value()
1050 MCDataFragment *DF = getStreamer().getOrCreateDataFragment(); in emitDTPRel32Value()
1057 MCDataFragment *DF = getStreamer().getOrCreateDataFragment(); in emitDTPRel64Value()
1064 MCDataFragment *DF = getStreamer().getOrCreateDataFragment(); in emitTPRel32Value()
1071 MCDataFragment *DF = getStreamer().getOrCreateDataFragment(); in emitTPRel64Value()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMELFStreamer.cpp641 MCDataFragment *F = nullptr;
653 auto *DF = dyn_cast_or_null<MCDataFragment>(getCurrentFragment()); in emitDataMappingSymbol()
689 void emitMappingSymbol(StringRef Name, MCDataFragment &F, uint64_t Offset) { in emitMappingSymbol()
1148 if (auto *DF = dyn_cast<MCDataFragment>(&F)) in finish()
1211 MCDataFragment *Frag = getOrCreateDataFragment(); in EmitFixup()
1299 MCDataFragment *DF = getOrCreateDataFragment(); in EmitPersonalityFixup()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp412 if (auto *DF = dyn_cast_or_null<MCDataFragment>(F)) in isRightAfterData()
578 if (isa_and_nonnull<MCDataFragment>(CF)) in emitInstructionEnd()
579 OS.insert(OS.getContext().allocFragment<MCDataFragment>()); in emitInstructionEnd()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVAsmBackend.cpp665 const auto *DF = dyn_cast_or_null<MCDataFragment>(AUIPCSymbol->getFragment()); in getPCRelHiFixup()
672 DF = dyn_cast_or_null<MCDataFragment>(DF->getNext()); in getPCRelHiFixup()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64ELFStreamer.cpp532 if (auto *DF = dyn_cast<MCDataFragment>(&F)) { in finish()

12