Commits on Source (6)
-
Frederik Hennig authored69a63b0b
-
Frederik Hennig authored
Refactor DEFAULTS & fix bugs concerning data types of spatial counter symbols See merge request !426
722fa3ce -
Frederik Hennig authored474b5ab2
-
Frederik Hennig authored
Fixes to Constant Elimination Pass See merge request !427
e31a9028 -
Frederik Hennig authored3b104561
-
Frederik Hennig authored
Vectorization in Default Kernel Creation Driver See merge request !428
f2d82bf0
Showing
- src/pystencils/backend/ast/expressions.py 1 addition, 1 deletionsrc/pystencils/backend/ast/expressions.py
- src/pystencils/backend/emission/ir_printer.py 18 additions, 3 deletionssrc/pystencils/backend/emission/ir_printer.py
- src/pystencils/backend/kernelcreation/__init__.py 0 additions, 3 deletionssrc/pystencils/backend/kernelcreation/__init__.py
- src/pystencils/backend/kernelcreation/cpu_optimization.py 0 additions, 47 deletionssrc/pystencils/backend/kernelcreation/cpu_optimization.py
- src/pystencils/backend/kernelcreation/iteration_space.py 14 additions, 8 deletionssrc/pystencils/backend/kernelcreation/iteration_space.py
- src/pystencils/backend/platforms/x86.py 30 additions, 23 deletionssrc/pystencils/backend/platforms/x86.py
- src/pystencils/backend/transformations/eliminate_constants.py 8 additions, 7 deletions...pystencils/backend/transformations/eliminate_constants.py
- src/pystencils/backend/transformations/loop_vectorizer.py 18 additions, 0 deletionssrc/pystencils/backend/transformations/loop_vectorizer.py
- src/pystencils/backend/transformations/lower_to_c.py 13 additions, 9 deletionssrc/pystencils/backend/transformations/lower_to_c.py
- src/pystencils/config.py 94 additions, 10 deletionssrc/pystencils/config.py
- src/pystencils/defaults.py 27 additions, 22 deletionssrc/pystencils/defaults.py
- src/pystencils/kernelcreation.py 227 additions, 96 deletionssrc/pystencils/kernelcreation.py
- src/pystencils/py.typed 0 additions, 0 deletionssrc/pystencils/py.typed
- src/pystencils/target.py 1 addition, 1 deletionsrc/pystencils/target.py
- src/pystencils/types/meta.py 1 addition, 1 deletionsrc/pystencils/types/meta.py
- src/pystencils/types/types.py 17 additions, 12 deletionssrc/pystencils/types/types.py
- tests/kernelcreation/test_domain_kernels.py 72 additions, 23 deletionstests/kernelcreation/test_domain_kernels.py
- tests/kernelcreation/test_sliced_iteration.py 0 additions, 3 deletionstests/kernelcreation/test_sliced_iteration.py
- tests/kernelcreation/test_spatial_counters.py 70 additions, 0 deletionstests/kernelcreation/test_spatial_counters.py
- tests/nbackend/test_vectorization.py 27 additions, 36 deletionstests/nbackend/test_vectorization.py
src/pystencils/py.typed
0 → 100644