blob: 604f763f1defd28bf3885d50ade7ef8a0a7105ae (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#
# tiling perfect jacobi loop nest with time step, use
# unimodular transformation first (only applicable to the
# perfect loop nest) to make tiling legal.
#
source: jacobi1.c
procedure: jacobi
format : rose
loop: 0
print dep
nonsingular([[1,0],[1,1]]) # unimodular matrix, determinant is one
tile(0,2,64)
print dep
print
|