[REFACTOR][ARITH] Remove legacy compute_expr.h (#5738)
authorTianqi Chen <tqchen@users.noreply.github.com>
Sat, 6 Jun 2020 20:23:31 +0000 (13:23 -0700)
committerGitHub <noreply@github.com>
Sat, 6 Jun 2020 20:23:31 +0000 (13:23 -0700)
commita643eb7b42978549fb4b32ce95e793ee60180e2d
tree9d6d074f46632e690996c0dc127e0268b5601423
parent2ec7caa073307b546aeea7787238ad4960898354
[REFACTOR][ARITH] Remove legacy compute_expr.h (#5738)

Replaces most of the ComptuteReduce using foldl.
23 files changed:
include/tvm/tir/op.h
src/arith/compute_expr.h [deleted file]
src/relay/op/tensor/transform.cc
src/target/llvm/codegen_llvm.h
src/target/source/codegen_c.cc
src/target/spirv/codegen_spirv.cc
src/te/operation/compute_op.cc
src/te/operation/op_util.cc
src/te/operation/tensor_compute_op.cc
src/te/schedule/message_passing.cc
src/te/schedule/schedule_dataflow_rewrite.cc
src/te/schedule/schedule_postproc_rewrite_for_tensor_core.cc
src/tir/ir/buffer.cc
src/tir/transforms/arg_binder.cc
src/tir/transforms/inject_double_buffer.cc
src/tir/transforms/inject_virtual_thread.cc
src/tir/transforms/lower_thread_allreduce.cc
src/tir/transforms/lower_warp_memory.cc
src/tir/transforms/storage_access.cc
src/tir/transforms/storage_flatten.cc
src/tir/transforms/storage_rewrite.cc
src/tir/transforms/unroll_loop.cc
src/tir/transforms/vectorize_loop.cc