blob: d93c64d5a13297169807666a3e200d11510b7e9e [file] [log] [blame]
Fariborz Jahanian7ef25652010-06-25 21:08:10 +00001// RUN: %clang_cc1 -triple x86_64-apple-darwin10 -emit-llvm -o - %s | FileCheck %s
2// PR7490
3
4int main() {
5 // CHECK: {{for.cond:|:4}}
Fariborz Jahaniane347e772010-06-25 22:32:31 +00006 // CHECK: %{{.*}} = icmp ult i64 %{{.*}}, 1133
Fariborz Jahanian7ef25652010-06-25 21:08:10 +00007 // CHECK: {{for.body:|:6}}
8 // CHECK: store i8 0
9 // CHECK: br label %{{for.inc|7}}
10 // CHECK: {{for.inc:|:7}}
Fariborz Jahaniane347e772010-06-25 22:32:31 +000011 // CHECK: %{{.*}} = add i64 %{{.*}}, 1
12 // CHECK: store i64 %{{.*}}
Fariborz Jahanian7ef25652010-06-25 21:08:10 +000013 // CHECK: br label %{{for.cond|4}}
14 // CHECK: {{for.end:|:12}}
15 volatile char *buckets = new char[1133]();
16}