Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DXCOFFObjectWriter.cpp551 static MCSectionXCOFF *getContainingCsect(const MCSymbolXCOFF *XSym) { in getContainingCsect() argument
552 if (XSym->isDefined()) in getContainingCsect()
553 return cast<MCSectionXCOFF>(XSym->getFragment()->getParent()); in getContainingCsect()
554 return XSym->getRepresentedCsect(); in getContainingCsect()
594 const MCSymbolXCOFF *XSym = cast<MCSymbolXCOFF>(&S); in executePostLayoutBinding() local
595 const MCSectionXCOFF *ContainingCsect = getContainingCsect(XSym); in executePostLayoutBinding()
600 if (XSym->getVisibilityType() != XCOFF::SYM_V_UNSPECIFIED) in executePostLayoutBinding()
614 if (XSym == ContainingCsect->getQualNameSymbol()) in executePostLayoutBinding()
618 if (!XSym->isExternal()) in executePostLayoutBinding()
626 Csect->Syms.emplace_back(XSym); in executePostLayoutBinding()
[all …]
H A DMCAsmStreamer.cpp905 MCSymbolXCOFF *XSym = cast<MCSymbolXCOFF>(CsectSym); in emitXCOFFLocalCommonSymbol() local
906 if (XSym->hasRename()) in emitXCOFFLocalCommonSymbol()
907 emitXCOFFRenameDirective(XSym, XSym->getSymbolTableName()); in emitXCOFFLocalCommonSymbol()
1078 MCSymbolXCOFF *XSym = dyn_cast<MCSymbolXCOFF>(Symbol); in emitCommonSymbol() local
1079 if (XSym && XSym->hasRename()) in emitCommonSymbol()
1080 emitXCOFFRenameDirective(XSym, XSym->getSymbolTableName()); in emitCommonSymbol()
H A DMCContext.cpp540 MCSymbolXCOFF *XSym = in createXCOFFSymbolImpl() local
542 XSym->setSymbolTableName(MCSymbolXCOFF::getUnqualifiedName(OriginalName)); in createXCOFFSymbolImpl()
543 return XSym; in createXCOFFSymbolImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCTargetDesc.cpp214 if (const MCSymbolXCOFF *XSym = dyn_cast<MCSymbolXCOFF>(&S)) { in emitTCEntry() local
228 OS << "\t.tc " << TCSym->getName() << "," << XSym->getName() << "@" in emitTCEntry()
231 OS << "\t.tc " << TCSym->getName() << "," << XSym->getName() << '\n'; in emitTCEntry()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp2714 const MCSymbolXCOFF *XSym = cast<MCSymbolXCOFF>(Sym); in getSectionForTOCEntry() local
2718 if (XSym->getSymbolTableName() == "_$TLSML") in getSectionForTOCEntry()
2724 if (XSym->isEHInfo()) in getSectionForTOCEntry()
2728 if (!XSym->hasPerSymbolCodeModel()) in getSectionForTOCEntry()
2732 return XSym->getPerSymbolCodeModel() == MCSymbolXCOFF::CM_Large in getSectionForTOCEntry()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp497 static void setOptionalCodeModel(MCSymbolXCOFF *XSym, CodeModel::Model CM) { in setOptionalCodeModel() argument
500 XSym->setPerSymbolCodeModel(MCSymbolXCOFF::CM_Large); in setOptionalCodeModel()
503 XSym->setPerSymbolCodeModel(MCSymbolXCOFF::CM_Small); in setOptionalCodeModel()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp542 MCSymbolXCOFF *XSym = in doInitialization() local
544 if (XSym->hasRename()) in doInitialization()
545 OutStreamer->emitXCOFFRenameDirective(XSym, XSym->getSymbolTableName()); in doInitialization()