Lines Matching refs:RV32
3 ; RUN: | FileCheck -check-prefix=RV32-STATIC %s
5 ; RUN: | FileCheck -check-prefix=RV32-PIC %s
21 ; RV32-STATIC-LABEL: f1:
22 ; RV32-STATIC: # %bb.0: # %entry
23 ; RV32-STATIC-NEXT: lui a0, %hi(external_var)
24 ; RV32-STATIC-NEXT: addi a0, a0, %lo(external_var)
25 ; RV32-STATIC-NEXT: ret
27 ; RV32-PIC-LABEL: f1:
28 ; RV32-PIC: # %bb.0: # %entry
29 ; RV32-PIC-NEXT: .LBB0_1: # %entry
30 ; RV32-PIC-NEXT: # Label of block must be emitted
31 ; RV32-PIC-NEXT: auipc a0, %got_pcrel_hi(external_var)
32 ; RV32-PIC-NEXT: lw a0, %pcrel_lo(.LBB0_1)(a0)
33 ; RV32-PIC-NEXT: ret
56 ; RV32-STATIC-LABEL: f2:
57 ; RV32-STATIC: # %bb.0: # %entry
58 ; RV32-STATIC-NEXT: lui a0, %hi(internal_var)
59 ; RV32-STATIC-NEXT: addi a0, a0, %lo(internal_var)
60 ; RV32-STATIC-NEXT: ret
62 ; RV32-PIC-LABEL: f2:
63 ; RV32-PIC: # %bb.0: # %entry
64 ; RV32-PIC-NEXT: .LBB1_1: # %entry
65 ; RV32-PIC-NEXT: # Label of block must be emitted
66 ; RV32-PIC-NEXT: auipc a0, %pcrel_hi(internal_var)
67 ; RV32-PIC-NEXT: addi a0, a0, %pcrel_lo(.LBB1_1)
68 ; RV32-PIC-NEXT: ret