1. 05 Mar, 2017 1 commit
  2. 04 Mar, 2017 1 commit
    • [PASS]LoopPartition (#56) · c8ebfbe3
      * 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
  3. 03 Mar, 2017 1 commit
  4. 02 Mar, 2017 1 commit
  5. 01 Mar, 2017 2 commits
  6. 27 Feb, 2017 1 commit
  7. 26 Feb, 2017 3 commits
  8. 24 Feb, 2017 1 commit
  9. 22 Feb, 2017 1 commit
  10. 21 Feb, 2017 1 commit
  11. 20 Feb, 2017 1 commit
  12. 17 Feb, 2017 2 commits
    • [ARITH] DeduceBound (#40) · 5198c100
      * [PYTHON/API] Add compare and logic build-in op for Expr
      
      * remove 'and', 'or'
      
      * add deducer
      
      * [WIP] bound_deducer.cc
      
      * move IntervalSet and StrideSet into int_set_internal.h
      
      * add multiple failure for VariablePathFinder, add EvalSign
      
      * consider round in deduce, add success flag
      
      * remove Visit_(Div)
      
      * add comment, update HalideIR
      
      * expose intset to python
      
      * check the sign of every expr
      
      * set return type as ExprSignType
      
      * fine tune
      
      * add min & max python api for interval set
      
      * support for conditional expr
      
      * refactor test
      
      * add checker for BoundDeducer
      
      * add python check test
      
      * fix
      
      * fix
      
      * change range to interval; remove converter
      
      * remove converter declaration
      
      * remove int_set_internal.h
      Ziheng Jiang committed
  13. 14 Feb, 2017 1 commit
  14. 12 Feb, 2017 2 commits
  15. 11 Feb, 2017 1 commit
  16. 10 Feb, 2017 1 commit
  17. 09 Feb, 2017 2 commits
  18. 07 Feb, 2017 2 commits
  19. 05 Feb, 2017 2 commits
  20. 04 Feb, 2017 1 commit
  21. 02 Feb, 2017 1 commit
  22. 31 Jan, 2017 2 commits
  23. 29 Jan, 2017 1 commit
  24. 25 Jan, 2017 1 commit
  25. 24 Jan, 2017 1 commit
  26. 23 Jan, 2017 1 commit
  27. 20 Jan, 2017 2 commits
  28. 19 Jan, 2017 1 commit
  29. 18 Jan, 2017 2 commits