bounds_and_alignment_info | Halide::Internal::Simplify | |
c0 | Halide::Internal::Simplify | |
c1 | Halide::Internal::Simplify | |
c2 | Halide::Internal::Simplify | |
c3 | Halide::Internal::Simplify | |
c4 | Halide::Internal::Simplify | |
c5 | Halide::Internal::Simplify | |
clear_expr_info(ExprInfo *b) | Halide::Internal::Simplify | inline |
dispatch(const Stmt &s, Args &&...args) | Halide::Internal::VariadicVisitor< Simplify, Expr, Stmt > | inline |
dispatch(Stmt &&s, Args &&...args) | Halide::Internal::VariadicVisitor< Simplify, Expr, Stmt > | inline |
dispatch(const Expr &e, Args &&...args) | Halide::Internal::VariadicVisitor< Simplify, Expr, Stmt > | inline |
dispatch(Expr &&e, Args &&...args) | Halide::Internal::VariadicVisitor< Simplify, Expr, Stmt > | inline |
falsehoods | Halide::Internal::Simplify | |
found_buffer_reference(const std::string &name, size_t dimensions=0) | Halide::Internal::Simplify | |
in_unreachable | Halide::Internal::Simplify | |
in_vector_loop | Halide::Internal::Simplify | |
may_simplify(const Type &t) const | Halide::Internal::Simplify | inline |
mutate(const Expr &e, ExprInfo *b) | Halide::Internal::Simplify | inline |
mutate(const Stmt &s) | Halide::Internal::Simplify | inline |
mutate_let_body(const Stmt &s, ExprInfo *) | Halide::Internal::Simplify | inline |
mutate_let_body(const Expr &e, ExprInfo *info) | Halide::Internal::Simplify | inline |
mutate_with_changes(const std::vector< Expr > &old_exprs) | Halide::Internal::Simplify | |
no_float_simplify | Halide::Internal::Simplify | |
no_overflow(Type t) | Halide::Internal::Simplify | inline |
no_overflow_int(Type t) | Halide::Internal::Simplify | inline |
no_overflow_scalar_int(Type t) | Halide::Internal::Simplify | inline |
remove_dead_code | Halide::Internal::Simplify | |
scoped_falsehood(const Expr &fact) | Halide::Internal::Simplify | inline |
scoped_truth(const Expr &fact) | Halide::Internal::Simplify | inline |
should_commute(const Expr &a, const Expr &b) | Halide::Internal::Simplify | inline |
Simplify(bool r, const Scope< Interval > *bi, const Scope< ModulusRemainder > *ai) | Halide::Internal::Simplify | |
simplify_let(const T *op, ExprInfo *info) | Halide::Internal::Simplify | |
truths | Halide::Internal::Simplify | |
u | Halide::Internal::Simplify | |
v | Halide::Internal::Simplify | |
var_info | Halide::Internal::Simplify | |
visit(const IntImm *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const UIntImm *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const FloatImm *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const StringImm *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const Broadcast *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const Cast *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const Reinterpret *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const Variable *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const Add *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const Sub *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const Mul *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const Div *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const Mod *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const Min *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const Max *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const EQ *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const NE *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const LT *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const LE *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const GT *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const GE *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const And *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const Or *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const Not *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const Select *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const Ramp *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const IfThenElse *op) | Halide::Internal::Simplify | |
visit(const Load *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const Call *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const Shuffle *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const VectorReduce *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const Let *op, ExprInfo *info) | Halide::Internal::Simplify | |
visit(const LetStmt *op) | Halide::Internal::Simplify | |
visit(const AssertStmt *op) | Halide::Internal::Simplify | |
visit(const For *op) | Halide::Internal::Simplify | |
visit(const Provide *op) | Halide::Internal::Simplify | |
visit(const Store *op) | Halide::Internal::Simplify | |
visit(const Allocate *op) | Halide::Internal::Simplify | |
visit(const Evaluate *op) | Halide::Internal::Simplify | |
visit(const ProducerConsumer *op) | Halide::Internal::Simplify | |
visit(const Block *op) | Halide::Internal::Simplify | |
visit(const Realize *op) | Halide::Internal::Simplify | |
visit(const Prefetch *op) | Halide::Internal::Simplify | |
visit(const Free *op) | Halide::Internal::Simplify | |
visit(const Acquire *op) | Halide::Internal::Simplify | |
visit(const Fork *op) | Halide::Internal::Simplify | |
visit(const Atomic *op) | Halide::Internal::Simplify | |
visit(const HoistedStorage *op) | Halide::Internal::Simplify | |
w | Halide::Internal::Simplify | |
x | Halide::Internal::Simplify | |
y | Halide::Internal::Simplify | |
z | Halide::Internal::Simplify | |