Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/llvm/lib/MC/
H A DMCObjectStreamer.cpp212 static bool canReuseDataFragment(const MCDataFragment &F, in canReuseDataFragment()
226 MCDataFragment *
228 MCDataFragment *F = dyn_cast_or_null<MCDataFragment>(getCurrentFragment()); in getOrCreateDataFragment()
230 F = new MCDataFragment(); in getOrCreateDataFragment()
249 MCDataFragment *DF = getOrCreateDataFragment(); in emitValueImpl()
296 auto *F = dyn_cast_or_null<MCDataFragment>(getCurrentFragment()); in emitLabel()
330 auto *DF = dyn_cast_or_null<MCDataFragment>(F); in emitLabelAtPos()
641 MCDataFragment *DF = getOrCreateDataFragment(); in emitBytes()
673 MCDataFragment *DF = getOrCreateDataFragment(); in emitDTPRel32Value()
683 MCDataFragment *DF = getOrCreateDataFragment(); in emitDTPRel64Value()
[all …]
H A DMCELFStreamer.cpp53 void MCELFStreamer::mergeFragment(MCDataFragment *DF, in mergeFragment()
54 MCDataFragment *EF) { in mergeFragment()
578 MCDataFragment *DF; in emitInstToData()
592 DF = new MCDataFragment(); in emitInstToData()
596 DF = cast<MCDataFragment>(getCurrentFragment()); in emitInstToData()
609 DF = new MCDataFragment(); in emitInstToData()
665 MCDataFragment *DF = new MCDataFragment(); in emitBundleLock()
688 MCDataFragment *DF = BundleGroups.back(); in emitBundleUnlock()
H A DMCWinCOFFStreamer.cpp52 MCDataFragment *DF = getOrCreateDataFragment(); in emitInstToData()
218 MCDataFragment *DF = getOrCreateDataFragment(); in emitCOFFSectionIndex()
228 MCDataFragment *DF = getOrCreateDataFragment(); in emitCOFFSecRel32()
246 MCDataFragment *DF = getOrCreateDataFragment(); in emitCOFFImgRel32()
H A DMCSection.cpp79 MCFragment *F = new MCDataFragment(); in getSubsectionInsertionPoint()
119 MCFragment *F = new MCDataFragment(); in flushPendingLabels()
H A DMCWasmStreamer.cpp42 void MCWasmStreamer::mergeFragment(MCDataFragment *DF, MCDataFragment *EF) { in mergeFragment()
207 MCDataFragment *DF = getOrCreateDataFragment(); in emitInstToData()
H A DMCMachOStreamer.cpp203 insert(new MCDataFragment()); in emitLabel()
485 MCDataFragment *DF = getOrCreateDataFragment(); in emitInstToData()
559 auto *Frag = new MCDataFragment(CGProfileSection); in finalizeCGProfile()
601 auto *Frag = new MCDataFragment(AddrSigSection); in createAddrSigSection()
H A DMCSPIRVStreamer.cpp29 MCDataFragment *DF = getOrCreateDataFragment(); in emitInstToData()
H A DMCFragment.cpp278 delete cast<MCDataFragment>(this); in destroy()
385 const auto *DF = cast<MCDataFragment>(this); in dump()
398 for (MCDataFragment::const_fixup_iterator it = DF->fixup_begin(), in dump()
H A DMCAssembler.cpp298 return cast<MCDataFragment>(F).getContents().size(); in computeFragmentSize()
579 OS << cast<MCDataFragment>(F).getContents(); in writeFragment()
747 const MCDataFragment &DF = cast<MCDataFragment>(F); in writeSectionData()
821 new MCDataFragment(&Sec); in layout()
882 MCDataFragment &DF = cast<MCDataFragment>(Frag); in layout()
H A DMCContext.cpp493 auto *F = new MCDataFragment(); in createELFSectionImpl()
759 auto *F = new MCDataFragment(); in getWasmSection()
825 auto *F = new MCDataFragment(); in getXCOFFSection()
848 auto *F = new MCDataFragment(); in getSPIRVSection()
874 auto *F = new MCDataFragment(); in getDXContainerSection()
H A DMCXCOFFStreamer.cpp125 MCDataFragment *DF = getOrCreateDataFragment(&STI); in emitInstToData()
H A DMCCodeView.cpp139 MCDataFragment *CodeViewContext::getStringTableFragment() { in getStringTableFragment()
141 StrTabFragment = new MCDataFragment(); in getStringTableFragment()
H A DMachObjectWriter.cpp782 MCDataFragment *Frag = dyn_cast_or_null<MCDataFragment>( in writeObject()
H A DWinCOFFObjectWriter.cpp1097 auto Frag = new MCDataFragment(AddrsigSection); in writeObject()
1118 auto *Frag = new MCDataFragment(CGProfileSection); in writeObject()
/openbsd-src/gnu/llvm/llvm/include/llvm/MC/
H A DMCELFStreamer.h19 class MCDataFragment; variable
146 void mergeFragment(MCDataFragment *, MCDataFragment *);
152 SmallVector<MCDataFragment *, 4> BundleGroups;
H A DMCCodeView.h28 class MCDataFragment; variable
226 MCDataFragment *StrTabFragment = nullptr;
229 MCDataFragment *getStringTableFragment();
H A DMCObjectStreamer.h30 class MCDataFragment; variable
53 MCDataFragment *DF;
54 PendingMCFixup(const MCSymbol *McSym, MCDataFragment *F, MCFixup McFixup) in PendingMCFixup()
105 MCDataFragment *getOrCreateDataFragment(const MCSubtargetInfo* STI = nullptr);
H A DMCWasmStreamer.h77 void mergeFragment(MCDataFragment *, MCDataFragment *);
H A DMCFragment.h241 class MCDataFragment : public MCEncodedFragmentWithFixups<32, 4> {
243 MCDataFragment(MCSection *Sec = nullptr)
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCExpr.cpp60 const auto *DF = dyn_cast_or_null<MCDataFragment>(AUIPCSymbol->getFragment()); in getPCRelHiFixup()
67 DF = dyn_cast_or_null<MCDataFragment>(DF->getNextNode()); in getPCRelHiFixup()
H A DRISCVELFStreamer.cpp270 MCDataFragment *DF = getOrCreateDataFragment(); in emitValueImpl()
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCELFStreamer.cpp161 MCDataFragment *DF = static_cast<MCDataFragment *>(LabelSym->getFragment()); in emitGOTToPCRelReloc()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp413 for (; isa_and_nonnull<MCDataFragment>(F); F = F->getPrevNode()) in isRightAfterData()
414 if (cast<MCDataFragment>(F)->getContents().size() != 0) in isRightAfterData()
427 if (auto *DF = dyn_cast_or_null<MCDataFragment>(F)) in isRightAfterData()
443 return cast<MCDataFragment>(*F).getContents().size(); in getSizeForInstFragment()
582 if (isa_and_nonnull<MCDataFragment>(CF)) in emitInstructionEnd()
583 OS.insert(new MCDataFragment()); in emitInstructionEnd()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMELFObjectWriter.cpp282 if (auto *DF = dyn_cast<MCDataFragment>(&F)) in addTargetSectionFlags()
H A DARMELFStreamer.cpp648 auto *DF = dyn_cast_or_null<MCDataFragment>(getCurrentFragment()); in emitDataMappingSymbol()
1187 MCDataFragment *Frag = getOrCreateDataFragment(); in EmitFixup()
1280 MCDataFragment *DF = getOrCreateDataFragment(); in EmitPersonalityFixup()

12