summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/pragma-loop.cpp
diff options
context:
space:
mode:
authorMark Heffernan <meheff@google.com>2014-07-23 17:31:31 +0000
committerMark Heffernan <meheff@google.com>2014-07-23 17:31:31 +0000
commit450c23843e3cab5b168a5581e2924845dd03f346 (patch)
treee47769fd8abe15072d5f99659e26e7ace438acac /clang/test/CodeGen/pragma-loop.cpp
parent4c7ceab2197db27aaeb2db782e0e9506e51e3400 (diff)
downloadbcm5719-llvm-450c23843e3cab5b168a5581e2924845dd03f346.tar.gz
bcm5719-llvm-450c23843e3cab5b168a5581e2924845dd03f346.zip
In unroll pragma syntax and loop hint metadata, change "enable" forms to a new form using the string "full".
llvm-svn: 213771
Diffstat (limited to 'clang/test/CodeGen/pragma-loop.cpp')
-rw-r--r--clang/test/CodeGen/pragma-loop.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/test/CodeGen/pragma-loop.cpp b/clang/test/CodeGen/pragma-loop.cpp
index bdcd3042631..331c5cf2044 100644
--- a/clang/test/CodeGen/pragma-loop.cpp
+++ b/clang/test/CodeGen/pragma-loop.cpp
@@ -8,7 +8,7 @@ void while_test(int *List, int Length) {
#pragma clang loop vectorize(enable)
#pragma clang loop interleave_count(4)
#pragma clang loop vectorize_width(4)
-#pragma clang loop unroll(enable)
+#pragma clang loop unroll(full)
while (i < Length) {
// CHECK: br i1 {{.*}}, label {{.*}}, label {{.*}}, !llvm.loop ![[LOOP_1:.*]]
List[i] = i * 2;
@@ -121,7 +121,7 @@ void template_test(double *List, int Length) {
// CHECK: ![[LOOP_4]] = metadata !{metadata ![[LOOP_4]], metadata ![[INTERLEAVE_2:.*]], metadata ![[WIDTH_2:.*]]}
// CHECK: ![[INTERLEAVE_2]] = metadata !{metadata !"llvm.loop.interleave.count", i32 2}
// CHECK: ![[WIDTH_2]] = metadata !{metadata !"llvm.loop.vectorize.width", i32 2}
-// CHECK: ![[LOOP_5]] = metadata !{metadata ![[LOOP_5]], metadata ![[UNROLLENABLE_0:.*]], metadata ![[WIDTH_1:.*]]}
+// CHECK: ![[LOOP_5]] = metadata !{metadata ![[LOOP_5]], metadata ![[UNROLL_DISABLE:.*]], metadata ![[WIDTH_1:.*]]}
// CHECK: ![[WIDTH_1]] = metadata !{metadata !"llvm.loop.vectorize.width", i32 1}
// CHECK: ![[LOOP_6]] = metadata !{metadata ![[LOOP_6]], metadata ![[UNROLL_8:.*]], metadata ![[INTERLEAVE_2:.*]], metadata ![[WIDTH_2:.*]]}
// CHECK: ![[LOOP_7]] = metadata !{metadata ![[LOOP_7]], metadata ![[UNROLL_8:.*]], metadata ![[INTERLEAVE_8:.*]], metadata ![[WIDTH_8:.*]]}
OpenPOWER on IntegriCloud