Home
last modified time | relevance | path

Searched refs:LinkedToSym (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSectionELF.h47 const MCSymbol *LinkedToSym; variable
60 const MCSymbolELF *LinkedToSym) in MCSectionELF() argument
64 Group(group, IsComdat), LinkedToSym(LinkedToSym) { in MCSectionELF()
97 return &LinkedToSym->getSection(); in getLinkedToSection()
99 const MCSymbol *getLinkedToSymbol() const { return LinkedToSym; } in getLinkedToSymbol()
H A DMCContext.h355 const MCSymbolELF *LinkedToSym);
580 const MCSymbolELF *LinkedToSym);
586 const MCSymbolELF *LinkedToSym);
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DELFAsmParser.cpp138 bool parseLinkedToSym(MCSymbolELF *&LinkedToSym);
453 bool ELFAsmParser::parseLinkedToSym(MCSymbolELF *&LinkedToSym) { in parseLinkedToSym() argument
463 LinkedToSym = nullptr; in parseLinkedToSym()
468 LinkedToSym = dyn_cast_or_null<MCSymbolELF>(getContext().lookupSymbol(Name)); in parseLinkedToSym()
469 if (!LinkedToSym || !LinkedToSym->isInSection()) in parseLinkedToSym()
510 MCSymbolELF *LinkedToSym = nullptr; in parseSectionArguments() local
577 if (parseLinkedToSym(LinkedToSym)) in parseSectionArguments()
655 IsComdat, UniqueID, LinkedToSym); in parseSectionArguments()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCContext.cpp587 const MCSymbolELF *LinkedToSym) { in createELFSectionImpl() argument
593 Section, Type, Flags, EntrySize, Group, Comdat, UniqueID, R, LinkedToSym); in createELFSectionImpl()
625 const MCSymbolELF *LinkedToSym) { in getELFSection() argument
631 UniqueID, LinkedToSym); in getELFSection()
638 const MCSymbolELF *LinkedToSym) { in getELFSection() argument
639 assert(!(LinkedToSym && LinkedToSym->getName().empty())); in getELFSection()
648 if (GroupSym || LinkedToSym || UniqueID != MCSection::NonUniqueID) { in getELFSection()
656 if (LinkedToSym) in getELFSection()
657 Buffer.append(LinkedToSym->getName()); in getELFSection()
679 IsComdat, UniqueID, LinkedToSym); in getELFSection()
H A DMCSectionELF.cpp189 if (LinkedToSym) in printSwitchToSection()
190 printName(OS, LinkedToSym->getName()); in printSwitchToSection()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp840 const MCSymbolELF *LinkedToSym = getLinkedToSymbol(GO, TM); in selectExplicitSectionGlobal() local
843 Group, IsComdat, UniqueID, LinkedToSym); in selectExplicitSectionGlobal()
846 assert(Section->getLinkedToSymbol() == LinkedToSym && in selectExplicitSectionGlobal()
913 const MCSymbolELF *LinkedToSym = getLinkedToSymbol(GO, TM); in selectELFSectionForGlobal() local
914 if (LinkedToSym) { in selectELFSectionForGlobal()
931 NextUniqueID, LinkedToSym); in selectELFSectionForGlobal()
932 assert(Section->getLinkedToSymbol() == LinkedToSym); in selectELFSectionForGlobal()
1001 const MCSymbolELF *LinkedToSym = nullptr; in getSectionForLSDA() local
1015 LinkedToSym = cast<MCSymbolELF>(&FnSym); in getSectionForLSDA()
1024 LinkedToSym); in getSectionForLSDA()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp3088 MCSymbolELF *LinkedToSym = dyn_cast<MCSymbolELF>(CurrentFnSym); in emitJumpTableSizesSection() local
3093 MCSection::NonUniqueID, LinkedToSym); in emitJumpTableSizesSection()
4595 auto LinkedToSym = cast<MCSymbolELF>(CurrentFnSym); in emitXRayTable() local
4604 MCSection::NonUniqueID, LinkedToSym); in emitXRayTable()
4609 MCSection::NonUniqueID, LinkedToSym); in emitXRayTable()
4701 const MCSymbolELF *LinkedToSym = nullptr; in emitPatchableFunctionEntries() local
4718 LinkedToSym = cast<MCSymbolELF>(CurrentFnSym); in emitPatchableFunctionEntries()
4722 MCSection::NonUniqueID, LinkedToSym)); in emitPatchableFunctionEntries()