Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSectionELF.h46 const MCSymbol *LinkedToSym; variable
55 const MCSymbolELF *LinkedToSym) in MCSectionELF() argument
58 LinkedToSym(LinkedToSym) { in MCSectionELF()
90 return &LinkedToSym->getSection(); in getLinkedToSection()
92 const MCSymbol *getLinkedToSymbol() const { return LinkedToSym; } in getLinkedToSymbol()
H A DMCContext.h379 const MCSymbolELF *LinkedToSym);
587 const MCSymbolELF *LinkedToSym);
593 const MCSymbolELF *LinkedToSym);
/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DELFAsmParser.cpp160 bool parseLinkedToSym(MCSymbolELF *&LinkedToSym);
474 bool ELFAsmParser::parseLinkedToSym(MCSymbolELF *&LinkedToSym) { in parseLinkedToSym() argument
484 LinkedToSym = nullptr; in parseLinkedToSym()
489 LinkedToSym = dyn_cast_or_null<MCSymbolELF>(getContext().lookupSymbol(Name)); in parseLinkedToSym()
490 if (!LinkedToSym || !LinkedToSym->isInSection()) in parseLinkedToSym()
553 MCSymbolELF *LinkedToSym = nullptr; in ParseSectionArguments() local
620 if (parseLinkedToSym(LinkedToSym)) in ParseSectionArguments()
697 IsComdat, UniqueID, LinkedToSym); in ParseSectionArguments()
/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/
H A DMCContext.cpp472 const MCSymbolELF *LinkedToSym) { in createELFSectionImpl() argument
493 R, LinkedToSym); in createELFSectionImpl()
528 const MCSymbolELF *LinkedToSym) { in getELFSection() argument
534 UniqueID, LinkedToSym); in getELFSection()
541 const MCSymbolELF *LinkedToSym) { in getELFSection() argument
545 assert(!(LinkedToSym && LinkedToSym->getName().empty())); in getELFSection()
549 LinkedToSym ? LinkedToSym->getName() : "", UniqueID}, in getELFSection()
598 IsComdat, UniqueID, LinkedToSym); in getELFSection()
H A DMCSectionELF.cpp188 if (LinkedToSym) in printSwitchToSection()
189 printName(OS, LinkedToSym->getName()); in printSwitchToSection()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp816 const MCSymbolELF *LinkedToSym = getLinkedToSymbol(GO, TM); in selectExplicitSectionGlobal() local
819 Group, IsComdat, UniqueID, LinkedToSym); in selectExplicitSectionGlobal()
822 assert(Section->getLinkedToSymbol() == LinkedToSym && in selectExplicitSectionGlobal()
888 const MCSymbolELF *LinkedToSym = getLinkedToSymbol(GO, TM); in selectELFSectionForGlobal() local
889 if (LinkedToSym) { in selectELFSectionForGlobal()
906 NextUniqueID, LinkedToSym); in selectELFSectionForGlobal()
907 assert(Section->getLinkedToSymbol() == LinkedToSym); in selectELFSectionForGlobal()
970 const MCSymbolELF *LinkedToSym = nullptr; in getSectionForLSDA() local
984 LinkedToSym = cast<MCSymbolELF>(&FnSym); in getSectionForLSDA()
993 LinkedToSym); in getSectionForLSDA()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp4178 auto LinkedToSym = cast<MCSymbolELF>(CurrentFnSym); in emitXRayTable() local
4187 MCSection::NonUniqueID, LinkedToSym); in emitXRayTable()
4192 MCSection::NonUniqueID, LinkedToSym); in emitXRayTable()
4286 const MCSymbolELF *LinkedToSym = nullptr; in emitPatchableFunctionEntries() local
4297 LinkedToSym = cast<MCSymbolELF>(CurrentFnSym); in emitPatchableFunctionEntries()
4301 F.hasComdat(), MCSection::NonUniqueID, LinkedToSym)); in emitPatchableFunctionEntries()