IRFilter 728 src/VaryingAttributes.cpp Stmt IRFilter::mutate(Expr e) { IRFilter 738 src/VaryingAttributes.cpp Stmt IRFilter::mutate(Stmt s) { IRFilter 749 src/VaryingAttributes.cpp void mutate_operator(IRFilter *mutator, const T *op, const A op_a, Stmt *stmt) { IRFilter 754 src/VaryingAttributes.cpp void mutate_operator(IRFilter *mutator, const T *op, const A op_a, const B op_b, Stmt *stmt) { IRFilter 760 src/VaryingAttributes.cpp void mutate_operator(IRFilter *mutator, const T *op, const A op_a, const B op_b, const C op_c, Stmt *stmt) { IRFilter 768 src/VaryingAttributes.cpp void IRFilter::visit(const IntImm *op) {stmt = Stmt();} IRFilter 769 src/VaryingAttributes.cpp void IRFilter::visit(const FloatImm *op) {stmt = Stmt();} IRFilter 770 src/VaryingAttributes.cpp void IRFilter::visit(const StringImm *op) {stmt = Stmt();} IRFilter 771 src/VaryingAttributes.cpp void IRFilter::visit(const Variable *op) {stmt = Stmt();} IRFilter 773 src/VaryingAttributes.cpp void IRFilter::visit(const Cast *op) { IRFilter 777 src/VaryingAttributes.cpp void IRFilter::visit(const Add *op) {mutate_operator(this, op, op->a, op->b, &stmt);} IRFilter 778 src/VaryingAttributes.cpp void IRFilter::visit(const Sub *op) {mutate_operator(this, op, op->a, op->b, &stmt);} IRFilter 779 src/VaryingAttributes.cpp void IRFilter::visit(const Mul *op) {mutate_operator(this, op, op->a, op->b, &stmt);} IRFilter 780 src/VaryingAttributes.cpp void IRFilter::visit(const Div *op) {mutate_operator(this, op, op->a, op->b, &stmt);} IRFilter 781 src/VaryingAttributes.cpp void IRFilter::visit(const Mod *op) {mutate_operator(this, op, op->a, op->b, &stmt);} IRFilter 782 src/VaryingAttributes.cpp void IRFilter::visit(const Min *op) {mutate_operator(this, op, op->a, op->b, &stmt);} IRFilter 783 src/VaryingAttributes.cpp void IRFilter::visit(const Max *op) {mutate_operator(this, op, op->a, op->b, &stmt);} IRFilter 784 src/VaryingAttributes.cpp void IRFilter::visit(const EQ *op) {mutate_operator(this, op, op->a, op->b, &stmt);} IRFilter 785 src/VaryingAttributes.cpp void IRFilter::visit(const NE *op) {mutate_operator(this, op, op->a, op->b, &stmt);} IRFilter 786 src/VaryingAttributes.cpp void IRFilter::visit(const LT *op) {mutate_operator(this, op, op->a, op->b, &stmt);} IRFilter 787 src/VaryingAttributes.cpp void IRFilter::visit(const LE *op) {mutate_operator(this, op, op->a, op->b, &stmt);} IRFilter 788 src/VaryingAttributes.cpp void IRFilter::visit(const GT *op) {mutate_operator(this, op, op->a, op->b, &stmt);} IRFilter 789 src/VaryingAttributes.cpp void IRFilter::visit(const GE *op) {mutate_operator(this, op, op->a, op->b, &stmt);} IRFilter 790 src/VaryingAttributes.cpp void IRFilter::visit(const And *op) {mutate_operator(this, op, op->a, op->b, &stmt);} IRFilter 791 src/VaryingAttributes.cpp void IRFilter::visit(const Or *op) {mutate_operator(this, op, op->a, op->b, &stmt);} IRFilter 793 src/VaryingAttributes.cpp void IRFilter::visit(const Not *op) { IRFilter 797 src/VaryingAttributes.cpp void IRFilter::visit(const Select *op) { IRFilter 801 src/VaryingAttributes.cpp void IRFilter::visit(const Load *op) { IRFilter 805 src/VaryingAttributes.cpp void IRFilter::visit(const Ramp *op) { IRFilter 809 src/VaryingAttributes.cpp void IRFilter::visit(const Broadcast *op) { IRFilter 813 src/VaryingAttributes.cpp void IRFilter::visit(const Call *op) { IRFilter 831 src/VaryingAttributes.cpp void IRFilter::visit(const Let *op) { IRFilter 835 src/VaryingAttributes.cpp void IRFilter::visit(const LetStmt *op) { IRFilter 839 src/VaryingAttributes.cpp void IRFilter::visit(const AssertStmt *op) { IRFilter 843 src/VaryingAttributes.cpp void IRFilter::visit(const ProducerConsumer *op) { IRFilter 847 src/VaryingAttributes.cpp void IRFilter::visit(const For *op) { IRFilter 851 src/VaryingAttributes.cpp void IRFilter::visit(const Store *op) { IRFilter 855 src/VaryingAttributes.cpp void IRFilter::visit(const Provide *op) { IRFilter 869 src/VaryingAttributes.cpp void IRFilter::visit(const Allocate *op) { IRFilter 886 src/VaryingAttributes.cpp void IRFilter::visit(const Free *op) { IRFilter 889 src/VaryingAttributes.cpp void IRFilter::visit(const Realize *op) { IRFilter 915 src/VaryingAttributes.cpp void IRFilter::visit(const Block *op) { IRFilter 919 src/VaryingAttributes.cpp void IRFilter::visit(const IfThenElse *op) { IRFilter 923 src/VaryingAttributes.cpp void IRFilter::visit(const Evaluate *op) { IRFilter 935 src/VaryingAttributes.cpp class CreateVertexBufferOnHost : public IRFilter { IRFilter 937 src/VaryingAttributes.cpp using IRFilter::visit; IRFilter 956 src/VaryingAttributes.cpp IRFilter::visit(op); IRFilter 1080 src/VaryingAttributes.cpp IRFilter::visit(op);