Lines Matching refs:AAICVTracker
179 struct AAICVTracker;
2322 struct AAICVTracker : public StateWrapper<BooleanState, AbstractAttribute> { struct
2324 AAICVTracker(const IRPosition &IRP, Attributor &A) : Base(IRP) {} in AAICVTracker() argument
2339 static AAICVTracker &createForPosition(const IRPosition &IRP, Attributor &A);
2372 struct AAICVTrackerFunction : public AAICVTracker {
2374 : AAICVTracker(IRP, A) {} in AAICVTrackerFunction()
2473 const auto &ICVTrackingAA = A.getAAFor<AAICVTracker>( in getValueForCall()
2563 struct AAICVTrackerFunctionReturned : AAICVTracker {
2565 : AAICVTracker(IRP, A) {} in AAICVTrackerFunctionReturned()
2593 const auto &ICVTrackingAA = A.getAAFor<AAICVTracker>( in updateImpl()
2633 struct AAICVTrackerCallSite : AAICVTracker {
2635 : AAICVTracker(IRP, A) {} in AAICVTrackerCallSite()
2678 const auto &ICVTrackingAA = A.getAAFor<AAICVTracker>( in updateImpl()
2703 struct AAICVTrackerCallSiteReturned : AAICVTracker {
2705 : AAICVTracker(IRP, A) {} in AAICVTrackerCallSiteReturned()
2734 const auto &ICVTrackingAA = A.getAAFor<AAICVTracker>( in updateImpl()
4780 A.getOrCreateAAFor<AAICVTracker>(CBPos); in registerAAs()
4819 const char AAICVTracker::ID = 0;
4825 AAICVTracker &AAICVTracker::createForPosition(const IRPosition &IRP, in createForPosition()
4827 AAICVTracker *AA = nullptr; in createForPosition()