- 04 Oct, 2018 1 commit
-
-
Sergei Grechanik committed
-
- 01 Oct, 2018 1 commit
-
-
Tianqi Chen committed
-
- 20 Sep, 2018 1 commit
-
-
Tianqi Chen committed
-
- 06 Sep, 2018 1 commit
-
-
Lianmin Zheng committed
-
- 23 Aug, 2018 1 commit
-
-
MORITA Kazutaka committed
-
- 11 Apr, 2018 1 commit
-
-
* [PASS] More simplifier for mod and div * fix testcase
Tianqi Chen committed
-
- 04 Feb, 2018 1 commit
-
-
* modified schedule_dataflow_rewrite.cc to fix losing tensor problem * modified schedule_dataflow_rewrite.cc for lint scan * modified schedule_dataflow_rewrite.cc for lint scan * using tensor's value_index to index output of stage op * repare address offset for different kinds of dtype * bc * aaa * aaaaa * repare address for different dtypes * remove nonsense files * add whitespace of line 581 * use base alloc elem_type * enhance the testcast of basic buffer is 64bits,32bits,16bits,8bits * use extends[0]->type() as dtype of offset * clear program writes * enhance inject_copy_intin to support of pragma stmt with no loops * fix cpplint errors * fix cpplint error of ! * enhance detectLinearEquation to support with no loop vars * fix cpplint errors
libing4752 committed
-
- 07 Jan, 2018 1 commit
-
-
* [SCHEDULE]enable partition const loop with build flag (#719) * enable partition loop with build flag * add a testcase, and modify LoopPartition related cases * * add document for split_const_loop * [IRbuild]Support automatically Name Loop Variable in IRBuilder (#719) * add idx_num in class * using typical index [i, j, k] first, then i_suffix * keep inputs names * fix lint * improve comment of name * fix lint * [SCHEDULE]Improve bound deduce for loop partition (#743) * add divided checking when deducing * related testcase * fix * * transform LE and GE first * remove is_equal * modify testcase for edge cases checking * * fix comment * * fix lint * * apply transformation form LT -> LE, GT -> GE * * fix lint * simplify code and testcase * add negative co-efficient case * More complicated cases * add testcase * simplify testcase * comment case for now * fix testcase
xqdan committed
-
- 22 Dec, 2017 1 commit
-
-
During tensorize, call Simplify on algorithm and intrinsic definitions before CanonicalSimplify. This will prevent a number of false tensorize mismatches. (#718) thanks, this we can use this solution for now
Salem Derisavi committed
-
- 19 Dec, 2017 1 commit
-
-
* 1) removed non-determinism from CanonicalSimplify 2) added couple of testcases for CanonicalSimplify * Use IRDeepCompare instead of comparison of string representation * Give a warning (instead of fatal error) when two "ComExprEntry"s are equal
Salem Derisavi committed
-
- 17 Dec, 2017 1 commit
-
-
Andrew Adams committed
-
- 13 Dec, 2017 2 commits
-
-
* Simplify expressions early on * fixed lint errors
Salem Derisavi committed -
* 1) Refactored some parts of the unrolling code into their own methods so we can reuse unrolling functionality in other parts of the code. E.g., to explicitly unroll loops with count of 1 when they are programmatically created. 2) Reorder based on top operator before resorting to pointers, which causes non-determinism. * Fixed lint errors
Salem Derisavi committed
-
- 04 Dec, 2017 1 commit
-
-
* Support rank-0 tensor * fix lint
Tianqi Chen committed
-
- 30 Nov, 2017 1 commit
-
-
Salem Derisavi committed
-
- 28 Nov, 2017 1 commit
-
-
Tianqi Chen committed
-
- 21 Nov, 2017 1 commit
-
-
* [PASS/SETUP] Fix minior issues * fix lint
Tianqi Chen committed
-
- 16 Oct, 2017 1 commit
-
-
* [ARITH] More caninical simplfy * [DEBUG] Use HalideIR with trace logging
Tianqi Chen committed
-
- 11 Oct, 2017 1 commit
-
-
* [PASS] copy intrin * update comment thanks to derisavi
Tianqi Chen committed
-
- 10 Oct, 2017 1 commit
-
-
* [ARITH] Improve detect linear equation * fix doc
Tianqi Chen committed
-
- 25 Sep, 2017 1 commit
-
-
Tianqi Chen committed
-
- 12 Aug, 2017 1 commit
-
-
Tianqi Chen committed
-
- 03 Aug, 2017 2 commits
-
-
* [PASS] Refactor thread storage sync to a common visitor * Fix the sync scope check behavior
Tianqi Chen committed -
Tianqi Chen committed
-
- 24 Jul, 2017 2 commits
-
-
Tianqi Chen committed
-
* [STORAGE][BUFFER] Support access ptr for clear access pattern. * fix lint
Tianqi Chen committed
-
- 18 Jul, 2017 1 commit
-
-
* prefetch interface added * prefetch python comments modified. prefetch info data structure maintained. * start injecting prefetches. first step (domain touch) implemented. * domain touch tested. * Prefetch ir_mutator and ir_visitor dispatch registered. * modify domain touched from passing a func_ref to passing a tensor * modify domain touched from passing a func_ref to passing a tensor * modify Tensor copy to Tensor ref * temp commit for rebase * debug info removed, typo fixed, ready to rebase * prefetch flatten test add! * roll back builtin functions to side effect functions * lint error fixed! * add cache line size to storage flatten argument * forgot modifications add * change code style to dmlc-like; get rid of can_prove, use manually compute instead * python lint error fixed * modify instrinsic name to pass tests * [TEST] get rid of str(), replace them by accessing attributes * change map to list comprehension * redundant numpy import removed
Jian Weng committed
-
- 15 Jul, 2017 1 commit
-
-
Tianqi Chen committed
-
- 06 Jul, 2017 1 commit
-
-
Tianqi Chen committed
-
- 19 Jun, 2017 1 commit
-
-
Tianqi Chen committed
-
- 01 Jun, 2017 1 commit
-
-
Tianqi Chen committed
-
- 12 May, 2017 1 commit
-
-
* Add CombineInternal<Mod> & Fix LoopPartition * Add check for path
ziheng committed
-
- 04 May, 2017 1 commit
-
-
Tianqi Chen committed
-
- 09 Apr, 2017 1 commit
-
-
Tianqi Chen committed
-
- 26 Mar, 2017 1 commit
-
-
* [CODEGEN] Refactor common codegen, Verilog Codegen * fix make * fix mk * update enable signal * change function name to at neg edge * Move test to correct place
Tianqi Chen committed
-
- 07 Mar, 2017 1 commit
-
-
Tianqi Chen committed
-
- 05 Mar, 2017 1 commit
-
-
* [IterVar/REFACTOR] Add types to IterVar * [ARITH/REFACTOR] Move IntSet to include * [REFACTOR/OP] Move Op detail to seperate folder. * fix test
Tianqi Chen committed
-
- 04 Mar, 2017 1 commit
-
-
* loop_partition draft * divide loop variable into constant domain and variable domain & consider multiple partitions * process doubt interval * fix and refactor, add relax_map arg in BoundDeduce * fix testcase and comment * rebase to zero, convert to SSA * change the logic of generating loop code & fix issues * add a testcase for relax map in deducebound && fix issues * clean code * const auto& * add test_multi_if
Ziheng Jiang committed
-
- 02 Mar, 2017 1 commit
-
-
Tianqi Chen committed
-
- 01 Mar, 2017 1 commit
-
-
* [ARITH/VISITOR] Modular Analysis, ExprFunctor, StmtFunctor * retrigger * [IRFunctor] Migrated CodegenC * [IRFUNCTOR] Migrate CodeGenLLVM * [IRFunctor] Migrate canonical * [IRFunctor] Migrate vectorize * [IRFunctor] migrate CodeGenStackVM
Tianqi Chen committed
-