Clang Project

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