-
- Downloads
Change tuple typed reductions to be stricter (constructor takes
either a tuple, reduction, or a substitution invocation). Also, rewrite the reduction mapping code to rely on recursive calls map_tuple(). This cleans up a lot of reduction mapping code substantially.
Showing
- loopy/kernel/instruction.py 1 addition, 5 deletionsloopy/kernel/instruction.py
- loopy/preprocess.py 81 additions, 12 deletionsloopy/preprocess.py
- loopy/symbolic.py 24 additions, 40 deletionsloopy/symbolic.py
- loopy/transform/data.py 8 additions, 15 deletionsloopy/transform/data.py
- loopy/transform/iname.py 8 additions, 23 deletionsloopy/transform/iname.py
- loopy/transform/precompute.py 26 additions, 2 deletionsloopy/transform/precompute.py
- loopy/type_inference.py 16 additions, 3 deletionsloopy/type_inference.py
- test/test_loopy.py 22 additions, 0 deletionstest/test_loopy.py
Loading
Please register or sign in to comment