[PASS/OP/REFACTOR] IRDeepCompare, isolate computeop part, allow fuzzy bind (#218)
Showing
- include/tvm/ir_functor_ext.h 1 addition, 0 deletionsinclude/tvm/ir_functor_ext.h
- include/tvm/ir_pass.h 16 additions, 8 deletionsinclude/tvm/ir_pass.h
- src/op/compute_op.cc 52 additions, 181 deletionssrc/op/compute_op.cc
- src/op/compute_op.h 68 additions, 0 deletionssrc/op/compute_op.h
- src/op/cross_thread_reduction.cc 120 additions, 0 deletionssrc/op/cross_thread_reduction.cc
- src/op/op_util.cc 11 additions, 1 deletionsrc/op/op_util.cc
- src/op/op_util.h 10 additions, 0 deletionssrc/op/op_util.h
- src/pass/arg_binder.cc 28 additions, 3 deletionssrc/pass/arg_binder.cc
- src/pass/arg_binder.h 3 additions, 1 deletionsrc/pass/arg_binder.h
- src/pass/ir_deep_compare.cc 417 additions, 0 deletionssrc/pass/ir_deep_compare.cc
- src/pass/storage_flatten.cc 1 addition, 1 deletionsrc/pass/storage_flatten.cc
- tests/python/unittest/test_pass_equal.py 48 additions, 0 deletionstests/python/unittest/test_pass_equal.py
Loading
Please register or sign in to comment