Searched defs:AAICVTracker (Results 1 – 1 of 1) sorted by relevance
2246 struct AAICVTracker : public StateWrapper<BooleanState, AbstractAttribute> { struct2247 using Base = StateWrapper<BooleanState, AbstractAttribute>;2248 AAICVTracker(const IRPosition &IRP, Attributor &A) : Base(IRP) {} in AAICVTracker() argument2251 bool isAssumedTracked() const { return getAssumed(); } in isAssumedTracked()2254 bool isKnownTracked() const { return getAssumed(); } in isKnownTracked()2260 virtual std::optional<Value *> getReplacementValue(InternalControlVar ICV, in getReplacementValue()2274 InternalControlVar TrackableICVs[1] = {ICV_nthreads};2277 const std::string getName() const override { return "AAICVTracker"; } in getName()2280 const char *getIdAddr() const override { return &ID; } in getIdAddr()2283 static bool classof(const AbstractAttribute *AA) { in classof()[all …]