reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
65 GS.StoredType = GlobalStatus::StoredOnce; 70 GS.HasNonInstructionUser = true; 78 if (analyzeGlobalAux(CE, GS, VisitedUsers)) 81 if (!GS.HasMultipleAccessingFunctions) { 83 if (!GS.AccessingFunction) 84 GS.AccessingFunction = F; 85 else if (GS.AccessingFunction != F) 86 GS.HasMultipleAccessingFunctions = true; 89 GS.IsLoaded = true; 93 GS.Ordering = strongerOrdering(GS.Ordering, LI->getOrdering()); 93 GS.Ordering = strongerOrdering(GS.Ordering, LI->getOrdering()); 103 GS.Ordering = strongerOrdering(GS.Ordering, SI->getOrdering()); 103 GS.Ordering = strongerOrdering(GS.Ordering, SI->getOrdering()); 108 if (GS.StoredType != GlobalStatus::Stored) { 121 if (GS.StoredType < GlobalStatus::InitializerStored) 122 GS.StoredType = GlobalStatus::InitializerStored; 125 if (GS.StoredType < GlobalStatus::InitializerStored) 126 GS.StoredType = GlobalStatus::InitializerStored; 127 } else if (GS.StoredType < GlobalStatus::StoredOnce) { 128 GS.StoredType = GlobalStatus::StoredOnce; 129 GS.StoredOnceValue = StoredVal; 130 } else if (GS.StoredType == GlobalStatus::StoredOnce && 131 GS.StoredOnceValue == StoredVal) { 134 GS.StoredType = GlobalStatus::Stored; 137 GS.StoredType = GlobalStatus::Stored; 143 if (analyzeGlobalAux(I, GS, VisitedUsers)) 151 if (analyzeGlobalAux(I, GS, VisitedUsers)) 154 GS.IsCompared = true; 159 GS.StoredType = GlobalStatus::Stored; 161 GS.IsLoaded = true; 166 GS.StoredType = GlobalStatus::Stored; 170 GS.IsLoaded = true; 175 GS.HasNonInstructionUser = true; 180 GS.HasNonInstructionUser = true;