Merge branch 'v2.0-dev' into rangersbach/reductions
# Conflicts: # src/pystencils/codegen/driver.py # src/pystencils/include/pystencils_runtime/hip.h
Showing
- src/pystencils/backend/ast/structural.py 52 additions, 25 deletionssrc/pystencils/backend/ast/structural.py
- src/pystencils/backend/kernelcreation/freeze.py 2 additions, 1 deletionsrc/pystencils/backend/kernelcreation/freeze.py
- src/pystencils/backend/platforms/cuda.py 1 addition, 1 deletionsrc/pystencils/backend/platforms/cuda.py
- src/pystencils/backend/platforms/sycl.py 3 additions, 2 deletionssrc/pystencils/backend/platforms/sycl.py
- src/pystencils/backend/transformations/add_pragmas.py 6 additions, 7 deletionssrc/pystencils/backend/transformations/add_pragmas.py
- src/pystencils/backend/transformations/ast_vectorizer.py 13 additions, 0 deletionssrc/pystencils/backend/transformations/ast_vectorizer.py
- src/pystencils/backend/transformations/eliminate_branches.py 5 additions, 3 deletionssrc/pystencils/backend/transformations/eliminate_branches.py
- src/pystencils/backend/transformations/eliminate_constants.py 7 additions, 1 deletion...pystencils/backend/transformations/eliminate_constants.py
- src/pystencils/backend/transformations/hoist_loop_invariant_decls.py 4 additions, 4 deletions...ils/backend/transformations/hoist_loop_invariant_decls.py
- src/pystencils/backend/transformations/rewrite.py 8 additions, 1 deletionsrc/pystencils/backend/transformations/rewrite.py
- src/pystencils/codegen/driver.py 103 additions, 99 deletionssrc/pystencils/codegen/driver.py
- src/pystencils/codegen/functions.py 0 additions, 9 deletionssrc/pystencils/codegen/functions.py
- src/pystencils/codegen/gpu_indexing.py 15 additions, 8 deletionssrc/pystencils/codegen/gpu_indexing.py
- src/pystencils/codegen/target.py 4 additions, 1 deletionsrc/pystencils/codegen/target.py
- src/pystencils/include/PyStencilsField.h 0 additions, 19 deletionssrc/pystencils/include/PyStencilsField.h
- src/pystencils/include/pystencils_runtime/half.h 0 additions, 0 deletionssrc/pystencils/include/pystencils_runtime/half.h
- src/pystencils/include/pystencils_runtime/hip.h 0 additions, 6 deletionssrc/pystencils/include/pystencils_runtime/hip.h
- src/pystencils/jit/gpu_cupy.py 2 additions, 2 deletionssrc/pystencils/jit/gpu_cupy.py
- src/pystencils/types/types.py 2 additions, 2 deletionssrc/pystencils/types/types.py
- tests/kernelcreation/test_gpu.py 47 additions, 1 deletiontests/kernelcreation/test_gpu.py
Please register or sign in to comment