Searched refs:csrr (Results 1 – 15 of 15) sorted by relevance
/external/llvm-project/llvm/test/MC/RISCV/ |
D | machine-csr-names.s | 21 # CHECK-INST-ALIAS: csrr t1, mvendorid 25 # CHECK-INST-ALIAS: csrr t2, mvendorid 35 # CHECK-INST-ALIAS: csrr t1, marchid 39 # CHECK-INST-ALIAS: csrr t2, marchid 49 # CHECK-INST-ALIAS: csrr t1, mimpid 53 # CHECK-INST-ALIAS: csrr t2, mimpid 62 # CHECK-INST-ALIAS: csrr t1, mhartid 66 # CHECK-INST-ALIAS: csrr t2, mhartid 80 # CHECK-INST-ALIAS: csrr t1, mstatus 84 # CHECK-INST-ALIAS: csrr t2, mstatus [all …]
|
D | rv64-machine-csr-names.s | 18 # CHECK-INST-ALIAS: csrr t2, 929 25 # CHECK-INST-ALIAS: csrr t2, 931 35 # CHECK-INST-ALIAS: csrr t2, 2944 42 # CHECK-INST-ALIAS: csrr t2, 2946 49 # CHECK-INST-ALIAS: csrr t2, 2947 56 # CHECK-INST-ALIAS: csrr t2, 2948 63 # CHECK-INST-ALIAS: csrr t2, 2949 70 # CHECK-INST-ALIAS: csrr t2, 2950 77 # CHECK-INST-ALIAS: csrr t2, 2951 84 # CHECK-INST-ALIAS: csrr t2, 2952 [all …]
|
D | rv32-machine-csr-names.s | 15 # CHECK-INST-ALIAS: csrr t1, pmpcfg1 19 # CHECK-INST-ALIAS: csrr t2, pmpcfg1 29 # CHECK-INST-ALIAS: csrr t1, pmpcfg3 33 # CHECK-INST-ALIAS: csrr t2, pmpcfg3 46 # CHECK-INST-ALIAS: csrr t1, mcycleh 50 # CHECK-INST-ALIAS: csrr t2, mcycleh 59 # CHECK-INST-ALIAS: csrr t1, minstreth 63 # CHECK-INST-ALIAS: csrr t2, minstreth 73 # CHECK-INST-ALIAS: csrr t1, mhpmcounter3h 77 # CHECK-INST-ALIAS: csrr t2, mhpmcounter3h [all …]
|
D | rv64-user-csr-names.s | 18 # CHECK-INST-ALIAS: csrr t2, 3200 25 # CHECK-INST-ALIAS: csrr t2, 3201 32 # CHECK-INST-ALIAS: csrr t2, 3202 39 # CHECK-INST-ALIAS: csrr t2, 3203 46 # CHECK-INST-ALIAS: csrr t2, 3204 53 # CHECK-INST-ALIAS: csrr t2, 3205 60 # CHECK-INST-ALIAS: csrr t2, 3206 67 # CHECK-INST-ALIAS: csrr t2, 3207 74 # CHECK-INST-ALIAS: csrr t2, 3208 81 # CHECK-INST-ALIAS: csrr t2, 3209 [all …]
|
D | user-csr-names.s | 21 # CHECK-INST-ALIAS: csrr t1, ustatus 25 # CHECK-INST-ALIAS: csrr t2, ustatus 34 # CHECK-INST-ALIAS: csrr t1, uie 38 # CHECK-INST-ALIAS: csrr t2, uie 48 # CHECK-INST-ALIAS: csrr t1, utvec 52 # CHECK-INST-ALIAS: csrr t2, utvec 66 # CHECK-INST-ALIAS: csrr t1, uscratch 70 # CHECK-INST-ALIAS: csrr t2, uscratch 80 # CHECK-INST-ALIAS: csrr t1, uepc 84 # CHECK-INST-ALIAS: csrr t2, uepc [all …]
|
D | rv32-user-csr-names.s | 57 # CHECK-INST-ALIAS: csrr t1, hpmcounter3h 61 # CHECK-INST-ALIAS: csrr t2, hpmcounter3h 71 # CHECK-INST-ALIAS: csrr t1, hpmcounter4h 75 # CHECK-INST-ALIAS: csrr t2, hpmcounter4h 85 # CHECK-INST-ALIAS: csrr t1, hpmcounter5h 89 # CHECK-INST-ALIAS: csrr t2, hpmcounter5h 99 # CHECK-INST-ALIAS: csrr t1, hpmcounter6h 103 # CHECK-INST-ALIAS: csrr t2, hpmcounter6h 113 # CHECK-INST-ALIAS: csrr t1, hpmcounter7h 117 # CHECK-INST-ALIAS: csrr t2, hpmcounter7h [all …]
|
D | supervisor-csr-names.s | 21 # CHECK-INST-ALIAS: csrr t1, sstatus 25 # CHECK-INST-ALIAS: csrr t2, sstatus 35 # CHECK-INST-ALIAS: csrr t1, sedeleg 39 # CHECK-INST-ALIAS: csrr t2, sedeleg 49 # CHECK-INST-ALIAS: csrr t1, sideleg 53 # CHECK-INST-ALIAS: csrr t2, sideleg 63 # CHECK-INST-ALIAS: csrr t1, sie 67 # CHECK-INST-ALIAS: csrr t2, sie 77 # CHECK-INST-ALIAS: csrr t1, stvec 81 # CHECK-INST-ALIAS: csrr t2, stvec [all …]
|
D | rvv-user-csr-names.s | 21 # CHECK-INST-ALIAS: csrr t1, vstart 25 # CHECK-INST-ALIAS: csrr t2, vstart 35 # CHECK-INST-ALIAS: csrr t1, vxsat 39 # CHECK-INST-ALIAS: csrr t2, vxsat 49 # CHECK-INST-ALIAS: csrr t1, vxrm 53 # CHECK-INST-ALIAS: csrr t2, vxrm 63 # CHECK-INST-ALIAS: csrr t1, vl 67 # CHECK-INST-ALIAS: csrr t2, vl 77 # CHECK-INST-ALIAS: csrr t1, vtype 81 # CHECK-INST-ALIAS: csrr t2, vtype [all …]
|
D | rvf-user-csr-names.s | 28 # CHECK-INST-ALIAS-NO-F: csrr t1, fflags 33 # CHECK-INST-ALIAS-NO-F: csrr t2, fflags 44 # CHECK-INST-ALIAS-NO-F: csrr t1, frm 49 # CHECK-INST-ALIAS-NO-F: csrr t2, frm 60 # CHECK-INST-ALIAS-NO-F: csrr t1, fcsr 65 # CHECK-INST-ALIAS-NO-F: csrr t2, fcsr
|
D | csr-aliases.s | 43 # CHECK-EXT-F-OFF: csrr t0, fcsr 91 # CHECK-EXT-F-OFF: csrr t0, fflags
|
D | rvi-aliases-valid.s | 211 # CHECK-S-OBJ: csrr s0, 336 212 csrr x8, 0x150 label
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
D | RISCVInstrInfoF.td | 249 // NOTE: "frcsr", "frrm", and "frflags" are more specialized version of "csrr".
|
D | RISCVInstrInfo.td | 664 def : InstAlias<"csrr $rd, $csr", (CSRRS GPR:$rd, csr_sysreg:$csr, X0)>;
|
/external/llvm-project/llvm/lib/Target/RISCV/ |
D | RISCVInstrInfoF.td | 253 // NOTE: "frcsr", "frrm", and "frflags" are more specialized version of "csrr".
|
D | RISCVInstrInfo.td | 726 def : InstAlias<"csrr $rd, $csr", (CSRRS GPR:$rd, csr_sysreg:$csr, X0)>;
|