Skip to content
  1. Aug 15, 2019
  2. Aug 14, 2019
  3. Jul 19, 2019
  4. Jul 18, 2019
  5. Jul 01, 2019
  6. Jun 14, 2019
  7. Jun 01, 2019
    • Andreas Klöckner's avatar
    • Andreas Klöckner's avatar
      Fix loopy.statistics for kernel callables · 118cb24b
      Andreas Klöckner authored
      This is a large refactoring, with many pieces:
      
      - Counts from subkernels are incorporated using
        subst_into_{pwqpolynomial,guarded_pwqpolynomial,to_count_map}.
        This replaces a prior, broken scheme that existed on the kernel
        callables branch.
      
      - Separate ToCountMap and ToCountPolynomialMap, i.e. separate
        to-count map types by their value type. The latter type
        now knows (and checks) its isl space.
      
      - The numpy_types argument is now deprecated and ignored, it
        did not seem to do anything previously.
      
      - Introduce Sync() count key for synchronization counting.
      
      - Code/robustness cleanups in the ToCountMap* types.
      
      - All op descriptors now carry a kernel_name.
      
      There are still a few FIMXEs, mainly the SUBGROUP granularity and the
      footprint gatherer.
      118cb24b
  8. May 31, 2019
  9. May 30, 2019
  10. May 28, 2019