1 // RUN: %clang -O1 -fexperimental-new-pass-manager -fno-unroll-loops -S -o - %s -emit-llvm | FileCheck %s
2 // RUN: %clang -O1 -fno-experimental-new-pass-manager -fno-unroll-loops -S -o - %s -emit-llvm | FileCheck %s
3 extern int a[16];
4 int b = 0;
foo(void)5 int foo(void) {
6 #pragma unroll
7   for (int i = 0; i < 16; ++i)
8     a[i] = b += 2;
9   return b;
10 }
11 // CHECK-NOT: br i1
12 
13