summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenCXX/DynArrayInit.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/CodeGenCXX/DynArrayInit.cpp')
-rw-r--r--clang/test/CodeGenCXX/DynArrayInit.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/clang/test/CodeGenCXX/DynArrayInit.cpp b/clang/test/CodeGenCXX/DynArrayInit.cpp
new file mode 100644
index 00000000000..830f533f12c
--- /dev/null
+++ b/clang/test/CodeGenCXX/DynArrayInit.cpp
@@ -0,0 +1,16 @@
+// RUN: %clang_cc1 -triple x86_64-apple-darwin10 -emit-llvm -o - %s | FileCheck %s
+// PR7490
+
+int main() {
+ // CHECK: {{for.cond:|:4}}
+ // CHECK: %isless = icmp ult i64 %0, 1133
+ // CHECK: {{for.body:|:6}}
+ // CHECK: store i8 0
+ // CHECK: br label %{{for.inc|7}}
+ // CHECK: {{for.inc:|:7}}
+ // CHECK: %inc = add i64 %2, 1
+ // CHECK: store i64 %inc
+ // CHECK: br label %{{for.cond|4}}
+ // CHECK: {{for.end:|:12}}
+ volatile char *buckets = new char[1133]();
+}
OpenPOWER on IntegriCloud