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

Overrides

include/llvm/Transforms/IPO/Attributor.h
 1451   virtual StateType &getState() = 0;

Overridden By

lib/Transforms/IPO/Attributor.cpp
 2482   StateType &getState() override { return *this; }

References

include/llvm/Transforms/IPO/Attributor.h
  937       AA.getState().indicatePessimisticFixpoint();
  944     if (TrackDependence && AA.getState().isValidState())
  966       if (TrackDependence && AA->getState().isValidState())
 1349       this->getState().indicateOptimisticFixpoint();
 1364       this->getState().indicatePessimisticFixpoint();
lib/Transforms/IPO/Attributor.cpp
  601     return clampStateAndIndicateChange<StateType>(this->getState(), S);
  663     return clampStateAndIndicateChange<StateType>(this->getState(), S);
  679     auto &S = this->getState();
  720     auto BeforeState = this->getState();
  721     auto &S = this->getState();
  831         getState(),
 1451         getState(), static_cast<const AANoSync::StateType &>(FnAA.getState()));
 1515         getState(), static_cast<const AANoFree::StateType &>(FnAA.getState()));
 1673     return clampStateAndIndicateChange(getState(), T);
 1796         getState(),
 1896         getState(),
 2089         getState(), static_cast<const AANoAlias::StateType &>(FnAA.getState()));
 2138     assert(getState().isValidState() &&
 2779     return clampStateAndIndicateChange(getState(), T);
 2840         getState(), static_cast<const AAAlign::StateType &>(FnAA.getState()));
 2898         getState(),
 3228   AANoCapture::StateType &S = getState();
 3259         getState(),
 3551     assert(getState().isValidState() &&
 3771     getKnownStateFromValue(getIRPosition(), getState());
 3945         getState(),
 4026         getState(),
 4077   AAMemoryBehavior::StateType &S = getState();