Lines Matching refs:GlobalStatus
62 static bool analyzeGlobalAux(const Value *V, GlobalStatus &GS, in analyzeGlobalAux()
66 GS.StoredType = GlobalStatus::StoredOnce; in analyzeGlobalAux()
109 if (GS.StoredType != GlobalStatus::Stored) { in analyzeGlobalAux()
122 if (GS.StoredType < GlobalStatus::InitializerStored) in analyzeGlobalAux()
123 GS.StoredType = GlobalStatus::InitializerStored; in analyzeGlobalAux()
126 if (GS.StoredType < GlobalStatus::InitializerStored) in analyzeGlobalAux()
127 GS.StoredType = GlobalStatus::InitializerStored; in analyzeGlobalAux()
128 } else if (GS.StoredType < GlobalStatus::StoredOnce) { in analyzeGlobalAux()
129 GS.StoredType = GlobalStatus::StoredOnce; in analyzeGlobalAux()
131 } else if (GS.StoredType == GlobalStatus::StoredOnce && in analyzeGlobalAux()
135 GS.StoredType = GlobalStatus::Stored; in analyzeGlobalAux()
138 GS.StoredType = GlobalStatus::Stored; in analyzeGlobalAux()
160 GS.StoredType = GlobalStatus::Stored; in analyzeGlobalAux()
167 GS.StoredType = GlobalStatus::Stored; in analyzeGlobalAux()
190 GlobalStatus::GlobalStatus() = default;
192 bool GlobalStatus::analyzeGlobal(const Value *V, GlobalStatus &GS) { in analyzeGlobal()