18 lines · c
1// RUN: %clang_cc1 -triple x86_64-darwin-apple -debug-info-kind=limited -emit-llvm -o - %s | FileCheck %s2 3int bar(void);4int foo(int i) {5 int j = 0;6 if (i) {7 j = bar();8 } 9 else10 {11 // CHECK: add nsw12 // CHECK-NEXT: store i32 %{{[a-zA-Z0-9]+}}13 // CHECK-NOT: br label %{{[a-zA-Z0-9\.]+}}, !dbg 14 j = bar() + 2;15 }16 return j;17}18