41 lines · plain
1# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py2# RUN: llc -mtriple=riscv64 -run-pass=prologepilog -o - %s | FileCheck %s3--- |4 define void @b() {5 entry:6 unreachable7 }8 9...10---11name: b12frameInfo:13 savePoint:14 - point: '%bb.0'15 restorePoint:16 - point: '%bb.1'17body: |18 ; CHECK-LABEL: name: b19 ; CHECK: bb.0:20 ; CHECK-NEXT: successors: %bb.1(0x80000000)21 ; CHECK-NEXT: {{ $}}22 ; CHECK-NEXT: PseudoBR %bb.123 ; CHECK-NEXT: {{ $}}24 ; CHECK-NEXT: bb.1:25 ; CHECK-NEXT: successors: %bb.2(0x80000000)26 ; CHECK-NEXT: {{ $}}27 ; CHECK-NEXT: DBG_VALUE $noreg28 ; CHECK-NEXT: {{ $}}29 ; CHECK-NEXT: bb.2:30 ; CHECK-NEXT: PseudoRET implicit killed $x1031 bb.0 :32 PseudoBR %bb.133 34 bb.1:35 DBG_VALUE $noreg36 37 bb.2:38 PseudoRET implicit killed $x1039 40...41