blob: f06a3ed98c016433d3243ef9151a41a4ba024a1c [file] [log] [blame]
Chris Lattner0725a8b2011-02-28 00:22:07 +00001// RUN: %clang_cc1 -triple i386-unknown-unknown -O0 %s -emit-llvm -o - | FileCheck %s
2
3// CHECK: @test1
4// CHECK-NOT: switch
5// CHECK: add nsw i32 {{.*}}, 1
6// CHECK-NOT: switch
7// CHECK-NOT: add nsw i32
8// CHECK: ret void
9void test1() {
10 int i;
11 switch (1)
12 case 1:
13 ++i;
14
15 switch (0)
16 case 1:
17 i+=2;
18}