Lines Matching refs:GIS
2597 void printIndirectSymbol(const GlobalIndirectSymbol *GIS);
3561 void AssemblyWriter::printIndirectSymbol(const GlobalIndirectSymbol *GIS) { in printIndirectSymbol() argument
3562 if (GIS->isMaterializable()) in printIndirectSymbol()
3565 WriteAsOperandInternal(Out, GIS, &TypePrinter, &Machine, GIS->getParent()); in printIndirectSymbol()
3568 Out << getLinkageNameWithSpace(GIS->getLinkage()); in printIndirectSymbol()
3569 PrintDSOLocation(*GIS, Out); in printIndirectSymbol()
3570 PrintVisibility(GIS->getVisibility(), Out); in printIndirectSymbol()
3571 PrintDLLStorageClass(GIS->getDLLStorageClass(), Out); in printIndirectSymbol()
3572 PrintThreadLocalModel(GIS->getThreadLocalMode(), Out); in printIndirectSymbol()
3573 StringRef UA = getUnnamedAddrEncoding(GIS->getUnnamedAddr()); in printIndirectSymbol()
3577 if (isa<GlobalAlias>(GIS)) in printIndirectSymbol()
3579 else if (isa<GlobalIFunc>(GIS)) in printIndirectSymbol()
3584 TypePrinter.print(GIS->getValueType(), Out); in printIndirectSymbol()
3588 const Constant *IS = GIS->getIndirectSymbol(); in printIndirectSymbol()
3591 TypePrinter.print(GIS->getType(), Out); in printIndirectSymbol()
3597 if (GIS->hasPartition()) { in printIndirectSymbol()
3599 printEscapedString(GIS->getPartition(), Out); in printIndirectSymbol()
3603 printInfoComment(*GIS); in printIndirectSymbol()