Showing
- src/pystencils/backend/ast/analysis.py 355 additions, 0 deletionssrc/pystencils/backend/ast/analysis.py
- src/pystencils/backend/ast/astnode.py 76 additions, 0 deletionssrc/pystencils/backend/ast/astnode.py
- src/pystencils/backend/ast/expressions.py 856 additions, 0 deletionssrc/pystencils/backend/ast/expressions.py
- src/pystencils/backend/ast/iteration.py 35 additions, 0 deletionssrc/pystencils/backend/ast/iteration.py
- src/pystencils/backend/ast/structural.py 370 additions, 0 deletionssrc/pystencils/backend/ast/structural.py
- src/pystencils/backend/ast/util.py 85 additions, 0 deletionssrc/pystencils/backend/ast/util.py
- src/pystencils/backend/ast/vector.py 146 additions, 0 deletionssrc/pystencils/backend/ast/vector.py
- src/pystencils/backend/constants.py 89 additions, 0 deletionssrc/pystencils/backend/constants.py
- src/pystencils/backend/emission/__init__.py 5 additions, 0 deletionssrc/pystencils/backend/emission/__init__.py
- src/pystencils/backend/emission/base_printer.py 443 additions, 0 deletionssrc/pystencils/backend/emission/base_printer.py
- src/pystencils/backend/emission/c_printer.py 67 additions, 0 deletionssrc/pystencils/backend/emission/c_printer.py
- src/pystencils/backend/emission/ir_printer.py 102 additions, 0 deletionssrc/pystencils/backend/emission/ir_printer.py
- src/pystencils/backend/exceptions.py 29 additions, 0 deletionssrc/pystencils/backend/exceptions.py
- src/pystencils/backend/extensions/__init__.py 29 additions, 0 deletionssrc/pystencils/backend/extensions/__init__.py
- src/pystencils/backend/extensions/cpp.py 41 additions, 0 deletionssrc/pystencils/backend/extensions/cpp.py
- src/pystencils/backend/extensions/foreign_ast.py 43 additions, 0 deletionssrc/pystencils/backend/extensions/foreign_ast.py
- src/pystencils/backend/functions.py 177 additions, 0 deletionssrc/pystencils/backend/functions.py
- src/pystencils/backend/kernelcreation/__init__.py 26 additions, 0 deletionssrc/pystencils/backend/kernelcreation/__init__.py
- src/pystencils/backend/kernelcreation/analysis.py 214 additions, 0 deletionssrc/pystencils/backend/kernelcreation/analysis.py
- src/pystencils/backend/kernelcreation/ast_factory.py 273 additions, 0 deletionssrc/pystencils/backend/kernelcreation/ast_factory.py
src/pystencils/backend/ast/analysis.py
0 → 100644
src/pystencils/backend/ast/astnode.py
0 → 100644
src/pystencils/backend/ast/expressions.py
0 → 100644
src/pystencils/backend/ast/iteration.py
0 → 100644
src/pystencils/backend/ast/structural.py
0 → 100644
src/pystencils/backend/ast/util.py
0 → 100644
src/pystencils/backend/ast/vector.py
0 → 100644
src/pystencils/backend/constants.py
0 → 100644
src/pystencils/backend/emission/__init__.py
0 → 100644
src/pystencils/backend/emission/c_printer.py
0 → 100644
src/pystencils/backend/exceptions.py
0 → 100644
src/pystencils/backend/extensions/cpp.py
0 → 100644
src/pystencils/backend/functions.py
0 → 100644