Revamp how Fortran source processing is done, expose passes in Python transforms
Showing
- bin/loopy 14 additions, 15 deletionsbin/loopy
- doc/reference.rst 6 additions, 0 deletionsdoc/reference.rst
- examples/fortran/foo.floopy 8 additions, 7 deletionsexamples/fortran/foo.floopy
- examples/fortran/matmul.floopy 4 additions, 2 deletionsexamples/fortran/matmul.floopy
- examples/fortran/outerprod.py 0 additions, 8 deletionsexamples/fortran/outerprod.py
- examples/fortran/sparse.floopy 4 additions, 2 deletionsexamples/fortran/sparse.floopy
- examples/fortran/tagging.floopy 4 additions, 3 deletionsexamples/fortran/tagging.floopy
- examples/fortran/volumeKernel.floopy 4 additions, 2 deletionsexamples/fortran/volumeKernel.floopy
- examples/fortran/volumeKernelSimple.floopy 4 additions, 2 deletionsexamples/fortran/volumeKernelSimple.floopy
- examples/python/hello-loopy-lp.py 11 additions, 0 deletionsexamples/python/hello-loopy-lp.py
- loopy/__init__.py 3 additions, 0 deletionsloopy/__init__.py
- loopy/frontend/fortran/__init__.py 151 additions, 60 deletionsloopy/frontend/fortran/__init__.py
- loopy/frontend/fortran/translator.py 6 additions, 45 deletionsloopy/frontend/fortran/translator.py
- test/test_fortran.py 21 additions, 27 deletionstest/test_fortran.py
Loading
Please register or sign in to comment