summaryrefslogtreecommitdiffstats
path: root/polly/test/Simplify/gemm___%bb3---%bb28.jscop
diff options
context:
space:
mode:
authorTobias Grosser <tobias@grosser.es>2017-07-11 10:30:45 +0000
committerTobias Grosser <tobias@grosser.es>2017-07-11 10:30:45 +0000
commit6561f78b646f1f4c4bfcbe486df55399c51f3bbe (patch)
treeb7bfc6ab7103e5aed3c2556b5fa60e6f45da4999 /polly/test/Simplify/gemm___%bb3---%bb28.jscop
parent4b9f80cc032d5e01d35fe6efa006433bc8d7b443 (diff)
downloadbcm5719-llvm-6561f78b646f1f4c4bfcbe486df55399c51f3bbe.tar.gz
bcm5719-llvm-6561f78b646f1f4c4bfcbe486df55399c51f3bbe.zip
[Simplify] Add test case which we currently miss
llvm-svn: 307643
Diffstat (limited to 'polly/test/Simplify/gemm___%bb3---%bb28.jscop')
-rw-r--r--polly/test/Simplify/gemm___%bb3---%bb28.jscop110
1 files changed, 110 insertions, 0 deletions
diff --git a/polly/test/Simplify/gemm___%bb3---%bb28.jscop b/polly/test/Simplify/gemm___%bb3---%bb28.jscop
new file mode 100644
index 00000000000..7fb352216ed
--- /dev/null
+++ b/polly/test/Simplify/gemm___%bb3---%bb28.jscop
@@ -0,0 +1,110 @@
+{
+ "arrays" : [
+ {
+ "name" : "MemRef_C",
+ "sizes" : [ "*", "1024" ],
+ "type" : "float"
+ },
+ {
+ "name" : "MemRef_A",
+ "sizes" : [ "*", "1024" ],
+ "type" : "float"
+ },
+ {
+ "name" : "MemRef_B",
+ "sizes" : [ "*", "1024" ],
+ "type" : "float"
+ }
+ ],
+ "context" : "{ : }",
+ "name" : "%bb3---%bb28",
+ "statements" : [
+ {
+ "accesses" : [
+ {
+ "kind" : "read",
+ "relation" : "{ Stmt_bb8[i0, i1] -> MemRef_C[i0, i1] }"
+ },
+ {
+ "kind" : "write",
+ "relation" : "{ Stmt_bb8[i0, i1] -> MemRef_tmp_0__phi[] }"
+ }
+ ],
+ "domain" : "{ Stmt_bb8[i0, i1] : 0 <= i0 <= 1023 and 0 <= i1 <= 1023 }",
+ "name" : "Stmt_bb8",
+ "schedule" : "{ Stmt_bb8[i0, i1] -> [i0, i1, 0, 0, 0] }"
+ },
+ {
+ "accesses" : [
+ {
+ "kind" : "read",
+ "relation" : "{ Stmt_bb10[i0, i1, i2] -> MemRef_tmp_0__phi[] }"
+ },
+ {
+ "kind" : "write",
+ "relation" : "{ Stmt_bb10[i0, i1, i2] -> MemRef_tmp_0[] }"
+ },
+ {
+ "kind" : "write",
+ "relation" : "{ Stmt_bb10[i0, i1, i2] -> MemRef_tmp_0_lcssa__phi[] }"
+ }
+ ],
+ "domain" : "{ Stmt_bb10[i0, i1, i2] : 0 <= i0 <= 1023 and 0 <= i1 <= 1023 and 0 <= i2 <= 1024 }",
+ "name" : "Stmt_bb10",
+ "schedule" : "{ Stmt_bb10[i0, i1, i2] -> [i0, i1, 1, i2, 0] }"
+ },
+ {
+ "accesses" : [
+ {
+ "kind" : "write",
+ "relation" : "{ Stmt_bb13[i0, i1, i2] -> MemRef_tmp_0__phi[] }"
+ },
+ {
+ "kind" : "read",
+ "relation" : "{ Stmt_bb13[i0, i1, i2] -> MemRef_A[i0, i2] }"
+ },
+ {
+ "kind" : "read",
+ "relation" : "{ Stmt_bb13[i0, i1, i2] -> MemRef_B[i2, i1] }"
+ },
+ {
+ "kind" : "read",
+ "relation" : "{ Stmt_bb13[i0, i1, i2] -> MemRef_tmp_0[] }"
+ }
+ ],
+ "domain" : "{ Stmt_bb13[i0, i1, i2] : 0 <= i0 <= 1023 and 0 <= i1 <= 1023 and 0 <= i2 <= 1023 }",
+ "name" : "Stmt_bb13",
+ "schedule" : "{ Stmt_bb13[i0, i1, i2] -> [i0, i1, 1, i2, 1] }"
+ },
+ {
+ "accesses" : [
+ {
+ "kind" : "read",
+ "relation" : "{ Stmt_bb11[i0, i1] -> MemRef_tmp_0_lcssa__phi[] }"
+ },
+ {
+ "kind" : "write",
+ "relation" : "{ Stmt_bb11[i0, i1] -> MemRef_tmp_0_lcssa[] }"
+ }
+ ],
+ "domain" : "{ Stmt_bb11[i0, i1] : 0 <= i0 <= 1023 and 0 <= i1 <= 1023 }",
+ "name" : "Stmt_bb11",
+ "schedule" : "{ Stmt_bb11[i0, i1] -> [i0, i1, 2, 0, 0] }"
+ },
+ {
+ "accesses" : [
+ {
+ "kind" : "write",
+ "relation" : "{ Stmt_bb21[i0, i1] -> MemRef_C[i0, i1] }"
+ },
+ {
+ "kind" : "read",
+ "relation" : "{ Stmt_bb21[i0, i1] -> MemRef_tmp_0_lcssa[] }"
+ }
+ ],
+ "domain" : "{ Stmt_bb21[i0, i1] : 0 <= i0 <= 1023 and 0 <= i1 <= 1023 }",
+ "name" : "Stmt_bb21",
+ "schedule" : "{ Stmt_bb21[i0, i1] -> [i0, i1, 3, 0, 0] }"
+ }
+ ]
+}
OpenPOWER on IntegriCloud