# RUN: llc -march=hexagon -run-pass if-converter %s -o - | FileCheck %s # Make sure this gets if-converted and it doesn't crash. # CHECK-LABEL: bb.0 # CHECK: PS_jmpret $r31 # CHECK-NOT: bb.{{[1-9]+}}: --- name: fred tracksRegLiveness: true body: | bb.0: successors: %bb.1, %bb.2 liveins: $r0 renamable $p0 = C2_cmpeqi killed renamable $r0, 0 J2_jumpf killed renamable $p0, %bb.2, implicit-def dead $pc bb.1: S4_storeiri_io undef renamable $r0, 0, 32768 :: (store (s32) into `i32* undef`) PS_jmpret $r31, implicit-def dead $pc bb.2: S4_storeiri_io undef renamable $r0, 0, 32768 :: (store (s32) into `i32* undef`) PS_jmpret $r31, implicit-def dead $pc ...