Merge branch 'ast_extensions' into fhennig/unique-types
Showing
- docs/source/backend/index.rst 2 additions, 1 deletiondocs/source/backend/index.rst
- docs/source/backend/objects.rst 3 additions, 0 deletionsdocs/source/backend/objects.rst
- docs/source/backend/transformations.rst 7 additions, 0 deletionsdocs/source/backend/transformations.rst
- src/pystencils/backend/ast/expressions.py 37 additions, 1 deletionsrc/pystencils/backend/ast/expressions.py
- src/pystencils/backend/emission.py 4 additions, 0 deletionssrc/pystencils/backend/emission.py
- src/pystencils/backend/functions.py 52 additions, 9 deletionssrc/pystencils/backend/functions.py
- src/pystencils/backend/kernelcreation/ast_factory.py 53 additions, 20 deletionssrc/pystencils/backend/kernelcreation/ast_factory.py
- src/pystencils/backend/kernelcreation/context.py 51 additions, 2 deletionssrc/pystencils/backend/kernelcreation/context.py
- src/pystencils/backend/kernelcreation/iteration_space.py 4 additions, 1 deletionsrc/pystencils/backend/kernelcreation/iteration_space.py
- src/pystencils/backend/kernelcreation/typification.py 22 additions, 1 deletionsrc/pystencils/backend/kernelcreation/typification.py
- src/pystencils/backend/literals.py 43 additions, 0 deletionssrc/pystencils/backend/literals.py
- src/pystencils/backend/platforms/generic_cpu.py 3 additions, 2 deletionssrc/pystencils/backend/platforms/generic_cpu.py
- src/pystencils/backend/platforms/generic_gpu.py 6 additions, 6 deletionssrc/pystencils/backend/platforms/generic_gpu.py
- src/pystencils/backend/platforms/x86.py 17 additions, 5 deletionssrc/pystencils/backend/platforms/x86.py
- src/pystencils/backend/transformations/__init__.py 80 additions, 2 deletionssrc/pystencils/backend/transformations/__init__.py
- src/pystencils/backend/transformations/canonical_clone.py 112 additions, 0 deletionssrc/pystencils/backend/transformations/canonical_clone.py
- src/pystencils/backend/transformations/canonicalize_symbols.py 4 additions, 10 deletions...ystencils/backend/transformations/canonicalize_symbols.py
- src/pystencils/backend/transformations/eliminate_constants.py 15 additions, 5 deletions...pystencils/backend/transformations/eliminate_constants.py
- src/pystencils/backend/transformations/hoist_loop_invariant_decls.py 3 additions, 2 deletions...ils/backend/transformations/hoist_loop_invariant_decls.py
- src/pystencils/backend/transformations/reshape_loops.py 138 additions, 0 deletionssrc/pystencils/backend/transformations/reshape_loops.py
Please register or sign in to comment