Commits on Source (60)
-
Matt Wala authored
-
Andreas Klöckner authored
Fix arg inference for predicates (closes #114). Closes #114 See merge request inducer/loopy!198
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
Set target on dtypes in type inf See merge request inducer/loopy!199
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
Use none for unknown dtypes See merge request inducer/loopy!200
-
Kaushik Kulkarni authored
-
Andreas Klöckner authored
-
Kaushik Kulkarni authored
-
Andreas Klöckner authored
Add .__repr__ to match expressions See merge request inducer/loopy!201
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
Improve readability of get_iname_duplication_options See merge request inducer/loopy!203
-
Kaushik Kulkarni authored
-
Kaushik Kulkarni authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
Manage array events See merge request inducer/loopy!205
-
Kaushik Kulkarni authored
-
Kaushik Kulkarni authored
-
Kaushik Kulkarni authored
Fixing logical errors in `test_to_bathced` and `test_to_batched_temps` so that they actually check that the output is correct
-
Marcel Koch authored
-
Andreas Klöckner authored
enables use of strides in TemporaryVariable See merge request inducer/loopy!207
-
Andreas Klöckner authored
To batched private temps See merge request !204
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
Minor tweaks See merge request !208
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
Shortcut straight to ecm.map_constant when emitting (potentially large) array literals (#118) See merge request inducer/loopy!210
-
Andreas Klöckner authored
-
Andreas Klöckner authored
Mark global-scope temporaries static for C-family backends See merge request inducer/loopy!211
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
OpenCL: do not attempt to mess with storage shape of scalars See merge request inducer/loopy!213
-
Matt Wala authored
-
Matt Wala authored
-
Matt Wala authored
-
Matt Wala authored
-
Matt Wala authored
-
tj-sun authored
-
Matt Wala authored
-
Matt Wala authored
-
Matt Wala authored
-
Matt Wala authored
-
Matt Wala authored
Numpy args: Enable support for relaxed stride checks (closes #121). Closes #121 See merge request inducer/loopy!214
-
tj-sun authored
-
tj-sun authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
Add alignment attribute to ArrayBase See merge request inducer/loopy!215
-
Matt Wala authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
Usability fixes See merge request inducer/loopy!217
Showing
- README.rst 1 addition, 1 deletionREADME.rst
- doc/tutorial.rst 4 additions, 4 deletionsdoc/tutorial.rst
- loopy/kernel/__init__.py 3 additions, 1 deletionloopy/kernel/__init__.py
- loopy/kernel/array.py 76 additions, 48 deletionsloopy/kernel/array.py
- loopy/kernel/creation.py 4 additions, 1 deletionloopy/kernel/creation.py
- loopy/kernel/data.py 17 additions, 6 deletionsloopy/kernel/data.py
- loopy/kernel/tools.py 2 additions, 2 deletionsloopy/kernel/tools.py
- loopy/match.py 27 additions, 24 deletionsloopy/match.py
- loopy/options.py 10 additions, 0 deletionsloopy/options.py
- loopy/preprocess.py 2 additions, 3 deletionsloopy/preprocess.py
- loopy/target/c/__init__.py 7 additions, 3 deletionsloopy/target/c/__init__.py
- loopy/target/c/c_execution.py 16 additions, 3 deletionsloopy/target/c/c_execution.py
- loopy/target/execution.py 37 additions, 7 deletionsloopy/target/execution.py
- loopy/target/pyopencl.py 8 additions, 1 deletionloopy/target/pyopencl.py
- loopy/target/pyopencl_execution.py 26 additions, 1 deletionloopy/target/pyopencl_execution.py
- loopy/transform/batch.py 32 additions, 11 deletionsloopy/transform/batch.py
- loopy/transform/iname.py 18 additions, 16 deletionsloopy/transform/iname.py
- loopy/type_inference.py 8 additions, 10 deletionsloopy/type_inference.py
- loopy/types.py 12 additions, 5 deletionsloopy/types.py
- loopy/version.py 2 additions, 2 deletionsloopy/version.py