| ; RUN: llc < %s -march=bfin -verify-machineinstrs | |
| ; An undef argument causes a setugt node to escape instruction selection. | |
| define void @bugt() { | |
| cond_next305: | |
| %tmp306307 = trunc i32 undef to i8 ; <i8> [#uses=1] | |
| %tmp308 = icmp ugt i8 %tmp306307, 6 ; <i1> [#uses=1] | |
| br i1 %tmp308, label %bb311, label %bb314 | |
| bb311: ; preds = %cond_next305 | |
| unreachable | |
| bb314: ; preds = %cond_next305 | |
| ret void | |
| } |