Lines Matching refs:GlobalStatus
64 static bool analyzeGlobalAux(const Value *V, GlobalStatus &GS, in analyzeGlobalAux()
68 GS.StoredType = GlobalStatus::StoredOnce; in analyzeGlobalAux()
114 if (GS.StoredType != GlobalStatus::Stored) { in analyzeGlobalAux()
127 if (GS.StoredType < GlobalStatus::InitializerStored) in analyzeGlobalAux()
128 GS.StoredType = GlobalStatus::InitializerStored; in analyzeGlobalAux()
131 if (GS.StoredType < GlobalStatus::InitializerStored) in analyzeGlobalAux()
132 GS.StoredType = GlobalStatus::InitializerStored; in analyzeGlobalAux()
133 } else if (GS.StoredType < GlobalStatus::StoredOnce) { in analyzeGlobalAux()
134 GS.StoredType = GlobalStatus::StoredOnce; in analyzeGlobalAux()
136 } else if (GS.StoredType == GlobalStatus::StoredOnce && in analyzeGlobalAux()
140 GS.StoredType = GlobalStatus::Stored; in analyzeGlobalAux()
143 GS.StoredType = GlobalStatus::Stored; in analyzeGlobalAux()
166 GS.StoredType = GlobalStatus::Stored; in analyzeGlobalAux()
173 GS.StoredType = GlobalStatus::Stored; in analyzeGlobalAux()
195 GlobalStatus::GlobalStatus() = default;
197 bool GlobalStatus::analyzeGlobal(const Value *V, GlobalStatus &GS) { in analyzeGlobal()