Home
last modified time | relevance | path

Searched refs:csrr (Results 1 – 15 of 15) sorted by relevance

/external/llvm-project/llvm/test/MC/RISCV/
Dmachine-csr-names.s21 # 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 …]
Drv64-machine-csr-names.s18 # 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 …]
Drv32-machine-csr-names.s15 # 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 …]
Drv64-user-csr-names.s18 # 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 …]
Duser-csr-names.s21 # 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 …]
Drv32-user-csr-names.s57 # 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 …]
Dsupervisor-csr-names.s21 # 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 …]
Drvv-user-csr-names.s21 # 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 …]
Drvf-user-csr-names.s28 # 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
Dcsr-aliases.s43 # CHECK-EXT-F-OFF: csrr t0, fcsr
91 # CHECK-EXT-F-OFF: csrr t0, fflags
Drvi-aliases-valid.s211 # CHECK-S-OBJ: csrr s0, 336
212 csrr x8, 0x150 label
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVInstrInfoF.td249 // NOTE: "frcsr", "frrm", and "frflags" are more specialized version of "csrr".
DRISCVInstrInfo.td664 def : InstAlias<"csrr $rd, $csr", (CSRRS GPR:$rd, csr_sysreg:$csr, X0)>;
/external/llvm-project/llvm/lib/Target/RISCV/
DRISCVInstrInfoF.td253 // NOTE: "frcsr", "frrm", and "frflags" are more specialized version of "csrr".
DRISCVInstrInfo.td726 def : InstAlias<"csrr $rd, $csr", (CSRRS GPR:$rd, csr_sysreg:$csr, X0)>;