Merge branch 'ast_extensions' into 'backend-rework'
Customizability Extensions: CFunction Signatures and Code Literals See merge request pycodegen/pystencils!378
Branches
Tags
Showing
- docs/source/backend/index.rst 1 addition, 1 deletiondocs/source/backend/index.rst
- docs/source/backend/objects.rst 3 additions, 0 deletionsdocs/source/backend/objects.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 4 additions, 0 deletionssrc/pystencils/backend/kernelcreation/ast_factory.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/eliminate_constants.py 6 additions, 4 deletions...pystencils/backend/transformations/eliminate_constants.py
- src/pystencils/backend/transformations/hoist_loop_invariant_decls.py 2 additions, 1 deletion...ils/backend/transformations/hoist_loop_invariant_decls.py
- tests/nbackend/kernelcreation/test_domain_kernels.py 0 additions, 2 deletionstests/nbackend/kernelcreation/test_domain_kernels.py
- tests/nbackend/kernelcreation/test_typification.py 25 additions, 2 deletionstests/nbackend/kernelcreation/test_typification.py
- tests/nbackend/test_ast.py 0 additions, 0 deletionstests/nbackend/test_ast.py
- tests/nbackend/test_code_printing.py 2 additions, 35 deletionstests/nbackend/test_code_printing.py
- tests/nbackend/test_extensions.py 59 additions, 0 deletionstests/nbackend/test_extensions.py
- tests/nbackend/test_functions.py 77 additions, 0 deletionstests/nbackend/test_functions.py
Please register or sign in to comment