Skip to content
  1. Dec 09, 2016
  2. Dec 08, 2016
  3. Dec 07, 2016
  4. Dec 06, 2016
  5. Dec 04, 2016
  6. Dec 02, 2016
  7. Dec 01, 2016
  8. Nov 30, 2016
  9. Nov 28, 2016
  10. Nov 27, 2016
  11. Nov 25, 2016
  12. Nov 24, 2016
  13. Nov 23, 2016
  14. Nov 20, 2016
  15. Nov 17, 2016
  16. Nov 16, 2016
    • Andreas Klöckner's avatar
      Move some misplaced apps tests · e5a4cb7b
      Andreas Klöckner authored
      e5a4cb7b
    • Matt Wala's avatar
      Fix line length. · 59a04afb
      Matt Wala authored
      59a04afb
    • Matt Wala's avatar
      Improve generation of loop bounds for sequential loops by generating · 957948fa
      Matt Wala authored
      non-static loop bounds.
      
      This is intended to help the case when one loop's bounds depend on
      another loop, such as the domain
      
      { [i,j]: 0 <= i <= n and i <= j <= i }
      
      In this case we want the generated code to look like
      
          for (i = 1; i <= n; ++i)
              for (j = i; j <= i; ++i)
                  ...
      
      rather than "for (j = 1; j <= n; ++j)" which are the static loop
      bounds for j.
      
      Additional changes that help realize this are as follows:
      
      * Enable code generation of piecewise affine loop bounds, so that
      piecewise affine constraints on the "j" loop may be expressed as
      conditional expressions.
      
      * Additionally, if "i" is marked local-parallel, we allow the "j" loop
      bounds to depend on "i" as long as there are no barriers inside the
      "j" loop.
      957948fa
    • Andreas Klöckner's avatar
      Add elif/else · c88e1685
      Andreas Klöckner authored
      c88e1685
  17. Nov 15, 2016
  18. Nov 14, 2016
  19. Nov 12, 2016
  20. Nov 11, 2016
  21. Nov 10, 2016
  22. Nov 05, 2016
  23. Nov 04, 2016