[IR] eager constant folding in operator overloading (#1789)
Showing
- include/tvm/buffer.h 1 addition, 0 deletionsinclude/tvm/buffer.h
- include/tvm/expr.h 0 additions, 10 deletionsinclude/tvm/expr.h
- include/tvm/ir.h 0 additions, 2 deletionsinclude/tvm/ir.h
- include/tvm/ir_operator.h 552 additions, 37 deletionsinclude/tvm/ir_operator.h
- include/tvm/tensor.h 1 addition, 0 deletionsinclude/tvm/tensor.h
- nnvm/src/top/tensor/reduce.cc 1 addition, 1 deletionnnvm/src/top/tensor/reduce.cc
- python/tvm/api.py 6 additions, 6 deletionspython/tvm/api.py
- python/tvm/expr.py 8 additions, 8 deletionspython/tvm/expr.py
- python/tvm/generic.py 4 additions, 4 deletionspython/tvm/generic.py
- src/api/api_ir.cc 60 additions, 39 deletionssrc/api/api_ir.cc
- src/arithmetic/compute_expr.h 7 additions, 54 deletionssrc/arithmetic/compute_expr.h
- src/arithmetic/detect_linear_equation.cc 2 additions, 2 deletionssrc/arithmetic/detect_linear_equation.cc
- src/codegen/codegen_cuda.cc 1 addition, 1 deletionsrc/codegen/codegen_cuda.cc
- src/codegen/verilog/verilog_ir.cc 1 addition, 1 deletionsrc/codegen/verilog/verilog_ir.cc
- src/lang/expr.cc 1 addition, 0 deletionssrc/lang/expr.cc
- src/lang/ir_operator.cc 401 additions, 1 deletionsrc/lang/ir_operator.cc
- src/pass/ir_util.h 3 additions, 2 deletionssrc/pass/ir_util.h
- src/pass/split_pipeline.cc 1 addition, 2 deletionssrc/pass/split_pipeline.cc
- src/pass/storage_rewrite.cc 1 addition, 1 deletionsrc/pass/storage_rewrite.cc
- src/pass/vectorize_loop.cc 0 additions, 1 deletionsrc/pass/vectorize_loop.cc
Loading
Please register or sign in to comment