diff options
author | Fariborz Jahanian <fjahanian@apple.com> | 2010-06-25 21:08:10 +0000 |
---|---|---|
committer | Fariborz Jahanian <fjahanian@apple.com> | 2010-06-25 21:08:10 +0000 |
commit | 07b0a6e4d639f365114cd7d23a193a8450263724 (patch) | |
tree | 774bdfede89c4b41f25b64dffcb59d3956a89eb1 /clang/test/CodeGenCXX/DynArrayInit.cpp | |
parent | 8de1fe3ccf17130904d9a4fd52a2f20287a257fd (diff) | |
download | bcm5719-llvm-07b0a6e4d639f365114cd7d23a193a8450263724.tar.gz bcm5719-llvm-07b0a6e4d639f365114cd7d23a193a8450263724.zip |
Test case for pr7490.
llvm-svn: 106887
Diffstat (limited to 'clang/test/CodeGenCXX/DynArrayInit.cpp')
-rw-r--r-- | clang/test/CodeGenCXX/DynArrayInit.cpp | 16 |
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](); +} |