Searched refs:XSym (Results 1 – 7 of 7) sorted by relevance
553 static MCSectionXCOFF *getContainingCsect(const MCSymbolXCOFF *XSym) { in getContainingCsect() argument554 if (XSym->isDefined()) in getContainingCsect()555 return cast<MCSectionXCOFF>(XSym->getFragment()->getParent()); in getContainingCsect()556 return XSym->getRepresentedCsect(); in getContainingCsect()596 const MCSymbolXCOFF *XSym = cast<MCSymbolXCOFF>(&S); in executePostLayoutBinding() local597 const MCSectionXCOFF *ContainingCsect = getContainingCsect(XSym); in executePostLayoutBinding()602 if (XSym->getVisibilityType() != XCOFF::SYM_V_UNSPECIFIED) in executePostLayoutBinding()616 if (XSym == ContainingCsect->getQualNameSymbol()) in executePostLayoutBinding()620 if (!XSym->isExternal()) in executePostLayoutBinding()628 Csect->Syms.emplace_back(XSym); in executePostLayoutBinding()[all …]
897 MCSymbolXCOFF *XSym = cast<MCSymbolXCOFF>(CsectSym); in emitXCOFFLocalCommonSymbol() local898 if (XSym->hasRename()) in emitXCOFFLocalCommonSymbol()899 emitXCOFFRenameDirective(XSym, XSym->getSymbolTableName()); in emitXCOFFLocalCommonSymbol()1070 MCSymbolXCOFF *XSym = dyn_cast<MCSymbolXCOFF>(Symbol); in emitCommonSymbol() local1071 if (XSym && XSym->hasRename()) in emitCommonSymbol()1072 emitXCOFFRenameDirective(XSym, XSym->getSymbolTableName()); in emitCommonSymbol()
479 MCSymbolXCOFF *XSym = in createXCOFFSymbolImpl() local481 XSym->setSymbolTableName(MCSymbolXCOFF::getUnqualifiedName(OriginalName)); in createXCOFFSymbolImpl()482 return XSym; in createXCOFFSymbolImpl()
231 if (const MCSymbolXCOFF *XSym = dyn_cast<MCSymbolXCOFF>(&S)) { in emitTCEntry() local248 OS << "\t.tc " << TCSym->getName() << "," << XSym->getName() << "@" in emitTCEntry()251 OS << "\t.tc " << TCSym->getName() << "," << XSym->getName() << '\n'; in emitTCEntry()
2674 const MCSymbolXCOFF *XSym = cast<MCSymbolXCOFF>(Sym); in getSectionForTOCEntry() local2678 if (XSym->getSymbolTableName() == "_$TLSML") in getSectionForTOCEntry()2684 if (XSym->isEHInfo()) in getSectionForTOCEntry()2688 if (!XSym->hasPerSymbolCodeModel()) in getSectionForTOCEntry()2692 return XSym->getPerSymbolCodeModel() == MCSymbolXCOFF::CM_Large in getSectionForTOCEntry()
515 MCSymbolXCOFF *XSym = in doInitialization() local517 if (XSym->hasRename()) in doInitialization()518 OutStreamer->emitXCOFFRenameDirective(XSym, XSym->getSymbolTableName()); in doInitialization()
493 static void setOptionalCodeModel(MCSymbolXCOFF *XSym, CodeModel::Model CM) { in setOptionalCodeModel() argument496 XSym->setPerSymbolCodeModel(MCSymbolXCOFF::CM_Large); in setOptionalCodeModel()499 XSym->setPerSymbolCodeModel(MCSymbolXCOFF::CM_Small); in setOptionalCodeModel()