Lines Matching refs:AAICVTracker
278 struct AAICVTracker;
2247 struct AAICVTracker : public StateWrapper<BooleanState, AbstractAttribute> { struct
2249 AAICVTracker(const IRPosition &IRP, Attributor &A) : Base(IRP) {} in AAICVTracker() function
2258 static AAICVTracker &createForPosition(const IRPosition &IRP, Attributor &A);
2291 struct AAICVTrackerFunction : public AAICVTracker {
2293 : AAICVTracker(IRP, A) {} in AAICVTrackerFunction()
2394 const auto *ICVTrackingAA = A.getAAFor<AAICVTracker>( in getValueForCall()
2485 struct AAICVTrackerFunctionReturned : AAICVTracker {
2487 : AAICVTracker(IRP, A) {} in AAICVTrackerFunctionReturned()
2515 const auto *ICVTrackingAA = A.getAAFor<AAICVTracker>( in updateImpl()
2555 struct AAICVTrackerCallSite : AAICVTracker {
2557 : AAICVTracker(IRP, A) {} in AAICVTrackerCallSite()
2600 const auto *ICVTrackingAA = A.getAAFor<AAICVTracker>( in updateImpl()
2625 struct AAICVTrackerCallSiteReturned : AAICVTracker {
2627 : AAICVTracker(IRP, A) {} in AAICVTrackerCallSiteReturned()
2656 const auto *ICVTrackingAA = A.getAAFor<AAICVTracker>( in updateImpl()
5526 A.getOrCreateAAFor<AAICVTracker>(CBPos); in registerAAs()
5597 const char AAICVTracker::ID = 0;
5603 AAICVTracker &AAICVTracker::createForPosition(const IRPosition &IRP, in createForPosition()
5605 AAICVTracker *AA = nullptr; in createForPosition()