Lines Matching refs:AAICVTracker
278 struct AAICVTracker;
2246 struct AAICVTracker : public StateWrapper<BooleanState, AbstractAttribute> { struct
2248 AAICVTracker(const IRPosition &IRP, Attributor &A) : Base(IRP) {} in AAICVTracker() function
2257 static AAICVTracker &createForPosition(const IRPosition &IRP, Attributor &A);
2290 struct AAICVTrackerFunction : public AAICVTracker {
2292 : AAICVTracker(IRP, A) {} in AAICVTrackerFunction()
2393 const auto *ICVTrackingAA = A.getAAFor<AAICVTracker>( in getValueForCall()
2484 struct AAICVTrackerFunctionReturned : AAICVTracker {
2486 : AAICVTracker(IRP, A) {} in AAICVTrackerFunctionReturned()
2514 const auto *ICVTrackingAA = A.getAAFor<AAICVTracker>( in updateImpl()
2554 struct AAICVTrackerCallSite : AAICVTracker {
2556 : AAICVTracker(IRP, A) {} in AAICVTrackerCallSite()
2599 const auto *ICVTrackingAA = A.getAAFor<AAICVTracker>( in updateImpl()
2624 struct AAICVTrackerCallSiteReturned : AAICVTracker {
2626 : AAICVTracker(IRP, A) {} in AAICVTrackerCallSiteReturned()
2655 const auto *ICVTrackingAA = A.getAAFor<AAICVTracker>( in updateImpl()
5527 A.getOrCreateAAFor<AAICVTracker>(CBPos); in registerAAs()
5598 const char AAICVTracker::ID = 0;
5604 AAICVTracker &AAICVTracker::createForPosition(const IRPosition &IRP, in createForPosition()
5606 AAICVTracker *AA = nullptr; in createForPosition()