summaryrefslogtreecommitdiffstats
path: root/polly/test/CodeGen/MemAccess/memaccess_codegen_simple.c
diff options
context:
space:
mode:
authorRaghesh Aloor <raghesh.a@gmail.com>2011-08-03 17:02:50 +0000
committerRaghesh Aloor <raghesh.a@gmail.com>2011-08-03 17:02:50 +0000
commit62b13120eeb7bc23c45d1e3fdd7282e10593bd6f (patch)
tree1f3d4fa55882eafd7dce10a0a45d9a6ee09c132a /polly/test/CodeGen/MemAccess/memaccess_codegen_simple.c
parent73b855118823665ae3555e6f53406769b7ece22a (diff)
downloadbcm5719-llvm-62b13120eeb7bc23c45d1e3fdd7282e10593bd6f.tar.gz
bcm5719-llvm-62b13120eeb7bc23c45d1e3fdd7282e10593bd6f.zip
Memaccess: Codegeneration for a simple access function change
Code is generated for a simple access function change imported from JSCOP file. An access of A[i] is changed to A[0]. The code for A[0] is generated directly without refering to isl function calls. llvm-svn: 136789
Diffstat (limited to 'polly/test/CodeGen/MemAccess/memaccess_codegen_simple.c')
-rw-r--r--polly/test/CodeGen/MemAccess/memaccess_codegen_simple.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/polly/test/CodeGen/MemAccess/memaccess_codegen_simple.c b/polly/test/CodeGen/MemAccess/memaccess_codegen_simple.c
new file mode 100644
index 00000000000..b6ddf9d2128
--- /dev/null
+++ b/polly/test/CodeGen/MemAccess/memaccess_codegen_simple.c
@@ -0,0 +1,8 @@
+int A[100];
+
+int memaccess_codegen_simple () {
+ for (int i = 0; i < 12; i++)
+ A[13] = A[i] + A[i-1];
+
+ return 0;
+}
OpenPOWER on IntegriCloud