Lines Matching refs:MEDIUM

5 ; RUN:   | FileCheck %s -check-prefix=RV32I-MEDIUM
17 ; RV32I-MEDIUM-LABEL: lower_global:
18 ; RV32I-MEDIUM: # %bb.0:
19 ; RV32I-MEDIUM-NEXT: .LBB0_1: # Label of block must be emitted
20 ; RV32I-MEDIUM-NEXT: auipc a0, %pcrel_hi(G)
21 ; RV32I-MEDIUM-NEXT: addi a0, a0, %pcrel_lo(.LBB0_1)
22 ; RV32I-MEDIUM-NEXT: lw a0, 0(a0)
23 ; RV32I-MEDIUM-NEXT: ret
40 ; RV32I-MEDIUM-LABEL: lower_blockaddress:
41 ; RV32I-MEDIUM: # %bb.0:
42 ; RV32I-MEDIUM-NEXT: .LBB1_1: # Label of block must be emitted
43 ; RV32I-MEDIUM-NEXT: auipc a0, %pcrel_hi(addr)
44 ; RV32I-MEDIUM-NEXT: addi a0, a0, %pcrel_lo(.LBB1_1)
45 ; RV32I-MEDIUM-NEXT: addi a1, zero, 1
46 ; RV32I-MEDIUM-NEXT: sw a1, 0(a0)
47 ; RV32I-MEDIUM-NEXT: ret
79 ; RV32I-MEDIUM-LABEL: lower_blockaddress_displ:
80 ; RV32I-MEDIUM: # %bb.0: # %entry
81 ; RV32I-MEDIUM-NEXT: addi sp, sp, -16
82 ; RV32I-MEDIUM-NEXT: .LBB2_4: # %entry
83 ; RV32I-MEDIUM-NEXT: # Label of block must be emitted
84 ; RV32I-MEDIUM-NEXT: auipc a1, %pcrel_hi(.Ltmp0)
85 ; RV32I-MEDIUM-NEXT: addi a1, a1, %pcrel_lo(.LBB2_4)
86 ; RV32I-MEDIUM-NEXT: addi a2, zero, 101
87 ; RV32I-MEDIUM-NEXT: sw a1, 8(sp)
88 ; RV32I-MEDIUM-NEXT: blt a0, a2, .LBB2_3
89 ; RV32I-MEDIUM-NEXT: # %bb.1: # %if.then
90 ; RV32I-MEDIUM-NEXT: lw a0, 8(sp)
91 ; RV32I-MEDIUM-NEXT: jr a0
92 ; RV32I-MEDIUM-NEXT: .Ltmp0: # Block address taken
93 ; RV32I-MEDIUM-NEXT: .LBB2_2: # %return
94 ; RV32I-MEDIUM-NEXT: addi a0, zero, 4
95 ; RV32I-MEDIUM-NEXT: addi sp, sp, 16
96 ; RV32I-MEDIUM-NEXT: ret
97 ; RV32I-MEDIUM-NEXT: .LBB2_3: # %return.clone
98 ; RV32I-MEDIUM-NEXT: addi a0, zero, 3
99 ; RV32I-MEDIUM-NEXT: addi sp, sp, 16
100 ; RV32I-MEDIUM-NEXT: ret
137 ; RV32I-MEDIUM-LABEL: lower_constantpool:
138 ; RV32I-MEDIUM: # %bb.0:
139 ; RV32I-MEDIUM-NEXT: .LBB3_1: # Label of block must be emitted
140 ; RV32I-MEDIUM-NEXT: auipc a1, %pcrel_hi(.LCPI3_0)
141 ; RV32I-MEDIUM-NEXT: addi a1, a1, %pcrel_lo(.LBB3_1)
142 ; RV32I-MEDIUM-NEXT: flw ft0, 0(a1)
143 ; RV32I-MEDIUM-NEXT: fmv.w.x ft1, a0
144 ; RV32I-MEDIUM-NEXT: fadd.s ft0, ft1, ft0
145 ; RV32I-MEDIUM-NEXT: fmv.x.w a0, ft0
146 ; RV32I-MEDIUM-NEXT: ret