X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=test%2FTransforms%2FSimplifyCFG%2Fbasictest.ll;h=83a9fa7ad1b8da349ba0e1bf8c576c2177efac7e;hb=d7ba0f2ade9374adbfa7ce62de5d4982e6e10d9c;hp=d0e475425231ae051aed06399f0656c9607ccd58;hpb=42385b03aa719aec326a6236b9310298b424c865;p=oota-llvm.git diff --git a/test/Transforms/SimplifyCFG/basictest.ll b/test/Transforms/SimplifyCFG/basictest.ll index d0e47542523..83a9fa7ad1b 100644 --- a/test/Transforms/SimplifyCFG/basictest.ll +++ b/test/Transforms/SimplifyCFG/basictest.ll @@ -38,3 +38,22 @@ return: @test4g = global i8* blockaddress(@test4, %return) +; PR5795 +define void @test5(i32 %A) { + switch i32 %A, label %return [ + i32 2, label %bb + i32 10, label %bb1 + ] + +bb: ; preds = %entry + ret void + +bb1: ; preds = %entry + ret void + +return: ; preds = %entry + ret void +; CHECK: @test5 +; CHECK-NEXT: bb: +; CHECK-NEXT: ret void +}