[MIParser] Set RegClassOrRegBank during instruction parsing
[llvm-complete.git] / test / Transforms / InstSimplify / dead-code-removal.ll
blobe181f3b60d5bd383354525c8629ed27565eb670b
1 ; RUN: opt -instsimplify -S < %s | FileCheck %s
3 define void @foo() nounwind {
4   br i1 undef, label %1, label %4
6 ; <label>:1                                       ; preds = %1, %0
7 ; CHECK-NOT: phi
8 ; CHECK-NOT: sub
9   %2 = phi i32 [ %3, %1 ], [ undef, %0 ]
10   %3 = sub i32 0, undef
11   br label %1
13 ; <label>:4                                       ; preds = %0
14   ret void