FreeTensor
Loading...
Searching...
No Matches
freetensor::CompUniqueBounds::Bound Member List

This is the complete list of members for freetensor::CompUniqueBounds::Bound, including all inherited members.

countHeavyOps(const Expr &op)freetensor::CompUniqueBounds::Boundprotectedstatic
countScope(const Expr &op, const std::unordered_map< std::string, int > &orderedScope)freetensor::CompUniqueBounds::Boundprotectedstatic
getInt() const =0freetensor::CompUniqueBounds::Boundpure virtual
lowerExpr() const =0freetensor::CompUniqueBounds::Boundpure virtual
lowerInt() const =0freetensor::CompUniqueBounds::Boundpure virtual
restrictScope(const std::unordered_set< std::string > &scope) const =0freetensor::CompUniqueBounds::Boundpure virtual
simplestExpr(const Expr &reference, const std::unordered_map< std::string, int > &orderedScope) const =0freetensor::CompUniqueBounds::Boundpure virtual
type() const =0freetensor::CompUniqueBounds::Boundpure virtual
upperExpr() const =0freetensor::CompUniqueBounds::Boundpure virtual
upperInt() const =0freetensor::CompUniqueBounds::Boundpure virtual
~Bound()freetensor::CompUniqueBounds::Boundinlinevirtual