- Aug 28, 2018
-
-
Nick Curtis authored
test multiple dtypes, and correct the specification of the vector length in the condition_mapper_wrapper
-
Nick Curtis authored
-
Nick Curtis authored
This is achived via: 1. A new VectorLiteral class, based off ArrayLiteral, but with the string mapping changed to have enclosing parenthesis rather than curly braces. 2. A new VectorTypeCast class, based off TypeCast, but explicitly storing both the base numpy dtype of the VectorLiteral (for inferencing) and the stringified vector dtype (e.g., 'int4') for generation 3. Modification of the condition mapper wrapper in `wrap_in_if` to properly generate the VectorTypeCast and is tested in test/test_loopy.py::test_explicit_simd_vector_iname_in_conditional
-
- Jul 03, 2018
-
-
Nick Curtis authored
-
Nick Curtis authored
-
- Jul 02, 2018
-
-
Kaushik Kulkarni authored
-
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.
-
Kaushik Kulkarni authored
-
- Jun 29, 2018
-
-
Nick Curtis authored
-
- Jun 22, 2018
-
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
- Jun 11, 2018
-
-
Andreas Klöckner authored
-
Nick Curtis authored
-
Nick Curtis authored
-
- Jun 07, 2018
-
-
James Stevens authored
now counting lid_strides, gid_strides, and variable name in LocalMemAccessCounter; updated tests accordingly
-
- May 23, 2018
-
-
Nick Curtis authored
-
- May 11, 2018
-
-
Nick Curtis authored
-
- May 10, 2018
-
-
Nick Curtis authored
-
Nick Curtis authored
-
Nick Curtis authored
-
Nick Curtis authored
-
- May 08, 2018
-
-
Nick Curtis authored
-
Nick Curtis authored
-
- May 03, 2018
-
-
Nick Curtis authored
-
Nick Curtis authored
-
- May 02, 2018
-
-
Nick Curtis authored
-
Nick Curtis authored
-
- May 01, 2018
-
-
Nick Curtis authored
in order to get around the vector iname conditional issue, we have to fix this parameter before generating the kernel
-
- Apr 30, 2018
-
-
Nick Curtis authored
-
Nick Curtis authored
-
Nick Curtis authored
-
- Apr 26, 2018
-
-
Nick Curtis authored
-
Nick Curtis authored
-
Nick Curtis authored
-
Nick Curtis authored
-
Nick Curtis authored
-
Nick Curtis authored
-
- Apr 25, 2018
-
-
Nick Curtis authored
-