/external/llvm-project/llvm/test/MC/RISCV/ |
D | machine-csr-names.s | 27 csrrs t1, mvendorid, zero label 29 csrrs t2, 0xF11, zero label 41 csrrs t1, marchid, zero label 43 csrrs t2, 0xF12, zero label 54 csrrs t1, mimpid, zero label 56 csrrs t2, 0xF13, zero label 68 csrrs t1, mhartid, zero label 70 csrrs t2, 0xF14, zero label 86 csrrs t1, mstatus, zero label 88 csrrs t2, 0x300, zero label [all …]
|
D | user-csr-names.s | 26 csrrs t1, ustatus, zero label 28 csrrs t2, 0x000, zero label 40 csrrs t1, uie, zero label 42 csrrs t2, 0x004, zero label 54 csrrs t1, utvec, zero label 56 csrrs t2, 0x005, zero label 72 csrrs t1, uscratch, zero label 74 csrrs t2, 0x040, zero label 86 csrrs t1, uepc, zero label 88 csrrs t2, 0x041, zero label [all …]
|
D | rv32-machine-csr-names.s | 21 csrrs t1, pmpcfg1, zero label 23 csrrs t2, 0x3A1, zero label 35 csrrs t1, pmpcfg3, zero label 37 csrrs t2, 0x3A3, zero label 51 csrrs t1, mcycleh, zero label 53 csrrs t2, 0xB80, zero label 65 csrrs t1, minstreth, zero label 67 csrrs t2, 0xB82, zero label 79 csrrs t1, mhpmcounter3h, zero label 81 csrrs t2, 0xB83, zero label [all …]
|
D | rv32-user-csr-names.s | 21 csrrs t1, cycleh, zero label 23 csrrs t2, 0xC80, zero label 35 csrrs t1, timeh, zero label 37 csrrs t2, 0xC81, zero label 49 csrrs t1, instreth, zero label 51 csrrs t2, 0xC82, zero label 63 csrrs t1, hpmcounter3h, zero label 65 csrrs t2, 0xC83, zero label 77 csrrs t1, hpmcounter4h, zero label 79 csrrs t2, 0xC84, zero label [all …]
|
D | rv64-machine-csr-names.s | 19 csrrs t2, 0x3A1, zero label 26 csrrs t2, 0x3A3, zero label 36 csrrs t2, 0xB80, zero label 43 csrrs t2, 0xB82, zero label 50 csrrs t2, 0xB83, zero label 57 csrrs t2, 0xB84, zero label 64 csrrs t2, 0xB85, zero label 71 csrrs t2, 0xB86, zero label 78 csrrs t2, 0xB87, zero label 85 csrrs t2, 0xB88, zero label [all …]
|
D | machine-csr-names-invalid.s | 6 csrrs t1, pmpcfg1, zero # CHECK-NEED-RV32: :[[@LINE]]:11: error: system register use requires an op… label 7 csrrs t1, pmpcfg3, zero # CHECK-NEED-RV32: :[[@LINE]]:11: error: system register use requires an op… label 9 csrrs t1, mcycleh, zero # CHECK-NEED-RV32: :[[@LINE]]:11: error: system register use requires an op… label 10 csrrs t1, minstreth, zero # CHECK-NEED-RV32: :[[@LINE]]:11: error: system register use requires an … label 12 csrrs t1, mhpmcounter3h, zero # CHECK-NEED-RV32: :[[@LINE]]:11: error: system register use requires… label 13 csrrs t1, mhpmcounter4h, zero # CHECK-NEED-RV32: :[[@LINE]]:11: error: system register use requires… label 14 csrrs t1, mhpmcounter5h, zero # CHECK-NEED-RV32: :[[@LINE]]:11: error: system register use requires… label 15 csrrs t1, mhpmcounter6h, zero # CHECK-NEED-RV32: :[[@LINE]]:11: error: system register use requires… label 16 csrrs t1, mhpmcounter7h, zero # CHECK-NEED-RV32: :[[@LINE]]:11: error: system register use requires… label 17 csrrs t1, mhpmcounter8h, zero # CHECK-NEED-RV32: :[[@LINE]]:11: error: system register use requires… label [all …]
|
D | user-csr-names-invalid.s | 6 csrrs t1, cycleh, zero # CHECK-NEED-RV32: :[[@LINE]]:11: error: system register use requires an opt… label 7 csrrs t1, timeh, zero # CHECK-NEED-RV32: :[[@LINE]]:11: error: system register use requires an opti… label 8 csrrs t1, instreth, zero # CHECK-NEED-RV32: :[[@LINE]]:11: error: system register use requires an o… label 10 csrrs t1, hpmcounter3h, zero # CHECK-NEED-RV32: :[[@LINE]]:11: error: system register use requires … label 11 csrrs t1, hpmcounter4h, zero # CHECK-NEED-RV32: :[[@LINE]]:11: error: system register use requires … label 12 csrrs t1, hpmcounter5h, zero # CHECK-NEED-RV32: :[[@LINE]]:11: error: system register use requires … label 13 csrrs t1, hpmcounter6h, zero # CHECK-NEED-RV32: :[[@LINE]]:11: error: system register use requires … label 14 csrrs t1, hpmcounter7h, zero # CHECK-NEED-RV32: :[[@LINE]]:11: error: system register use requires … label 15 csrrs t1, hpmcounter8h, zero # CHECK-NEED-RV32: :[[@LINE]]:11: error: system register use requires … label 16 csrrs t1, hpmcounter9h, zero # CHECK-NEED-RV32: :[[@LINE]]:11: error: system register use requires … label [all …]
|
D | rv64-user-csr-names.s | 19 csrrs t2, 0xC80, zero label 26 csrrs t2, 0xC81, zero label 33 csrrs t2, 0xC82, zero label 40 csrrs t2, 0xC83, zero label 47 csrrs t2, 0xC84, zero label 54 csrrs t2, 0xC85, zero label 61 csrrs t2, 0xC86, zero label 68 csrrs t2, 0xC87, zero label 75 csrrs t2, 0xC88, zero label 82 csrrs t2, 0xC89, zero label [all …]
|
D | supervisor-csr-names.s | 27 csrrs t1, sstatus, zero label 29 csrrs t2, 0x100, zero label 41 csrrs t1, sedeleg, zero label 43 csrrs t2, 0x102, zero label 55 csrrs t1, sideleg, zero label 57 csrrs t2, 0x103, zero label 69 csrrs t1, sie, zero label 71 csrrs t2, 0x104, zero label 83 csrrs t1, stvec, zero label 85 csrrs t2, 0x105, zero label [all …]
|
D | rvv-user-csr-names.s | 27 csrrs t1, vstart, zero label 29 csrrs t2, 0x008, zero label 41 csrrs t1, vxsat, zero label 43 csrrs t2, 0x009, zero label 55 csrrs t1, vxrm, zero label 57 csrrs t2, 0x00a, zero label 69 csrrs t1, vl, zero label 71 csrrs t2, 0xc20, zero label 83 csrrs t1, vtype, zero label 85 csrrs t2, 0xc21, zero label [all …]
|
D | rvf-user-csr-names.s | 35 csrrs t1, fflags, zero label 37 csrrs t2, 0x001, zero label 51 csrrs t1, frm, zero label 53 csrrs t2, 0x002, zero label 67 csrrs t1, fcsr, zero label 69 csrrs t2, 0x003, zero label
|
D | csr-aliases.s | 44 csrrs t0, 3, zero label 92 csrrs t0, 1, zero label
|
D | rv32i-invalid.s | 25 csrrs a0, 4096, a0 # CHECK: :[[@LINE]]:11: error: immediate must be an integer in the range [0, 409… label 26 csrrs a0, -0xf, a0 # CHECK: :[[@LINE]]:11: error: immediate must be an integer in the range [0, 409… label 78 csrrs a0, %lo(a), a0 # CHECK: :[[@LINE]]:11: error: immediate must be an integer in the range [0, 4… label 79 csrrs a0, %hi(2), a0 # CHECK: :[[@LINE]]:11: error: immediate must be an integer in the range [0, 4… label 88 csrrs a0, mstatusx, a0 # CHECK: :[[@LINE]]:11: error: operand must be a valid system register name … label 89 csrrs a0, xmstatus, a0 # CHECK: :[[@LINE]]:11: error: operand must be a valid system register name … label
|
D | rv32e-valid.s | 111 csrrs s0, 0xc00, x0 label 113 csrrs s0, 0x001, a5 label
|
D | rv32i-valid.s | 360 csrrs s0, 0xc00, x0 label 363 csrrs s3, 0x001, s5 label
|
D | rvi-aliases-valid.s | 248 csrrs t0, 0xfff, 0x10 label
|