Home
last modified time | relevance | path

Searched defs:AAValueSimplifyImpl (Results 1 – 1 of 1) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp4528 struct AAValueSimplifyImpl : AAValueSimplify { struct
4529 AAValueSimplifyImpl(const IRPosition &IRP, Attributor &A) in AAValueSimplifyImpl() function
4533 void initialize(Attributor &A) override { in initialize()
4539 const std::string getAsStr() const override { in getAsStr()
4545 void trackStatistics() const override {} in trackStatistics()
4548 Optional<Value *> getAssumedSimplifiedValue(Attributor &A) const override { in getAssumedSimplifiedValue()
4557 static bool checkAndUpdate(Attributor &A, const AbstractAttribute &QueryingAA, in checkAndUpdate()
4596 template <typename AAType> bool askSimplifiedValueFor(Attributor &A) { in askSimplifiedValueFor()
4619 bool askSimplifiedValueForOtherAAs(Attributor &A) { in askSimplifiedValueForOtherAAs()
4628 ChangeStatus manifest(Attributor &A) override { in manifest()
[all …]