| { |
| "context" : "[N, p] -> { : N >= -9223372036854775808 and N <= 9223372036854775807 and p >= -9223372036854775808 and p <= 9223372036854775807 and p % 128 = 0}", |
| "name" : "for.cond => for.end", |
| "statements" : [ |
| { |
| "accesses" : [ |
| { |
| "kind" : "read", |
| "relation" : "[N, p] -> { Stmt_for_body[i0] -> MemRef_A[i0 % 128] }" |
| }, |
| { |
| "kind" : "read", |
| "relation" : "[N, p] -> { Stmt_for_body[i0] -> MemRef_B[floor(i0 / 128)] }" |
| }, |
| { |
| "kind" : "read", |
| "relation" : "[N, p] -> { Stmt_for_body[i0] -> MemRef_A[p % 128] }" |
| }, |
| { |
| "kind" : "read", |
| "relation" : "[N, p] -> { Stmt_for_body[i0] -> MemRef_B[floor(p / 128)] }" |
| }, |
| { |
| "kind" : "read", |
| "relation" : "[N, p] -> { Stmt_for_body[i0] -> MemRef_C[i0] }" |
| }, |
| { |
| "kind" : "write", |
| "relation" : "[N, p] -> { Stmt_for_body[i0] -> MemRef_C[i0] }" |
| } |
| ], |
| "domain" : "[N, p] -> { Stmt_for_body[i0] : i0 >= 0 and N >= 1 and i0 <= -1 + N }", |
| "name" : "Stmt_for_body", |
| "schedule" : "[N, p] -> { Stmt_for_body[i0] -> [i0] }" |
| } |
| ] |
| } |