There was an error fetching the commit references. Please try again later.
Basic structure for intrinsic-based vectorization
Showing
- src/pystencils/backend/arrays.py 39 additions, 0 deletionssrc/pystencils/backend/arrays.py
- src/pystencils/backend/ast/__init__.py 2 additions, 0 deletionssrc/pystencils/backend/ast/__init__.py
- src/pystencils/backend/ast/kernelfunction.py 7 additions, 7 deletionssrc/pystencils/backend/ast/kernelfunction.py
- src/pystencils/backend/ast/nodes.py 23 additions, 0 deletionssrc/pystencils/backend/ast/nodes.py
- src/pystencils/backend/emission.py 6 additions, 1 deletionsrc/pystencils/backend/emission.py
- src/pystencils/backend/jit/cpu_extension_module.py 2 additions, 2 deletionssrc/pystencils/backend/jit/cpu_extension_module.py
- src/pystencils/backend/platforms/__init__.py 3 additions, 2 deletionssrc/pystencils/backend/platforms/__init__.py
- src/pystencils/backend/platforms/generic_cpu.py 51 additions, 2 deletionssrc/pystencils/backend/platforms/generic_cpu.py
- src/pystencils/backend/platforms/platform.py 5 additions, 0 deletionssrc/pystencils/backend/platforms/platform.py
- src/pystencils/backend/transformations/__init__.py 5 additions, 0 deletionssrc/pystencils/backend/transformations/__init__.py
- src/pystencils/backend/transformations/erase_anonymous_structs.py 1 addition, 1 deletion...encils/backend/transformations/erase_anonymous_structs.py
- src/pystencils/backend/transformations/vector_intrinsics.py 107 additions, 0 deletionssrc/pystencils/backend/transformations/vector_intrinsics.py
- src/pystencils/backend/types/__init__.py 2 additions, 0 deletionssrc/pystencils/backend/types/__init__.py
- src/pystencils/backend/types/basic_types.py 99 additions, 20 deletionssrc/pystencils/backend/types/basic_types.py
- src/pystencils/kernelcreation.py 7 additions, 4 deletionssrc/pystencils/kernelcreation.py
- tests/nbackend/kernelcreation/platform/test_basic_cpu.py 2 additions, 2 deletionstests/nbackend/kernelcreation/platform/test_basic_cpu.py
Please register or sign in to comment