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