Searched defs:AAValueSimplifyImpl (Results 1 – 2 of 2) sorted by relevance
4109 struct AAValueSimplifyImpl : AAValueSimplify { struct4110 AAValueSimplifyImpl(const IRPosition &IRP) : AAValueSimplify(IRP) {} in AAValueSimplifyImpl() argument4113 const std::string getAsStr() const override { in getAsStr()4119 void trackStatistics() const override {} in trackStatistics()4122 Optional<Value *> getAssumedSimplifiedValue(Attributor &A) const override { in getAssumedSimplifiedValue()4127 void initialize(Attributor &A) override {} in initialize()4132 static bool checkAndUpdate(Attributor &A, const AbstractAttribute &QueryingAA, in checkAndUpdate()4166 bool askSimplifiedValueForAAValueConstantRange(Attributor &A) { in askSimplifiedValueForAAValueConstantRange()4189 ChangeStatus manifest(Attributor &A) override { in manifest()4211 ChangeStatus indicatePessimisticFixpoint() override { in indicatePessimisticFixpoint()[all …]
4489 struct AAValueSimplifyImpl : AAValueSimplify { struct4490 AAValueSimplifyImpl(const IRPosition &IRP, Attributor &A) in AAValueSimplifyImpl() function4494 void initialize(Attributor &A) override { in initialize()4500 const std::string getAsStr() const override { in getAsStr()4506 void trackStatistics() const override {} in trackStatistics()4509 Optional<Value *> getAssumedSimplifiedValue(Attributor &A) const override { in getAssumedSimplifiedValue()4518 static bool checkAndUpdate(Attributor &A, const AbstractAttribute &QueryingAA, in checkAndUpdate()4555 template <typename AAType> bool askSimplifiedValueFor(Attributor &A) { in askSimplifiedValueFor()4577 bool askSimplifiedValueForOtherAAs(Attributor &A) { in askSimplifiedValueForOtherAAs()4586 ChangeStatus manifest(Attributor &A) override { in manifest()[all …]