[TIR][BUILD] Remove buffer params from pass config. (#5652)
authorTianqi Chen <tqchen@users.noreply.github.com>
Sat, 23 May 2020 15:38:00 +0000 (08:38 -0700)
committerGitHub <noreply@github.com>
Sat, 23 May 2020 15:38:00 +0000 (08:38 -0700)
commit0833b07b41499060d3968a84085979e4fccb8989
tree0125f1c8f82e464c4a5c6924058ac971390642b8
parente369c5a9cbacb926ca7b95ebc4ae01a6de33c6cd
[TIR][BUILD] Remove buffer params from pass config. (#5652)

Buffer configurations can be passed during construction
and does not need to be part of the build config.

This is a refactor step to simplify the BuildConfig for the PassContext migration.
13 files changed:
include/tvm/target/target.h
python/tvm/driver/build_module.py
python/tvm/target/build_config.py
python/tvm/te/tensor_intrin.py
src/driver/driver_api.cc
src/target/target.cc
src/tir/ir/buffer.cc
tests/python/unittest/test_te_schedule.py
tests/python/unittest/test_te_schedule_ops.py
tests/python/unittest/test_te_schedule_tensorize.py
tests/python/unittest/test_te_tensor.py
topi/python/topi/cuda/tensor_intrin.py
topi/python/topi/x86/tensor_intrin.py