xref: /llvm-project/clang/test/CodeGen/debug-info-line2.c (revision 0f1c1be1968076d6f96f8a7bcc4a15cf195ecd97)
1 // RUN: %clang_cc1 -triple x86_64-darwin-apple -debug-info-kind=limited -emit-llvm -o - %s | FileCheck %s
2 
3 int bar(void);
foo(int i)4 int foo(int i) {
5 	int j = 0;
6 	if (i) {
7 		j = bar();
8 	}
9 	else
10 	{
11           // CHECK: add nsw
12           // 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