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()
95 return &LinkedToSym->getSection(); in getLinkedToSection()
97 const MCSymbol *getLinkedToSymbol() const { return LinkedToSym; } in getLinkedToSymbol()
H A DMCContext.h361 const MCSymbolELF *LinkedToSym);
573 const MCSymbolELF *LinkedToSym);
579 const MCSymbolELF *LinkedToSym);
/freebsd/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()
696 IsComdat, UniqueID, LinkedToSym); in ParseSectionArguments()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCContext.cpp526 const MCSymbolELF *LinkedToSym) { in createELFSectionImpl() argument
532 Section, Type, Flags, EntrySize, Group, Comdat, UniqueID, R, LinkedToSym); in createELFSectionImpl()
564 const MCSymbolELF *LinkedToSym) { in getELFSection() argument
570 UniqueID, LinkedToSym); in getELFSection()
577 const MCSymbolELF *LinkedToSym) { in getELFSection() argument
581 assert(!(LinkedToSym && LinkedToSym->getName().empty())); in getELFSection()
590 if (GroupSym || LinkedToSym || UniqueID != MCSection::NonUniqueID) { in getELFSection()
598 if (LinkedToSym) in getELFSection()
599 Buffer.append(LinkedToSym->getName()); in getELFSection()
621 IsComdat, UniqueID, LinkedToSym); in getELFSection()
H A DMCSectionELF.cpp185 if (LinkedToSym) in printSwitchToSection()
186 printName(OS, LinkedToSym->getName()); in printSwitchToSection()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp819 const MCSymbolELF *LinkedToSym = getLinkedToSymbol(GO, TM); in selectExplicitSectionGlobal() local
822 Group, IsComdat, UniqueID, LinkedToSym); in selectExplicitSectionGlobal()
825 assert(Section->getLinkedToSymbol() == LinkedToSym && in selectExplicitSectionGlobal()
891 const MCSymbolELF *LinkedToSym = getLinkedToSymbol(GO, TM); in selectELFSectionForGlobal() local
892 if (LinkedToSym) { in selectELFSectionForGlobal()
909 NextUniqueID, LinkedToSym); in selectELFSectionForGlobal()
910 assert(Section->getLinkedToSymbol() == LinkedToSym); in selectELFSectionForGlobal()
973 const MCSymbolELF *LinkedToSym = nullptr; in getSectionForLSDA() local
987 LinkedToSym = cast<MCSymbolELF>(&FnSym); in getSectionForLSDA()
996 LinkedToSym); in getSectionForLSDA()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp4212 auto LinkedToSym = cast<MCSymbolELF>(CurrentFnSym); in emitXRayTable() local
4221 MCSection::NonUniqueID, LinkedToSym); in emitXRayTable()
4226 MCSection::NonUniqueID, LinkedToSym); in emitXRayTable()
4320 const MCSymbolELF *LinkedToSym = nullptr; in emitPatchableFunctionEntries() local
4331 LinkedToSym = cast<MCSymbolELF>(CurrentFnSym); in emitPatchableFunctionEntries()
4335 F.hasComdat(), MCSection::NonUniqueID, LinkedToSym)); in emitPatchableFunctionEntries()