summaryrefslogtreecommitdiffstats
path: root/polly/lib/External/isl/test_inputs/codegen/cloog/youcefn.st
diff options
context:
space:
mode:
authorTobias Grosser <tobias@grosser.es>2015-03-19 07:27:29 +0000
committerTobias Grosser <tobias@grosser.es>2015-03-19 07:27:29 +0000
commit1de4e381ca058f8afa2c2b47d33f28e7a055eb0b (patch)
tree71c02ad56db29f7832bf49147ba2f94420c29da6 /polly/lib/External/isl/test_inputs/codegen/cloog/youcefn.st
parent91141e87b1459035f54220be68b2d66112637ed1 (diff)
downloadbcm5719-llvm-1de4e381ca058f8afa2c2b47d33f28e7a055eb0b.tar.gz
bcm5719-llvm-1de4e381ca058f8afa2c2b47d33f28e7a055eb0b.zip
Update isl to 94d707d
The major improvements are: - Extended schedule tree support - AST generation from schedule trees llvm-svn: 232709
Diffstat (limited to 'polly/lib/External/isl/test_inputs/codegen/cloog/youcefn.st')
-rw-r--r--polly/lib/External/isl/test_inputs/codegen/cloog/youcefn.st11
1 files changed, 11 insertions, 0 deletions
diff --git a/polly/lib/External/isl/test_inputs/codegen/cloog/youcefn.st b/polly/lib/External/isl/test_inputs/codegen/cloog/youcefn.st
new file mode 100644
index 00000000000..9405c655639
--- /dev/null
+++ b/polly/lib/External/isl/test_inputs/codegen/cloog/youcefn.st
@@ -0,0 +1,11 @@
+domain: "[n, m] -> { S1[i0, i0] : i0 >= 1 and i0 <= n; S3[i0, n] : i0 >= 1 and i0 <= m; S2[i0, i1] : i0 >= 1 and i0 <= n and i1 >= i0 and i1 <= n }"
+child:
+ context: "[n, m] -> { [] : n >= 2 and m >= n }"
+ child:
+ schedule: "[n, m] -> [{ S1[i0, i1] -> [(i0)]; S2[i0, i1] -> [(i0)]; S3[i0, i1] -> [(i0)] }, { S1[i0, i1] -> [(i1)]; S2[i0, i1] -> [(i1)]; S3[i0, i1] -> [(i1)] }]"
+ options: "[n, m] -> { separate[i0] }"
+ child:
+ sequence:
+ - filter: "[n, m] -> { S1[i0, i1] }"
+ - filter: "[n, m] -> { S2[i0, i1] }"
+ - filter: "[n, m] -> { S3[i0, i1] }"
OpenPOWER on IntegriCloud