reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1081 GV = new GlobalVariable(*M, Ty, false, GlobalValue::ExternalLinkage, nullptr, 1089 GV = cast<GlobalVariable>(GVal); 1092 M->getGlobalList().splice(M->global_end(), M->getGlobalList(), GV); 1096 NumberedVals.push_back(GV); 1100 GV->setInitializer(Init); 1101 GV->setConstant(IsConstant); 1102 GV->setLinkage((GlobalValue::LinkageTypes)Linkage); 1103 maybeSetDSOLocal(DSOLocal, *GV); 1104 GV->setVisibility((GlobalValue::VisibilityTypes)Visibility); 1105 GV->setDLLStorageClass((GlobalValue::DLLStorageClassTypes)DLLStorageClass); 1106 GV->setExternallyInitialized(IsExternallyInitialized); 1107 GV->setThreadLocalMode(TLM); 1108 GV->setUnnamedAddr(UnnamedAddr); 1116 GV->setSection(Lex.getStrVal()); 1121 GV->setPartition(Lex.getStrVal()); 1127 GV->setAlignment(Alignment); 1129 if (ParseGlobalObjectMetadataAttachment(*GV)) 1136 GV->setComdat(C); 1148 GV->setAttributes(AttributeSet::get(Context, Attrs)); 1149 ForwardRefAttrGroups[GV] = FwdRefAttrGrps;