6 # A | # Clan McCloog Castle
7 # /.\ [""M# [Generated by Clan 0.8.0]
20 # :::::::::SUNDOGa8a::::. ..
21 # :::::8::::888:Y8888:::::::::...
22 #::':::88::::888::Y88a______________________________________________________
23 #:: ::::88a::::88a:Y88a __---__-- __
24 #' .: ::Y88a:::::8a:Y88a __----_-- -------_-__
25 # :' ::::8P::::::::::88aa. _ _- -- --_ --- __ --- __--
26 #.:: :::::::::::::::::::Y88as88a...s88aa.
28 # [File generated by the OpenScop Library 0.9.0]
32 # =============================================== Global
40 # Parameters are provided
46 # Number of statements
49 # =============================================== Statement 1
50 # Number of relations describing the statement:
53 # ---------------------------------------------- 1.1 Domain
58 1 -1 0 1 0 0 ## -i+N >= 0
61 1 0 -1 0 1 0 ## -j+M >= 0
64 # ---------------------------------------------- 1.2 Scattering
67 # e/i| c1 c2 c3 c4 c5 | i j | N M | 1
68 0 -1 0 0 0 0 0 0 0 0 0 ## c1 == 0
69 0 0 -1 0 0 0 1 0 0 0 0 ## c2 == i
70 0 0 0 -1 0 0 0 0 0 0 0 ## c3 == 0
71 0 0 0 0 -1 0 0 1 0 0 0 ## c4 == j
72 0 0 0 0 0 -1 0 0 0 0 0 ## c5 == 0
74 # ---------------------------------------------- 1.3 Access
77 # e/i| Arr [1] [2]| i j | N M | 1
78 0 -1 0 0 0 0 0 0 5 ## Arr == A
79 0 0 -1 0 1 0 0 0 0 ## [1] == i
80 0 0 0 -1 0 1 0 0 0 ## [2] == j
82 # ---------------------------------------------- 1.4 Statement Extensions
83 # Number of Statement Extensions
86 # Number of original iterators
88 # List of original iterators
90 # Statement body expression
94 # =============================================== Statement 2
95 # Number of relations describing the statement:
98 # ---------------------------------------------- 2.1 Domain
103 1 -1 1 0 0 ## -i+N >= 0
106 # ---------------------------------------------- 2.2 Scattering
109 # e/i| c1 c2 c3 | i | N M | 1
110 0 -1 0 0 0 0 0 0 ## c1 == 0
111 0 0 -1 0 1 0 0 0 ## c2 == i
112 0 0 0 -1 0 0 0 1 ## c3 == 1
114 # ---------------------------------------------- 2.3 Access
117 # e/i| Arr [1]| i | N M | 1
118 0 -1 0 0 0 0 6 ## Arr == B
119 0 0 -1 1 0 0 0 ## [1] == i
121 # ---------------------------------------------- 2.4 Statement Extensions
122 # Number of Statement Extensions
125 # Number of original iterators
127 # List of original iterators
129 # Statement body expression
133 # =============================================== Extensions
141 # Mapping array-identifiers/array-names
153 # Starting line and column
155 # Ending line and column