There was an error fetching the commit references. Please try again later.
Merge branch 'fhennig/relationals' into 'backend-rework'
Support for Boolean Operations and Relations See merge request !375
Showing
- src/pystencils/backend/ast/expressions.py 86 additions, 12 deletionssrc/pystencils/backend/ast/expressions.py
- src/pystencils/backend/ast/logical_expressions.py 0 additions, 95 deletionssrc/pystencils/backend/ast/logical_expressions.py
- src/pystencils/backend/emission.py 60 additions, 19 deletionssrc/pystencils/backend/emission.py
- src/pystencils/backend/kernelcreation/ast_factory.py 5 additions, 3 deletionssrc/pystencils/backend/kernelcreation/ast_factory.py
- src/pystencils/backend/kernelcreation/freeze.py 66 additions, 8 deletionssrc/pystencils/backend/kernelcreation/freeze.py
- src/pystencils/backend/kernelcreation/iteration_space.py 2 additions, 1 deletionsrc/pystencils/backend/kernelcreation/iteration_space.py
- src/pystencils/backend/kernelcreation/typification.py 51 additions, 15 deletionssrc/pystencils/backend/kernelcreation/typification.py
- src/pystencils/backend/platforms/generic_gpu.py 1 addition, 1 deletionsrc/pystencils/backend/platforms/generic_gpu.py
- src/pystencils/backend/transformations/__init__.py 2 additions, 0 deletionssrc/pystencils/backend/transformations/__init__.py
- src/pystencils/backend/transformations/eliminate_branches.py 73 additions, 0 deletionssrc/pystencils/backend/transformations/eliminate_branches.py
- src/pystencils/backend/transformations/eliminate_constants.py 120 additions, 43 deletions...pystencils/backend/transformations/eliminate_constants.py
- tests/nbackend/kernelcreation/test_freeze.py 51 additions, 2 deletionstests/nbackend/kernelcreation/test_freeze.py
- tests/nbackend/kernelcreation/test_typification.py 76 additions, 3 deletionstests/nbackend/kernelcreation/test_typification.py
- tests/nbackend/test_code_printing.py 59 additions, 1 deletiontests/nbackend/test_code_printing.py
- tests/nbackend/transformations/test_branch_elimination.py 55 additions, 0 deletionstests/nbackend/transformations/test_branch_elimination.py
- tests/nbackend/transformations/test_constant_elimination.py 73 additions, 12 deletionstests/nbackend/transformations/test_constant_elimination.py
Please register or sign in to comment