Skip to content
Snippets Groups Projects
  1. Nov 30, 2017
  2. Nov 28, 2017
  3. Nov 21, 2017
  4. Oct 16, 2017
  5. Oct 11, 2017
  6. Oct 10, 2017
  7. Sep 25, 2017
  8. Aug 12, 2017
  9. Aug 03, 2017
  10. Jul 24, 2017
  11. Jul 18, 2017
    • Jian Weng's avatar
      [API] Prefetch schedule supported (#258) · 01cbc61a
      Jian Weng authored
      * 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
      01cbc61a
  12. Jul 15, 2017
  13. Jul 06, 2017
  14. Jun 19, 2017
  15. Jun 01, 2017
  16. May 12, 2017
  17. May 04, 2017
  18. Apr 09, 2017
  19. Mar 26, 2017
  20. Mar 07, 2017
  21. Mar 05, 2017
  22. Mar 04, 2017
    • Ziheng Jiang's avatar
      [PASS]LoopPartition (#56) · c8ebfbe3
      Ziheng Jiang authored
      * 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
      c8ebfbe3
  23. Mar 02, 2017
  24. Mar 01, 2017
  25. Feb 22, 2017
  26. Feb 21, 2017
  27. Feb 20, 2017
  28. Feb 17, 2017
    • Ziheng Jiang's avatar
      [ARITH] DeduceBound (#40) · 5198c100
      Ziheng Jiang authored
      * [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
      5198c100
  29. Feb 14, 2017
  30. Feb 12, 2017
  31. Feb 11, 2017
  32. Feb 09, 2017
  33. Feb 07, 2017
  34. Feb 05, 2017
Loading