Lines Matching refs:SR
7 ; RUN: | FileCheck %s -check-prefix=RV32I-SW-SR
38 ; RV32I-SW-SR-LABEL: eliminate_restore:
39 ; RV32I-SW-SR: # %bb.0:
40 ; RV32I-SW-SR-NEXT: li a1, 32
41 ; RV32I-SW-SR-NEXT: bgeu a1, a0, .LBB0_2
42 ; RV32I-SW-SR-NEXT: # %bb.1: # %if.end
43 ; RV32I-SW-SR-NEXT: ret
44 ; RV32I-SW-SR-NEXT: .LBB0_2: # %if.then
45 ; RV32I-SW-SR-NEXT: call t0, __riscv_save_0
46 ; RV32I-SW-SR-NEXT: call abort@plt
115 ; RV32I-SW-SR-LABEL: conditional_alloca:
116 ; RV32I-SW-SR: # %bb.0:
117 ; RV32I-SW-SR-NEXT: li a1, 32
118 ; RV32I-SW-SR-NEXT: bltu a1, a0, .LBB1_2
119 ; RV32I-SW-SR-NEXT: # %bb.1: # %if.then
120 ; RV32I-SW-SR-NEXT: call t0, __riscv_save_1
121 ; RV32I-SW-SR-NEXT: addi s0, sp, 16
122 ; RV32I-SW-SR-NEXT: addi a0, a0, 15
123 ; RV32I-SW-SR-NEXT: andi a0, a0, -16
124 ; RV32I-SW-SR-NEXT: sub a0, sp, a0
125 ; RV32I-SW-SR-NEXT: mv sp, a0
126 ; RV32I-SW-SR-NEXT: call notdead@plt
127 ; RV32I-SW-SR-NEXT: addi sp, s0, -16
128 ; RV32I-SW-SR-NEXT: tail __riscv_restore_1
129 ; RV32I-SW-SR-NEXT: .LBB1_2: # %if.end
130 ; RV32I-SW-SR-NEXT: ret