reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Utils/GlobalStatus.cpp
   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;