[ARITH] Analyzer CanonicalSimplifier (#2891)
authorTianqi Chen <tqchen@users.noreply.github.com>
Sun, 31 Mar 2019 22:06:48 +0000 (15:06 -0700)
committerGitHub <noreply@github.com>
Sun, 31 Mar 2019 22:06:48 +0000 (15:06 -0700)
commit7afbca5691fdb599cd90b043d5a5036e55cae2d6
tree6a7716768119e53852cbc71ba13d88113b061fa5
parenteb1ed1164ec0a56649d9a5fadcd1f7fdde8e6aa3
[ARITH] Analyzer CanonicalSimplifier (#2891)
17 files changed:
include/tvm/arithmetic.h
include/tvm/base.h
python/tvm/arith.py
src/api/api_arith.cc
src/arithmetic/analyzer.cc
src/arithmetic/canonical.cc [deleted file]
src/arithmetic/canonical.h [deleted file]
src/arithmetic/canonical_simplify.cc [new file with mode: 0644]
src/arithmetic/const_fold.h
src/arithmetic/const_int_bound.cc
src/arithmetic/rewrite_simplify.cc
src/arithmetic/rewrite_simplify.h [new file with mode: 0644]
src/arithmetic/stmt_simplify.cc [new file with mode: 0644]
src/pass/lower_thread_allreduce.cc
tests/python/unittest/test_arith_canonical_simplify.py [new file with mode: 0644]
tests/python/unittest/test_arith_simplify.py
tests/python/unittest/test_pass_simplify.py