Lines Matching refs:GV
60 for (GlobalValue &GV : M->global_values()) in addModule()
61 SymTab.push_back(&GV); in addModule()
195 auto *GV = cast<GlobalValue *>(S); in printSymbolName() local
196 if (GV->hasDLLImportStorageClass()) in printSymbolName()
199 Mang.getNameWithPrefix(OS, GV, false); in printSymbolName()
206 auto *GV = cast<GlobalValue *>(S); in getSymbolFlags() local
209 if (GV->isDeclarationForLinker()) in getSymbolFlags()
211 else if (GV->hasHiddenVisibility() && !GV->hasLocalLinkage()) in getSymbolFlags()
213 if (const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV)) { in getSymbolFlags()
217 if (const GlobalObject *GO = GV->getAliaseeObject()) in getSymbolFlags()
220 if (isa<GlobalAlias>(GV)) in getSymbolFlags()
222 if (GV->hasPrivateLinkage()) in getSymbolFlags()
224 if (!GV->hasLocalLinkage()) in getSymbolFlags()
226 if (GV->hasCommonLinkage()) in getSymbolFlags()
228 if (GV->hasLinkOnceLinkage() || GV->hasWeakLinkage() || in getSymbolFlags()
229 GV->hasExternalWeakLinkage()) in getSymbolFlags()
232 if (GV->getName().starts_with("llvm.")) in getSymbolFlags()
234 else if (auto *Var = dyn_cast<GlobalVariable>(GV)) { in getSymbolFlags()