blob: 893b021360fbb62a24c8d7859ddca1c3b3287abc [file] [log] [blame]
Devang Patelbc520322011-03-29 20:00:06 +00001// RUN: %clang_cc1 -triple x86_64-darwin-apple -g -emit-llvm -o - %s | FileCheck %s
Devang Patelb603c902011-03-29 18:35:54 +00002// Radar 9199234
3
4int bar();
5int foo(int i) {
6 int j = 0;
7 if (i) {
8 j = bar();
Devang Patelb603c902011-03-29 18:35:54 +00009 }
10 else
11 {
Eric Christopher75d4b1e2012-07-17 21:52:07 +000012 // CHECK: add nsw
13 // CHECK-NEXT: store i32 %{{[a-zA-Z0-9]+}}
14 // CHECK-NOT: br label %{{[a-zA-Z0-9\.]+}}, !dbg
Devang Patelb603c902011-03-29 18:35:54 +000015 j = bar() + 2;
16 }
17 return j;
18}