accept 26 src/Definition.cpp void accept(IRVisitor *visitor) const { accept 129 src/Definition.cpp void Definition::accept(IRVisitor *visitor) const { accept 62 src/Function.cpp void accept(IRVisitor *visitor) const { accept 722 src/Function.cpp void Function::accept(IRVisitor *visitor) const { accept 736 src/IR.cpp template<> void ExprNode<IntImm>::accept(IRVisitor *v) const { v->visit((const IntImm *)this); } accept 737 src/IR.cpp template<> void ExprNode<UIntImm>::accept(IRVisitor *v) const { v->visit((const UIntImm *)this); } accept 738 src/IR.cpp template<> void ExprNode<FloatImm>::accept(IRVisitor *v) const { v->visit((const FloatImm *)this); } accept 739 src/IR.cpp template<> void ExprNode<StringImm>::accept(IRVisitor *v) const { v->visit((const StringImm *)this); } accept 740 src/IR.cpp template<> void ExprNode<Cast>::accept(IRVisitor *v) const { v->visit((const Cast *)this); } accept 741 src/IR.cpp template<> void ExprNode<Variable>::accept(IRVisitor *v) const { v->visit((const Variable *)this); } accept 742 src/IR.cpp template<> void ExprNode<Add>::accept(IRVisitor *v) const { v->visit((const Add *)this); } accept 743 src/IR.cpp template<> void ExprNode<Sub>::accept(IRVisitor *v) const { v->visit((const Sub *)this); } accept 744 src/IR.cpp template<> void ExprNode<Mul>::accept(IRVisitor *v) const { v->visit((const Mul *)this); } accept 745 src/IR.cpp template<> void ExprNode<Div>::accept(IRVisitor *v) const { v->visit((const Div *)this); } accept 746 src/IR.cpp template<> void ExprNode<Mod>::accept(IRVisitor *v) const { v->visit((const Mod *)this); } accept 747 src/IR.cpp template<> void ExprNode<Min>::accept(IRVisitor *v) const { v->visit((const Min *)this); } accept 748 src/IR.cpp template<> void ExprNode<Max>::accept(IRVisitor *v) const { v->visit((const Max *)this); } accept 749 src/IR.cpp template<> void ExprNode<EQ>::accept(IRVisitor *v) const { v->visit((const EQ *)this); } accept 750 src/IR.cpp template<> void ExprNode<NE>::accept(IRVisitor *v) const { v->visit((const NE *)this); } accept 751 src/IR.cpp template<> void ExprNode<LT>::accept(IRVisitor *v) const { v->visit((const LT *)this); } accept 752 src/IR.cpp template<> void ExprNode<LE>::accept(IRVisitor *v) const { v->visit((const LE *)this); } accept 753 src/IR.cpp template<> void ExprNode<GT>::accept(IRVisitor *v) const { v->visit((const GT *)this); } accept 754 src/IR.cpp template<> void ExprNode<GE>::accept(IRVisitor *v) const { v->visit((const GE *)this); } accept 755 src/IR.cpp template<> void ExprNode<And>::accept(IRVisitor *v) const { v->visit((const And *)this); } accept 756 src/IR.cpp template<> void ExprNode<Or>::accept(IRVisitor *v) const { v->visit((const Or *)this); } accept 757 src/IR.cpp template<> void ExprNode<Not>::accept(IRVisitor *v) const { v->visit((const Not *)this); } accept 758 src/IR.cpp template<> void ExprNode<Select>::accept(IRVisitor *v) const { v->visit((const Select *)this); } accept 759 src/IR.cpp template<> void ExprNode<Load>::accept(IRVisitor *v) const { v->visit((const Load *)this); } accept 760 src/IR.cpp template<> void ExprNode<Ramp>::accept(IRVisitor *v) const { v->visit((const Ramp *)this); } accept 761 src/IR.cpp template<> void ExprNode<Broadcast>::accept(IRVisitor *v) const { v->visit((const Broadcast *)this); } accept 762 src/IR.cpp template<> void ExprNode<Call>::accept(IRVisitor *v) const { v->visit((const Call *)this); } accept 763 src/IR.cpp template<> void ExprNode<Shuffle>::accept(IRVisitor *v) const { v->visit((const Shuffle *)this); } accept 764 src/IR.cpp template<> void ExprNode<Let>::accept(IRVisitor *v) const { v->visit((const Let *)this); } accept 765 src/IR.cpp template<> void StmtNode<LetStmt>::accept(IRVisitor *v) const { v->visit((const LetStmt *)this); } accept 766 src/IR.cpp template<> void StmtNode<AssertStmt>::accept(IRVisitor *v) const { v->visit((const AssertStmt *)this); } accept 767 src/IR.cpp template<> void StmtNode<ProducerConsumer>::accept(IRVisitor *v) const { v->visit((const ProducerConsumer *)this); } accept 768 src/IR.cpp template<> void StmtNode<For>::accept(IRVisitor *v) const { v->visit((const For *)this); } accept 769 src/IR.cpp template<> void StmtNode<Store>::accept(IRVisitor *v) const { v->visit((const Store *)this); } accept 770 src/IR.cpp template<> void StmtNode<Provide>::accept(IRVisitor *v) const { v->visit((const Provide *)this); } accept 771 src/IR.cpp template<> void StmtNode<Allocate>::accept(IRVisitor *v) const { v->visit((const Allocate *)this); } accept 772 src/IR.cpp template<> void StmtNode<Free>::accept(IRVisitor *v) const { v->visit((const Free *)this); } accept 773 src/IR.cpp template<> void StmtNode<Realize>::accept(IRVisitor *v) const { v->visit((const Realize *)this); } accept 774 src/IR.cpp template<> void StmtNode<Block>::accept(IRVisitor *v) const { v->visit((const Block *)this); } accept 775 src/IR.cpp template<> void StmtNode<IfThenElse>::accept(IRVisitor *v) const { v->visit((const IfThenElse *)this); } accept 776 src/IR.cpp template<> void StmtNode<Evaluate>::accept(IRVisitor *v) const { v->visit((const Evaluate *)this); } accept 777 src/IR.cpp template<> void StmtNode<Prefetch>::accept(IRVisitor *v) const { v->visit((const Prefetch *)this); } accept 102 src/Reduction.cpp void accept(IRVisitor *visitor) { accept 208 src/Reduction.cpp void ReductionDomain::accept(IRVisitor *visitor) const { accept 334 src/Schedule.cpp void Schedule::accept(IRVisitor *visitor) const {