- Jul 02, 2018
-
-
Nick Curtis authored
1. Literal to vector assignment (no explicit conversion should be used) 2. Non-vector temporary variable to vector assignment (no explicit conversion) 3. Vector-temporary to vector variable assignment (explicit conversion) Previously, only vector to vector assignment was tested.
-
- Jun 29, 2018
-
-
Nick Curtis authored
-
Nick Curtis authored
This reverts commit 61653be0.
-
Nick Curtis authored
-
Nick Curtis authored
-
Nick Curtis authored
incorporate two different privitizing 'flavors', one for ILP and one for vectorization -- the main difference is that vectorization requires a _direct_ write-dependency on the vectorizing iname, whereas an ILP promotion simply requires that the temporary is inside an ILP-loop
-
Nick Curtis authored
-
Nick Curtis authored
-
Nick Curtis authored
Correct improper use of 'find_recursive_dependencies', this refers to user-specified instruction dependencies, not general 'dependencies'. Besides the recursive write-map application technique is capable of handling the cases the recursive instruction dependency approach was trying to fix
-
- Jun 26, 2018
-
-
Nick Curtis authored
-
-
- Jun 22, 2018
-
-
Andreas Klöckner authored
Precompute default tag mandatory See merge request inducer/loopy!268
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
Ensure unpickles equally on callbacks Closes #136 See merge request !267
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
- Jun 20, 2018
-
-
Andreas Klöckner authored
Reenable pypy and binary-build CI See merge request inducer/loopy!266
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
No defaultdict for iname to tags See merge request inducer/loopy!265
-
Andreas Klöckner authored
-
- Jun 19, 2018
-
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
- Jun 13, 2018
-
-
Andreas Klöckner authored
Merge branch 'add-local-strides-global-strides-and-var-name-to-local-mem-access-stats' into 'master' Now counting lid strides, gid strides, and variable name in LocalMemAccessCounter. Updated tests accordingly. See merge request inducer/loopy!263
-
- Jun 11, 2018
-
-
Andreas Klöckner authored
Fix various issues with dependency cycles See merge request inducer/loopy!264
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
draw_dependencies_as_unicode_arrows: Fix (never-ending) drawing of downward arrows, indicating cyclic deps
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-