6 # A | # Clan McCloog Castle
7 # /.\ [""M# [File generated by Clan 0.5.0 64 bits]
20 # :::::::::SUNDOGa8a::::. ..
21 # :::::8::::888:Y8888:::::::::...
22 #::':::88::::888::Y88a______________________________________________________
23 #:: ::::88a::::88a:Y88a __---__-- __
24 #' .: ::Y88a:::::8a:Y88a __----_-- -------_-__
25 # :' ::::8P::::::::::88aa. _ _- -- --_ --- __ --- __--
26 #.:: :::::::::::::::::::Y88as88a...s88aa.
30 # =============================================== Global
37 # Parameter names are provided
42 # Number of statements
45 # =============================================== Statement 1
46 # ---------------------------------------------- 1.1 Domain
51 1 -1 0 1 -1 ## -i+N-1 >= 0
53 1 0 -1 1 -1 ## -j+N-1 >= 0
55 # ---------------------------------------------- 1.2 Scattering
56 # Scattering function is provided
66 # ---------------------------------------------- 1.3 Access
67 # Access informations are provided
69 # Read access informations
71 # Write access informations
76 # ---------------------------------------------- 1.4 Body
77 # Statement body is provided
79 # Original iterator names
85 # =============================================== Statement 2
86 # ---------------------------------------------- 2.1 Domain
91 1 -1 0 0 1 -1 ## -i+N-1 >= 0
93 1 0 -1 0 1 -1 ## -j+N-1 >= 0
95 1 0 0 -1 1 -1 ## -k+N-1 >= 0
97 # ---------------------------------------------- 2.2 Scattering
98 # Scattering function is provided
100 # Scattering function
110 # ---------------------------------------------- 2.3 Access
111 # Access informations are provided
113 # Read access informations
115 1 1 0 0 0 0 ## c[i][j]
117 2 1 0 0 0 0 ## a[i][k]
119 3 0 0 1 0 0 ## b[k][j]
121 # Write access informations
123 1 1 0 0 0 0 ## c[i][j]
126 # ---------------------------------------------- 2.4 Body
127 # Statement body is provided
129 # Original iterator names
132 c[i][j]=c[i][j]+a[i][k]*b[k][j];
135 # =============================================== Options