Lines Matching refs:GV
60 for (GlobalValue &GV : M->global_values()) in addModule()
61 SymTab.push_back(&GV); in addModule()
209 auto *GV = cast<GlobalValue *>(S); in printSymbolName() local
210 if (GV->hasDLLImportStorageClass()) in printSymbolName()
213 Mang.getNameWithPrefix(OS, GV, false); in printSymbolName()
220 auto *GV = cast<GlobalValue *>(S); in getSymbolFlags() local
223 if (GV->isDeclarationForLinker()) in getSymbolFlags()
225 else if (GV->hasHiddenVisibility() && !GV->hasLocalLinkage()) in getSymbolFlags()
227 if (const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV)) { in getSymbolFlags()
231 if (const GlobalObject *GO = GV->getAliaseeObject()) in getSymbolFlags()
234 if (isa<GlobalAlias>(GV)) in getSymbolFlags()
236 if (GV->hasPrivateLinkage()) in getSymbolFlags()
238 if (!GV->hasLocalLinkage()) in getSymbolFlags()
240 if (GV->hasCommonLinkage()) in getSymbolFlags()
242 if (GV->hasLinkOnceLinkage() || GV->hasWeakLinkage() || in getSymbolFlags()
243 GV->hasExternalWeakLinkage()) in getSymbolFlags()
246 if (GV->getName().starts_with("llvm.")) in getSymbolFlags()
248 else if (auto *Var = dyn_cast<GlobalVariable>(GV)) { in getSymbolFlags()