Fariborz Jahanian | 7ef2565 | 2010-06-25 21:08:10 +0000 | [diff] [blame] | 1 | // RUN: %clang_cc1 -triple x86_64-apple-darwin10 -emit-llvm -o - %s | FileCheck %s |
| 2 | // PR7490 |
| 3 | |
| 4 | int main() { |
| 5 | // CHECK: {{for.cond:|:4}} |
Fariborz Jahanian | e347e77 | 2010-06-25 22:32:31 +0000 | [diff] [blame] | 6 | // CHECK: %{{.*}} = icmp ult i64 %{{.*}}, 1133 |
Fariborz Jahanian | 7ef2565 | 2010-06-25 21:08:10 +0000 | [diff] [blame] | 7 | // CHECK: {{for.body:|:6}} |
| 8 | // CHECK: store i8 0 |
| 9 | // CHECK: br label %{{for.inc|7}} |
| 10 | // CHECK: {{for.inc:|:7}} |
Fariborz Jahanian | e347e77 | 2010-06-25 22:32:31 +0000 | [diff] [blame] | 11 | // CHECK: %{{.*}} = add i64 %{{.*}}, 1 |
| 12 | // CHECK: store i64 %{{.*}} |
Fariborz Jahanian | 7ef2565 | 2010-06-25 21:08:10 +0000 | [diff] [blame] | 13 | // CHECK: br label %{{for.cond|4}} |
| 14 | // CHECK: {{for.end:|:12}} |
| 15 | volatile char *buckets = new char[1133](); |
| 16 | } |