reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/IR/AsmWriter.cpp
 3263   if (GV->isMaterializable())
 3266   WriteAsOperandInternal(Out, GV, &TypePrinter, &Machine, GV->getParent());
 3266   WriteAsOperandInternal(Out, GV, &TypePrinter, &Machine, GV->getParent());
 3269   if (!GV->hasInitializer() && GV->hasExternalLinkage())
 3269   if (!GV->hasInitializer() && GV->hasExternalLinkage())
 3272   Out << getLinkageNameWithSpace(GV->getLinkage());
 3273   PrintDSOLocation(*GV, Out);
 3274   PrintVisibility(GV->getVisibility(), Out);
 3275   PrintDLLStorageClass(GV->getDLLStorageClass(), Out);
 3276   PrintThreadLocalModel(GV->getThreadLocalMode(), Out);
 3277   StringRef UA = getUnnamedAddrEncoding(GV->getUnnamedAddr());
 3281   if (unsigned AddressSpace = GV->getType()->getAddressSpace())
 3283   if (GV->isExternallyInitialized()) Out << "externally_initialized ";
 3284   Out << (GV->isConstant() ? "constant " : "global ");
 3285   TypePrinter.print(GV->getValueType(), Out);
 3287   if (GV->hasInitializer()) {
 3289     writeOperand(GV->getInitializer(), false);
 3292   if (GV->hasSection()) {
 3294     printEscapedString(GV->getSection(), Out);
 3297   if (GV->hasPartition()) {
 3299     printEscapedString(GV->getPartition(), Out);
 3303   maybePrintComdat(Out, *GV);
 3304   if (GV->getAlignment())
 3305     Out << ", align " << GV->getAlignment();
 3308   GV->getAllMetadata(MDs);
 3311   auto Attrs = GV->getAttributes();
 3315   printInfoComment(*GV);