802798ce3c
git-subtree-dir: external/capstone git-subtree-split: e46f64fadb351e9ecd05264fab26f2772feb0994
3095 lines
100 KiB
Python
3095 lines
100 KiB
Python
from . import (CS_OP_FP, CS_OP_IMM, CS_OP_INVALID, CS_OP_MEM, CS_OP_MEM_IMM, CS_OP_MEM_REG, CS_OP_PRED, CS_OP_REG, CS_OP_SPECIAL, UINT8_MAX, UINT16_MAX,)
|
|
|
|
# For Capstone Engine. AUTO-GENERATED FILE DO NOT EDIT [riscv_const.py]
|
|
#
|
|
# ###################### TODO ##########################
|
|
# This file is supposed to be generated automatically
|
|
# by the bindings generator
|
|
# But the generator is currently broken, so for now,
|
|
# all new constants are manually added
|
|
# To Fix:
|
|
# - fix the bindings generator
|
|
# - remove the manually defined constants
|
|
# - ensure all the constants are still correctly added
|
|
# - remove this comment
|
|
# ######################################################
|
|
|
|
# Operand type for instruction's operands
|
|
RISCV_OP_INVALID = CS_OP_INVALID
|
|
RISCV_OP_REG = CS_OP_REG
|
|
RISCV_OP_IMM = CS_OP_IMM
|
|
RISCV_OP_MEM = CS_OP_MEM
|
|
RISCV_OP_FP = CS_OP_FP
|
|
RISCV_OP_CSR = CS_OP_SPECIAL
|
|
|
|
# RISCV registers
|
|
|
|
RISCV_REG_INVALID = 0
|
|
|
|
# RISC-V Register Constants
|
|
|
|
RISCV_REG_INVALID = 0
|
|
|
|
# Control and Status Registers
|
|
RISCV_REG_FFLAGS = 1
|
|
RISCV_REG_FRM = 2
|
|
RISCV_REG_SSP = 3
|
|
RISCV_REG_VL = 4
|
|
RISCV_REG_VLENB = 5
|
|
RISCV_REG_VTYPE = 6
|
|
RISCV_REG_VXRM = 7
|
|
RISCV_REG_VXSAT = 8
|
|
RISCV_REG_DUMMY_REG_PAIR_WITH_X0 = 9
|
|
|
|
# Vector Registers (V0-V31)
|
|
RISCV_REG_V0 = 10
|
|
RISCV_REG_V1 = 11
|
|
RISCV_REG_V2 = 12
|
|
RISCV_REG_V3 = 13
|
|
RISCV_REG_V4 = 14
|
|
RISCV_REG_V5 = 15
|
|
RISCV_REG_V6 = 16
|
|
RISCV_REG_V7 = 17
|
|
RISCV_REG_V8 = 18
|
|
RISCV_REG_V9 = 19
|
|
RISCV_REG_V10 = 20
|
|
RISCV_REG_V11 = 21
|
|
RISCV_REG_V12 = 22
|
|
RISCV_REG_V13 = 23
|
|
RISCV_REG_V14 = 24
|
|
RISCV_REG_V15 = 25
|
|
RISCV_REG_V16 = 26
|
|
RISCV_REG_V17 = 27
|
|
RISCV_REG_V18 = 28
|
|
RISCV_REG_V19 = 29
|
|
RISCV_REG_V20 = 30
|
|
RISCV_REG_V21 = 31
|
|
RISCV_REG_V22 = 32
|
|
RISCV_REG_V23 = 33
|
|
RISCV_REG_V24 = 34
|
|
RISCV_REG_V25 = 35
|
|
RISCV_REG_V26 = 36
|
|
RISCV_REG_V27 = 37
|
|
RISCV_REG_V28 = 38
|
|
RISCV_REG_V29 = 39
|
|
RISCV_REG_V30 = 40
|
|
RISCV_REG_V31 = 41
|
|
|
|
# General Purpose Registers (X0-X31) along with their ABI names
|
|
RISCV_REG_X0 = 42
|
|
RISCV_REG_ZERO = RISCV_REG_X0
|
|
RISCV_REG_X1 = 43
|
|
RISCV_REG_RA = RISCV_REG_X1
|
|
RISCV_REG_X2 = 44
|
|
RISCV_REG_SP = RISCV_REG_X2
|
|
RISCV_REG_X3 = 45
|
|
RISCV_REG_GP = RISCV_REG_X3
|
|
RISCV_REG_X4 = 46
|
|
RISCV_REG_TP = RISCV_REG_X4
|
|
RISCV_REG_X5 = 47
|
|
RISCV_REG_T0 = RISCV_REG_X5
|
|
RISCV_REG_X6 = 48
|
|
RISCV_REG_T1 = RISCV_REG_X6
|
|
RISCV_REG_X7 = 49
|
|
RISCV_REG_T2 = RISCV_REG_X7
|
|
RISCV_REG_X8 = 50
|
|
RISCV_REG_S0 = RISCV_REG_X8
|
|
RISCV_REG_FP = RISCV_REG_X8
|
|
RISCV_REG_X9 = 51
|
|
RISCV_REG_S1 = RISCV_REG_X9
|
|
RISCV_REG_X10 = 52
|
|
RISCV_REG_A0 = RISCV_REG_X10
|
|
RISCV_REG_X11 = 53
|
|
RISCV_REG_A1 = RISCV_REG_X11
|
|
RISCV_REG_X12 = 54
|
|
RISCV_REG_A2 = RISCV_REG_X12
|
|
RISCV_REG_X13 = 55
|
|
RISCV_REG_A3 = RISCV_REG_X13
|
|
RISCV_REG_X14 = 56
|
|
RISCV_REG_A4 = RISCV_REG_X14
|
|
RISCV_REG_X15 = 57
|
|
RISCV_REG_A5 = RISCV_REG_X15
|
|
RISCV_REG_X16 = 58
|
|
RISCV_REG_A6 = RISCV_REG_X16
|
|
RISCV_REG_X17 = 59
|
|
RISCV_REG_A7 = RISCV_REG_X17
|
|
RISCV_REG_X18 = 60
|
|
RISCV_REG_S2 = RISCV_REG_X18
|
|
RISCV_REG_X19 = 61
|
|
RISCV_REG_S3 = RISCV_REG_X19
|
|
RISCV_REG_X20 = 62
|
|
RISCV_REG_S4 = RISCV_REG_X20
|
|
RISCV_REG_X21 = 63
|
|
RISCV_REG_S5 = RISCV_REG_X21
|
|
RISCV_REG_X22 = 64
|
|
RISCV_REG_S6 = RISCV_REG_X22
|
|
RISCV_REG_X23 = 65
|
|
RISCV_REG_S7 = RISCV_REG_X23
|
|
RISCV_REG_X24 = 66
|
|
RISCV_REG_S8 = RISCV_REG_X24
|
|
RISCV_REG_X25 = 67
|
|
RISCV_REG_S9 = RISCV_REG_X25
|
|
RISCV_REG_X26 = 68
|
|
RISCV_REG_S10 = RISCV_REG_X26
|
|
RISCV_REG_X27 = 69
|
|
RISCV_REG_S11 = RISCV_REG_X27
|
|
RISCV_REG_X28 = 70
|
|
RISCV_REG_T3 = RISCV_REG_X28
|
|
RISCV_REG_X29 = 71
|
|
RISCV_REG_T4 = RISCV_REG_X29
|
|
RISCV_REG_X30 = 72
|
|
RISCV_REG_T5 = RISCV_REG_X30
|
|
RISCV_REG_X31 = 73
|
|
RISCV_REG_T6 = RISCV_REG_X31
|
|
|
|
# Floating-point Registers - Double precision (F0_D - F31_D)
|
|
RISCV_REG_F0_D = 74
|
|
RISCV_REG_F1_D = 75
|
|
RISCV_REG_F2_D = 76
|
|
RISCV_REG_F3_D = 77
|
|
RISCV_REG_F4_D = 78
|
|
RISCV_REG_F5_D = 79
|
|
RISCV_REG_F6_D = 80
|
|
RISCV_REG_F7_D = 81
|
|
RISCV_REG_F8_D = 82
|
|
RISCV_REG_F9_D = 83
|
|
RISCV_REG_F10_D = 84
|
|
RISCV_REG_F11_D = 85
|
|
RISCV_REG_F12_D = 86
|
|
RISCV_REG_F13_D = 87
|
|
RISCV_REG_F14_D = 88
|
|
RISCV_REG_F15_D = 89
|
|
RISCV_REG_F16_D = 90
|
|
RISCV_REG_F17_D = 91
|
|
RISCV_REG_F18_D = 92
|
|
RISCV_REG_F19_D = 93
|
|
RISCV_REG_F20_D = 94
|
|
RISCV_REG_F21_D = 95
|
|
RISCV_REG_F22_D = 96
|
|
RISCV_REG_F23_D = 97
|
|
RISCV_REG_F24_D = 98
|
|
RISCV_REG_F25_D = 99
|
|
RISCV_REG_F26_D = 100
|
|
RISCV_REG_F27_D = 101
|
|
RISCV_REG_F28_D = 102
|
|
RISCV_REG_F29_D = 103
|
|
RISCV_REG_F30_D = 104
|
|
RISCV_REG_F31_D = 105
|
|
|
|
# Floating-point Registers - Single precision (F0_F - F31_F)
|
|
RISCV_REG_F0_F = 106
|
|
RISCV_REG_F1_F = 107
|
|
RISCV_REG_F2_F = 108
|
|
RISCV_REG_F3_F = 109
|
|
RISCV_REG_F4_F = 110
|
|
RISCV_REG_F5_F = 111
|
|
RISCV_REG_F6_F = 112
|
|
RISCV_REG_F7_F = 113
|
|
RISCV_REG_F8_F = 114
|
|
RISCV_REG_F9_F = 115
|
|
RISCV_REG_F10_F = 116
|
|
RISCV_REG_F11_F = 117
|
|
RISCV_REG_F12_F = 118
|
|
RISCV_REG_F13_F = 119
|
|
RISCV_REG_F14_F = 120
|
|
RISCV_REG_F15_F = 121
|
|
RISCV_REG_F16_F = 122
|
|
RISCV_REG_F17_F = 123
|
|
RISCV_REG_F18_F = 124
|
|
RISCV_REG_F19_F = 125
|
|
RISCV_REG_F20_F = 126
|
|
RISCV_REG_F21_F = 127
|
|
RISCV_REG_F22_F = 128
|
|
RISCV_REG_F23_F = 129
|
|
RISCV_REG_F24_F = 130
|
|
RISCV_REG_F25_F = 131
|
|
RISCV_REG_F26_F = 132
|
|
RISCV_REG_F27_F = 133
|
|
RISCV_REG_F28_F = 134
|
|
RISCV_REG_F29_F = 135
|
|
RISCV_REG_F30_F = 136
|
|
RISCV_REG_F31_F = 137
|
|
|
|
# Floating-point Registers - Half precision (F0_H - F31_H)
|
|
RISCV_REG_F0_H = 138
|
|
RISCV_REG_F1_H = 139
|
|
RISCV_REG_F2_H = 140
|
|
RISCV_REG_F3_H = 141
|
|
RISCV_REG_F4_H = 142
|
|
RISCV_REG_F5_H = 143
|
|
RISCV_REG_F6_H = 144
|
|
RISCV_REG_F7_H = 145
|
|
RISCV_REG_F8_H = 146
|
|
RISCV_REG_F9_H = 147
|
|
RISCV_REG_F10_H = 148
|
|
RISCV_REG_F11_H = 149
|
|
RISCV_REG_F12_H = 150
|
|
RISCV_REG_F13_H = 151
|
|
RISCV_REG_F14_H = 152
|
|
RISCV_REG_F15_H = 153
|
|
RISCV_REG_F16_H = 154
|
|
RISCV_REG_F17_H = 155
|
|
RISCV_REG_F18_H = 156
|
|
RISCV_REG_F19_H = 157
|
|
RISCV_REG_F20_H = 158
|
|
RISCV_REG_F21_H = 159
|
|
RISCV_REG_F22_H = 160
|
|
RISCV_REG_F23_H = 161
|
|
RISCV_REG_F24_H = 162
|
|
RISCV_REG_F25_H = 163
|
|
RISCV_REG_F26_H = 164
|
|
RISCV_REG_F27_H = 165
|
|
RISCV_REG_F28_H = 166
|
|
RISCV_REG_F29_H = 167
|
|
RISCV_REG_F30_H = 168
|
|
RISCV_REG_F31_H = 169
|
|
|
|
# Register Pairs and Groups
|
|
RISCV_REG_X0_PAIR = 170
|
|
|
|
# Vector Register Groups - M2 (LMUL=2)
|
|
RISCV_REG_V0M2 = 171
|
|
RISCV_REG_V0M4 = 172
|
|
RISCV_REG_V0M8 = 173
|
|
RISCV_REG_V2M2 = 174
|
|
RISCV_REG_V4M2 = 175
|
|
RISCV_REG_V4M4 = 176
|
|
RISCV_REG_V6M2 = 177
|
|
RISCV_REG_V8M2 = 178
|
|
RISCV_REG_V8M4 = 179
|
|
RISCV_REG_V8M8 = 180
|
|
RISCV_REG_V10M2 = 181
|
|
RISCV_REG_V12M2 = 182
|
|
RISCV_REG_V12M4 = 183
|
|
RISCV_REG_V14M2 = 184
|
|
RISCV_REG_V16M2 = 185
|
|
RISCV_REG_V16M4 = 186
|
|
RISCV_REG_V16M8 = 187
|
|
RISCV_REG_V18M2 = 188
|
|
RISCV_REG_V20M2 = 189
|
|
RISCV_REG_V20M4 = 190
|
|
RISCV_REG_V22M2 = 191
|
|
RISCV_REG_V24M2 = 192
|
|
RISCV_REG_V24M4 = 193
|
|
RISCV_REG_V24M8 = 194
|
|
RISCV_REG_V26M2 = 195
|
|
RISCV_REG_V28M2 = 196
|
|
RISCV_REG_V28M4 = 197
|
|
RISCV_REG_V30M2 = 198
|
|
|
|
# X Register Pairs
|
|
RISCV_REG_X2_X3 = 199
|
|
RISCV_REG_X4_X5 = 200
|
|
RISCV_REG_X6_X7 = 201
|
|
RISCV_REG_X8_X9 = 202
|
|
RISCV_REG_X10_X11 = 203
|
|
RISCV_REG_X12_X13 = 204
|
|
RISCV_REG_X14_X15 = 205
|
|
RISCV_REG_X16_X17 = 206
|
|
RISCV_REG_X18_X19 = 207
|
|
RISCV_REG_X20_X21 = 208
|
|
RISCV_REG_X22_X23 = 209
|
|
RISCV_REG_X24_X25 = 210
|
|
RISCV_REG_X26_X27 = 211
|
|
RISCV_REG_X28_X29 = 212
|
|
RISCV_REG_X30_X31 = 213
|
|
|
|
# Vector Register Pairs (2 consecutive registers)
|
|
RISCV_REG_V1_V2 = 214
|
|
RISCV_REG_V2_V3 = 215
|
|
RISCV_REG_V3_V4 = 216
|
|
RISCV_REG_V4_V5 = 217
|
|
RISCV_REG_V5_V6 = 218
|
|
RISCV_REG_V6_V7 = 219
|
|
RISCV_REG_V7_V8 = 220
|
|
RISCV_REG_V8_V9 = 221
|
|
RISCV_REG_V9_V10 = 222
|
|
RISCV_REG_V10_V11 = 223
|
|
RISCV_REG_V11_V12 = 224
|
|
RISCV_REG_V12_V13 = 225
|
|
RISCV_REG_V13_V14 = 226
|
|
RISCV_REG_V14_V15 = 227
|
|
RISCV_REG_V15_V16 = 228
|
|
RISCV_REG_V16_V17 = 229
|
|
RISCV_REG_V17_V18 = 230
|
|
RISCV_REG_V18_V19 = 231
|
|
RISCV_REG_V19_V20 = 232
|
|
RISCV_REG_V20_V21 = 233
|
|
RISCV_REG_V21_V22 = 234
|
|
RISCV_REG_V22_V23 = 235
|
|
RISCV_REG_V23_V24 = 236
|
|
RISCV_REG_V24_V25 = 237
|
|
RISCV_REG_V25_V26 = 238
|
|
RISCV_REG_V26_V27 = 239
|
|
RISCV_REG_V27_V28 = 240
|
|
RISCV_REG_V28_V29 = 241
|
|
RISCV_REG_V29_V30 = 242
|
|
RISCV_REG_V30_V31 = 243
|
|
RISCV_REG_V0_V1 = 244
|
|
|
|
# Vector M2 Register Pairs
|
|
RISCV_REG_V2M2_V4M2 = 245
|
|
RISCV_REG_V4M2_V6M2 = 246
|
|
RISCV_REG_V6M2_V8M2 = 247
|
|
RISCV_REG_V8M2_V10M2 = 248
|
|
RISCV_REG_V10M2_V12M2 = 249
|
|
RISCV_REG_V12M2_V14M2 = 250
|
|
RISCV_REG_V14M2_V16M2 = 251
|
|
RISCV_REG_V16M2_V18M2 = 252
|
|
RISCV_REG_V18M2_V20M2 = 253
|
|
RISCV_REG_V20M2_V22M2 = 254
|
|
RISCV_REG_V22M2_V24M2 = 255
|
|
RISCV_REG_V24M2_V26M2 = 256
|
|
RISCV_REG_V26M2_V28M2 = 257
|
|
RISCV_REG_V28M2_V30M2 = 258
|
|
RISCV_REG_V0M2_V2M2 = 259
|
|
|
|
# Vector M4 Register Pairs
|
|
RISCV_REG_V4M4_V8M4 = 260
|
|
RISCV_REG_V8M4_V12M4 = 261
|
|
RISCV_REG_V12M4_V16M4 = 262
|
|
RISCV_REG_V16M4_V20M4 = 263
|
|
RISCV_REG_V20M4_V24M4 = 264
|
|
RISCV_REG_V24M4_V28M4 = 265
|
|
RISCV_REG_V0M4_V4M4 = 266
|
|
|
|
# Vector Register Triples (3 consecutive registers)
|
|
RISCV_REG_V1_V2_V3 = 267
|
|
RISCV_REG_V2_V3_V4 = 268
|
|
RISCV_REG_V3_V4_V5 = 269
|
|
RISCV_REG_V4_V5_V6 = 270
|
|
RISCV_REG_V5_V6_V7 = 271
|
|
RISCV_REG_V6_V7_V8 = 272
|
|
RISCV_REG_V7_V8_V9 = 273
|
|
RISCV_REG_V8_V9_V10 = 274
|
|
RISCV_REG_V9_V10_V11 = 275
|
|
RISCV_REG_V10_V11_V12 = 276
|
|
RISCV_REG_V11_V12_V13 = 277
|
|
RISCV_REG_V12_V13_V14 = 278
|
|
RISCV_REG_V13_V14_V15 = 279
|
|
RISCV_REG_V14_V15_V16 = 280
|
|
RISCV_REG_V15_V16_V17 = 281
|
|
RISCV_REG_V16_V17_V18 = 282
|
|
RISCV_REG_V17_V18_V19 = 283
|
|
RISCV_REG_V18_V19_V20 = 284
|
|
RISCV_REG_V19_V20_V21 = 285
|
|
RISCV_REG_V20_V21_V22 = 286
|
|
RISCV_REG_V21_V22_V23 = 287
|
|
RISCV_REG_V22_V23_V24 = 288
|
|
RISCV_REG_V23_V24_V25 = 289
|
|
RISCV_REG_V24_V25_V26 = 290
|
|
RISCV_REG_V25_V26_V27 = 291
|
|
RISCV_REG_V26_V27_V28 = 292
|
|
RISCV_REG_V27_V28_V29 = 293
|
|
RISCV_REG_V28_V29_V30 = 294
|
|
RISCV_REG_V29_V30_V31 = 295
|
|
RISCV_REG_V0_V1_V2 = 296
|
|
|
|
# Vector M2 Register Triples
|
|
RISCV_REG_V2M2_V4M2_V6M2 = 297
|
|
RISCV_REG_V4M2_V6M2_V8M2 = 298
|
|
RISCV_REG_V6M2_V8M2_V10M2 = 299
|
|
RISCV_REG_V8M2_V10M2_V12M2 = 300
|
|
RISCV_REG_V10M2_V12M2_V14M2 = 301
|
|
RISCV_REG_V12M2_V14M2_V16M2 = 302
|
|
RISCV_REG_V14M2_V16M2_V18M2 = 303
|
|
RISCV_REG_V16M2_V18M2_V20M2 = 304
|
|
RISCV_REG_V18M2_V20M2_V22M2 = 305
|
|
RISCV_REG_V20M2_V22M2_V24M2 = 306
|
|
RISCV_REG_V22M2_V24M2_V26M2 = 307
|
|
RISCV_REG_V24M2_V26M2_V28M2 = 308
|
|
RISCV_REG_V26M2_V28M2_V30M2 = 309
|
|
RISCV_REG_V0M2_V2M2_V4M2 = 310
|
|
|
|
# Vector Register Quadruples (4 consecutive registers)
|
|
RISCV_REG_V1_V2_V3_V4 = 311
|
|
RISCV_REG_V2_V3_V4_V5 = 312
|
|
RISCV_REG_V3_V4_V5_V6 = 313
|
|
RISCV_REG_V4_V5_V6_V7 = 314
|
|
RISCV_REG_V5_V6_V7_V8 = 315
|
|
RISCV_REG_V6_V7_V8_V9 = 316
|
|
RISCV_REG_V7_V8_V9_V10 = 317
|
|
RISCV_REG_V8_V9_V10_V11 = 318
|
|
RISCV_REG_V9_V10_V11_V12 = 319
|
|
RISCV_REG_V10_V11_V12_V13 = 320
|
|
RISCV_REG_V11_V12_V13_V14 = 321
|
|
RISCV_REG_V12_V13_V14_V15 = 322
|
|
RISCV_REG_V13_V14_V15_V16 = 323
|
|
RISCV_REG_V14_V15_V16_V17 = 324
|
|
RISCV_REG_V15_V16_V17_V18 = 325
|
|
RISCV_REG_V16_V17_V18_V19 = 326
|
|
RISCV_REG_V17_V18_V19_V20 = 327
|
|
RISCV_REG_V18_V19_V20_V21 = 328
|
|
RISCV_REG_V19_V20_V21_V22 = 329
|
|
RISCV_REG_V20_V21_V22_V23 = 330
|
|
RISCV_REG_V21_V22_V23_V24 = 331
|
|
RISCV_REG_V22_V23_V24_V25 = 332
|
|
RISCV_REG_V23_V24_V25_V26 = 333
|
|
RISCV_REG_V24_V25_V26_V27 = 334
|
|
RISCV_REG_V25_V26_V27_V28 = 335
|
|
RISCV_REG_V26_V27_V28_V29 = 336
|
|
RISCV_REG_V27_V28_V29_V30 = 337
|
|
RISCV_REG_V28_V29_V30_V31 = 338
|
|
RISCV_REG_V0_V1_V2_V3 = 339
|
|
|
|
# Vector M2 Register Quadruples
|
|
RISCV_REG_V2M2_V4M2_V6M2_V8M2 = 340
|
|
RISCV_REG_V4M2_V6M2_V8M2_V10M2 = 341
|
|
RISCV_REG_V6M2_V8M2_V10M2_V12M2 = 342
|
|
RISCV_REG_V8M2_V10M2_V12M2_V14M2 = 343
|
|
RISCV_REG_V10M2_V12M2_V14M2_V16M2 = 344
|
|
RISCV_REG_V12M2_V14M2_V16M2_V18M2 = 345
|
|
RISCV_REG_V14M2_V16M2_V18M2_V20M2 = 346
|
|
RISCV_REG_V16M2_V18M2_V20M2_V22M2 = 347
|
|
RISCV_REG_V18M2_V20M2_V22M2_V24M2 = 348
|
|
RISCV_REG_V20M2_V22M2_V24M2_V26M2 = 349
|
|
RISCV_REG_V22M2_V24M2_V26M2_V28M2 = 350
|
|
RISCV_REG_V24M2_V26M2_V28M2_V30M2 = 351
|
|
RISCV_REG_V0M2_V2M2_V4M2_V6M2 = 352
|
|
|
|
# Vector Register Quintuples (5 consecutive registers)
|
|
RISCV_REG_V1_V2_V3_V4_V5 = 353
|
|
RISCV_REG_V2_V3_V4_V5_V6 = 354
|
|
RISCV_REG_V3_V4_V5_V6_V7 = 355
|
|
RISCV_REG_V4_V5_V6_V7_V8 = 356
|
|
RISCV_REG_V5_V6_V7_V8_V9 = 357
|
|
RISCV_REG_V6_V7_V8_V9_V10 = 358
|
|
RISCV_REG_V7_V8_V9_V10_V11 = 359
|
|
RISCV_REG_V8_V9_V10_V11_V12 = 360
|
|
RISCV_REG_V9_V10_V11_V12_V13 = 361
|
|
RISCV_REG_V10_V11_V12_V13_V14 = 362
|
|
RISCV_REG_V11_V12_V13_V14_V15 = 363
|
|
RISCV_REG_V12_V13_V14_V15_V16 = 364
|
|
RISCV_REG_V13_V14_V15_V16_V17 = 365
|
|
RISCV_REG_V14_V15_V16_V17_V18 = 366
|
|
RISCV_REG_V15_V16_V17_V18_V19 = 367
|
|
RISCV_REG_V16_V17_V18_V19_V20 = 368
|
|
RISCV_REG_V17_V18_V19_V20_V21 = 369
|
|
RISCV_REG_V18_V19_V20_V21_V22 = 370
|
|
RISCV_REG_V19_V20_V21_V22_V23 = 371
|
|
RISCV_REG_V20_V21_V22_V23_V24 = 372
|
|
RISCV_REG_V21_V22_V23_V24_V25 = 373
|
|
RISCV_REG_V22_V23_V24_V25_V26 = 374
|
|
RISCV_REG_V23_V24_V25_V26_V27 = 375
|
|
RISCV_REG_V24_V25_V26_V27_V28 = 376
|
|
RISCV_REG_V25_V26_V27_V28_V29 = 377
|
|
RISCV_REG_V26_V27_V28_V29_V30 = 378
|
|
RISCV_REG_V27_V28_V29_V30_V31 = 379
|
|
RISCV_REG_V0_V1_V2_V3_V4 = 380
|
|
|
|
# Vector Register Sextuples (6 consecutive registers)
|
|
RISCV_REG_V1_V2_V3_V4_V5_V6 = 381
|
|
RISCV_REG_V2_V3_V4_V5_V6_V7 = 382
|
|
RISCV_REG_V3_V4_V5_V6_V7_V8 = 383
|
|
RISCV_REG_V4_V5_V6_V7_V8_V9 = 384
|
|
RISCV_REG_V5_V6_V7_V8_V9_V10 = 385
|
|
RISCV_REG_V6_V7_V8_V9_V10_V11 = 386
|
|
RISCV_REG_V7_V8_V9_V10_V11_V12 = 387
|
|
RISCV_REG_V8_V9_V10_V11_V12_V13 = 388
|
|
RISCV_REG_V9_V10_V11_V12_V13_V14 = 389
|
|
RISCV_REG_V10_V11_V12_V13_V14_V15 = 390
|
|
RISCV_REG_V11_V12_V13_V14_V15_V16 = 391
|
|
RISCV_REG_V12_V13_V14_V15_V16_V17 = 392
|
|
RISCV_REG_V13_V14_V15_V16_V17_V18 = 393
|
|
RISCV_REG_V14_V15_V16_V17_V18_V19 = 394
|
|
RISCV_REG_V15_V16_V17_V18_V19_V20 = 395
|
|
RISCV_REG_V16_V17_V18_V19_V20_V21 = 396
|
|
RISCV_REG_V17_V18_V19_V20_V21_V22 = 397
|
|
RISCV_REG_V18_V19_V20_V21_V22_V23 = 398
|
|
RISCV_REG_V19_V20_V21_V22_V23_V24 = 399
|
|
RISCV_REG_V20_V21_V22_V23_V24_V25 = 400
|
|
RISCV_REG_V21_V22_V23_V24_V25_V26 = 401
|
|
RISCV_REG_V22_V23_V24_V25_V26_V27 = 402
|
|
RISCV_REG_V23_V24_V25_V26_V27_V28 = 403
|
|
RISCV_REG_V24_V25_V26_V27_V28_V29 = 404
|
|
RISCV_REG_V25_V26_V27_V28_V29_V30 = 405
|
|
RISCV_REG_V26_V27_V28_V29_V30_V31 = 406
|
|
RISCV_REG_V0_V1_V2_V3_V4_V5 = 407
|
|
RISCV_REG_V1_V2_V3_V4_V5_V6_V7 = 408
|
|
RISCV_REG_V2_V3_V4_V5_V6_V7_V8 = 409
|
|
RISCV_REG_V3_V4_V5_V6_V7_V8_V9 = 410
|
|
RISCV_REG_V4_V5_V6_V7_V8_V9_V10 = 411
|
|
RISCV_REG_V5_V6_V7_V8_V9_V10_V11 = 412
|
|
RISCV_REG_V6_V7_V8_V9_V10_V11_V12 = 413
|
|
RISCV_REG_V7_V8_V9_V10_V11_V12_V13 = 414
|
|
RISCV_REG_V8_V9_V10_V11_V12_V13_V14 = 415
|
|
RISCV_REG_V9_V10_V11_V12_V13_V14_V15 = 416
|
|
RISCV_REG_V10_V11_V12_V13_V14_V15_V16 = 417
|
|
RISCV_REG_V11_V12_V13_V14_V15_V16_V17 = 418
|
|
RISCV_REG_V12_V13_V14_V15_V16_V17_V18 = 419
|
|
RISCV_REG_V13_V14_V15_V16_V17_V18_V19 = 420
|
|
RISCV_REG_V14_V15_V16_V17_V18_V19_V20 = 421
|
|
RISCV_REG_V15_V16_V17_V18_V19_V20_V21 = 422
|
|
RISCV_REG_V16_V17_V18_V19_V20_V21_V22 = 423
|
|
RISCV_REG_V17_V18_V19_V20_V21_V22_V23 = 424
|
|
RISCV_REG_V18_V19_V20_V21_V22_V23_V24 = 425
|
|
RISCV_REG_V19_V20_V21_V22_V23_V24_V25 = 426
|
|
RISCV_REG_V20_V21_V22_V23_V24_V25_V26 = 427
|
|
RISCV_REG_V21_V22_V23_V24_V25_V26_V27 = 428
|
|
RISCV_REG_V22_V23_V24_V25_V26_V27_V28 = 429
|
|
RISCV_REG_V23_V24_V25_V26_V27_V28_V29 = 430
|
|
RISCV_REG_V24_V25_V26_V27_V28_V29_V30 = 431
|
|
RISCV_REG_V25_V26_V27_V28_V29_V30_V31 = 432
|
|
RISCV_REG_V0_V1_V2_V3_V4_V5_V6 = 433
|
|
RISCV_REG_V1_V2_V3_V4_V5_V6_V7_V8 = 434
|
|
RISCV_REG_V2_V3_V4_V5_V6_V7_V8_V9 = 435
|
|
RISCV_REG_V3_V4_V5_V6_V7_V8_V9_V10 = 436
|
|
RISCV_REG_V4_V5_V6_V7_V8_V9_V10_V11 = 437
|
|
RISCV_REG_V5_V6_V7_V8_V9_V10_V11_V12 = 438
|
|
RISCV_REG_V6_V7_V8_V9_V10_V11_V12_V13 = 439
|
|
RISCV_REG_V7_V8_V9_V10_V11_V12_V13_V14 = 440
|
|
RISCV_REG_V8_V9_V10_V11_V12_V13_V14_V15 = 441
|
|
RISCV_REG_V9_V10_V11_V12_V13_V14_V15_V16 = 442
|
|
RISCV_REG_V10_V11_V12_V13_V14_V15_V16_V17 = 443
|
|
RISCV_REG_V11_V12_V13_V14_V15_V16_V17_V18 = 444
|
|
RISCV_REG_V12_V13_V14_V15_V16_V17_V18_V19 = 445
|
|
RISCV_REG_V13_V14_V15_V16_V17_V18_V19_V20 = 446
|
|
RISCV_REG_V14_V15_V16_V17_V18_V19_V20_V21 = 447
|
|
RISCV_REG_V15_V16_V17_V18_V19_V20_V21_V22 = 448
|
|
RISCV_REG_V16_V17_V18_V19_V20_V21_V22_V23 = 449
|
|
RISCV_REG_V17_V18_V19_V20_V21_V22_V23_V24 = 450
|
|
RISCV_REG_V18_V19_V20_V21_V22_V23_V24_V25 = 451
|
|
RISCV_REG_V19_V20_V21_V22_V23_V24_V25_V26 = 452
|
|
RISCV_REG_V20_V21_V22_V23_V24_V25_V26_V27 = 453
|
|
RISCV_REG_V21_V22_V23_V24_V25_V26_V27_V28 = 454
|
|
RISCV_REG_V22_V23_V24_V25_V26_V27_V28_V29 = 455
|
|
RISCV_REG_V23_V24_V25_V26_V27_V28_V29_V30 = 456
|
|
RISCV_REG_V24_V25_V26_V27_V28_V29_V30_V31 = 457
|
|
RISCV_REG_V0_V1_V2_V3_V4_V5_V6_V7 = 458
|
|
|
|
# RISCV instruction
|
|
|
|
RISCV_INS_INVALID = 0
|
|
RISCV_INS_ADD = 1
|
|
RISCV_INS_CALL = 2
|
|
RISCV_INS_FLD = 3
|
|
RISCV_INS_FLH = 4
|
|
RISCV_INS_FLW = 5
|
|
RISCV_INS_FSD = 6
|
|
RISCV_INS_FSH = 7
|
|
RISCV_INS_FSW = 8
|
|
RISCV_INS_JUMP = 9
|
|
RISCV_INS_LA = 10
|
|
RISCV_INS_LA_TLSDESC = 11
|
|
RISCV_INS_LA_TLS_GD = 12
|
|
RISCV_INS_LA_TLS_IE = 13
|
|
RISCV_INS_LB = 14
|
|
RISCV_INS_LBU = 15
|
|
RISCV_INS_LD = 16
|
|
RISCV_INS_LGA = 17
|
|
RISCV_INS_LH = 18
|
|
RISCV_INS_LHU = 19
|
|
RISCV_INS_LI = 20
|
|
RISCV_INS_LLA = 21
|
|
RISCV_INS_LW = 22
|
|
RISCV_INS_LWU = 23
|
|
RISCV_INS_SB = 24
|
|
RISCV_INS_SD = 25
|
|
RISCV_INS_SEXT_B = 26
|
|
RISCV_INS_SEXT_H = 27
|
|
RISCV_INS_SH = 28
|
|
RISCV_INS_SW = 29
|
|
RISCV_INS_TAIL = 30
|
|
RISCV_INS_JALR = 31
|
|
RISCV_INS_VMSGEU_VI = 32
|
|
RISCV_INS_VMSGEU_VX = 33
|
|
RISCV_INS_VMSGE_VI = 34
|
|
RISCV_INS_VMSGE_VX = 35
|
|
RISCV_INS_VMSLTU_VI = 36
|
|
RISCV_INS_VMSLT_VI = 37
|
|
RISCV_INS_ZEXT_H = 38
|
|
RISCV_INS_ZEXT_W = 39
|
|
RISCV_INS_ADDI = 40
|
|
RISCV_INS_ADDIW = 41
|
|
RISCV_INS_ADDW = 42
|
|
RISCV_INS_ADD_UW = 43
|
|
RISCV_INS_AES32DSI = 44
|
|
RISCV_INS_AES32DSMI = 45
|
|
RISCV_INS_AES32ESI = 46
|
|
RISCV_INS_AES32ESMI = 47
|
|
RISCV_INS_AES64DS = 48
|
|
RISCV_INS_AES64DSM = 49
|
|
RISCV_INS_AES64ES = 50
|
|
RISCV_INS_AES64ESM = 51
|
|
RISCV_INS_AES64IM = 52
|
|
RISCV_INS_AES64KS1I = 53
|
|
RISCV_INS_AES64KS2 = 54
|
|
RISCV_INS_AMOADD_D = 55
|
|
RISCV_INS_AMOADD_D_AQ = 56
|
|
RISCV_INS_AMOADD_D_AQRL = 57
|
|
RISCV_INS_AMOADD_D_RL = 58
|
|
RISCV_INS_AMOADD_W = 59
|
|
RISCV_INS_AMOADD_W_AQ = 60
|
|
RISCV_INS_AMOADD_W_AQRL = 61
|
|
RISCV_INS_AMOADD_W_RL = 62
|
|
RISCV_INS_AMOAND_D = 63
|
|
RISCV_INS_AMOAND_D_AQ = 64
|
|
RISCV_INS_AMOAND_D_AQRL = 65
|
|
RISCV_INS_AMOAND_D_RL = 66
|
|
RISCV_INS_AMOAND_W = 67
|
|
RISCV_INS_AMOAND_W_AQ = 68
|
|
RISCV_INS_AMOAND_W_AQRL = 69
|
|
RISCV_INS_AMOAND_W_RL = 70
|
|
RISCV_INS_AMOCAS_D = 71
|
|
RISCV_INS_AMOCAS_D_AQ = 72
|
|
RISCV_INS_AMOCAS_D_AQRL = 73
|
|
RISCV_INS_AMOCAS_D_RL = 74
|
|
RISCV_INS_AMOCAS_Q = 75
|
|
RISCV_INS_AMOCAS_Q_AQ = 76
|
|
RISCV_INS_AMOCAS_Q_AQRL = 77
|
|
RISCV_INS_AMOCAS_Q_RL = 78
|
|
RISCV_INS_AMOCAS_W = 79
|
|
RISCV_INS_AMOCAS_W_AQ = 80
|
|
RISCV_INS_AMOCAS_W_AQRL = 81
|
|
RISCV_INS_AMOCAS_W_RL = 82
|
|
RISCV_INS_AMOMAXU_D = 83
|
|
RISCV_INS_AMOMAXU_D_AQ = 84
|
|
RISCV_INS_AMOMAXU_D_AQRL = 85
|
|
RISCV_INS_AMOMAXU_D_RL = 86
|
|
RISCV_INS_AMOMAXU_W = 87
|
|
RISCV_INS_AMOMAXU_W_AQ = 88
|
|
RISCV_INS_AMOMAXU_W_AQRL = 89
|
|
RISCV_INS_AMOMAXU_W_RL = 90
|
|
RISCV_INS_AMOMAX_D = 91
|
|
RISCV_INS_AMOMAX_D_AQ = 92
|
|
RISCV_INS_AMOMAX_D_AQRL = 93
|
|
RISCV_INS_AMOMAX_D_RL = 94
|
|
RISCV_INS_AMOMAX_W = 95
|
|
RISCV_INS_AMOMAX_W_AQ = 96
|
|
RISCV_INS_AMOMAX_W_AQRL = 97
|
|
RISCV_INS_AMOMAX_W_RL = 98
|
|
RISCV_INS_AMOMINU_D = 99
|
|
RISCV_INS_AMOMINU_D_AQ = 100
|
|
RISCV_INS_AMOMINU_D_AQRL = 101
|
|
RISCV_INS_AMOMINU_D_RL = 102
|
|
RISCV_INS_AMOMINU_W = 103
|
|
RISCV_INS_AMOMINU_W_AQ = 104
|
|
RISCV_INS_AMOMINU_W_AQRL = 105
|
|
RISCV_INS_AMOMINU_W_RL = 106
|
|
RISCV_INS_AMOMIN_D = 107
|
|
RISCV_INS_AMOMIN_D_AQ = 108
|
|
RISCV_INS_AMOMIN_D_AQRL = 109
|
|
RISCV_INS_AMOMIN_D_RL = 110
|
|
RISCV_INS_AMOMIN_W = 111
|
|
RISCV_INS_AMOMIN_W_AQ = 112
|
|
RISCV_INS_AMOMIN_W_AQRL = 113
|
|
RISCV_INS_AMOMIN_W_RL = 114
|
|
RISCV_INS_AMOOR_D = 115
|
|
RISCV_INS_AMOOR_D_AQ = 116
|
|
RISCV_INS_AMOOR_D_AQRL = 117
|
|
RISCV_INS_AMOOR_D_RL = 118
|
|
RISCV_INS_AMOOR_W = 119
|
|
RISCV_INS_AMOOR_W_AQ = 120
|
|
RISCV_INS_AMOOR_W_AQRL = 121
|
|
RISCV_INS_AMOOR_W_RL = 122
|
|
RISCV_INS_AMOSWAP_D = 123
|
|
RISCV_INS_AMOSWAP_D_AQ = 124
|
|
RISCV_INS_AMOSWAP_D_AQRL = 125
|
|
RISCV_INS_AMOSWAP_D_RL = 126
|
|
RISCV_INS_AMOSWAP_W = 127
|
|
RISCV_INS_AMOSWAP_W_AQ = 128
|
|
RISCV_INS_AMOSWAP_W_AQRL = 129
|
|
RISCV_INS_AMOSWAP_W_RL = 130
|
|
RISCV_INS_AMOXOR_D = 131
|
|
RISCV_INS_AMOXOR_D_AQ = 132
|
|
RISCV_INS_AMOXOR_D_AQRL = 133
|
|
RISCV_INS_AMOXOR_D_RL = 134
|
|
RISCV_INS_AMOXOR_W = 135
|
|
RISCV_INS_AMOXOR_W_AQ = 136
|
|
RISCV_INS_AMOXOR_W_AQRL = 137
|
|
RISCV_INS_AMOXOR_W_RL = 138
|
|
RISCV_INS_AND = 139
|
|
RISCV_INS_ANDI = 140
|
|
RISCV_INS_ANDN = 141
|
|
RISCV_INS_AUIPC = 142
|
|
RISCV_INS_BCLR = 143
|
|
RISCV_INS_BCLRI = 144
|
|
RISCV_INS_BEQ = 145
|
|
RISCV_INS_BEXT = 146
|
|
RISCV_INS_BEXTI = 147
|
|
RISCV_INS_BGE = 148
|
|
RISCV_INS_BGEU = 149
|
|
RISCV_INS_BINV = 150
|
|
RISCV_INS_BINVI = 151
|
|
RISCV_INS_BLT = 152
|
|
RISCV_INS_BLTU = 153
|
|
RISCV_INS_BNE = 154
|
|
RISCV_INS_BREV8 = 155
|
|
RISCV_INS_BSET = 156
|
|
RISCV_INS_BSETI = 157
|
|
RISCV_INS_CBO_CLEAN = 158
|
|
RISCV_INS_CBO_FLUSH = 159
|
|
RISCV_INS_CBO_INVAL = 160
|
|
RISCV_INS_CBO_ZERO = 161
|
|
RISCV_INS_CLMUL = 162
|
|
RISCV_INS_CLMULH = 163
|
|
RISCV_INS_CLMULR = 164
|
|
RISCV_INS_CLZ = 165
|
|
RISCV_INS_CLZW = 166
|
|
RISCV_INS_CMOP_1 = 167
|
|
RISCV_INS_CMOP_11 = 168
|
|
RISCV_INS_CMOP_13 = 169
|
|
RISCV_INS_CMOP_15 = 170
|
|
RISCV_INS_CMOP_3 = 171
|
|
RISCV_INS_CMOP_5 = 172
|
|
RISCV_INS_CMOP_7 = 173
|
|
RISCV_INS_CMOP_9 = 174
|
|
RISCV_INS_CM_JALT = 175
|
|
RISCV_INS_CM_JT = 176
|
|
RISCV_INS_CM_MVA01S = 177
|
|
RISCV_INS_CM_MVSA01 = 178
|
|
RISCV_INS_CM_POP = 179
|
|
RISCV_INS_CM_POPRET = 180
|
|
RISCV_INS_CM_POPRETZ = 181
|
|
RISCV_INS_CM_PUSH = 182
|
|
RISCV_INS_CPOP = 183
|
|
RISCV_INS_CPOPW = 184
|
|
RISCV_INS_CSRRC = 185
|
|
RISCV_INS_CSRRCI = 186
|
|
RISCV_INS_CSRRS = 187
|
|
RISCV_INS_CSRRSI = 188
|
|
RISCV_INS_CSRRW = 189
|
|
RISCV_INS_CSRRWI = 190
|
|
RISCV_INS_CTZ = 191
|
|
RISCV_INS_CTZW = 192
|
|
RISCV_INS_CV_ABS = 193
|
|
RISCV_INS_CV_ABS_B = 194
|
|
RISCV_INS_CV_ABS_H = 195
|
|
RISCV_INS_CV_ADDN = 196
|
|
RISCV_INS_CV_ADDNR = 197
|
|
RISCV_INS_CV_ADDRN = 198
|
|
RISCV_INS_CV_ADDRNR = 199
|
|
RISCV_INS_CV_ADDUN = 200
|
|
RISCV_INS_CV_ADDUNR = 201
|
|
RISCV_INS_CV_ADDURN = 202
|
|
RISCV_INS_CV_ADDURNR = 203
|
|
RISCV_INS_CV_ADD_B = 204
|
|
RISCV_INS_CV_ADD_DIV2 = 205
|
|
RISCV_INS_CV_ADD_DIV4 = 206
|
|
RISCV_INS_CV_ADD_DIV8 = 207
|
|
RISCV_INS_CV_ADD_H = 208
|
|
RISCV_INS_CV_ADD_SCI_B = 209
|
|
RISCV_INS_CV_ADD_SCI_H = 210
|
|
RISCV_INS_CV_ADD_SC_B = 211
|
|
RISCV_INS_CV_ADD_SC_H = 212
|
|
RISCV_INS_CV_AND_B = 213
|
|
RISCV_INS_CV_AND_H = 214
|
|
RISCV_INS_CV_AND_SCI_B = 215
|
|
RISCV_INS_CV_AND_SCI_H = 216
|
|
RISCV_INS_CV_AND_SC_B = 217
|
|
RISCV_INS_CV_AND_SC_H = 218
|
|
RISCV_INS_CV_AVGU_B = 219
|
|
RISCV_INS_CV_AVGU_H = 220
|
|
RISCV_INS_CV_AVGU_SCI_B = 221
|
|
RISCV_INS_CV_AVGU_SCI_H = 222
|
|
RISCV_INS_CV_AVGU_SC_B = 223
|
|
RISCV_INS_CV_AVGU_SC_H = 224
|
|
RISCV_INS_CV_AVG_B = 225
|
|
RISCV_INS_CV_AVG_H = 226
|
|
RISCV_INS_CV_AVG_SCI_B = 227
|
|
RISCV_INS_CV_AVG_SCI_H = 228
|
|
RISCV_INS_CV_AVG_SC_B = 229
|
|
RISCV_INS_CV_AVG_SC_H = 230
|
|
RISCV_INS_CV_BCLR = 231
|
|
RISCV_INS_CV_BCLRR = 232
|
|
RISCV_INS_CV_BEQIMM = 233
|
|
RISCV_INS_CV_BITREV = 234
|
|
RISCV_INS_CV_BNEIMM = 235
|
|
RISCV_INS_CV_BSET = 236
|
|
RISCV_INS_CV_BSETR = 237
|
|
RISCV_INS_CV_CLB = 238
|
|
RISCV_INS_CV_CLIP = 239
|
|
RISCV_INS_CV_CLIPR = 240
|
|
RISCV_INS_CV_CLIPU = 241
|
|
RISCV_INS_CV_CLIPUR = 242
|
|
RISCV_INS_CV_CMPEQ_B = 243
|
|
RISCV_INS_CV_CMPEQ_H = 244
|
|
RISCV_INS_CV_CMPEQ_SCI_B = 245
|
|
RISCV_INS_CV_CMPEQ_SCI_H = 246
|
|
RISCV_INS_CV_CMPEQ_SC_B = 247
|
|
RISCV_INS_CV_CMPEQ_SC_H = 248
|
|
RISCV_INS_CV_CMPGEU_B = 249
|
|
RISCV_INS_CV_CMPGEU_H = 250
|
|
RISCV_INS_CV_CMPGEU_SCI_B = 251
|
|
RISCV_INS_CV_CMPGEU_SCI_H = 252
|
|
RISCV_INS_CV_CMPGEU_SC_B = 253
|
|
RISCV_INS_CV_CMPGEU_SC_H = 254
|
|
RISCV_INS_CV_CMPGE_B = 255
|
|
RISCV_INS_CV_CMPGE_H = 256
|
|
RISCV_INS_CV_CMPGE_SCI_B = 257
|
|
RISCV_INS_CV_CMPGE_SCI_H = 258
|
|
RISCV_INS_CV_CMPGE_SC_B = 259
|
|
RISCV_INS_CV_CMPGE_SC_H = 260
|
|
RISCV_INS_CV_CMPGTU_B = 261
|
|
RISCV_INS_CV_CMPGTU_H = 262
|
|
RISCV_INS_CV_CMPGTU_SCI_B = 263
|
|
RISCV_INS_CV_CMPGTU_SCI_H = 264
|
|
RISCV_INS_CV_CMPGTU_SC_B = 265
|
|
RISCV_INS_CV_CMPGTU_SC_H = 266
|
|
RISCV_INS_CV_CMPGT_B = 267
|
|
RISCV_INS_CV_CMPGT_H = 268
|
|
RISCV_INS_CV_CMPGT_SCI_B = 269
|
|
RISCV_INS_CV_CMPGT_SCI_H = 270
|
|
RISCV_INS_CV_CMPGT_SC_B = 271
|
|
RISCV_INS_CV_CMPGT_SC_H = 272
|
|
RISCV_INS_CV_CMPLEU_B = 273
|
|
RISCV_INS_CV_CMPLEU_H = 274
|
|
RISCV_INS_CV_CMPLEU_SCI_B = 275
|
|
RISCV_INS_CV_CMPLEU_SCI_H = 276
|
|
RISCV_INS_CV_CMPLEU_SC_B = 277
|
|
RISCV_INS_CV_CMPLEU_SC_H = 278
|
|
RISCV_INS_CV_CMPLE_B = 279
|
|
RISCV_INS_CV_CMPLE_H = 280
|
|
RISCV_INS_CV_CMPLE_SCI_B = 281
|
|
RISCV_INS_CV_CMPLE_SCI_H = 282
|
|
RISCV_INS_CV_CMPLE_SC_B = 283
|
|
RISCV_INS_CV_CMPLE_SC_H = 284
|
|
RISCV_INS_CV_CMPLTU_B = 285
|
|
RISCV_INS_CV_CMPLTU_H = 286
|
|
RISCV_INS_CV_CMPLTU_SCI_B = 287
|
|
RISCV_INS_CV_CMPLTU_SCI_H = 288
|
|
RISCV_INS_CV_CMPLTU_SC_B = 289
|
|
RISCV_INS_CV_CMPLTU_SC_H = 290
|
|
RISCV_INS_CV_CMPLT_B = 291
|
|
RISCV_INS_CV_CMPLT_H = 292
|
|
RISCV_INS_CV_CMPLT_SCI_B = 293
|
|
RISCV_INS_CV_CMPLT_SCI_H = 294
|
|
RISCV_INS_CV_CMPLT_SC_B = 295
|
|
RISCV_INS_CV_CMPLT_SC_H = 296
|
|
RISCV_INS_CV_CMPNE_B = 297
|
|
RISCV_INS_CV_CMPNE_H = 298
|
|
RISCV_INS_CV_CMPNE_SCI_B = 299
|
|
RISCV_INS_CV_CMPNE_SCI_H = 300
|
|
RISCV_INS_CV_CMPNE_SC_B = 301
|
|
RISCV_INS_CV_CMPNE_SC_H = 302
|
|
RISCV_INS_CV_CNT = 303
|
|
RISCV_INS_CV_CPLXCONJ = 304
|
|
RISCV_INS_CV_CPLXMUL_I = 305
|
|
RISCV_INS_CV_CPLXMUL_I_DIV2 = 306
|
|
RISCV_INS_CV_CPLXMUL_I_DIV4 = 307
|
|
RISCV_INS_CV_CPLXMUL_I_DIV8 = 308
|
|
RISCV_INS_CV_CPLXMUL_R = 309
|
|
RISCV_INS_CV_CPLXMUL_R_DIV2 = 310
|
|
RISCV_INS_CV_CPLXMUL_R_DIV4 = 311
|
|
RISCV_INS_CV_CPLXMUL_R_DIV8 = 312
|
|
RISCV_INS_CV_DOTSP_B = 313
|
|
RISCV_INS_CV_DOTSP_H = 314
|
|
RISCV_INS_CV_DOTSP_SCI_B = 315
|
|
RISCV_INS_CV_DOTSP_SCI_H = 316
|
|
RISCV_INS_CV_DOTSP_SC_B = 317
|
|
RISCV_INS_CV_DOTSP_SC_H = 318
|
|
RISCV_INS_CV_DOTUP_B = 319
|
|
RISCV_INS_CV_DOTUP_H = 320
|
|
RISCV_INS_CV_DOTUP_SCI_B = 321
|
|
RISCV_INS_CV_DOTUP_SCI_H = 322
|
|
RISCV_INS_CV_DOTUP_SC_B = 323
|
|
RISCV_INS_CV_DOTUP_SC_H = 324
|
|
RISCV_INS_CV_DOTUSP_B = 325
|
|
RISCV_INS_CV_DOTUSP_H = 326
|
|
RISCV_INS_CV_DOTUSP_SCI_B = 327
|
|
RISCV_INS_CV_DOTUSP_SCI_H = 328
|
|
RISCV_INS_CV_DOTUSP_SC_B = 329
|
|
RISCV_INS_CV_DOTUSP_SC_H = 330
|
|
RISCV_INS_CV_ELW = 331
|
|
RISCV_INS_CV_EXTBS = 332
|
|
RISCV_INS_CV_EXTBZ = 333
|
|
RISCV_INS_CV_EXTHS = 334
|
|
RISCV_INS_CV_EXTHZ = 335
|
|
RISCV_INS_CV_EXTRACT = 336
|
|
RISCV_INS_CV_EXTRACTR = 337
|
|
RISCV_INS_CV_EXTRACTU = 338
|
|
RISCV_INS_CV_EXTRACTUR = 339
|
|
RISCV_INS_CV_EXTRACTU_B = 340
|
|
RISCV_INS_CV_EXTRACTU_H = 341
|
|
RISCV_INS_CV_EXTRACT_B = 342
|
|
RISCV_INS_CV_EXTRACT_H = 343
|
|
RISCV_INS_CV_FF1 = 344
|
|
RISCV_INS_CV_FL1 = 345
|
|
RISCV_INS_CV_INSERT = 346
|
|
RISCV_INS_CV_INSERTR = 347
|
|
RISCV_INS_CV_INSERT_B = 348
|
|
RISCV_INS_CV_INSERT_H = 349
|
|
RISCV_INS_CV_LBU = 350
|
|
RISCV_INS_CV_LB = 351
|
|
RISCV_INS_CV_LHU = 352
|
|
RISCV_INS_CV_LH = 353
|
|
RISCV_INS_CV_LW = 354
|
|
RISCV_INS_CV_MAC = 355
|
|
RISCV_INS_CV_MACHHSN = 356
|
|
RISCV_INS_CV_MACHHSRN = 357
|
|
RISCV_INS_CV_MACHHUN = 358
|
|
RISCV_INS_CV_MACHHURN = 359
|
|
RISCV_INS_CV_MACSN = 360
|
|
RISCV_INS_CV_MACSRN = 361
|
|
RISCV_INS_CV_MACUN = 362
|
|
RISCV_INS_CV_MACURN = 363
|
|
RISCV_INS_CV_MAX = 364
|
|
RISCV_INS_CV_MAXU = 365
|
|
RISCV_INS_CV_MAXU_B = 366
|
|
RISCV_INS_CV_MAXU_H = 367
|
|
RISCV_INS_CV_MAXU_SCI_B = 368
|
|
RISCV_INS_CV_MAXU_SCI_H = 369
|
|
RISCV_INS_CV_MAXU_SC_B = 370
|
|
RISCV_INS_CV_MAXU_SC_H = 371
|
|
RISCV_INS_CV_MAX_B = 372
|
|
RISCV_INS_CV_MAX_H = 373
|
|
RISCV_INS_CV_MAX_SCI_B = 374
|
|
RISCV_INS_CV_MAX_SCI_H = 375
|
|
RISCV_INS_CV_MAX_SC_B = 376
|
|
RISCV_INS_CV_MAX_SC_H = 377
|
|
RISCV_INS_CV_MIN = 378
|
|
RISCV_INS_CV_MINU = 379
|
|
RISCV_INS_CV_MINU_B = 380
|
|
RISCV_INS_CV_MINU_H = 381
|
|
RISCV_INS_CV_MINU_SCI_B = 382
|
|
RISCV_INS_CV_MINU_SCI_H = 383
|
|
RISCV_INS_CV_MINU_SC_B = 384
|
|
RISCV_INS_CV_MINU_SC_H = 385
|
|
RISCV_INS_CV_MIN_B = 386
|
|
RISCV_INS_CV_MIN_H = 387
|
|
RISCV_INS_CV_MIN_SCI_B = 388
|
|
RISCV_INS_CV_MIN_SCI_H = 389
|
|
RISCV_INS_CV_MIN_SC_B = 390
|
|
RISCV_INS_CV_MIN_SC_H = 391
|
|
RISCV_INS_CV_MSU = 392
|
|
RISCV_INS_CV_MULHHSN = 393
|
|
RISCV_INS_CV_MULHHSRN = 394
|
|
RISCV_INS_CV_MULHHUN = 395
|
|
RISCV_INS_CV_MULHHURN = 396
|
|
RISCV_INS_CV_MULSN = 397
|
|
RISCV_INS_CV_MULSRN = 398
|
|
RISCV_INS_CV_MULUN = 399
|
|
RISCV_INS_CV_MULURN = 400
|
|
RISCV_INS_CV_OR_B = 401
|
|
RISCV_INS_CV_OR_H = 402
|
|
RISCV_INS_CV_OR_SCI_B = 403
|
|
RISCV_INS_CV_OR_SCI_H = 404
|
|
RISCV_INS_CV_OR_SC_B = 405
|
|
RISCV_INS_CV_OR_SC_H = 406
|
|
RISCV_INS_CV_PACK = 407
|
|
RISCV_INS_CV_PACKHI_B = 408
|
|
RISCV_INS_CV_PACKLO_B = 409
|
|
RISCV_INS_CV_PACK_H = 410
|
|
RISCV_INS_CV_ROR = 411
|
|
RISCV_INS_CV_SB = 412
|
|
RISCV_INS_CV_SDOTSP_B = 413
|
|
RISCV_INS_CV_SDOTSP_H = 414
|
|
RISCV_INS_CV_SDOTSP_SCI_B = 415
|
|
RISCV_INS_CV_SDOTSP_SCI_H = 416
|
|
RISCV_INS_CV_SDOTSP_SC_B = 417
|
|
RISCV_INS_CV_SDOTSP_SC_H = 418
|
|
RISCV_INS_CV_SDOTUP_B = 419
|
|
RISCV_INS_CV_SDOTUP_H = 420
|
|
RISCV_INS_CV_SDOTUP_SCI_B = 421
|
|
RISCV_INS_CV_SDOTUP_SCI_H = 422
|
|
RISCV_INS_CV_SDOTUP_SC_B = 423
|
|
RISCV_INS_CV_SDOTUP_SC_H = 424
|
|
RISCV_INS_CV_SDOTUSP_B = 425
|
|
RISCV_INS_CV_SDOTUSP_H = 426
|
|
RISCV_INS_CV_SDOTUSP_SCI_B = 427
|
|
RISCV_INS_CV_SDOTUSP_SCI_H = 428
|
|
RISCV_INS_CV_SDOTUSP_SC_B = 429
|
|
RISCV_INS_CV_SDOTUSP_SC_H = 430
|
|
RISCV_INS_CV_SHUFFLE2_B = 431
|
|
RISCV_INS_CV_SHUFFLE2_H = 432
|
|
RISCV_INS_CV_SHUFFLEI0_SCI_B = 433
|
|
RISCV_INS_CV_SHUFFLEI1_SCI_B = 434
|
|
RISCV_INS_CV_SHUFFLEI2_SCI_B = 435
|
|
RISCV_INS_CV_SHUFFLEI3_SCI_B = 436
|
|
RISCV_INS_CV_SHUFFLE_B = 437
|
|
RISCV_INS_CV_SHUFFLE_H = 438
|
|
RISCV_INS_CV_SHUFFLE_SCI_H = 439
|
|
RISCV_INS_CV_SH = 440
|
|
RISCV_INS_CV_SLET = 441
|
|
RISCV_INS_CV_SLETU = 442
|
|
RISCV_INS_CV_SLL_B = 443
|
|
RISCV_INS_CV_SLL_H = 444
|
|
RISCV_INS_CV_SLL_SCI_B = 445
|
|
RISCV_INS_CV_SLL_SCI_H = 446
|
|
RISCV_INS_CV_SLL_SC_B = 447
|
|
RISCV_INS_CV_SLL_SC_H = 448
|
|
RISCV_INS_CV_SRA_B = 449
|
|
RISCV_INS_CV_SRA_H = 450
|
|
RISCV_INS_CV_SRA_SCI_B = 451
|
|
RISCV_INS_CV_SRA_SCI_H = 452
|
|
RISCV_INS_CV_SRA_SC_B = 453
|
|
RISCV_INS_CV_SRA_SC_H = 454
|
|
RISCV_INS_CV_SRL_B = 455
|
|
RISCV_INS_CV_SRL_H = 456
|
|
RISCV_INS_CV_SRL_SCI_B = 457
|
|
RISCV_INS_CV_SRL_SCI_H = 458
|
|
RISCV_INS_CV_SRL_SC_B = 459
|
|
RISCV_INS_CV_SRL_SC_H = 460
|
|
RISCV_INS_CV_SUBN = 461
|
|
RISCV_INS_CV_SUBNR = 462
|
|
RISCV_INS_CV_SUBRN = 463
|
|
RISCV_INS_CV_SUBRNR = 464
|
|
RISCV_INS_CV_SUBROTMJ = 465
|
|
RISCV_INS_CV_SUBROTMJ_DIV2 = 466
|
|
RISCV_INS_CV_SUBROTMJ_DIV4 = 467
|
|
RISCV_INS_CV_SUBROTMJ_DIV8 = 468
|
|
RISCV_INS_CV_SUBUN = 469
|
|
RISCV_INS_CV_SUBUNR = 470
|
|
RISCV_INS_CV_SUBURN = 471
|
|
RISCV_INS_CV_SUBURNR = 472
|
|
RISCV_INS_CV_SUB_B = 473
|
|
RISCV_INS_CV_SUB_DIV2 = 474
|
|
RISCV_INS_CV_SUB_DIV4 = 475
|
|
RISCV_INS_CV_SUB_DIV8 = 476
|
|
RISCV_INS_CV_SUB_H = 477
|
|
RISCV_INS_CV_SUB_SCI_B = 478
|
|
RISCV_INS_CV_SUB_SCI_H = 479
|
|
RISCV_INS_CV_SUB_SC_B = 480
|
|
RISCV_INS_CV_SUB_SC_H = 481
|
|
RISCV_INS_CV_SW = 482
|
|
RISCV_INS_CV_XOR_B = 483
|
|
RISCV_INS_CV_XOR_H = 484
|
|
RISCV_INS_CV_XOR_SCI_B = 485
|
|
RISCV_INS_CV_XOR_SCI_H = 486
|
|
RISCV_INS_CV_XOR_SC_B = 487
|
|
RISCV_INS_CV_XOR_SC_H = 488
|
|
RISCV_INS_CZERO_EQZ = 489
|
|
RISCV_INS_CZERO_NEZ = 490
|
|
RISCV_INS_C_ADD = 491
|
|
RISCV_INS_C_ADDI = 492
|
|
RISCV_INS_C_ADDI16SP = 493
|
|
RISCV_INS_C_ADDI4SPN = 494
|
|
RISCV_INS_C_ADDIW = 495
|
|
RISCV_INS_C_ADDW = 496
|
|
RISCV_INS_C_AND = 497
|
|
RISCV_INS_C_ANDI = 498
|
|
RISCV_INS_C_BEQZ = 499
|
|
RISCV_INS_C_BNEZ = 500
|
|
RISCV_INS_C_EBREAK = 501
|
|
RISCV_INS_C_FLD = 502
|
|
RISCV_INS_C_FLDSP = 503
|
|
RISCV_INS_C_FLW = 504
|
|
RISCV_INS_C_FLWSP = 505
|
|
RISCV_INS_C_FSD = 506
|
|
RISCV_INS_C_FSDSP = 507
|
|
RISCV_INS_C_FSW = 508
|
|
RISCV_INS_C_FSWSP = 509
|
|
RISCV_INS_C_J = 510
|
|
RISCV_INS_C_JAL = 511
|
|
RISCV_INS_C_JALR = 512
|
|
RISCV_INS_C_JR = 513
|
|
RISCV_INS_C_LBU = 514
|
|
RISCV_INS_C_LD = 515
|
|
RISCV_INS_C_LDSP = 516
|
|
RISCV_INS_C_LH = 517
|
|
RISCV_INS_C_LHU = 518
|
|
RISCV_INS_C_LI = 519
|
|
RISCV_INS_C_LUI = 520
|
|
RISCV_INS_C_LW = 521
|
|
RISCV_INS_C_LWSP = 522
|
|
RISCV_INS_C_MUL = 523
|
|
RISCV_INS_C_MV = 524
|
|
RISCV_INS_C_NOP = 525
|
|
RISCV_INS_C_NOT = 526
|
|
RISCV_INS_C_OR = 527
|
|
RISCV_INS_C_SB = 528
|
|
RISCV_INS_C_SD = 529
|
|
RISCV_INS_C_SDSP = 530
|
|
RISCV_INS_C_SEXT_B = 531
|
|
RISCV_INS_C_SEXT_H = 532
|
|
RISCV_INS_C_SH = 533
|
|
RISCV_INS_C_SLLI = 534
|
|
RISCV_INS_C_SLLI64 = 535
|
|
RISCV_INS_C_SRAI = 536
|
|
RISCV_INS_C_SRAI64 = 537
|
|
RISCV_INS_C_SRLI = 538
|
|
RISCV_INS_C_SRLI64 = 539
|
|
RISCV_INS_C_SSPOPCHK = 540
|
|
RISCV_INS_C_SSPUSH = 541
|
|
RISCV_INS_C_SUB = 542
|
|
RISCV_INS_C_SUBW = 543
|
|
RISCV_INS_C_SW = 544
|
|
RISCV_INS_C_SWSP = 545
|
|
RISCV_INS_C_UNIMP = 546
|
|
RISCV_INS_C_XOR = 547
|
|
RISCV_INS_C_ZEXT_B = 548
|
|
RISCV_INS_C_ZEXT_H = 549
|
|
RISCV_INS_C_ZEXT_W = 550
|
|
RISCV_INS_DIV = 551
|
|
RISCV_INS_DIVU = 552
|
|
RISCV_INS_DIVUW = 553
|
|
RISCV_INS_DIVW = 554
|
|
RISCV_INS_DRET = 555
|
|
RISCV_INS_EBREAK = 556
|
|
RISCV_INS_ECALL = 557
|
|
RISCV_INS_FADD_D = 558
|
|
RISCV_INS_FADD_H = 559
|
|
RISCV_INS_FADD_S = 560
|
|
RISCV_INS_FCLASS_D = 561
|
|
RISCV_INS_FCLASS_H = 562
|
|
RISCV_INS_FCLASS_S = 563
|
|
RISCV_INS_FCVTMOD_W_D = 564
|
|
RISCV_INS_FCVT_BF16_S = 565
|
|
RISCV_INS_FCVT_D_H = 566
|
|
RISCV_INS_FCVT_D_L = 567
|
|
RISCV_INS_FCVT_D_LU = 568
|
|
RISCV_INS_FCVT_D_S = 569
|
|
RISCV_INS_FCVT_D_W = 570
|
|
RISCV_INS_FCVT_D_WU = 571
|
|
RISCV_INS_FCVT_H_D = 572
|
|
RISCV_INS_FCVT_H_L = 573
|
|
RISCV_INS_FCVT_H_LU = 574
|
|
RISCV_INS_FCVT_H_S = 575
|
|
RISCV_INS_FCVT_H_W = 576
|
|
RISCV_INS_FCVT_H_WU = 577
|
|
RISCV_INS_FCVT_LU_D = 578
|
|
RISCV_INS_FCVT_LU_H = 579
|
|
RISCV_INS_FCVT_LU_S = 580
|
|
RISCV_INS_FCVT_L_D = 581
|
|
RISCV_INS_FCVT_L_H = 582
|
|
RISCV_INS_FCVT_L_S = 583
|
|
RISCV_INS_FCVT_S_BF16 = 584
|
|
RISCV_INS_FCVT_S_D = 585
|
|
RISCV_INS_FCVT_S_H = 586
|
|
RISCV_INS_FCVT_S_L = 587
|
|
RISCV_INS_FCVT_S_LU = 588
|
|
RISCV_INS_FCVT_S_W = 589
|
|
RISCV_INS_FCVT_S_WU = 590
|
|
RISCV_INS_FCVT_WU_D = 591
|
|
RISCV_INS_FCVT_WU_H = 592
|
|
RISCV_INS_FCVT_WU_S = 593
|
|
RISCV_INS_FCVT_W_D = 594
|
|
RISCV_INS_FCVT_W_H = 595
|
|
RISCV_INS_FCVT_W_S = 596
|
|
RISCV_INS_FDIV_D = 597
|
|
RISCV_INS_FDIV_H = 598
|
|
RISCV_INS_FDIV_S = 599
|
|
RISCV_INS_FENCE = 600
|
|
RISCV_INS_FENCE_I = 601
|
|
RISCV_INS_FENCE_TSO = 602
|
|
RISCV_INS_FEQ_D = 603
|
|
RISCV_INS_FEQ_H = 604
|
|
RISCV_INS_FEQ_S = 605
|
|
RISCV_INS_FLEQ_D = 606
|
|
RISCV_INS_FLEQ_H = 607
|
|
RISCV_INS_FLEQ_S = 608
|
|
RISCV_INS_FLE_D = 609
|
|
RISCV_INS_FLE_H = 610
|
|
RISCV_INS_FLE_S = 611
|
|
RISCV_INS_FLI_D = 612
|
|
RISCV_INS_FLI_H = 613
|
|
RISCV_INS_FLI_S = 614
|
|
RISCV_INS_FLTQ_D = 615
|
|
RISCV_INS_FLTQ_H = 616
|
|
RISCV_INS_FLTQ_S = 617
|
|
RISCV_INS_FLT_D = 618
|
|
RISCV_INS_FLT_H = 619
|
|
RISCV_INS_FLT_S = 620
|
|
RISCV_INS_FMADD_D = 621
|
|
RISCV_INS_FMADD_H = 622
|
|
RISCV_INS_FMADD_S = 623
|
|
RISCV_INS_FMAXM_D = 624
|
|
RISCV_INS_FMAXM_H = 625
|
|
RISCV_INS_FMAXM_S = 626
|
|
RISCV_INS_FMAX_D = 627
|
|
RISCV_INS_FMAX_H = 628
|
|
RISCV_INS_FMAX_S = 629
|
|
RISCV_INS_FMINM_D = 630
|
|
RISCV_INS_FMINM_H = 631
|
|
RISCV_INS_FMINM_S = 632
|
|
RISCV_INS_FMIN_D = 633
|
|
RISCV_INS_FMIN_H = 634
|
|
RISCV_INS_FMIN_S = 635
|
|
RISCV_INS_FMSUB_D = 636
|
|
RISCV_INS_FMSUB_H = 637
|
|
RISCV_INS_FMSUB_S = 638
|
|
RISCV_INS_FMUL_D = 639
|
|
RISCV_INS_FMUL_H = 640
|
|
RISCV_INS_FMUL_S = 641
|
|
RISCV_INS_FMVH_X_D = 642
|
|
RISCV_INS_FMVP_D_X = 643
|
|
RISCV_INS_FMV_D_X = 644
|
|
RISCV_INS_FMV_H_X = 645
|
|
RISCV_INS_FMV_W_X = 646
|
|
RISCV_INS_FMV_X_D = 647
|
|
RISCV_INS_FMV_X_H = 648
|
|
RISCV_INS_FMV_X_W = 649
|
|
RISCV_INS_FNMADD_D = 650
|
|
RISCV_INS_FNMADD_H = 651
|
|
RISCV_INS_FNMADD_S = 652
|
|
RISCV_INS_FNMSUB_D = 653
|
|
RISCV_INS_FNMSUB_H = 654
|
|
RISCV_INS_FNMSUB_S = 655
|
|
RISCV_INS_FROUNDNX_D = 656
|
|
RISCV_INS_FROUNDNX_H = 657
|
|
RISCV_INS_FROUNDNX_S = 658
|
|
RISCV_INS_FROUND_D = 659
|
|
RISCV_INS_FROUND_H = 660
|
|
RISCV_INS_FROUND_S = 661
|
|
RISCV_INS_FSGNJN_D = 662
|
|
RISCV_INS_FSGNJN_H = 663
|
|
RISCV_INS_FSGNJN_S = 664
|
|
RISCV_INS_FSGNJX_D = 665
|
|
RISCV_INS_FSGNJX_H = 666
|
|
RISCV_INS_FSGNJX_S = 667
|
|
RISCV_INS_FSGNJ_D = 668
|
|
RISCV_INS_FSGNJ_H = 669
|
|
RISCV_INS_FSGNJ_S = 670
|
|
RISCV_INS_FSQRT_D = 671
|
|
RISCV_INS_FSQRT_H = 672
|
|
RISCV_INS_FSQRT_S = 673
|
|
RISCV_INS_FSUB_D = 674
|
|
RISCV_INS_FSUB_H = 675
|
|
RISCV_INS_FSUB_S = 676
|
|
RISCV_INS_HFENCE_GVMA = 677
|
|
RISCV_INS_HFENCE_VVMA = 678
|
|
RISCV_INS_HINVAL_GVMA = 679
|
|
RISCV_INS_HINVAL_VVMA = 680
|
|
RISCV_INS_HLVX_HU = 681
|
|
RISCV_INS_HLVX_WU = 682
|
|
RISCV_INS_HLV_B = 683
|
|
RISCV_INS_HLV_BU = 684
|
|
RISCV_INS_HLV_D = 685
|
|
RISCV_INS_HLV_H = 686
|
|
RISCV_INS_HLV_HU = 687
|
|
RISCV_INS_HLV_W = 688
|
|
RISCV_INS_HLV_WU = 689
|
|
RISCV_INS_HSV_B = 690
|
|
RISCV_INS_HSV_D = 691
|
|
RISCV_INS_HSV_H = 692
|
|
RISCV_INS_HSV_W = 693
|
|
RISCV_INS_JAL = 694
|
|
RISCV_INS_LR_D = 695
|
|
RISCV_INS_LR_D_AQ = 696
|
|
RISCV_INS_LR_D_AQRL = 697
|
|
RISCV_INS_LR_D_RL = 698
|
|
RISCV_INS_LR_W = 699
|
|
RISCV_INS_LR_W_AQ = 700
|
|
RISCV_INS_LR_W_AQRL = 701
|
|
RISCV_INS_LR_W_RL = 702
|
|
RISCV_INS_LUI = 703
|
|
RISCV_INS_MAX = 704
|
|
RISCV_INS_MAXU = 705
|
|
RISCV_INS_MIN = 706
|
|
RISCV_INS_MINU = 707
|
|
RISCV_INS_MOP_R_0 = 708
|
|
RISCV_INS_MOP_R_1 = 709
|
|
RISCV_INS_MOP_R_10 = 710
|
|
RISCV_INS_MOP_R_11 = 711
|
|
RISCV_INS_MOP_R_12 = 712
|
|
RISCV_INS_MOP_R_13 = 713
|
|
RISCV_INS_MOP_R_14 = 714
|
|
RISCV_INS_MOP_R_15 = 715
|
|
RISCV_INS_MOP_R_16 = 716
|
|
RISCV_INS_MOP_R_17 = 717
|
|
RISCV_INS_MOP_R_18 = 718
|
|
RISCV_INS_MOP_R_19 = 719
|
|
RISCV_INS_MOP_R_2 = 720
|
|
RISCV_INS_MOP_R_20 = 721
|
|
RISCV_INS_MOP_R_21 = 722
|
|
RISCV_INS_MOP_R_22 = 723
|
|
RISCV_INS_MOP_R_23 = 724
|
|
RISCV_INS_MOP_R_24 = 725
|
|
RISCV_INS_MOP_R_25 = 726
|
|
RISCV_INS_MOP_R_26 = 727
|
|
RISCV_INS_MOP_R_27 = 728
|
|
RISCV_INS_MOP_R_28 = 729
|
|
RISCV_INS_MOP_R_29 = 730
|
|
RISCV_INS_MOP_R_3 = 731
|
|
RISCV_INS_MOP_R_30 = 732
|
|
RISCV_INS_MOP_R_31 = 733
|
|
RISCV_INS_MOP_R_4 = 734
|
|
RISCV_INS_MOP_R_5 = 735
|
|
RISCV_INS_MOP_R_6 = 736
|
|
RISCV_INS_MOP_R_7 = 737
|
|
RISCV_INS_MOP_R_8 = 738
|
|
RISCV_INS_MOP_R_9 = 739
|
|
RISCV_INS_MOP_RR_0 = 740
|
|
RISCV_INS_MOP_RR_1 = 741
|
|
RISCV_INS_MOP_RR_2 = 742
|
|
RISCV_INS_MOP_RR_3 = 743
|
|
RISCV_INS_MOP_RR_4 = 744
|
|
RISCV_INS_MOP_RR_5 = 745
|
|
RISCV_INS_MOP_RR_6 = 746
|
|
RISCV_INS_MOP_RR_7 = 747
|
|
RISCV_INS_MRET = 748
|
|
RISCV_INS_MUL = 749
|
|
RISCV_INS_MULH = 750
|
|
RISCV_INS_MULHSU = 751
|
|
RISCV_INS_MULHU = 752
|
|
RISCV_INS_MULW = 753
|
|
RISCV_INS_OR = 754
|
|
RISCV_INS_ORC_B = 755
|
|
RISCV_INS_ORI = 756
|
|
RISCV_INS_ORN = 757
|
|
RISCV_INS_PACK = 758
|
|
RISCV_INS_PACKH = 759
|
|
RISCV_INS_PACKW = 760
|
|
RISCV_INS_PREFETCH_I = 761
|
|
RISCV_INS_PREFETCH_R = 762
|
|
RISCV_INS_PREFETCH_W = 763
|
|
RISCV_INS_REM = 764
|
|
RISCV_INS_REMU = 765
|
|
RISCV_INS_REMUW = 766
|
|
RISCV_INS_REMW = 767
|
|
RISCV_INS_REV8 = 768
|
|
RISCV_INS_ROL = 769
|
|
RISCV_INS_ROLW = 770
|
|
RISCV_INS_ROR = 771
|
|
RISCV_INS_RORI = 772
|
|
RISCV_INS_RORIW = 773
|
|
RISCV_INS_RORW = 774
|
|
RISCV_INS_SC_D = 775
|
|
RISCV_INS_SC_D_AQ = 776
|
|
RISCV_INS_SC_D_AQRL = 777
|
|
RISCV_INS_SC_D_RL = 778
|
|
RISCV_INS_SC_W = 779
|
|
RISCV_INS_SC_W_AQ = 780
|
|
RISCV_INS_SC_W_AQRL = 781
|
|
RISCV_INS_SC_W_RL = 782
|
|
RISCV_INS_SFENCE_INVAL_IR = 783
|
|
RISCV_INS_SFENCE_VMA = 784
|
|
RISCV_INS_SFENCE_W_INVAL = 785
|
|
RISCV_INS_SH1ADD = 786
|
|
RISCV_INS_SH1ADD_UW = 787
|
|
RISCV_INS_SH2ADD = 788
|
|
RISCV_INS_SH2ADD_UW = 789
|
|
RISCV_INS_SH3ADD = 790
|
|
RISCV_INS_SH3ADD_UW = 791
|
|
RISCV_INS_SHA256SIG0 = 792
|
|
RISCV_INS_SHA256SIG1 = 793
|
|
RISCV_INS_SHA256SUM0 = 794
|
|
RISCV_INS_SHA256SUM1 = 795
|
|
RISCV_INS_SHA512SIG0 = 796
|
|
RISCV_INS_SHA512SIG0H = 797
|
|
RISCV_INS_SHA512SIG0L = 798
|
|
RISCV_INS_SHA512SIG1 = 799
|
|
RISCV_INS_SHA512SIG1H = 800
|
|
RISCV_INS_SHA512SIG1L = 801
|
|
RISCV_INS_SHA512SUM0 = 802
|
|
RISCV_INS_SHA512SUM0R = 803
|
|
RISCV_INS_SHA512SUM1 = 804
|
|
RISCV_INS_SHA512SUM1R = 805
|
|
RISCV_INS_SINVAL_VMA = 806
|
|
RISCV_INS_SLL = 807
|
|
RISCV_INS_SLLI = 808
|
|
RISCV_INS_SLLIW = 809
|
|
RISCV_INS_SLLI_UW = 810
|
|
RISCV_INS_SLLW = 811
|
|
RISCV_INS_SLT = 812
|
|
RISCV_INS_SLTI = 813
|
|
RISCV_INS_SLTIU = 814
|
|
RISCV_INS_SLTU = 815
|
|
RISCV_INS_SM3P0 = 816
|
|
RISCV_INS_SM3P1 = 817
|
|
RISCV_INS_SM4ED = 818
|
|
RISCV_INS_SM4KS = 819
|
|
RISCV_INS_SRA = 820
|
|
RISCV_INS_SRAI = 821
|
|
RISCV_INS_SRAIW = 822
|
|
RISCV_INS_SRAW = 823
|
|
RISCV_INS_SRET = 824
|
|
RISCV_INS_SRL = 825
|
|
RISCV_INS_SRLI = 826
|
|
RISCV_INS_SRLIW = 827
|
|
RISCV_INS_SRLW = 828
|
|
RISCV_INS_SSAMOSWAP_D = 829
|
|
RISCV_INS_SSAMOSWAP_D_AQ = 830
|
|
RISCV_INS_SSAMOSWAP_D_AQRL = 831
|
|
RISCV_INS_SSAMOSWAP_D_RL = 832
|
|
RISCV_INS_SSAMOSWAP_W = 833
|
|
RISCV_INS_SSAMOSWAP_W_AQ = 834
|
|
RISCV_INS_SSAMOSWAP_W_AQRL = 835
|
|
RISCV_INS_SSAMOSWAP_W_RL = 836
|
|
RISCV_INS_SSPOPCHK = 837
|
|
RISCV_INS_SSPUSH = 838
|
|
RISCV_INS_SSRDP = 839
|
|
RISCV_INS_SUB = 840
|
|
RISCV_INS_SUBW = 841
|
|
RISCV_INS_TH_VMAQASU_VV = 842
|
|
RISCV_INS_TH_VMAQASU_VX = 843
|
|
RISCV_INS_TH_VMAQAUS_VX = 844
|
|
RISCV_INS_TH_VMAQAU_VV = 845
|
|
RISCV_INS_TH_VMAQAU_VX = 846
|
|
RISCV_INS_TH_VMAQA_VV = 847
|
|
RISCV_INS_TH_VMAQA_VX = 848
|
|
RISCV_INS_TH_ADDSL = 849
|
|
RISCV_INS_TH_DCACHE_CALL = 850
|
|
RISCV_INS_TH_DCACHE_CIALL = 851
|
|
RISCV_INS_TH_DCACHE_CIPA = 852
|
|
RISCV_INS_TH_DCACHE_CISW = 853
|
|
RISCV_INS_TH_DCACHE_CIVA = 854
|
|
RISCV_INS_TH_DCACHE_CPA = 855
|
|
RISCV_INS_TH_DCACHE_CPAL1 = 856
|
|
RISCV_INS_TH_DCACHE_CSW = 857
|
|
RISCV_INS_TH_DCACHE_CVA = 858
|
|
RISCV_INS_TH_DCACHE_CVAL1 = 859
|
|
RISCV_INS_TH_DCACHE_IALL = 860
|
|
RISCV_INS_TH_DCACHE_IPA = 861
|
|
RISCV_INS_TH_DCACHE_ISW = 862
|
|
RISCV_INS_TH_DCACHE_IVA = 863
|
|
RISCV_INS_TH_EXT = 864
|
|
RISCV_INS_TH_EXTU = 865
|
|
RISCV_INS_TH_FF0 = 866
|
|
RISCV_INS_TH_FF1 = 867
|
|
RISCV_INS_TH_FLRD = 868
|
|
RISCV_INS_TH_FLRW = 869
|
|
RISCV_INS_TH_FLURD = 870
|
|
RISCV_INS_TH_FLURW = 871
|
|
RISCV_INS_TH_FSRD = 872
|
|
RISCV_INS_TH_FSRW = 873
|
|
RISCV_INS_TH_FSURD = 874
|
|
RISCV_INS_TH_FSURW = 875
|
|
RISCV_INS_TH_ICACHE_IALL = 876
|
|
RISCV_INS_TH_ICACHE_IALLS = 877
|
|
RISCV_INS_TH_ICACHE_IPA = 878
|
|
RISCV_INS_TH_ICACHE_IVA = 879
|
|
RISCV_INS_TH_L2CACHE_CALL = 880
|
|
RISCV_INS_TH_L2CACHE_CIALL = 881
|
|
RISCV_INS_TH_L2CACHE_IALL = 882
|
|
RISCV_INS_TH_LBIA = 883
|
|
RISCV_INS_TH_LBIB = 884
|
|
RISCV_INS_TH_LBUIA = 885
|
|
RISCV_INS_TH_LBUIB = 886
|
|
RISCV_INS_TH_LDD = 887
|
|
RISCV_INS_TH_LDIA = 888
|
|
RISCV_INS_TH_LDIB = 889
|
|
RISCV_INS_TH_LHIA = 890
|
|
RISCV_INS_TH_LHIB = 891
|
|
RISCV_INS_TH_LHUIA = 892
|
|
RISCV_INS_TH_LHUIB = 893
|
|
RISCV_INS_TH_LRB = 894
|
|
RISCV_INS_TH_LRBU = 895
|
|
RISCV_INS_TH_LRD = 896
|
|
RISCV_INS_TH_LRH = 897
|
|
RISCV_INS_TH_LRHU = 898
|
|
RISCV_INS_TH_LRW = 899
|
|
RISCV_INS_TH_LRWU = 900
|
|
RISCV_INS_TH_LURB = 901
|
|
RISCV_INS_TH_LURBU = 902
|
|
RISCV_INS_TH_LURD = 903
|
|
RISCV_INS_TH_LURH = 904
|
|
RISCV_INS_TH_LURHU = 905
|
|
RISCV_INS_TH_LURW = 906
|
|
RISCV_INS_TH_LURWU = 907
|
|
RISCV_INS_TH_LWD = 908
|
|
RISCV_INS_TH_LWIA = 909
|
|
RISCV_INS_TH_LWIB = 910
|
|
RISCV_INS_TH_LWUD = 911
|
|
RISCV_INS_TH_LWUIA = 912
|
|
RISCV_INS_TH_LWUIB = 913
|
|
RISCV_INS_TH_MULA = 914
|
|
RISCV_INS_TH_MULAH = 915
|
|
RISCV_INS_TH_MULAW = 916
|
|
RISCV_INS_TH_MULS = 917
|
|
RISCV_INS_TH_MULSH = 918
|
|
RISCV_INS_TH_MULSW = 919
|
|
RISCV_INS_TH_MVEQZ = 920
|
|
RISCV_INS_TH_MVNEZ = 921
|
|
RISCV_INS_TH_REV = 922
|
|
RISCV_INS_TH_REVW = 923
|
|
RISCV_INS_TH_SBIA = 924
|
|
RISCV_INS_TH_SBIB = 925
|
|
RISCV_INS_TH_SDD = 926
|
|
RISCV_INS_TH_SDIA = 927
|
|
RISCV_INS_TH_SDIB = 928
|
|
RISCV_INS_TH_SFENCE_VMAS = 929
|
|
RISCV_INS_TH_SHIA = 930
|
|
RISCV_INS_TH_SHIB = 931
|
|
RISCV_INS_TH_SRB = 932
|
|
RISCV_INS_TH_SRD = 933
|
|
RISCV_INS_TH_SRH = 934
|
|
RISCV_INS_TH_SRRI = 935
|
|
RISCV_INS_TH_SRRIW = 936
|
|
RISCV_INS_TH_SRW = 937
|
|
RISCV_INS_TH_SURB = 938
|
|
RISCV_INS_TH_SURD = 939
|
|
RISCV_INS_TH_SURH = 940
|
|
RISCV_INS_TH_SURW = 941
|
|
RISCV_INS_TH_SWD = 942
|
|
RISCV_INS_TH_SWIA = 943
|
|
RISCV_INS_TH_SWIB = 944
|
|
RISCV_INS_TH_SYNC = 945
|
|
RISCV_INS_TH_SYNC_I = 946
|
|
RISCV_INS_TH_SYNC_IS = 947
|
|
RISCV_INS_TH_SYNC_S = 948
|
|
RISCV_INS_TH_TST = 949
|
|
RISCV_INS_TH_TSTNBZ = 950
|
|
RISCV_INS_UNIMP = 951
|
|
RISCV_INS_UNZIP = 952
|
|
RISCV_INS_VAADDU_VV = 953
|
|
RISCV_INS_VAADDU_VX = 954
|
|
RISCV_INS_VAADD_VV = 955
|
|
RISCV_INS_VAADD_VX = 956
|
|
RISCV_INS_VADC_VIM = 957
|
|
RISCV_INS_VADC_VVM = 958
|
|
RISCV_INS_VADC_VXM = 959
|
|
RISCV_INS_VADD_VI = 960
|
|
RISCV_INS_VADD_VV = 961
|
|
RISCV_INS_VADD_VX = 962
|
|
RISCV_INS_VAESDF_VS = 963
|
|
RISCV_INS_VAESDF_VV = 964
|
|
RISCV_INS_VAESDM_VS = 965
|
|
RISCV_INS_VAESDM_VV = 966
|
|
RISCV_INS_VAESEF_VS = 967
|
|
RISCV_INS_VAESEF_VV = 968
|
|
RISCV_INS_VAESEM_VS = 969
|
|
RISCV_INS_VAESEM_VV = 970
|
|
RISCV_INS_VAESKF1_VI = 971
|
|
RISCV_INS_VAESKF2_VI = 972
|
|
RISCV_INS_VAESZ_VS = 973
|
|
RISCV_INS_VANDN_VV = 974
|
|
RISCV_INS_VANDN_VX = 975
|
|
RISCV_INS_VAND_VI = 976
|
|
RISCV_INS_VAND_VV = 977
|
|
RISCV_INS_VAND_VX = 978
|
|
RISCV_INS_VASUBU_VV = 979
|
|
RISCV_INS_VASUBU_VX = 980
|
|
RISCV_INS_VASUB_VV = 981
|
|
RISCV_INS_VASUB_VX = 982
|
|
RISCV_INS_VBREV8_V = 983
|
|
RISCV_INS_VBREV_V = 984
|
|
RISCV_INS_VCLMULH_VV = 985
|
|
RISCV_INS_VCLMULH_VX = 986
|
|
RISCV_INS_VCLMUL_VV = 987
|
|
RISCV_INS_VCLMUL_VX = 988
|
|
RISCV_INS_VCLZ_V = 989
|
|
RISCV_INS_VCOMPRESS_VM = 990
|
|
RISCV_INS_VCPOP_M = 991
|
|
RISCV_INS_VCPOP_V = 992
|
|
RISCV_INS_VCTZ_V = 993
|
|
RISCV_INS_SF_VC_FV = 994
|
|
RISCV_INS_SF_VC_FVV = 995
|
|
RISCV_INS_SF_VC_FVW = 996
|
|
RISCV_INS_SF_VC_I = 997
|
|
RISCV_INS_SF_VC_IV = 998
|
|
RISCV_INS_SF_VC_IVV = 999
|
|
RISCV_INS_SF_VC_IVW = 1000
|
|
RISCV_INS_SF_VC_VV = 1001
|
|
RISCV_INS_SF_VC_VVV = 1002
|
|
RISCV_INS_SF_VC_VVW = 1003
|
|
RISCV_INS_SF_VC_V_FV = 1004
|
|
RISCV_INS_SF_VC_V_FVV = 1005
|
|
RISCV_INS_SF_VC_V_FVW = 1006
|
|
RISCV_INS_SF_VC_V_I = 1007
|
|
RISCV_INS_SF_VC_V_IV = 1008
|
|
RISCV_INS_SF_VC_V_IVV = 1009
|
|
RISCV_INS_SF_VC_V_IVW = 1010
|
|
RISCV_INS_SF_VC_V_VV = 1011
|
|
RISCV_INS_SF_VC_V_VVV = 1012
|
|
RISCV_INS_SF_VC_V_VVW = 1013
|
|
RISCV_INS_SF_VC_V_X = 1014
|
|
RISCV_INS_SF_VC_V_XV = 1015
|
|
RISCV_INS_SF_VC_V_XVV = 1016
|
|
RISCV_INS_SF_VC_V_XVW = 1017
|
|
RISCV_INS_SF_VC_X = 1018
|
|
RISCV_INS_SF_VC_XV = 1019
|
|
RISCV_INS_SF_VC_XVV = 1020
|
|
RISCV_INS_SF_VC_XVW = 1021
|
|
RISCV_INS_VDIVU_VV = 1022
|
|
RISCV_INS_VDIVU_VX = 1023
|
|
RISCV_INS_VDIV_VV = 1024
|
|
RISCV_INS_VDIV_VX = 1025
|
|
RISCV_INS_VFADD_VF = 1026
|
|
RISCV_INS_VFADD_VV = 1027
|
|
RISCV_INS_VFCLASS_V = 1028
|
|
RISCV_INS_VFCVT_F_XU_V = 1029
|
|
RISCV_INS_VFCVT_F_X_V = 1030
|
|
RISCV_INS_VFCVT_RTZ_XU_F_V = 1031
|
|
RISCV_INS_VFCVT_RTZ_X_F_V = 1032
|
|
RISCV_INS_VFCVT_XU_F_V = 1033
|
|
RISCV_INS_VFCVT_X_F_V = 1034
|
|
RISCV_INS_VFDIV_VF = 1035
|
|
RISCV_INS_VFDIV_VV = 1036
|
|
RISCV_INS_VFIRST_M = 1037
|
|
RISCV_INS_VFMACC_VF = 1038
|
|
RISCV_INS_VFMACC_VV = 1039
|
|
RISCV_INS_VFMADD_VF = 1040
|
|
RISCV_INS_VFMADD_VV = 1041
|
|
RISCV_INS_VFMAX_VF = 1042
|
|
RISCV_INS_VFMAX_VV = 1043
|
|
RISCV_INS_VFMERGE_VFM = 1044
|
|
RISCV_INS_VFMIN_VF = 1045
|
|
RISCV_INS_VFMIN_VV = 1046
|
|
RISCV_INS_VFMSAC_VF = 1047
|
|
RISCV_INS_VFMSAC_VV = 1048
|
|
RISCV_INS_VFMSUB_VF = 1049
|
|
RISCV_INS_VFMSUB_VV = 1050
|
|
RISCV_INS_VFMUL_VF = 1051
|
|
RISCV_INS_VFMUL_VV = 1052
|
|
RISCV_INS_VFMV_F_S = 1053
|
|
RISCV_INS_VFMV_S_F = 1054
|
|
RISCV_INS_VFMV_V_F = 1055
|
|
RISCV_INS_VFNCVTBF16_F_F_W = 1056
|
|
RISCV_INS_VFNCVT_F_F_W = 1057
|
|
RISCV_INS_VFNCVT_F_XU_W = 1058
|
|
RISCV_INS_VFNCVT_F_X_W = 1059
|
|
RISCV_INS_VFNCVT_ROD_F_F_W = 1060
|
|
RISCV_INS_VFNCVT_RTZ_XU_F_W = 1061
|
|
RISCV_INS_VFNCVT_RTZ_X_F_W = 1062
|
|
RISCV_INS_VFNCVT_XU_F_W = 1063
|
|
RISCV_INS_VFNCVT_X_F_W = 1064
|
|
RISCV_INS_VFNMACC_VF = 1065
|
|
RISCV_INS_VFNMACC_VV = 1066
|
|
RISCV_INS_VFNMADD_VF = 1067
|
|
RISCV_INS_VFNMADD_VV = 1068
|
|
RISCV_INS_VFNMSAC_VF = 1069
|
|
RISCV_INS_VFNMSAC_VV = 1070
|
|
RISCV_INS_VFNMSUB_VF = 1071
|
|
RISCV_INS_VFNMSUB_VV = 1072
|
|
RISCV_INS_SF_VFNRCLIP_XU_F_QF = 1073
|
|
RISCV_INS_SF_VFNRCLIP_X_F_QF = 1074
|
|
RISCV_INS_VFRDIV_VF = 1075
|
|
RISCV_INS_VFREC7_V = 1076
|
|
RISCV_INS_VFREDMAX_VS = 1077
|
|
RISCV_INS_VFREDMIN_VS = 1078
|
|
RISCV_INS_VFREDOSUM_VS = 1079
|
|
RISCV_INS_VFREDUSUM_VS = 1080
|
|
RISCV_INS_VFRSQRT7_V = 1081
|
|
RISCV_INS_VFRSUB_VF = 1082
|
|
RISCV_INS_VFSGNJN_VF = 1083
|
|
RISCV_INS_VFSGNJN_VV = 1084
|
|
RISCV_INS_VFSGNJX_VF = 1085
|
|
RISCV_INS_VFSGNJX_VV = 1086
|
|
RISCV_INS_VFSGNJ_VF = 1087
|
|
RISCV_INS_VFSGNJ_VV = 1088
|
|
RISCV_INS_VFSLIDE1DOWN_VF = 1089
|
|
RISCV_INS_VFSLIDE1UP_VF = 1090
|
|
RISCV_INS_VFSQRT_V = 1091
|
|
RISCV_INS_VFSUB_VF = 1092
|
|
RISCV_INS_VFSUB_VV = 1093
|
|
RISCV_INS_VFWADD_VF = 1094
|
|
RISCV_INS_VFWADD_VV = 1095
|
|
RISCV_INS_VFWADD_WF = 1096
|
|
RISCV_INS_VFWADD_WV = 1097
|
|
RISCV_INS_VFWCVTBF16_F_F_V = 1098
|
|
RISCV_INS_VFWCVT_F_F_V = 1099
|
|
RISCV_INS_VFWCVT_F_XU_V = 1100
|
|
RISCV_INS_VFWCVT_F_X_V = 1101
|
|
RISCV_INS_VFWCVT_RTZ_XU_F_V = 1102
|
|
RISCV_INS_VFWCVT_RTZ_X_F_V = 1103
|
|
RISCV_INS_VFWCVT_XU_F_V = 1104
|
|
RISCV_INS_VFWCVT_X_F_V = 1105
|
|
RISCV_INS_VFWMACCBF16_VF = 1106
|
|
RISCV_INS_VFWMACCBF16_VV = 1107
|
|
RISCV_INS_SF_VFWMACC_4X4X4 = 1108
|
|
RISCV_INS_VFWMACC_VF = 1109
|
|
RISCV_INS_VFWMACC_VV = 1110
|
|
RISCV_INS_VFWMSAC_VF = 1111
|
|
RISCV_INS_VFWMSAC_VV = 1112
|
|
RISCV_INS_VFWMUL_VF = 1113
|
|
RISCV_INS_VFWMUL_VV = 1114
|
|
RISCV_INS_VFWNMACC_VF = 1115
|
|
RISCV_INS_VFWNMACC_VV = 1116
|
|
RISCV_INS_VFWNMSAC_VF = 1117
|
|
RISCV_INS_VFWNMSAC_VV = 1118
|
|
RISCV_INS_VFWREDOSUM_VS = 1119
|
|
RISCV_INS_VFWREDUSUM_VS = 1120
|
|
RISCV_INS_VFWSUB_VF = 1121
|
|
RISCV_INS_VFWSUB_VV = 1122
|
|
RISCV_INS_VFWSUB_WF = 1123
|
|
RISCV_INS_VFWSUB_WV = 1124
|
|
RISCV_INS_VGHSH_VV = 1125
|
|
RISCV_INS_VGMUL_VV = 1126
|
|
RISCV_INS_VID_V = 1127
|
|
RISCV_INS_VIOTA_M = 1128
|
|
RISCV_INS_VL1RE16_V = 1129
|
|
RISCV_INS_VL1RE32_V = 1130
|
|
RISCV_INS_VL1RE64_V = 1131
|
|
RISCV_INS_VL1RE8_V = 1132
|
|
RISCV_INS_VL2RE16_V = 1133
|
|
RISCV_INS_VL2RE32_V = 1134
|
|
RISCV_INS_VL2RE64_V = 1135
|
|
RISCV_INS_VL2RE8_V = 1136
|
|
RISCV_INS_VL4RE16_V = 1137
|
|
RISCV_INS_VL4RE32_V = 1138
|
|
RISCV_INS_VL4RE64_V = 1139
|
|
RISCV_INS_VL4RE8_V = 1140
|
|
RISCV_INS_VL8RE16_V = 1141
|
|
RISCV_INS_VL8RE32_V = 1142
|
|
RISCV_INS_VL8RE64_V = 1143
|
|
RISCV_INS_VL8RE8_V = 1144
|
|
RISCV_INS_VLE16FF_V = 1145
|
|
RISCV_INS_VLE16_V = 1146
|
|
RISCV_INS_VLE32FF_V = 1147
|
|
RISCV_INS_VLE32_V = 1148
|
|
RISCV_INS_VLE64FF_V = 1149
|
|
RISCV_INS_VLE64_V = 1150
|
|
RISCV_INS_VLE8FF_V = 1151
|
|
RISCV_INS_VLE8_V = 1152
|
|
RISCV_INS_VLM_V = 1153
|
|
RISCV_INS_VLOXEI16_V = 1154
|
|
RISCV_INS_VLOXEI32_V = 1155
|
|
RISCV_INS_VLOXEI64_V = 1156
|
|
RISCV_INS_VLOXEI8_V = 1157
|
|
RISCV_INS_VLOXSEG2EI16_V = 1158
|
|
RISCV_INS_VLOXSEG2EI32_V = 1159
|
|
RISCV_INS_VLOXSEG2EI64_V = 1160
|
|
RISCV_INS_VLOXSEG2EI8_V = 1161
|
|
RISCV_INS_VLOXSEG3EI16_V = 1162
|
|
RISCV_INS_VLOXSEG3EI32_V = 1163
|
|
RISCV_INS_VLOXSEG3EI64_V = 1164
|
|
RISCV_INS_VLOXSEG3EI8_V = 1165
|
|
RISCV_INS_VLOXSEG4EI16_V = 1166
|
|
RISCV_INS_VLOXSEG4EI32_V = 1167
|
|
RISCV_INS_VLOXSEG4EI64_V = 1168
|
|
RISCV_INS_VLOXSEG4EI8_V = 1169
|
|
RISCV_INS_VLOXSEG5EI16_V = 1170
|
|
RISCV_INS_VLOXSEG5EI32_V = 1171
|
|
RISCV_INS_VLOXSEG5EI64_V = 1172
|
|
RISCV_INS_VLOXSEG5EI8_V = 1173
|
|
RISCV_INS_VLOXSEG6EI16_V = 1174
|
|
RISCV_INS_VLOXSEG6EI32_V = 1175
|
|
RISCV_INS_VLOXSEG6EI64_V = 1176
|
|
RISCV_INS_VLOXSEG6EI8_V = 1177
|
|
RISCV_INS_VLOXSEG7EI16_V = 1178
|
|
RISCV_INS_VLOXSEG7EI32_V = 1179
|
|
RISCV_INS_VLOXSEG7EI64_V = 1180
|
|
RISCV_INS_VLOXSEG7EI8_V = 1181
|
|
RISCV_INS_VLOXSEG8EI16_V = 1182
|
|
RISCV_INS_VLOXSEG8EI32_V = 1183
|
|
RISCV_INS_VLOXSEG8EI64_V = 1184
|
|
RISCV_INS_VLOXSEG8EI8_V = 1185
|
|
RISCV_INS_VLSE16_V = 1186
|
|
RISCV_INS_VLSE32_V = 1187
|
|
RISCV_INS_VLSE64_V = 1188
|
|
RISCV_INS_VLSE8_V = 1189
|
|
RISCV_INS_VLSEG2E16FF_V = 1190
|
|
RISCV_INS_VLSEG2E16_V = 1191
|
|
RISCV_INS_VLSEG2E32FF_V = 1192
|
|
RISCV_INS_VLSEG2E32_V = 1193
|
|
RISCV_INS_VLSEG2E64FF_V = 1194
|
|
RISCV_INS_VLSEG2E64_V = 1195
|
|
RISCV_INS_VLSEG2E8FF_V = 1196
|
|
RISCV_INS_VLSEG2E8_V = 1197
|
|
RISCV_INS_VLSEG3E16FF_V = 1198
|
|
RISCV_INS_VLSEG3E16_V = 1199
|
|
RISCV_INS_VLSEG3E32FF_V = 1200
|
|
RISCV_INS_VLSEG3E32_V = 1201
|
|
RISCV_INS_VLSEG3E64FF_V = 1202
|
|
RISCV_INS_VLSEG3E64_V = 1203
|
|
RISCV_INS_VLSEG3E8FF_V = 1204
|
|
RISCV_INS_VLSEG3E8_V = 1205
|
|
RISCV_INS_VLSEG4E16FF_V = 1206
|
|
RISCV_INS_VLSEG4E16_V = 1207
|
|
RISCV_INS_VLSEG4E32FF_V = 1208
|
|
RISCV_INS_VLSEG4E32_V = 1209
|
|
RISCV_INS_VLSEG4E64FF_V = 1210
|
|
RISCV_INS_VLSEG4E64_V = 1211
|
|
RISCV_INS_VLSEG4E8FF_V = 1212
|
|
RISCV_INS_VLSEG4E8_V = 1213
|
|
RISCV_INS_VLSEG5E16FF_V = 1214
|
|
RISCV_INS_VLSEG5E16_V = 1215
|
|
RISCV_INS_VLSEG5E32FF_V = 1216
|
|
RISCV_INS_VLSEG5E32_V = 1217
|
|
RISCV_INS_VLSEG5E64FF_V = 1218
|
|
RISCV_INS_VLSEG5E64_V = 1219
|
|
RISCV_INS_VLSEG5E8FF_V = 1220
|
|
RISCV_INS_VLSEG5E8_V = 1221
|
|
RISCV_INS_VLSEG6E16FF_V = 1222
|
|
RISCV_INS_VLSEG6E16_V = 1223
|
|
RISCV_INS_VLSEG6E32FF_V = 1224
|
|
RISCV_INS_VLSEG6E32_V = 1225
|
|
RISCV_INS_VLSEG6E64FF_V = 1226
|
|
RISCV_INS_VLSEG6E64_V = 1227
|
|
RISCV_INS_VLSEG6E8FF_V = 1228
|
|
RISCV_INS_VLSEG6E8_V = 1229
|
|
RISCV_INS_VLSEG7E16FF_V = 1230
|
|
RISCV_INS_VLSEG7E16_V = 1231
|
|
RISCV_INS_VLSEG7E32FF_V = 1232
|
|
RISCV_INS_VLSEG7E32_V = 1233
|
|
RISCV_INS_VLSEG7E64FF_V = 1234
|
|
RISCV_INS_VLSEG7E64_V = 1235
|
|
RISCV_INS_VLSEG7E8FF_V = 1236
|
|
RISCV_INS_VLSEG7E8_V = 1237
|
|
RISCV_INS_VLSEG8E16FF_V = 1238
|
|
RISCV_INS_VLSEG8E16_V = 1239
|
|
RISCV_INS_VLSEG8E32FF_V = 1240
|
|
RISCV_INS_VLSEG8E32_V = 1241
|
|
RISCV_INS_VLSEG8E64FF_V = 1242
|
|
RISCV_INS_VLSEG8E64_V = 1243
|
|
RISCV_INS_VLSEG8E8FF_V = 1244
|
|
RISCV_INS_VLSEG8E8_V = 1245
|
|
RISCV_INS_VLSSEG2E16_V = 1246
|
|
RISCV_INS_VLSSEG2E32_V = 1247
|
|
RISCV_INS_VLSSEG2E64_V = 1248
|
|
RISCV_INS_VLSSEG2E8_V = 1249
|
|
RISCV_INS_VLSSEG3E16_V = 1250
|
|
RISCV_INS_VLSSEG3E32_V = 1251
|
|
RISCV_INS_VLSSEG3E64_V = 1252
|
|
RISCV_INS_VLSSEG3E8_V = 1253
|
|
RISCV_INS_VLSSEG4E16_V = 1254
|
|
RISCV_INS_VLSSEG4E32_V = 1255
|
|
RISCV_INS_VLSSEG4E64_V = 1256
|
|
RISCV_INS_VLSSEG4E8_V = 1257
|
|
RISCV_INS_VLSSEG5E16_V = 1258
|
|
RISCV_INS_VLSSEG5E32_V = 1259
|
|
RISCV_INS_VLSSEG5E64_V = 1260
|
|
RISCV_INS_VLSSEG5E8_V = 1261
|
|
RISCV_INS_VLSSEG6E16_V = 1262
|
|
RISCV_INS_VLSSEG6E32_V = 1263
|
|
RISCV_INS_VLSSEG6E64_V = 1264
|
|
RISCV_INS_VLSSEG6E8_V = 1265
|
|
RISCV_INS_VLSSEG7E16_V = 1266
|
|
RISCV_INS_VLSSEG7E32_V = 1267
|
|
RISCV_INS_VLSSEG7E64_V = 1268
|
|
RISCV_INS_VLSSEG7E8_V = 1269
|
|
RISCV_INS_VLSSEG8E16_V = 1270
|
|
RISCV_INS_VLSSEG8E32_V = 1271
|
|
RISCV_INS_VLSSEG8E64_V = 1272
|
|
RISCV_INS_VLSSEG8E8_V = 1273
|
|
RISCV_INS_VLUXEI16_V = 1274
|
|
RISCV_INS_VLUXEI32_V = 1275
|
|
RISCV_INS_VLUXEI64_V = 1276
|
|
RISCV_INS_VLUXEI8_V = 1277
|
|
RISCV_INS_VLUXSEG2EI16_V = 1278
|
|
RISCV_INS_VLUXSEG2EI32_V = 1279
|
|
RISCV_INS_VLUXSEG2EI64_V = 1280
|
|
RISCV_INS_VLUXSEG2EI8_V = 1281
|
|
RISCV_INS_VLUXSEG3EI16_V = 1282
|
|
RISCV_INS_VLUXSEG3EI32_V = 1283
|
|
RISCV_INS_VLUXSEG3EI64_V = 1284
|
|
RISCV_INS_VLUXSEG3EI8_V = 1285
|
|
RISCV_INS_VLUXSEG4EI16_V = 1286
|
|
RISCV_INS_VLUXSEG4EI32_V = 1287
|
|
RISCV_INS_VLUXSEG4EI64_V = 1288
|
|
RISCV_INS_VLUXSEG4EI8_V = 1289
|
|
RISCV_INS_VLUXSEG5EI16_V = 1290
|
|
RISCV_INS_VLUXSEG5EI32_V = 1291
|
|
RISCV_INS_VLUXSEG5EI64_V = 1292
|
|
RISCV_INS_VLUXSEG5EI8_V = 1293
|
|
RISCV_INS_VLUXSEG6EI16_V = 1294
|
|
RISCV_INS_VLUXSEG6EI32_V = 1295
|
|
RISCV_INS_VLUXSEG6EI64_V = 1296
|
|
RISCV_INS_VLUXSEG6EI8_V = 1297
|
|
RISCV_INS_VLUXSEG7EI16_V = 1298
|
|
RISCV_INS_VLUXSEG7EI32_V = 1299
|
|
RISCV_INS_VLUXSEG7EI64_V = 1300
|
|
RISCV_INS_VLUXSEG7EI8_V = 1301
|
|
RISCV_INS_VLUXSEG8EI16_V = 1302
|
|
RISCV_INS_VLUXSEG8EI32_V = 1303
|
|
RISCV_INS_VLUXSEG8EI64_V = 1304
|
|
RISCV_INS_VLUXSEG8EI8_V = 1305
|
|
RISCV_INS_VMACC_VV = 1306
|
|
RISCV_INS_VMACC_VX = 1307
|
|
RISCV_INS_VMADC_VI = 1308
|
|
RISCV_INS_VMADC_VIM = 1309
|
|
RISCV_INS_VMADC_VV = 1310
|
|
RISCV_INS_VMADC_VVM = 1311
|
|
RISCV_INS_VMADC_VX = 1312
|
|
RISCV_INS_VMADC_VXM = 1313
|
|
RISCV_INS_VMADD_VV = 1314
|
|
RISCV_INS_VMADD_VX = 1315
|
|
RISCV_INS_VMANDN_MM = 1316
|
|
RISCV_INS_VMAND_MM = 1317
|
|
RISCV_INS_VMAXU_VV = 1318
|
|
RISCV_INS_VMAXU_VX = 1319
|
|
RISCV_INS_VMAX_VV = 1320
|
|
RISCV_INS_VMAX_VX = 1321
|
|
RISCV_INS_VMERGE_VIM = 1322
|
|
RISCV_INS_VMERGE_VVM = 1323
|
|
RISCV_INS_VMERGE_VXM = 1324
|
|
RISCV_INS_VMFEQ_VF = 1325
|
|
RISCV_INS_VMFEQ_VV = 1326
|
|
RISCV_INS_VMFGE_VF = 1327
|
|
RISCV_INS_VMFGT_VF = 1328
|
|
RISCV_INS_VMFLE_VF = 1329
|
|
RISCV_INS_VMFLE_VV = 1330
|
|
RISCV_INS_VMFLT_VF = 1331
|
|
RISCV_INS_VMFLT_VV = 1332
|
|
RISCV_INS_VMFNE_VF = 1333
|
|
RISCV_INS_VMFNE_VV = 1334
|
|
RISCV_INS_VMINU_VV = 1335
|
|
RISCV_INS_VMINU_VX = 1336
|
|
RISCV_INS_VMIN_VV = 1337
|
|
RISCV_INS_VMIN_VX = 1338
|
|
RISCV_INS_VMNAND_MM = 1339
|
|
RISCV_INS_VMNOR_MM = 1340
|
|
RISCV_INS_VMORN_MM = 1341
|
|
RISCV_INS_VMOR_MM = 1342
|
|
RISCV_INS_VMSBC_VV = 1343
|
|
RISCV_INS_VMSBC_VVM = 1344
|
|
RISCV_INS_VMSBC_VX = 1345
|
|
RISCV_INS_VMSBC_VXM = 1346
|
|
RISCV_INS_VMSBF_M = 1347
|
|
RISCV_INS_VMSEQ_VI = 1348
|
|
RISCV_INS_VMSEQ_VV = 1349
|
|
RISCV_INS_VMSEQ_VX = 1350
|
|
RISCV_INS_VMSGTU_VI = 1351
|
|
RISCV_INS_VMSGTU_VX = 1352
|
|
RISCV_INS_VMSGT_VI = 1353
|
|
RISCV_INS_VMSGT_VX = 1354
|
|
RISCV_INS_VMSIF_M = 1355
|
|
RISCV_INS_VMSLEU_VI = 1356
|
|
RISCV_INS_VMSLEU_VV = 1357
|
|
RISCV_INS_VMSLEU_VX = 1358
|
|
RISCV_INS_VMSLE_VI = 1359
|
|
RISCV_INS_VMSLE_VV = 1360
|
|
RISCV_INS_VMSLE_VX = 1361
|
|
RISCV_INS_VMSLTU_VV = 1362
|
|
RISCV_INS_VMSLTU_VX = 1363
|
|
RISCV_INS_VMSLT_VV = 1364
|
|
RISCV_INS_VMSLT_VX = 1365
|
|
RISCV_INS_VMSNE_VI = 1366
|
|
RISCV_INS_VMSNE_VV = 1367
|
|
RISCV_INS_VMSNE_VX = 1368
|
|
RISCV_INS_VMSOF_M = 1369
|
|
RISCV_INS_VMULHSU_VV = 1370
|
|
RISCV_INS_VMULHSU_VX = 1371
|
|
RISCV_INS_VMULHU_VV = 1372
|
|
RISCV_INS_VMULHU_VX = 1373
|
|
RISCV_INS_VMULH_VV = 1374
|
|
RISCV_INS_VMULH_VX = 1375
|
|
RISCV_INS_VMUL_VV = 1376
|
|
RISCV_INS_VMUL_VX = 1377
|
|
RISCV_INS_VMV1R_V = 1378
|
|
RISCV_INS_VMV2R_V = 1379
|
|
RISCV_INS_VMV4R_V = 1380
|
|
RISCV_INS_VMV8R_V = 1381
|
|
RISCV_INS_VMV_S_X = 1382
|
|
RISCV_INS_VMV_V_I = 1383
|
|
RISCV_INS_VMV_V_V = 1384
|
|
RISCV_INS_VMV_V_X = 1385
|
|
RISCV_INS_VMV_X_S = 1386
|
|
RISCV_INS_VMXNOR_MM = 1387
|
|
RISCV_INS_VMXOR_MM = 1388
|
|
RISCV_INS_VNCLIPU_WI = 1389
|
|
RISCV_INS_VNCLIPU_WV = 1390
|
|
RISCV_INS_VNCLIPU_WX = 1391
|
|
RISCV_INS_VNCLIP_WI = 1392
|
|
RISCV_INS_VNCLIP_WV = 1393
|
|
RISCV_INS_VNCLIP_WX = 1394
|
|
RISCV_INS_VNMSAC_VV = 1395
|
|
RISCV_INS_VNMSAC_VX = 1396
|
|
RISCV_INS_VNMSUB_VV = 1397
|
|
RISCV_INS_VNMSUB_VX = 1398
|
|
RISCV_INS_VNSRA_WI = 1399
|
|
RISCV_INS_VNSRA_WV = 1400
|
|
RISCV_INS_VNSRA_WX = 1401
|
|
RISCV_INS_VNSRL_WI = 1402
|
|
RISCV_INS_VNSRL_WV = 1403
|
|
RISCV_INS_VNSRL_WX = 1404
|
|
RISCV_INS_VOR_VI = 1405
|
|
RISCV_INS_VOR_VV = 1406
|
|
RISCV_INS_VOR_VX = 1407
|
|
RISCV_INS_SF_VQMACCSU_2X8X2 = 1408
|
|
RISCV_INS_SF_VQMACCSU_4X8X4 = 1409
|
|
RISCV_INS_SF_VQMACCUS_2X8X2 = 1410
|
|
RISCV_INS_SF_VQMACCUS_4X8X4 = 1411
|
|
RISCV_INS_SF_VQMACCU_2X8X2 = 1412
|
|
RISCV_INS_SF_VQMACCU_4X8X4 = 1413
|
|
RISCV_INS_SF_VQMACC_2X8X2 = 1414
|
|
RISCV_INS_SF_VQMACC_4X8X4 = 1415
|
|
RISCV_INS_VREDAND_VS = 1416
|
|
RISCV_INS_VREDMAXU_VS = 1417
|
|
RISCV_INS_VREDMAX_VS = 1418
|
|
RISCV_INS_VREDMINU_VS = 1419
|
|
RISCV_INS_VREDMIN_VS = 1420
|
|
RISCV_INS_VREDOR_VS = 1421
|
|
RISCV_INS_VREDSUM_VS = 1422
|
|
RISCV_INS_VREDXOR_VS = 1423
|
|
RISCV_INS_VREMU_VV = 1424
|
|
RISCV_INS_VREMU_VX = 1425
|
|
RISCV_INS_VREM_VV = 1426
|
|
RISCV_INS_VREM_VX = 1427
|
|
RISCV_INS_VREV8_V = 1428
|
|
RISCV_INS_VRGATHEREI16_VV = 1429
|
|
RISCV_INS_VRGATHER_VI = 1430
|
|
RISCV_INS_VRGATHER_VV = 1431
|
|
RISCV_INS_VRGATHER_VX = 1432
|
|
RISCV_INS_VROL_VV = 1433
|
|
RISCV_INS_VROL_VX = 1434
|
|
RISCV_INS_VROR_VI = 1435
|
|
RISCV_INS_VROR_VV = 1436
|
|
RISCV_INS_VROR_VX = 1437
|
|
RISCV_INS_VRSUB_VI = 1438
|
|
RISCV_INS_VRSUB_VX = 1439
|
|
RISCV_INS_VS1R_V = 1440
|
|
RISCV_INS_VS2R_V = 1441
|
|
RISCV_INS_VS4R_V = 1442
|
|
RISCV_INS_VS8R_V = 1443
|
|
RISCV_INS_VSADDU_VI = 1444
|
|
RISCV_INS_VSADDU_VV = 1445
|
|
RISCV_INS_VSADDU_VX = 1446
|
|
RISCV_INS_VSADD_VI = 1447
|
|
RISCV_INS_VSADD_VV = 1448
|
|
RISCV_INS_VSADD_VX = 1449
|
|
RISCV_INS_VSBC_VVM = 1450
|
|
RISCV_INS_VSBC_VXM = 1451
|
|
RISCV_INS_VSE16_V = 1452
|
|
RISCV_INS_VSE32_V = 1453
|
|
RISCV_INS_VSE64_V = 1454
|
|
RISCV_INS_VSE8_V = 1455
|
|
RISCV_INS_VSETIVLI = 1456
|
|
RISCV_INS_VSETVL = 1457
|
|
RISCV_INS_VSETVLI = 1458
|
|
RISCV_INS_VSEXT_VF2 = 1459
|
|
RISCV_INS_VSEXT_VF4 = 1460
|
|
RISCV_INS_VSEXT_VF8 = 1461
|
|
RISCV_INS_VSHA2CH_VV = 1462
|
|
RISCV_INS_VSHA2CL_VV = 1463
|
|
RISCV_INS_VSHA2MS_VV = 1464
|
|
RISCV_INS_VSLIDE1DOWN_VX = 1465
|
|
RISCV_INS_VSLIDE1UP_VX = 1466
|
|
RISCV_INS_VSLIDEDOWN_VI = 1467
|
|
RISCV_INS_VSLIDEDOWN_VX = 1468
|
|
RISCV_INS_VSLIDEUP_VI = 1469
|
|
RISCV_INS_VSLIDEUP_VX = 1470
|
|
RISCV_INS_VSLL_VI = 1471
|
|
RISCV_INS_VSLL_VV = 1472
|
|
RISCV_INS_VSLL_VX = 1473
|
|
RISCV_INS_VSM3C_VI = 1474
|
|
RISCV_INS_VSM3ME_VV = 1475
|
|
RISCV_INS_VSM4K_VI = 1476
|
|
RISCV_INS_VSM4R_VS = 1477
|
|
RISCV_INS_VSM4R_VV = 1478
|
|
RISCV_INS_VSMUL_VV = 1479
|
|
RISCV_INS_VSMUL_VX = 1480
|
|
RISCV_INS_VSM_V = 1481
|
|
RISCV_INS_VSOXEI16_V = 1482
|
|
RISCV_INS_VSOXEI32_V = 1483
|
|
RISCV_INS_VSOXEI64_V = 1484
|
|
RISCV_INS_VSOXEI8_V = 1485
|
|
RISCV_INS_VSOXSEG2EI16_V = 1486
|
|
RISCV_INS_VSOXSEG2EI32_V = 1487
|
|
RISCV_INS_VSOXSEG2EI64_V = 1488
|
|
RISCV_INS_VSOXSEG2EI8_V = 1489
|
|
RISCV_INS_VSOXSEG3EI16_V = 1490
|
|
RISCV_INS_VSOXSEG3EI32_V = 1491
|
|
RISCV_INS_VSOXSEG3EI64_V = 1492
|
|
RISCV_INS_VSOXSEG3EI8_V = 1493
|
|
RISCV_INS_VSOXSEG4EI16_V = 1494
|
|
RISCV_INS_VSOXSEG4EI32_V = 1495
|
|
RISCV_INS_VSOXSEG4EI64_V = 1496
|
|
RISCV_INS_VSOXSEG4EI8_V = 1497
|
|
RISCV_INS_VSOXSEG5EI16_V = 1498
|
|
RISCV_INS_VSOXSEG5EI32_V = 1499
|
|
RISCV_INS_VSOXSEG5EI64_V = 1500
|
|
RISCV_INS_VSOXSEG5EI8_V = 1501
|
|
RISCV_INS_VSOXSEG6EI16_V = 1502
|
|
RISCV_INS_VSOXSEG6EI32_V = 1503
|
|
RISCV_INS_VSOXSEG6EI64_V = 1504
|
|
RISCV_INS_VSOXSEG6EI8_V = 1505
|
|
RISCV_INS_VSOXSEG7EI16_V = 1506
|
|
RISCV_INS_VSOXSEG7EI32_V = 1507
|
|
RISCV_INS_VSOXSEG7EI64_V = 1508
|
|
RISCV_INS_VSOXSEG7EI8_V = 1509
|
|
RISCV_INS_VSOXSEG8EI16_V = 1510
|
|
RISCV_INS_VSOXSEG8EI32_V = 1511
|
|
RISCV_INS_VSOXSEG8EI64_V = 1512
|
|
RISCV_INS_VSOXSEG8EI8_V = 1513
|
|
RISCV_INS_VSRA_VI = 1514
|
|
RISCV_INS_VSRA_VV = 1515
|
|
RISCV_INS_VSRA_VX = 1516
|
|
RISCV_INS_VSRL_VI = 1517
|
|
RISCV_INS_VSRL_VV = 1518
|
|
RISCV_INS_VSRL_VX = 1519
|
|
RISCV_INS_VSSE16_V = 1520
|
|
RISCV_INS_VSSE32_V = 1521
|
|
RISCV_INS_VSSE64_V = 1522
|
|
RISCV_INS_VSSE8_V = 1523
|
|
RISCV_INS_VSSEG2E16_V = 1524
|
|
RISCV_INS_VSSEG2E32_V = 1525
|
|
RISCV_INS_VSSEG2E64_V = 1526
|
|
RISCV_INS_VSSEG2E8_V = 1527
|
|
RISCV_INS_VSSEG3E16_V = 1528
|
|
RISCV_INS_VSSEG3E32_V = 1529
|
|
RISCV_INS_VSSEG3E64_V = 1530
|
|
RISCV_INS_VSSEG3E8_V = 1531
|
|
RISCV_INS_VSSEG4E16_V = 1532
|
|
RISCV_INS_VSSEG4E32_V = 1533
|
|
RISCV_INS_VSSEG4E64_V = 1534
|
|
RISCV_INS_VSSEG4E8_V = 1535
|
|
RISCV_INS_VSSEG5E16_V = 1536
|
|
RISCV_INS_VSSEG5E32_V = 1537
|
|
RISCV_INS_VSSEG5E64_V = 1538
|
|
RISCV_INS_VSSEG5E8_V = 1539
|
|
RISCV_INS_VSSEG6E16_V = 1540
|
|
RISCV_INS_VSSEG6E32_V = 1541
|
|
RISCV_INS_VSSEG6E64_V = 1542
|
|
RISCV_INS_VSSEG6E8_V = 1543
|
|
RISCV_INS_VSSEG7E16_V = 1544
|
|
RISCV_INS_VSSEG7E32_V = 1545
|
|
RISCV_INS_VSSEG7E64_V = 1546
|
|
RISCV_INS_VSSEG7E8_V = 1547
|
|
RISCV_INS_VSSEG8E16_V = 1548
|
|
RISCV_INS_VSSEG8E32_V = 1549
|
|
RISCV_INS_VSSEG8E64_V = 1550
|
|
RISCV_INS_VSSEG8E8_V = 1551
|
|
RISCV_INS_VSSRA_VI = 1552
|
|
RISCV_INS_VSSRA_VV = 1553
|
|
RISCV_INS_VSSRA_VX = 1554
|
|
RISCV_INS_VSSRL_VI = 1555
|
|
RISCV_INS_VSSRL_VV = 1556
|
|
RISCV_INS_VSSRL_VX = 1557
|
|
RISCV_INS_VSSSEG2E16_V = 1558
|
|
RISCV_INS_VSSSEG2E32_V = 1559
|
|
RISCV_INS_VSSSEG2E64_V = 1560
|
|
RISCV_INS_VSSSEG2E8_V = 1561
|
|
RISCV_INS_VSSSEG3E16_V = 1562
|
|
RISCV_INS_VSSSEG3E32_V = 1563
|
|
RISCV_INS_VSSSEG3E64_V = 1564
|
|
RISCV_INS_VSSSEG3E8_V = 1565
|
|
RISCV_INS_VSSSEG4E16_V = 1566
|
|
RISCV_INS_VSSSEG4E32_V = 1567
|
|
RISCV_INS_VSSSEG4E64_V = 1568
|
|
RISCV_INS_VSSSEG4E8_V = 1569
|
|
RISCV_INS_VSSSEG5E16_V = 1570
|
|
RISCV_INS_VSSSEG5E32_V = 1571
|
|
RISCV_INS_VSSSEG5E64_V = 1572
|
|
RISCV_INS_VSSSEG5E8_V = 1573
|
|
RISCV_INS_VSSSEG6E16_V = 1574
|
|
RISCV_INS_VSSSEG6E32_V = 1575
|
|
RISCV_INS_VSSSEG6E64_V = 1576
|
|
RISCV_INS_VSSSEG6E8_V = 1577
|
|
RISCV_INS_VSSSEG7E16_V = 1578
|
|
RISCV_INS_VSSSEG7E32_V = 1579
|
|
RISCV_INS_VSSSEG7E64_V = 1580
|
|
RISCV_INS_VSSSEG7E8_V = 1581
|
|
RISCV_INS_VSSSEG8E16_V = 1582
|
|
RISCV_INS_VSSSEG8E32_V = 1583
|
|
RISCV_INS_VSSSEG8E64_V = 1584
|
|
RISCV_INS_VSSSEG8E8_V = 1585
|
|
RISCV_INS_VSSUBU_VV = 1586
|
|
RISCV_INS_VSSUBU_VX = 1587
|
|
RISCV_INS_VSSUB_VV = 1588
|
|
RISCV_INS_VSSUB_VX = 1589
|
|
RISCV_INS_VSUB_VV = 1590
|
|
RISCV_INS_VSUB_VX = 1591
|
|
RISCV_INS_VSUXEI16_V = 1592
|
|
RISCV_INS_VSUXEI32_V = 1593
|
|
RISCV_INS_VSUXEI64_V = 1594
|
|
RISCV_INS_VSUXEI8_V = 1595
|
|
RISCV_INS_VSUXSEG2EI16_V = 1596
|
|
RISCV_INS_VSUXSEG2EI32_V = 1597
|
|
RISCV_INS_VSUXSEG2EI64_V = 1598
|
|
RISCV_INS_VSUXSEG2EI8_V = 1599
|
|
RISCV_INS_VSUXSEG3EI16_V = 1600
|
|
RISCV_INS_VSUXSEG3EI32_V = 1601
|
|
RISCV_INS_VSUXSEG3EI64_V = 1602
|
|
RISCV_INS_VSUXSEG3EI8_V = 1603
|
|
RISCV_INS_VSUXSEG4EI16_V = 1604
|
|
RISCV_INS_VSUXSEG4EI32_V = 1605
|
|
RISCV_INS_VSUXSEG4EI64_V = 1606
|
|
RISCV_INS_VSUXSEG4EI8_V = 1607
|
|
RISCV_INS_VSUXSEG5EI16_V = 1608
|
|
RISCV_INS_VSUXSEG5EI32_V = 1609
|
|
RISCV_INS_VSUXSEG5EI64_V = 1610
|
|
RISCV_INS_VSUXSEG5EI8_V = 1611
|
|
RISCV_INS_VSUXSEG6EI16_V = 1612
|
|
RISCV_INS_VSUXSEG6EI32_V = 1613
|
|
RISCV_INS_VSUXSEG6EI64_V = 1614
|
|
RISCV_INS_VSUXSEG6EI8_V = 1615
|
|
RISCV_INS_VSUXSEG7EI16_V = 1616
|
|
RISCV_INS_VSUXSEG7EI32_V = 1617
|
|
RISCV_INS_VSUXSEG7EI64_V = 1618
|
|
RISCV_INS_VSUXSEG7EI8_V = 1619
|
|
RISCV_INS_VSUXSEG8EI16_V = 1620
|
|
RISCV_INS_VSUXSEG8EI32_V = 1621
|
|
RISCV_INS_VSUXSEG8EI64_V = 1622
|
|
RISCV_INS_VSUXSEG8EI8_V = 1623
|
|
RISCV_INS_VT_MASKC = 1624
|
|
RISCV_INS_VT_MASKCN = 1625
|
|
RISCV_INS_VWADDU_VV = 1626
|
|
RISCV_INS_VWADDU_VX = 1627
|
|
RISCV_INS_VWADDU_WV = 1628
|
|
RISCV_INS_VWADDU_WX = 1629
|
|
RISCV_INS_VWADD_VV = 1630
|
|
RISCV_INS_VWADD_VX = 1631
|
|
RISCV_INS_VWADD_WV = 1632
|
|
RISCV_INS_VWADD_WX = 1633
|
|
RISCV_INS_VWMACCSU_VV = 1634
|
|
RISCV_INS_VWMACCSU_VX = 1635
|
|
RISCV_INS_VWMACCUS_VX = 1636
|
|
RISCV_INS_VWMACCU_VV = 1637
|
|
RISCV_INS_VWMACCU_VX = 1638
|
|
RISCV_INS_VWMACC_VV = 1639
|
|
RISCV_INS_VWMACC_VX = 1640
|
|
RISCV_INS_VWMULSU_VV = 1641
|
|
RISCV_INS_VWMULSU_VX = 1642
|
|
RISCV_INS_VWMULU_VV = 1643
|
|
RISCV_INS_VWMULU_VX = 1644
|
|
RISCV_INS_VWMUL_VV = 1645
|
|
RISCV_INS_VWMUL_VX = 1646
|
|
RISCV_INS_VWREDSUMU_VS = 1647
|
|
RISCV_INS_VWREDSUM_VS = 1648
|
|
RISCV_INS_VWSLL_VI = 1649
|
|
RISCV_INS_VWSLL_VV = 1650
|
|
RISCV_INS_VWSLL_VX = 1651
|
|
RISCV_INS_VWSUBU_VV = 1652
|
|
RISCV_INS_VWSUBU_VX = 1653
|
|
RISCV_INS_VWSUBU_WV = 1654
|
|
RISCV_INS_VWSUBU_WX = 1655
|
|
RISCV_INS_VWSUB_VV = 1656
|
|
RISCV_INS_VWSUB_VX = 1657
|
|
RISCV_INS_VWSUB_WV = 1658
|
|
RISCV_INS_VWSUB_WX = 1659
|
|
RISCV_INS_VXOR_VI = 1660
|
|
RISCV_INS_VXOR_VV = 1661
|
|
RISCV_INS_VXOR_VX = 1662
|
|
RISCV_INS_VZEXT_VF2 = 1663
|
|
RISCV_INS_VZEXT_VF4 = 1664
|
|
RISCV_INS_VZEXT_VF8 = 1665
|
|
RISCV_INS_WFI = 1666
|
|
RISCV_INS_WRS_NTO = 1667
|
|
RISCV_INS_WRS_STO = 1668
|
|
RISCV_INS_XNOR = 1669
|
|
RISCV_INS_XOR = 1670
|
|
RISCV_INS_XORI = 1671
|
|
RISCV_INS_XPERM4 = 1672
|
|
RISCV_INS_XPERM8 = 1673
|
|
RISCV_INS_ZIP = 1674
|
|
RISCV_INS_ENDING = 1675
|
|
RISCV_INS_ALIAS_BEGIN = 1676
|
|
RISCV_INS_ALIAS_NOP = 1677
|
|
RISCV_INS_ALIAS_LI = 1678
|
|
RISCV_INS_ALIAS_MV = 1679
|
|
RISCV_INS_ALIAS_NOT = 1680
|
|
RISCV_INS_ALIAS_NEG = 1681
|
|
RISCV_INS_ALIAS_NEGW = 1682
|
|
RISCV_INS_ALIAS_SEXT_W = 1683
|
|
RISCV_INS_ALIAS_SEQZ = 1684
|
|
RISCV_INS_ALIAS_SNEZ = 1685
|
|
RISCV_INS_ALIAS_SLTZ = 1686
|
|
RISCV_INS_ALIAS_SGTZ = 1687
|
|
RISCV_INS_ALIAS_BEQZ = 1688
|
|
RISCV_INS_ALIAS_BNEZ = 1689
|
|
RISCV_INS_ALIAS_BLEZ = 1690
|
|
RISCV_INS_ALIAS_BGEZ = 1691
|
|
RISCV_INS_ALIAS_BLTZ = 1692
|
|
RISCV_INS_ALIAS_BGTZ = 1693
|
|
RISCV_INS_ALIAS_J = 1694
|
|
RISCV_INS_ALIAS_JAL = 1695
|
|
RISCV_INS_ALIAS_JR = 1696
|
|
RISCV_INS_ALIAS_JALR = 1697
|
|
RISCV_INS_ALIAS_RET = 1698
|
|
RISCV_INS_ALIAS_FENCE = 1699
|
|
RISCV_INS_ALIAS_PAUSE = 1700
|
|
RISCV_INS_ALIAS_RDINSTRET = 1701
|
|
RISCV_INS_ALIAS_RDCYCLE = 1702
|
|
RISCV_INS_ALIAS_RDTIME = 1703
|
|
RISCV_INS_ALIAS_RDINSTRETH = 1704
|
|
RISCV_INS_ALIAS_RDCYCLEH = 1705
|
|
RISCV_INS_ALIAS_RDTIMEH = 1706
|
|
RISCV_INS_ALIAS_CSRR = 1707
|
|
RISCV_INS_ALIAS_CSRW = 1708
|
|
RISCV_INS_ALIAS_CSRS = 1709
|
|
RISCV_INS_ALIAS_CSRC = 1710
|
|
RISCV_INS_ALIAS_CSRWI = 1711
|
|
RISCV_INS_ALIAS_CSRSI = 1712
|
|
RISCV_INS_ALIAS_CSRCI = 1713
|
|
RISCV_INS_ALIAS_SFENCE_VMA = 1714
|
|
RISCV_INS_ALIAS_HFENCE_GVMA = 1715
|
|
RISCV_INS_ALIAS_HFENCE_VVMA = 1716
|
|
RISCV_INS_ALIAS_NTL_P1 = 1717
|
|
RISCV_INS_ALIAS_NTL_PALL = 1718
|
|
RISCV_INS_ALIAS_NTL_S1 = 1719
|
|
RISCV_INS_ALIAS_NTL_ALL = 1720
|
|
RISCV_INS_ALIAS_LPAD = 1721
|
|
RISCV_INS_ALIAS_FMV_S = 1722
|
|
RISCV_INS_ALIAS_FABS_S = 1723
|
|
RISCV_INS_ALIAS_FNEG_S = 1724
|
|
RISCV_INS_ALIAS_FRCSR = 1725
|
|
RISCV_INS_ALIAS_FSCSR = 1726
|
|
RISCV_INS_ALIAS_FRRM = 1727
|
|
RISCV_INS_ALIAS_FSRM = 1728
|
|
RISCV_INS_ALIAS_FSRMI = 1729
|
|
RISCV_INS_ALIAS_FRFLAGS = 1730
|
|
RISCV_INS_ALIAS_FSFLAGS = 1731
|
|
RISCV_INS_ALIAS_FSFLAGSI = 1732
|
|
RISCV_INS_ALIAS_FMV_D = 1733
|
|
RISCV_INS_ALIAS_FABS_D = 1734
|
|
RISCV_INS_ALIAS_FNEG_D = 1735
|
|
RISCV_INS_ALIAS_FMV_H = 1736
|
|
RISCV_INS_ALIAS_FABS_H = 1737
|
|
RISCV_INS_ALIAS_FNEG_H = 1738
|
|
RISCV_INS_ALIAS_ZEXT_W = 1739
|
|
RISCV_INS_ALIAS_VL1R_V = 1740
|
|
RISCV_INS_ALIAS_VL2R_V = 1741
|
|
RISCV_INS_ALIAS_VL4R_V = 1742
|
|
RISCV_INS_ALIAS_VL8R_V = 1743
|
|
RISCV_INS_ALIAS_VNEG_V = 1744
|
|
RISCV_INS_ALIAS_VWCVT_X_X_V = 1745
|
|
RISCV_INS_ALIAS_VWCVTU_X_X_V = 1746
|
|
RISCV_INS_ALIAS_VNOT_V = 1747
|
|
RISCV_INS_ALIAS_VNCVT_X_X_W = 1748
|
|
RISCV_INS_ALIAS_VFNEG_V = 1749
|
|
RISCV_INS_ALIAS_VFABS_V = 1750
|
|
RISCV_INS_ALIAS_VMMV_M = 1751
|
|
RISCV_INS_ALIAS_VMCLR_M = 1752
|
|
RISCV_INS_ALIAS_VMSET_M = 1753
|
|
RISCV_INS_ALIAS_VMNOT_M = 1754
|
|
RISCV_INS_ALIAS_C_NTL_P1 = 1755
|
|
RISCV_INS_ALIAS_C_NTL_PALL = 1756
|
|
RISCV_INS_ALIAS_C_NTL_S1 = 1757
|
|
RISCV_INS_ALIAS_C_NTL_ALL = 1758
|
|
RISCV_INS_ALIAS_CV_MULS = 1759
|
|
RISCV_INS_ALIAS_CV_MULHHS = 1760
|
|
RISCV_INS_ALIAS_CV_MULU = 1761
|
|
RISCV_INS_ALIAS_CV_MULHHU = 1762
|
|
RISCV_INS_ALIAS_END = 1763
|
|
|
|
# Group of RISCV instructions
|
|
|
|
RISCV_GRP_INVALID = 0
|
|
|
|
RISCV_GRP_JUMP = 1
|
|
RISCV_GRP_CALL = 2
|
|
RISCV_GRP_RET = 3
|
|
RISCV_GRP_INT = 4
|
|
RISCV_GRP_IRET = 5
|
|
RISCV_GRP_PRIVILEGE = 6
|
|
RISCV_GRP_BRANCH_RELATIVE = 7
|
|
|
|
RISCV_FEATURE_HASSTDEXTI = 128
|
|
RISCV_FEATURE_HASSTDEXTZICBOM = 129
|
|
RISCV_FEATURE_HASSTDEXTZICBOP = 130
|
|
RISCV_FEATURE_HASSTDEXTZICBOZ = 131
|
|
RISCV_FEATURE_HASSTDEXTZICSR = 132
|
|
RISCV_FEATURE_HASSTDEXTZICOND = 133
|
|
RISCV_FEATURE_HASSTDEXTZIFENCEI = 134
|
|
RISCV_FEATURE_HASSTDEXTZIHINTPAUSE = 135
|
|
RISCV_FEATURE_HASSTDEXTZIHINTNTL = 136
|
|
RISCV_FEATURE_HASSTDEXTZIMOP = 137
|
|
RISCV_FEATURE_HASSTDEXTZICFILP = 138
|
|
RISCV_FEATURE_HASSTDEXTZICFISS = 139
|
|
RISCV_FEATURE_HASSTDEXTM = 140
|
|
RISCV_FEATURE_HASSTDEXTMORZMMUL = 141
|
|
RISCV_FEATURE_HASSTDEXTA = 142
|
|
RISCV_FEATURE_HASSTDEXTZTSO = 143
|
|
RISCV_FEATURE_HASSTDEXTZACAS = 144
|
|
RISCV_FEATURE_HASSTDEXTZAWRS = 145
|
|
RISCV_FEATURE_HASSTDEXTF = 146
|
|
RISCV_FEATURE_HASSTDEXTD = 147
|
|
RISCV_FEATURE_HASSTDEXTZFHMIN = 148
|
|
RISCV_FEATURE_HASSTDEXTZFH = 149
|
|
RISCV_FEATURE_HASSTDEXTZFBFMIN = 150
|
|
RISCV_FEATURE_HASHALFFPLOADSTOREMOVE = 151
|
|
RISCV_FEATURE_HASSTDEXTZFA = 152
|
|
RISCV_FEATURE_HASSTDEXTZFINX = 153
|
|
RISCV_FEATURE_HASSTDEXTZDINX = 154
|
|
RISCV_FEATURE_HASSTDEXTZHINXMIN = 155
|
|
RISCV_FEATURE_HASSTDEXTZHINX = 156
|
|
RISCV_FEATURE_HASSTDEXTC = 157
|
|
RISCV_FEATURE_HASRVCHINTS = 158
|
|
RISCV_FEATURE_HASSTDEXTCORZCA = 159
|
|
RISCV_FEATURE_HASSTDEXTZCB = 160
|
|
RISCV_FEATURE_HASSTDEXTCORZCD = 161
|
|
RISCV_FEATURE_HASSTDEXTZCMP = 162
|
|
RISCV_FEATURE_HASSTDEXTZCMT = 163
|
|
RISCV_FEATURE_HASSTDEXTCORZCFORZCE = 164
|
|
RISCV_FEATURE_HASSTDEXTZCMOP = 165
|
|
RISCV_FEATURE_HASSTDEXTZBA = 166
|
|
RISCV_FEATURE_HASSTDEXTZBB = 167
|
|
RISCV_FEATURE_HASSTDEXTZBC = 168
|
|
RISCV_FEATURE_HASSTDEXTZBS = 169
|
|
RISCV_FEATURE_HASSTDEXTZBKB = 170
|
|
RISCV_FEATURE_HASSTDEXTZBKX = 171
|
|
RISCV_FEATURE_HASSTDEXTZBBORZBKB = 172
|
|
RISCV_FEATURE_HASSTDEXTZBKC = 173
|
|
RISCV_FEATURE_HASSTDEXTZBCORZBKC = 174
|
|
RISCV_FEATURE_HASSTDEXTZKND = 175
|
|
RISCV_FEATURE_HASSTDEXTZKNE = 176
|
|
RISCV_FEATURE_HASSTDEXTZKNDORZKNE = 177
|
|
RISCV_FEATURE_HASSTDEXTZKNH = 178
|
|
RISCV_FEATURE_HASSTDEXTZKSED = 179
|
|
RISCV_FEATURE_HASSTDEXTZKSH = 180
|
|
RISCV_FEATURE_HASSTDEXTZKR = 181
|
|
RISCV_FEATURE_HASSTDEXTZVFBFMIN = 182
|
|
RISCV_FEATURE_HASSTDEXTZVFBFWMA = 183
|
|
RISCV_FEATURE_HASSTDEXTZFHORZVFH = 184
|
|
RISCV_FEATURE_HASSTDEXTZVKB = 185
|
|
RISCV_FEATURE_HASSTDEXTZVBB = 186
|
|
RISCV_FEATURE_HASSTDEXTZVBC = 187
|
|
RISCV_FEATURE_HASSTDEXTZVKG = 188
|
|
RISCV_FEATURE_HASSTDEXTZVKNED = 189
|
|
RISCV_FEATURE_HASSTDEXTZVKNHA = 190
|
|
RISCV_FEATURE_HASSTDEXTZVKNHB = 191
|
|
RISCV_FEATURE_HASSTDEXTZVKNHAORZVKNHB = 192
|
|
RISCV_FEATURE_HASSTDEXTZVKSED = 193
|
|
RISCV_FEATURE_HASSTDEXTZVKSH = 194
|
|
RISCV_FEATURE_HASVINSTRUCTIONS = 195
|
|
RISCV_FEATURE_HASVINSTRUCTIONSI64 = 196
|
|
RISCV_FEATURE_HASVINSTRUCTIONSANYF = 197
|
|
RISCV_FEATURE_HASVINSTRUCTIONSF16MINIMAL = 198
|
|
RISCV_FEATURE_HASSTDEXTH = 199
|
|
RISCV_FEATURE_HASSTDEXTSVINVAL = 200
|
|
RISCV_FEATURE_HASVENDORXVENTANACONDOPS = 201
|
|
RISCV_FEATURE_HASVENDORXTHEADBA = 202
|
|
RISCV_FEATURE_HASVENDORXTHEADBB = 203
|
|
RISCV_FEATURE_HASVENDORXTHEADBS = 204
|
|
RISCV_FEATURE_HASVENDORXTHEADCONDMOV = 205
|
|
RISCV_FEATURE_HASVENDORXTHEADCMO = 206
|
|
RISCV_FEATURE_HASVENDORXTHEADFMEMIDX = 207
|
|
RISCV_FEATURE_HASVENDORXTHEADMAC = 208
|
|
RISCV_FEATURE_HASVENDORXTHEADMEMIDX = 209
|
|
RISCV_FEATURE_HASVENDORXTHEADMEMPAIR = 210
|
|
RISCV_FEATURE_HASVENDORXTHEADSYNC = 211
|
|
RISCV_FEATURE_HASVENDORXTHEADVDOT = 212
|
|
RISCV_FEATURE_HASVENDORXSFVCP = 213
|
|
RISCV_FEATURE_HASVENDORXSFVQMACCDOD = 214
|
|
RISCV_FEATURE_HASVENDORXSFVQMACCQOQ = 215
|
|
RISCV_FEATURE_HASVENDORXSFVFWMACCQQQ = 216
|
|
RISCV_FEATURE_HASVENDORXSFVFNRCLIPXFQF = 217
|
|
RISCV_FEATURE_HASVENDORXCVELW = 218
|
|
RISCV_FEATURE_HASVENDORXCVBITMANIP = 219
|
|
RISCV_FEATURE_HASVENDORXCVMAC = 220
|
|
RISCV_FEATURE_HASVENDORXCVMEM = 221
|
|
RISCV_FEATURE_HASVENDORXCVALU = 222
|
|
RISCV_FEATURE_HASVENDORXCVSIMD = 223
|
|
RISCV_FEATURE_HASVENDORXCVBI = 224
|
|
RISCV_FEATURE_ISRV64 = 225
|
|
RISCV_FEATURE_ISRV32 = 226
|
|
RISCV_FEATURE_ISRVE = 227
|
|
|
|
RISCV_GRP_ENDING = 228
|
|
|
|
|
|
# test aliases
|
|
# RISCV_FEATURE_HasHalfFPLoadStoreMove = RISCV_FEATURE_HASHALFFPLOADSTOREMOVE
|
|
RISCV_FEATURE_HasRVCHints = RISCV_FEATURE_HASRVCHINTS
|
|
RISCV_FEATURE_HasStdExtA = RISCV_FEATURE_HASSTDEXTA
|
|
RISCV_FEATURE_HasStdExtC = RISCV_FEATURE_HASSTDEXTC
|
|
RISCV_FEATURE_HasStdExtCOrZca = RISCV_FEATURE_HASSTDEXTCORZCA
|
|
RISCV_FEATURE_HasStdExtCOrZcd = RISCV_FEATURE_HASSTDEXTCORZCD
|
|
RISCV_FEATURE_HasStdExtCOrZcfOrZce = RISCV_FEATURE_HASSTDEXTCORZCFORZCE
|
|
RISCV_FEATURE_HasStdExtD = RISCV_FEATURE_HASSTDEXTD
|
|
RISCV_FEATURE_HasStdExtF = RISCV_FEATURE_HASSTDEXTF
|
|
RISCV_FEATURE_HasStdExtH = RISCV_FEATURE_HASSTDEXTH
|
|
RISCV_FEATURE_HasStdExtI = RISCV_FEATURE_HASSTDEXTI
|
|
RISCV_FEATURE_HasStdExtM = RISCV_FEATURE_HASSTDEXTM
|
|
RISCV_FEATURE_HasStdExtMOrZmmul = RISCV_FEATURE_HASSTDEXTMORZMMUL
|
|
RISCV_FEATURE_HasStdExtSvinval = RISCV_FEATURE_HASSTDEXTSVINVAL
|
|
RISCV_FEATURE_HasStdExtZacas = RISCV_FEATURE_HASSTDEXTZACAS
|
|
RISCV_FEATURE_HasStdExtZawrs = RISCV_FEATURE_HASSTDEXTZAWRS
|
|
RISCV_FEATURE_HasStdExtZba = RISCV_FEATURE_HASSTDEXTZBA
|
|
RISCV_FEATURE_HasStdExtZbb = RISCV_FEATURE_HASSTDEXTZBB
|
|
RISCV_FEATURE_HasStdExtZbbOrZbkb = RISCV_FEATURE_HASSTDEXTZBBORZBKB
|
|
RISCV_FEATURE_HasStdExtZbc = RISCV_FEATURE_HASSTDEXTZBC
|
|
RISCV_FEATURE_HasStdExtZbcOrZbkc = RISCV_FEATURE_HASSTDEXTZBCORZBKC
|
|
RISCV_FEATURE_HasStdExtZbkb = RISCV_FEATURE_HASSTDEXTZBKB
|
|
RISCV_FEATURE_HasStdExtZbkc = RISCV_FEATURE_HASSTDEXTZBKC
|
|
RISCV_FEATURE_HasStdExtZbkx = RISCV_FEATURE_HASSTDEXTZBKX
|
|
RISCV_FEATURE_HasStdExtZbs = RISCV_FEATURE_HASSTDEXTZBS
|
|
RISCV_FEATURE_HasStdExtZcb = RISCV_FEATURE_HASSTDEXTZCB
|
|
RISCV_FEATURE_HasStdExtZcmop = RISCV_FEATURE_HASSTDEXTZCMOP
|
|
RISCV_FEATURE_HasStdExtZcmp = RISCV_FEATURE_HASSTDEXTZCMP
|
|
RISCV_FEATURE_HasStdExtZcmt = RISCV_FEATURE_HASSTDEXTZCMT
|
|
RISCV_FEATURE_HasStdExtZdinx = RISCV_FEATURE_HASSTDEXTZDINX
|
|
RISCV_FEATURE_HasStdExtZfa = RISCV_FEATURE_HASSTDEXTZFA
|
|
RISCV_FEATURE_HasStdExtZfbfmin = RISCV_FEATURE_HASSTDEXTZFBFMIN
|
|
RISCV_FEATURE_HasStdExtZfh = RISCV_FEATURE_HASSTDEXTZFH
|
|
RISCV_FEATURE_HasStdExtZfhOrZvfh = RISCV_FEATURE_HASSTDEXTZFHORZVFH
|
|
RISCV_FEATURE_HasStdExtZfhmin = RISCV_FEATURE_HASSTDEXTZFHMIN
|
|
RISCV_FEATURE_HasStdExtZfinx = RISCV_FEATURE_HASSTDEXTZFINX
|
|
RISCV_FEATURE_HasStdExtZhinx = RISCV_FEATURE_HASSTDEXTZHINX
|
|
RISCV_FEATURE_HasStdExtZhinxmin = RISCV_FEATURE_HASSTDEXTZHINXMIN
|
|
RISCV_FEATURE_HasStdExtZicbom = RISCV_FEATURE_HASSTDEXTZICBOM
|
|
RISCV_FEATURE_HasStdExtZicbop = RISCV_FEATURE_HASSTDEXTZICBOP
|
|
RISCV_FEATURE_HasStdExtZicboz = RISCV_FEATURE_HASSTDEXTZICBOZ
|
|
RISCV_FEATURE_HasStdExtZicfilp = RISCV_FEATURE_HASSTDEXTZICFILP
|
|
RISCV_FEATURE_HasStdExtZicfiss = RISCV_FEATURE_HASSTDEXTZICFISS
|
|
RISCV_FEATURE_HasStdExtZicond = RISCV_FEATURE_HASSTDEXTZICOND
|
|
RISCV_FEATURE_HasStdExtZicsr = RISCV_FEATURE_HASSTDEXTZICSR
|
|
RISCV_FEATURE_HasStdExtZifencei = RISCV_FEATURE_HASSTDEXTZIFENCEI
|
|
RISCV_FEATURE_HasStdExtZihintntl = RISCV_FEATURE_HASSTDEXTZIHINTNTL
|
|
RISCV_FEATURE_HasStdExtZihintpause = RISCV_FEATURE_HASSTDEXTZIHINTPAUSE
|
|
RISCV_FEATURE_HasStdExtZimop = RISCV_FEATURE_HASSTDEXTZIMOP
|
|
RISCV_FEATURE_HasStdExtZknd = RISCV_FEATURE_HASSTDEXTZKND
|
|
RISCV_FEATURE_HasStdExtZkndOrZkne = RISCV_FEATURE_HASSTDEXTZKNDORZKNE
|
|
RISCV_FEATURE_HasStdExtZkne = RISCV_FEATURE_HASSTDEXTZKNE
|
|
RISCV_FEATURE_HasStdExtZknh = RISCV_FEATURE_HASSTDEXTZKNH
|
|
RISCV_FEATURE_HasStdExtZkr = RISCV_FEATURE_HASSTDEXTZKR
|
|
RISCV_FEATURE_HasStdExtZksed = RISCV_FEATURE_HASSTDEXTZKSED
|
|
RISCV_FEATURE_HasStdExtZksh = RISCV_FEATURE_HASSTDEXTZKSH
|
|
RISCV_FEATURE_HasStdExtZtso = RISCV_FEATURE_HASSTDEXTZTSO
|
|
RISCV_FEATURE_HasStdExtZvbb = RISCV_FEATURE_HASSTDEXTZVBB
|
|
RISCV_FEATURE_HasStdExtZvbc = RISCV_FEATURE_HASSTDEXTZVBC
|
|
RISCV_FEATURE_HasStdExtZvfbfmin = RISCV_FEATURE_HASSTDEXTZVFBFMIN
|
|
RISCV_FEATURE_HasStdExtZvfbfwma = RISCV_FEATURE_HASSTDEXTZVFBFWMA
|
|
RISCV_FEATURE_HasStdExtZvkb = RISCV_FEATURE_HASSTDEXTZVKB
|
|
RISCV_FEATURE_HasStdExtZvkg = RISCV_FEATURE_HASSTDEXTZVKG
|
|
RISCV_FEATURE_HasStdExtZvkned = RISCV_FEATURE_HASSTDEXTZVKNED
|
|
RISCV_FEATURE_HasStdExtZvknha = RISCV_FEATURE_HASSTDEXTZVKNHA
|
|
RISCV_FEATURE_HasStdExtZvknhaOrZvknhb = RISCV_FEATURE_HASSTDEXTZVKNHAORZVKNHB
|
|
RISCV_FEATURE_HasStdExtZvknhb = RISCV_FEATURE_HASSTDEXTZVKNHB
|
|
RISCV_FEATURE_HasStdExtZvksed = RISCV_FEATURE_HASSTDEXTZVKSED
|
|
RISCV_FEATURE_HasStdExtZvksh = RISCV_FEATURE_HASSTDEXTZVKSH
|
|
RISCV_FEATURE_HasVInstructions = RISCV_FEATURE_HASVINSTRUCTIONS
|
|
RISCV_FEATURE_HasVInstructionsAnyF = RISCV_FEATURE_HASVINSTRUCTIONSANYF
|
|
RISCV_FEATURE_HasVInstructionsF16Minimal = RISCV_FEATURE_HASVINSTRUCTIONSF16MINIMAL
|
|
RISCV_FEATURE_HasVInstructionsI64 = RISCV_FEATURE_HASVINSTRUCTIONSI64
|
|
RISCV_FEATURE_HasVendorXCValu = RISCV_FEATURE_HASVENDORXCVALU
|
|
RISCV_FEATURE_HasVendorXCVbi = RISCV_FEATURE_HASVENDORXCVBI
|
|
RISCV_FEATURE_HasVendorXCVbitmanip = RISCV_FEATURE_HASVENDORXCVBITMANIP
|
|
RISCV_FEATURE_HasVendorXCVelw = RISCV_FEATURE_HASVENDORXCVELW
|
|
RISCV_FEATURE_HasVendorXCVmac = RISCV_FEATURE_HASVENDORXCVMAC
|
|
RISCV_FEATURE_HasVendorXCVmem = RISCV_FEATURE_HASVENDORXCVMEM
|
|
RISCV_FEATURE_HasVendorXCVsimd = RISCV_FEATURE_HASVENDORXCVSIMD
|
|
RISCV_FEATURE_HasVendorXSfvcp = RISCV_FEATURE_HASVENDORXSFVCP
|
|
RISCV_FEATURE_HasVendorXSfvfnrclipxfqf = RISCV_FEATURE_HASVENDORXSFVFNRCLIPXFQF
|
|
RISCV_FEATURE_HasVendorXSfvfwmaccqqq = RISCV_FEATURE_HASVENDORXSFVFWMACCQQQ
|
|
RISCV_FEATURE_HasVendorXSfvqmaccdod = RISCV_FEATURE_HASVENDORXSFVQMACCDOD
|
|
RISCV_FEATURE_HasVendorXSfvqmaccqoq = RISCV_FEATURE_HASVENDORXSFVQMACCQOQ
|
|
RISCV_FEATURE_HasVendorXTHeadBa = RISCV_FEATURE_HASVENDORXTHEADBA
|
|
RISCV_FEATURE_HasVendorXTHeadBb = RISCV_FEATURE_HASVENDORXTHEADBB
|
|
RISCV_FEATURE_HasVendorXTHeadBs = RISCV_FEATURE_HASVENDORXTHEADBS
|
|
RISCV_FEATURE_HasVendorXTHeadCmo = RISCV_FEATURE_HASVENDORXTHEADCMO
|
|
RISCV_FEATURE_HasVendorXTHeadCondMov = RISCV_FEATURE_HASVENDORXTHEADCONDMOV
|
|
RISCV_FEATURE_HasVendorXTHeadFMemIdx = RISCV_FEATURE_HASVENDORXTHEADFMEMIDX
|
|
RISCV_FEATURE_HasVendorXTHeadMac = RISCV_FEATURE_HASVENDORXTHEADMAC
|
|
RISCV_FEATURE_HasVendorXTHeadMemIdx = RISCV_FEATURE_HASVENDORXTHEADMEMIDX
|
|
RISCV_FEATURE_HasVendorXTHeadMemPair = RISCV_FEATURE_HASVENDORXTHEADMEMPAIR
|
|
RISCV_FEATURE_HasVendorXTHeadSync = RISCV_FEATURE_HASVENDORXTHEADSYNC
|
|
RISCV_FEATURE_HasVendorXTHeadVdot = RISCV_FEATURE_HASVENDORXTHEADVDOT
|
|
RISCV_FEATURE_HasVendorXVentanaCondOps = RISCV_FEATURE_HASVENDORXVENTANACONDOPS
|
|
RISCV_FEATURE_IsRV32 = RISCV_FEATURE_ISRV32
|
|
RISCV_FEATURE_IsRV64 = RISCV_FEATURE_ISRV64
|
|
RISCV_FEATURE_IsRVE = RISCV_FEATURE_ISRVE
|
|
|
|
RISCV_SYSREG_FFLAGS = 0x1
|
|
RISCV_SYSREG_FRM = 0x2
|
|
RISCV_SYSREG_FCSR = 0x3
|
|
RISCV_SYSREG_VSTART = 0x8
|
|
RISCV_SYSREG_VXSAT = 0x9
|
|
RISCV_SYSREG_VXRM = 0xa
|
|
RISCV_SYSREG_VCSR = 0xf
|
|
RISCV_SYSREG_SEED = 0x15
|
|
RISCV_SYSREG_JVT = 0x17
|
|
RISCV_SYSREG_SSTATUS = 0x100
|
|
RISCV_SYSREG_SIE = 0x104
|
|
RISCV_SYSREG_STVEC = 0x105
|
|
RISCV_SYSREG_SCOUNTEREN = 0x106
|
|
RISCV_SYSREG_SENVCFG = 0x10a
|
|
RISCV_SYSREG_SSTATEEN0 = 0x10c
|
|
RISCV_SYSREG_SSTATEEN1 = 0x10d
|
|
RISCV_SYSREG_SSTATEEN2 = 0x10e
|
|
RISCV_SYSREG_SSTATEEN3 = 0x10f
|
|
RISCV_SYSREG_SIEH = 0x114
|
|
RISCV_SYSREG_SSCRATCH = 0x140
|
|
RISCV_SYSREG_SEPC = 0x141
|
|
RISCV_SYSREG_SCAUSE = 0x142
|
|
RISCV_SYSREG_STVAL = 0x143
|
|
RISCV_SYSREG_SIP = 0x144
|
|
RISCV_SYSREG_STIMECMP = 0x14d
|
|
RISCV_SYSREG_SISELECT = 0x150
|
|
RISCV_SYSREG_SIREG = 0x151
|
|
RISCV_SYSREG_SIPH = 0x154
|
|
RISCV_SYSREG_STOPEI = 0x15c
|
|
RISCV_SYSREG_STIMECMPH = 0x15d
|
|
RISCV_SYSREG_SATP = 0x180
|
|
RISCV_SYSREG_VSSTATUS = 0x200
|
|
RISCV_SYSREG_VSIE = 0x204
|
|
RISCV_SYSREG_VSTVEC = 0x205
|
|
RISCV_SYSREG_VSIEH = 0x214
|
|
RISCV_SYSREG_VSSCRATCH = 0x240
|
|
RISCV_SYSREG_VSEPC = 0x241
|
|
RISCV_SYSREG_VSCAUSE = 0x242
|
|
RISCV_SYSREG_VSTVAL = 0x243
|
|
RISCV_SYSREG_VSIP = 0x244
|
|
RISCV_SYSREG_VSTIMECMP = 0x24d
|
|
RISCV_SYSREG_VSISELECT = 0x250
|
|
RISCV_SYSREG_VSIREG = 0x251
|
|
RISCV_SYSREG_VSIPH = 0x254
|
|
RISCV_SYSREG_VSTOPEI = 0x25c
|
|
RISCV_SYSREG_VSTIMECMPH = 0x25d
|
|
RISCV_SYSREG_VSATP = 0x280
|
|
RISCV_SYSREG_MSTATUS = 0x300
|
|
RISCV_SYSREG_MISA = 0x301
|
|
RISCV_SYSREG_MEDELEG = 0x302
|
|
RISCV_SYSREG_MIDELEG = 0x303
|
|
RISCV_SYSREG_MIE = 0x304
|
|
RISCV_SYSREG_MTVEC = 0x305
|
|
RISCV_SYSREG_MCOUNTEREN = 0x306
|
|
RISCV_SYSREG_MVIEN = 0x308
|
|
RISCV_SYSREG_MVIP = 0x309
|
|
RISCV_SYSREG_MENVCFG = 0x30a
|
|
RISCV_SYSREG_MSTATEEN0 = 0x30c
|
|
RISCV_SYSREG_MSTATEEN1 = 0x30d
|
|
RISCV_SYSREG_MSTATEEN2 = 0x30e
|
|
RISCV_SYSREG_MSTATEEN3 = 0x30f
|
|
RISCV_SYSREG_MSTATUSH = 0x310
|
|
RISCV_SYSREG_MIDELEGH = 0x313
|
|
RISCV_SYSREG_MIEH = 0x314
|
|
RISCV_SYSREG_MVIENH = 0x318
|
|
RISCV_SYSREG_MVIPH = 0x319
|
|
RISCV_SYSREG_MENVCFGH = 0x31a
|
|
RISCV_SYSREG_MSTATEEN0H = 0x31c
|
|
RISCV_SYSREG_MSTATEEN1H = 0x31d
|
|
RISCV_SYSREG_MSTATEEN2H = 0x31e
|
|
RISCV_SYSREG_MSTATEEN3H = 0x31f
|
|
RISCV_SYSREG_MCOUNTINHIBIT = 0x320
|
|
RISCV_SYSREG_MUCOUNTEREN = 0x320
|
|
RISCV_SYSREG_MHPMEVENT3 = 0x323
|
|
RISCV_SYSREG_MHPMEVENT4 = 0x324
|
|
RISCV_SYSREG_MHPMEVENT5 = 0x325
|
|
RISCV_SYSREG_MHPMEVENT6 = 0x326
|
|
RISCV_SYSREG_MHPMEVENT7 = 0x327
|
|
RISCV_SYSREG_MHPMEVENT8 = 0x328
|
|
RISCV_SYSREG_MHPMEVENT9 = 0x329
|
|
RISCV_SYSREG_MHPMEVENT10 = 0x32a
|
|
RISCV_SYSREG_MHPMEVENT11 = 0x32b
|
|
RISCV_SYSREG_MHPMEVENT12 = 0x32c
|
|
RISCV_SYSREG_MHPMEVENT13 = 0x32d
|
|
RISCV_SYSREG_MHPMEVENT14 = 0x32e
|
|
RISCV_SYSREG_MHPMEVENT15 = 0x32f
|
|
RISCV_SYSREG_MHPMEVENT16 = 0x330
|
|
RISCV_SYSREG_MHPMEVENT17 = 0x331
|
|
RISCV_SYSREG_MHPMEVENT18 = 0x332
|
|
RISCV_SYSREG_MHPMEVENT19 = 0x333
|
|
RISCV_SYSREG_MHPMEVENT20 = 0x334
|
|
RISCV_SYSREG_MHPMEVENT21 = 0x335
|
|
RISCV_SYSREG_MHPMEVENT22 = 0x336
|
|
RISCV_SYSREG_MHPMEVENT23 = 0x337
|
|
RISCV_SYSREG_MHPMEVENT24 = 0x338
|
|
RISCV_SYSREG_MHPMEVENT25 = 0x339
|
|
RISCV_SYSREG_MHPMEVENT26 = 0x33a
|
|
RISCV_SYSREG_MHPMEVENT27 = 0x33b
|
|
RISCV_SYSREG_MHPMEVENT28 = 0x33c
|
|
RISCV_SYSREG_MHPMEVENT29 = 0x33d
|
|
RISCV_SYSREG_MHPMEVENT30 = 0x33e
|
|
RISCV_SYSREG_MHPMEVENT31 = 0x33f
|
|
RISCV_SYSREG_MSCRATCH = 0x340
|
|
RISCV_SYSREG_MEPC = 0x341
|
|
RISCV_SYSREG_MCAUSE = 0x342
|
|
RISCV_SYSREG_MTVAL = 0x343
|
|
RISCV_SYSREG_MIP = 0x344
|
|
RISCV_SYSREG_MTINST = 0x34a
|
|
RISCV_SYSREG_MTVAL2 = 0x34b
|
|
RISCV_SYSREG_MISELECT = 0x350
|
|
RISCV_SYSREG_MIREG = 0x351
|
|
RISCV_SYSREG_MIPH = 0x354
|
|
RISCV_SYSREG_MTOPEI = 0x35c
|
|
RISCV_SYSREG_PMPCFG0 = 0x3a0
|
|
RISCV_SYSREG_PMPCFG1 = 0x3a1
|
|
RISCV_SYSREG_PMPCFG2 = 0x3a2
|
|
RISCV_SYSREG_PMPCFG3 = 0x3a3
|
|
RISCV_SYSREG_PMPCFG4 = 0x3a4
|
|
RISCV_SYSREG_PMPCFG5 = 0x3a5
|
|
RISCV_SYSREG_PMPCFG6 = 0x3a6
|
|
RISCV_SYSREG_PMPCFG7 = 0x3a7
|
|
RISCV_SYSREG_PMPCFG8 = 0x3a8
|
|
RISCV_SYSREG_PMPCFG9 = 0x3a9
|
|
RISCV_SYSREG_PMPCFG10 = 0x3aa
|
|
RISCV_SYSREG_PMPCFG11 = 0x3ab
|
|
RISCV_SYSREG_PMPCFG12 = 0x3ac
|
|
RISCV_SYSREG_PMPCFG13 = 0x3ad
|
|
RISCV_SYSREG_PMPCFG14 = 0x3ae
|
|
RISCV_SYSREG_PMPCFG15 = 0x3af
|
|
RISCV_SYSREG_PMPADDR0 = 0x3b0
|
|
RISCV_SYSREG_PMPADDR1 = 0x3b1
|
|
RISCV_SYSREG_PMPADDR2 = 0x3b2
|
|
RISCV_SYSREG_PMPADDR3 = 0x3b3
|
|
RISCV_SYSREG_PMPADDR4 = 0x3b4
|
|
RISCV_SYSREG_PMPADDR5 = 0x3b5
|
|
RISCV_SYSREG_PMPADDR6 = 0x3b6
|
|
RISCV_SYSREG_PMPADDR7 = 0x3b7
|
|
RISCV_SYSREG_PMPADDR8 = 0x3b8
|
|
RISCV_SYSREG_PMPADDR9 = 0x3b9
|
|
RISCV_SYSREG_PMPADDR10 = 0x3ba
|
|
RISCV_SYSREG_PMPADDR11 = 0x3bb
|
|
RISCV_SYSREG_PMPADDR12 = 0x3bc
|
|
RISCV_SYSREG_PMPADDR13 = 0x3bd
|
|
RISCV_SYSREG_PMPADDR14 = 0x3be
|
|
RISCV_SYSREG_PMPADDR15 = 0x3bf
|
|
RISCV_SYSREG_PMPADDR16 = 0x3c0
|
|
RISCV_SYSREG_PMPADDR17 = 0x3c1
|
|
RISCV_SYSREG_PMPADDR18 = 0x3c2
|
|
RISCV_SYSREG_PMPADDR19 = 0x3c3
|
|
RISCV_SYSREG_PMPADDR20 = 0x3c4
|
|
RISCV_SYSREG_PMPADDR21 = 0x3c5
|
|
RISCV_SYSREG_PMPADDR22 = 0x3c6
|
|
RISCV_SYSREG_PMPADDR23 = 0x3c7
|
|
RISCV_SYSREG_PMPADDR24 = 0x3c8
|
|
RISCV_SYSREG_PMPADDR25 = 0x3c9
|
|
RISCV_SYSREG_PMPADDR26 = 0x3ca
|
|
RISCV_SYSREG_PMPADDR27 = 0x3cb
|
|
RISCV_SYSREG_PMPADDR28 = 0x3cc
|
|
RISCV_SYSREG_PMPADDR29 = 0x3cd
|
|
RISCV_SYSREG_PMPADDR30 = 0x3ce
|
|
RISCV_SYSREG_PMPADDR31 = 0x3cf
|
|
RISCV_SYSREG_PMPADDR32 = 0x3d0
|
|
RISCV_SYSREG_PMPADDR33 = 0x3d1
|
|
RISCV_SYSREG_PMPADDR34 = 0x3d2
|
|
RISCV_SYSREG_PMPADDR35 = 0x3d3
|
|
RISCV_SYSREG_PMPADDR36 = 0x3d4
|
|
RISCV_SYSREG_PMPADDR37 = 0x3d5
|
|
RISCV_SYSREG_PMPADDR38 = 0x3d6
|
|
RISCV_SYSREG_PMPADDR39 = 0x3d7
|
|
RISCV_SYSREG_PMPADDR40 = 0x3d8
|
|
RISCV_SYSREG_PMPADDR41 = 0x3d9
|
|
RISCV_SYSREG_PMPADDR42 = 0x3da
|
|
RISCV_SYSREG_PMPADDR43 = 0x3db
|
|
RISCV_SYSREG_PMPADDR44 = 0x3dc
|
|
RISCV_SYSREG_PMPADDR45 = 0x3dd
|
|
RISCV_SYSREG_PMPADDR46 = 0x3de
|
|
RISCV_SYSREG_PMPADDR47 = 0x3df
|
|
RISCV_SYSREG_PMPADDR48 = 0x3e0
|
|
RISCV_SYSREG_PMPADDR49 = 0x3e1
|
|
RISCV_SYSREG_PMPADDR50 = 0x3e2
|
|
RISCV_SYSREG_PMPADDR51 = 0x3e3
|
|
RISCV_SYSREG_PMPADDR52 = 0x3e4
|
|
RISCV_SYSREG_PMPADDR53 = 0x3e5
|
|
RISCV_SYSREG_PMPADDR54 = 0x3e6
|
|
RISCV_SYSREG_PMPADDR55 = 0x3e7
|
|
RISCV_SYSREG_PMPADDR56 = 0x3e8
|
|
RISCV_SYSREG_PMPADDR57 = 0x3e9
|
|
RISCV_SYSREG_PMPADDR58 = 0x3ea
|
|
RISCV_SYSREG_PMPADDR59 = 0x3eb
|
|
RISCV_SYSREG_PMPADDR60 = 0x3ec
|
|
RISCV_SYSREG_PMPADDR61 = 0x3ed
|
|
RISCV_SYSREG_PMPADDR62 = 0x3ee
|
|
RISCV_SYSREG_PMPADDR63 = 0x3ef
|
|
RISCV_SYSREG_SCONTEXT = 0x5a8
|
|
RISCV_SYSREG_HSTATUS = 0x600
|
|
RISCV_SYSREG_HEDELEG = 0x602
|
|
RISCV_SYSREG_HIDELEG = 0x603
|
|
RISCV_SYSREG_HIE = 0x604
|
|
RISCV_SYSREG_HTIMEDELTA = 0x605
|
|
RISCV_SYSREG_HCOUNTEREN = 0x606
|
|
RISCV_SYSREG_HGEIE = 0x607
|
|
RISCV_SYSREG_HVIEN = 0x608
|
|
RISCV_SYSREG_HVICTL = 0x609
|
|
RISCV_SYSREG_HENVCFG = 0x60a
|
|
RISCV_SYSREG_HSTATEEN0 = 0x60c
|
|
RISCV_SYSREG_HSTATEEN1 = 0x60d
|
|
RISCV_SYSREG_HSTATEEN2 = 0x60e
|
|
RISCV_SYSREG_HSTATEEN3 = 0x60f
|
|
RISCV_SYSREG_HIDELEGH = 0x613
|
|
RISCV_SYSREG_HTIMEDELTAH = 0x615
|
|
RISCV_SYSREG_HVIENH = 0x618
|
|
RISCV_SYSREG_HENVCFGH = 0x61a
|
|
RISCV_SYSREG_HSTATEEN0H = 0x61c
|
|
RISCV_SYSREG_HSTATEEN1H = 0x61d
|
|
RISCV_SYSREG_HSTATEEN2H = 0x61e
|
|
RISCV_SYSREG_HSTATEEN3H = 0x61f
|
|
RISCV_SYSREG_HTVAL = 0x643
|
|
RISCV_SYSREG_HIP = 0x644
|
|
RISCV_SYSREG_HVIP = 0x645
|
|
RISCV_SYSREG_HVIPRIO1 = 0x646
|
|
RISCV_SYSREG_HVIPRIO2 = 0x647
|
|
RISCV_SYSREG_HTINST = 0x64a
|
|
RISCV_SYSREG_HVIPH = 0x655
|
|
RISCV_SYSREG_HVIPRIO1H = 0x656
|
|
RISCV_SYSREG_HVIPRIO2H = 0x657
|
|
RISCV_SYSREG_HGATP = 0x680
|
|
RISCV_SYSREG_HCONTEXT = 0x6a8
|
|
RISCV_SYSREG_MHPMEVENT3H = 0x723
|
|
RISCV_SYSREG_MHPMEVENT4H = 0x724
|
|
RISCV_SYSREG_MHPMEVENT5H = 0x725
|
|
RISCV_SYSREG_MHPMEVENT6H = 0x726
|
|
RISCV_SYSREG_MHPMEVENT7H = 0x727
|
|
RISCV_SYSREG_MHPMEVENT8H = 0x728
|
|
RISCV_SYSREG_MHPMEVENT9H = 0x729
|
|
RISCV_SYSREG_MHPMEVENT10H = 0x72a
|
|
RISCV_SYSREG_MHPMEVENT11H = 0x72b
|
|
RISCV_SYSREG_MHPMEVENT12H = 0x72c
|
|
RISCV_SYSREG_MHPMEVENT13H = 0x72d
|
|
RISCV_SYSREG_MHPMEVENT14H = 0x72e
|
|
RISCV_SYSREG_MHPMEVENT15H = 0x72f
|
|
RISCV_SYSREG_MHPMEVENT16H = 0x730
|
|
RISCV_SYSREG_MHPMEVENT17H = 0x731
|
|
RISCV_SYSREG_MHPMEVENT18H = 0x732
|
|
RISCV_SYSREG_MHPMEVENT19H = 0x733
|
|
RISCV_SYSREG_MHPMEVENT20H = 0x734
|
|
RISCV_SYSREG_MHPMEVENT21H = 0x735
|
|
RISCV_SYSREG_MHPMEVENT22H = 0x736
|
|
RISCV_SYSREG_MHPMEVENT23H = 0x737
|
|
RISCV_SYSREG_MHPMEVENT24H = 0x738
|
|
RISCV_SYSREG_MHPMEVENT25H = 0x739
|
|
RISCV_SYSREG_MHPMEVENT26H = 0x73a
|
|
RISCV_SYSREG_MHPMEVENT27H = 0x73b
|
|
RISCV_SYSREG_MHPMEVENT28H = 0x73c
|
|
RISCV_SYSREG_MHPMEVENT29H = 0x73d
|
|
RISCV_SYSREG_MHPMEVENT30H = 0x73e
|
|
RISCV_SYSREG_MHPMEVENT31H = 0x73f
|
|
RISCV_SYSREG_MSECCFG = 0x747
|
|
RISCV_SYSREG_MSECCFGH = 0x757
|
|
RISCV_SYSREG_TSELECT = 0x7a0
|
|
RISCV_SYSREG_TDATA1 = 0x7a1
|
|
RISCV_SYSREG_TDATA2 = 0x7a2
|
|
RISCV_SYSREG_TDATA3 = 0x7a3
|
|
RISCV_SYSREG_MCONTEXT = 0x7a8
|
|
RISCV_SYSREG_DCSR = 0x7b0
|
|
RISCV_SYSREG_DPC = 0x7b1
|
|
RISCV_SYSREG_DSCRATCH0 = 0x7b2
|
|
RISCV_SYSREG_DSCRATCH = 0x7b2
|
|
RISCV_SYSREG_DSCRATCH1 = 0x7b3
|
|
RISCV_SYSREG_MCYCLE = 0xb00
|
|
RISCV_SYSREG_MINSTRET = 0xb02
|
|
RISCV_SYSREG_MHPMCOUNTER3 = 0xb03
|
|
RISCV_SYSREG_MHPMCOUNTER4 = 0xb04
|
|
RISCV_SYSREG_MHPMCOUNTER5 = 0xb05
|
|
RISCV_SYSREG_MHPMCOUNTER6 = 0xb06
|
|
RISCV_SYSREG_MHPMCOUNTER7 = 0xb07
|
|
RISCV_SYSREG_MHPMCOUNTER8 = 0xb08
|
|
RISCV_SYSREG_MHPMCOUNTER9 = 0xb09
|
|
RISCV_SYSREG_MHPMCOUNTER10 = 0xb0a
|
|
RISCV_SYSREG_MHPMCOUNTER11 = 0xb0b
|
|
RISCV_SYSREG_MHPMCOUNTER12 = 0xb0c
|
|
RISCV_SYSREG_MHPMCOUNTER13 = 0xb0d
|
|
RISCV_SYSREG_MHPMCOUNTER14 = 0xb0e
|
|
RISCV_SYSREG_MHPMCOUNTER15 = 0xb0f
|
|
RISCV_SYSREG_MHPMCOUNTER16 = 0xb10
|
|
RISCV_SYSREG_MHPMCOUNTER17 = 0xb11
|
|
RISCV_SYSREG_MHPMCOUNTER18 = 0xb12
|
|
RISCV_SYSREG_MHPMCOUNTER19 = 0xb13
|
|
RISCV_SYSREG_MHPMCOUNTER20 = 0xb14
|
|
RISCV_SYSREG_MHPMCOUNTER21 = 0xb15
|
|
RISCV_SYSREG_MHPMCOUNTER22 = 0xb16
|
|
RISCV_SYSREG_MHPMCOUNTER23 = 0xb17
|
|
RISCV_SYSREG_MHPMCOUNTER24 = 0xb18
|
|
RISCV_SYSREG_MHPMCOUNTER25 = 0xb19
|
|
RISCV_SYSREG_MHPMCOUNTER26 = 0xb1a
|
|
RISCV_SYSREG_MHPMCOUNTER27 = 0xb1b
|
|
RISCV_SYSREG_MHPMCOUNTER28 = 0xb1c
|
|
RISCV_SYSREG_MHPMCOUNTER29 = 0xb1d
|
|
RISCV_SYSREG_MHPMCOUNTER30 = 0xb1e
|
|
RISCV_SYSREG_MHPMCOUNTER31 = 0xb1f
|
|
RISCV_SYSREG_MCYCLEH = 0xb80
|
|
RISCV_SYSREG_MINSTRETH = 0xb82
|
|
RISCV_SYSREG_MHPMCOUNTER3H = 0xb83
|
|
RISCV_SYSREG_MHPMCOUNTER4H = 0xb84
|
|
RISCV_SYSREG_MHPMCOUNTER5H = 0xb85
|
|
RISCV_SYSREG_MHPMCOUNTER6H = 0xb86
|
|
RISCV_SYSREG_MHPMCOUNTER7H = 0xb87
|
|
RISCV_SYSREG_MHPMCOUNTER8H = 0xb88
|
|
RISCV_SYSREG_MHPMCOUNTER9H = 0xb89
|
|
RISCV_SYSREG_MHPMCOUNTER10H = 0xb8a
|
|
RISCV_SYSREG_MHPMCOUNTER11H = 0xb8b
|
|
RISCV_SYSREG_MHPMCOUNTER12H = 0xb8c
|
|
RISCV_SYSREG_MHPMCOUNTER13H = 0xb8d
|
|
RISCV_SYSREG_MHPMCOUNTER14H = 0xb8e
|
|
RISCV_SYSREG_MHPMCOUNTER15H = 0xb8f
|
|
RISCV_SYSREG_MHPMCOUNTER16H = 0xb90
|
|
RISCV_SYSREG_MHPMCOUNTER17H = 0xb91
|
|
RISCV_SYSREG_MHPMCOUNTER18H = 0xb92
|
|
RISCV_SYSREG_MHPMCOUNTER19H = 0xb93
|
|
RISCV_SYSREG_MHPMCOUNTER20H = 0xb94
|
|
RISCV_SYSREG_MHPMCOUNTER21H = 0xb95
|
|
RISCV_SYSREG_MHPMCOUNTER22H = 0xb96
|
|
RISCV_SYSREG_MHPMCOUNTER23H = 0xb97
|
|
RISCV_SYSREG_MHPMCOUNTER24H = 0xb98
|
|
RISCV_SYSREG_MHPMCOUNTER25H = 0xb99
|
|
RISCV_SYSREG_MHPMCOUNTER26H = 0xb9a
|
|
RISCV_SYSREG_MHPMCOUNTER27H = 0xb9b
|
|
RISCV_SYSREG_MHPMCOUNTER28H = 0xb9c
|
|
RISCV_SYSREG_MHPMCOUNTER29H = 0xb9d
|
|
RISCV_SYSREG_MHPMCOUNTER30H = 0xb9e
|
|
RISCV_SYSREG_MHPMCOUNTER31H = 0xb9f
|
|
RISCV_SYSREG_CYCLE = 0xc00
|
|
RISCV_SYSREG_TIME = 0xc01
|
|
RISCV_SYSREG_INSTRET = 0xc02
|
|
RISCV_SYSREG_HPMCOUNTER3 = 0xc03
|
|
RISCV_SYSREG_HPMCOUNTER4 = 0xc04
|
|
RISCV_SYSREG_HPMCOUNTER5 = 0xc05
|
|
RISCV_SYSREG_HPMCOUNTER6 = 0xc06
|
|
RISCV_SYSREG_HPMCOUNTER7 = 0xc07
|
|
RISCV_SYSREG_HPMCOUNTER8 = 0xc08
|
|
RISCV_SYSREG_HPMCOUNTER9 = 0xc09
|
|
RISCV_SYSREG_HPMCOUNTER10 = 0xc0a
|
|
RISCV_SYSREG_HPMCOUNTER11 = 0xc0b
|
|
RISCV_SYSREG_HPMCOUNTER12 = 0xc0c
|
|
RISCV_SYSREG_HPMCOUNTER13 = 0xc0d
|
|
RISCV_SYSREG_HPMCOUNTER14 = 0xc0e
|
|
RISCV_SYSREG_HPMCOUNTER15 = 0xc0f
|
|
RISCV_SYSREG_HPMCOUNTER16 = 0xc10
|
|
RISCV_SYSREG_HPMCOUNTER17 = 0xc11
|
|
RISCV_SYSREG_HPMCOUNTER18 = 0xc12
|
|
RISCV_SYSREG_HPMCOUNTER19 = 0xc13
|
|
RISCV_SYSREG_HPMCOUNTER20 = 0xc14
|
|
RISCV_SYSREG_HPMCOUNTER21 = 0xc15
|
|
RISCV_SYSREG_HPMCOUNTER22 = 0xc16
|
|
RISCV_SYSREG_HPMCOUNTER23 = 0xc17
|
|
RISCV_SYSREG_HPMCOUNTER24 = 0xc18
|
|
RISCV_SYSREG_HPMCOUNTER25 = 0xc19
|
|
RISCV_SYSREG_HPMCOUNTER26 = 0xc1a
|
|
RISCV_SYSREG_HPMCOUNTER27 = 0xc1b
|
|
RISCV_SYSREG_HPMCOUNTER28 = 0xc1c
|
|
RISCV_SYSREG_HPMCOUNTER29 = 0xc1d
|
|
RISCV_SYSREG_HPMCOUNTER30 = 0xc1e
|
|
RISCV_SYSREG_HPMCOUNTER31 = 0xc1f
|
|
RISCV_SYSREG_VL = 0xc20
|
|
RISCV_SYSREG_VTYPE = 0xc21
|
|
RISCV_SYSREG_VLENB = 0xc22
|
|
RISCV_SYSREG_CYCLEH = 0xc80
|
|
RISCV_SYSREG_TIMEH = 0xc81
|
|
RISCV_SYSREG_INSTRETH = 0xc82
|
|
RISCV_SYSREG_HPMCOUNTER3H = 0xc83
|
|
RISCV_SYSREG_HPMCOUNTER4H = 0xc84
|
|
RISCV_SYSREG_HPMCOUNTER5H = 0xc85
|
|
RISCV_SYSREG_HPMCOUNTER6H = 0xc86
|
|
RISCV_SYSREG_HPMCOUNTER7H = 0xc87
|
|
RISCV_SYSREG_HPMCOUNTER8H = 0xc88
|
|
RISCV_SYSREG_HPMCOUNTER9H = 0xc89
|
|
RISCV_SYSREG_HPMCOUNTER10H = 0xc8a
|
|
RISCV_SYSREG_HPMCOUNTER11H = 0xc8b
|
|
RISCV_SYSREG_HPMCOUNTER12H = 0xc8c
|
|
RISCV_SYSREG_HPMCOUNTER13H = 0xc8d
|
|
RISCV_SYSREG_HPMCOUNTER14H = 0xc8e
|
|
RISCV_SYSREG_HPMCOUNTER15H = 0xc8f
|
|
RISCV_SYSREG_HPMCOUNTER16H = 0xc90
|
|
RISCV_SYSREG_HPMCOUNTER17H = 0xc91
|
|
RISCV_SYSREG_HPMCOUNTER18H = 0xc92
|
|
RISCV_SYSREG_HPMCOUNTER19H = 0xc93
|
|
RISCV_SYSREG_HPMCOUNTER20H = 0xc94
|
|
RISCV_SYSREG_HPMCOUNTER21H = 0xc95
|
|
RISCV_SYSREG_HPMCOUNTER22H = 0xc96
|
|
RISCV_SYSREG_HPMCOUNTER23H = 0xc97
|
|
RISCV_SYSREG_HPMCOUNTER24H = 0xc98
|
|
RISCV_SYSREG_HPMCOUNTER25H = 0xc99
|
|
RISCV_SYSREG_HPMCOUNTER26H = 0xc9a
|
|
RISCV_SYSREG_HPMCOUNTER27H = 0xc9b
|
|
RISCV_SYSREG_HPMCOUNTER28H = 0xc9c
|
|
RISCV_SYSREG_HPMCOUNTER29H = 0xc9d
|
|
RISCV_SYSREG_HPMCOUNTER30H = 0xc9e
|
|
RISCV_SYSREG_HPMCOUNTER31H = 0xc9f
|
|
RISCV_SYSREG_SCOUNTOVF = 0xda0
|
|
RISCV_SYSREG_STOPI = 0xdb0
|
|
RISCV_SYSREG_HGEIP = 0xe12
|
|
RISCV_SYSREG_VSTOPI = 0xeb0
|
|
RISCV_SYSREG_MVENDORID = 0xf11
|
|
RISCV_SYSREG_MARCHID = 0xf12
|
|
RISCV_SYSREG_MIMPID = 0xf13
|
|
RISCV_SYSREG_MHARTID = 0xf14
|
|
RISCV_SYSREG_MCONFIGPTR = 0xf15
|
|
RISCV_SYSREG_MTOPI = 0xfb0
|
|
|
|
# ####################################################### ###########################################################
|
|
# ####################################################### ###########################################################
|
|
# ####################################################### ###########################################################
|
|
# Add functionality to the generator script to generate this from the SYSREG array
|
|
SYSREG_NAME_TO_VAL = {
|
|
"fflags": RISCV_SYSREG_FFLAGS, "frm": RISCV_SYSREG_FRM, "fcsr": RISCV_SYSREG_FCSR,
|
|
"vstart": RISCV_SYSREG_VSTART, "vxsat": RISCV_SYSREG_VXSAT, "vxrm": RISCV_SYSREG_VXRM,
|
|
"vcsr": RISCV_SYSREG_VCSR, "seed": RISCV_SYSREG_SEED, "jvt": RISCV_SYSREG_JVT,
|
|
"sstatus": RISCV_SYSREG_SSTATUS, "sie": RISCV_SYSREG_SIE, "stvec": RISCV_SYSREG_STVEC,
|
|
"scounteren": RISCV_SYSREG_SCOUNTEREN, "senvcfg": RISCV_SYSREG_SENVCFG, "sstateen0": RISCV_SYSREG_SSTATEEN0,
|
|
"sstateen1": RISCV_SYSREG_SSTATEEN1, "sstateen2": RISCV_SYSREG_SSTATEEN2, "sstateen3": RISCV_SYSREG_SSTATEEN3,
|
|
"sieh": RISCV_SYSREG_SIEH, "sscratch": RISCV_SYSREG_SSCRATCH, "sepc": RISCV_SYSREG_SEPC,
|
|
"scause": RISCV_SYSREG_SCAUSE, "stval": RISCV_SYSREG_STVAL, "sip": RISCV_SYSREG_SIP,
|
|
"stimecmp": RISCV_SYSREG_STIMECMP, "siselect": RISCV_SYSREG_SISELECT, "sireg": RISCV_SYSREG_SIREG,
|
|
"siph": RISCV_SYSREG_SIPH, "stopei": RISCV_SYSREG_STOPEI, "stimecmph": RISCV_SYSREG_STIMECMPH,
|
|
"satp": RISCV_SYSREG_SATP, "vsstatus": RISCV_SYSREG_VSSTATUS, "vsie": RISCV_SYSREG_VSIE,
|
|
"vstvec": RISCV_SYSREG_VSTVEC, "vsieh": RISCV_SYSREG_VSIEH, "vsscratch": RISCV_SYSREG_VSSCRATCH,
|
|
"vsepc": RISCV_SYSREG_VSEPC, "vscause": RISCV_SYSREG_VSCAUSE, "vstval": RISCV_SYSREG_VSTVAL,
|
|
"vsip": RISCV_SYSREG_VSIP, "vstimecmp": RISCV_SYSREG_VSTIMECMP, "vsiselect": RISCV_SYSREG_VSISELECT,
|
|
"vsireg": RISCV_SYSREG_VSIREG, "vsiph": RISCV_SYSREG_VSIPH, "vstopei": RISCV_SYSREG_VSTOPEI,
|
|
"vstimecmph": RISCV_SYSREG_VSTIMECMPH, "vsatp": RISCV_SYSREG_VSATP, "mstatus": RISCV_SYSREG_MSTATUS,
|
|
"misa": RISCV_SYSREG_MISA, "medeleg": RISCV_SYSREG_MEDELEG, "mideleg": RISCV_SYSREG_MIDELEG,
|
|
"mie": RISCV_SYSREG_MIE, "mtvec": RISCV_SYSREG_MTVEC, "mcounteren": RISCV_SYSREG_MCOUNTEREN,
|
|
"mvien": RISCV_SYSREG_MVIEN, "mvip": RISCV_SYSREG_MVIP, "menvcfg": RISCV_SYSREG_MENVCFG,
|
|
"mstateen0": RISCV_SYSREG_MSTATEEN0, "mstateen1": RISCV_SYSREG_MSTATEEN1, "mstateen2": RISCV_SYSREG_MSTATEEN2,
|
|
"mstateen3": RISCV_SYSREG_MSTATEEN3, "mstatush": RISCV_SYSREG_MSTATUSH, "midelegh": RISCV_SYSREG_MIDELEGH,
|
|
"mieh": RISCV_SYSREG_MIEH, "mvienh": RISCV_SYSREG_MVIENH, "mviph": RISCV_SYSREG_MVIPH,
|
|
"menvcfgh": RISCV_SYSREG_MENVCFGH, "mstateen0h": RISCV_SYSREG_MSTATEEN0H, "mstateen1h": RISCV_SYSREG_MSTATEEN1H,
|
|
"mstateen2h": RISCV_SYSREG_MSTATEEN2H, "mstateen3h": RISCV_SYSREG_MSTATEEN3H, "mcountinhibit": RISCV_SYSREG_MCOUNTINHIBIT,
|
|
"mhpmevent3": RISCV_SYSREG_MHPMEVENT3, "mhpmevent4": RISCV_SYSREG_MHPMEVENT4, "mhpmevent5": RISCV_SYSREG_MHPMEVENT5,
|
|
"mhpmevent6": RISCV_SYSREG_MHPMEVENT6, "mhpmevent7": RISCV_SYSREG_MHPMEVENT7, "mhpmevent8": RISCV_SYSREG_MHPMEVENT8,
|
|
"mhpmevent9": RISCV_SYSREG_MHPMEVENT9, "mhpmevent10": RISCV_SYSREG_MHPMEVENT10, "mhpmevent11": RISCV_SYSREG_MHPMEVENT11,
|
|
"mhpmevent12": RISCV_SYSREG_MHPMEVENT12, "mhpmevent13": RISCV_SYSREG_MHPMEVENT13, "mhpmevent14": RISCV_SYSREG_MHPMEVENT14,
|
|
"mhpmevent15": RISCV_SYSREG_MHPMEVENT15, "mhpmevent16": RISCV_SYSREG_MHPMEVENT16, "mhpmevent17": RISCV_SYSREG_MHPMEVENT17,
|
|
"mhpmevent18": RISCV_SYSREG_MHPMEVENT18, "mhpmevent19": RISCV_SYSREG_MHPMEVENT19, "mhpmevent20": RISCV_SYSREG_MHPMEVENT20,
|
|
"mhpmevent21": RISCV_SYSREG_MHPMEVENT21, "mhpmevent22": RISCV_SYSREG_MHPMEVENT22, "mhpmevent23": RISCV_SYSREG_MHPMEVENT23,
|
|
"mhpmevent24": RISCV_SYSREG_MHPMEVENT24, "mhpmevent25": RISCV_SYSREG_MHPMEVENT25, "mhpmevent26": RISCV_SYSREG_MHPMEVENT26,
|
|
"mhpmevent27": RISCV_SYSREG_MHPMEVENT27, "mhpmevent28": RISCV_SYSREG_MHPMEVENT28, "mhpmevent29": RISCV_SYSREG_MHPMEVENT29,
|
|
"mhpmevent30": RISCV_SYSREG_MHPMEVENT30, "mhpmevent31": RISCV_SYSREG_MHPMEVENT31, "mscratch": RISCV_SYSREG_MSCRATCH,
|
|
"mepc": RISCV_SYSREG_MEPC, "mcause": RISCV_SYSREG_MCAUSE, "mtval": RISCV_SYSREG_MTVAL,
|
|
"mip": RISCV_SYSREG_MIP, "mtinst": RISCV_SYSREG_MTINST, "mtval2": RISCV_SYSREG_MTVAL2,
|
|
"miselect": RISCV_SYSREG_MISELECT, "mireg": RISCV_SYSREG_MIREG, "miph": RISCV_SYSREG_MIPH,
|
|
"mtopei": RISCV_SYSREG_MTOPEI, "pmpcfg0": RISCV_SYSREG_PMPCFG0, "pmpcfg1": RISCV_SYSREG_PMPCFG1,
|
|
"pmpcfg2": RISCV_SYSREG_PMPCFG2, "pmpcfg3": RISCV_SYSREG_PMPCFG3, "pmpcfg4": RISCV_SYSREG_PMPCFG4,
|
|
"pmpcfg5": RISCV_SYSREG_PMPCFG5, "pmpcfg6": RISCV_SYSREG_PMPCFG6, "pmpcfg7": RISCV_SYSREG_PMPCFG7,
|
|
"pmpcfg8": RISCV_SYSREG_PMPCFG8, "pmpcfg9": RISCV_SYSREG_PMPCFG9, "pmpcfg10": RISCV_SYSREG_PMPCFG10,
|
|
"pmpcfg11": RISCV_SYSREG_PMPCFG11, "pmpcfg12": RISCV_SYSREG_PMPCFG12, "pmpcfg13": RISCV_SYSREG_PMPCFG13,
|
|
"pmpcfg14": RISCV_SYSREG_PMPCFG14, "pmpcfg15": RISCV_SYSREG_PMPCFG15, "pmpaddr0": RISCV_SYSREG_PMPADDR0,
|
|
"pmpaddr1": RISCV_SYSREG_PMPADDR1, "pmpaddr2": RISCV_SYSREG_PMPADDR2, "pmpaddr3": RISCV_SYSREG_PMPADDR3,
|
|
"pmpaddr4": RISCV_SYSREG_PMPADDR4, "pmpaddr5": RISCV_SYSREG_PMPADDR5, "pmpaddr6": RISCV_SYSREG_PMPADDR6,
|
|
"pmpaddr7": RISCV_SYSREG_PMPADDR7, "pmpaddr8": RISCV_SYSREG_PMPADDR8, "pmpaddr9": RISCV_SYSREG_PMPADDR9,
|
|
"pmpaddr10": RISCV_SYSREG_PMPADDR10, "pmpaddr11": RISCV_SYSREG_PMPADDR11, "pmpaddr12": RISCV_SYSREG_PMPADDR12,
|
|
"pmpaddr13": RISCV_SYSREG_PMPADDR13, "pmpaddr14": RISCV_SYSREG_PMPADDR14, "pmpaddr15": RISCV_SYSREG_PMPADDR15,
|
|
"pmpaddr16": RISCV_SYSREG_PMPADDR16, "pmpaddr17": RISCV_SYSREG_PMPADDR17, "pmpaddr18": RISCV_SYSREG_PMPADDR18,
|
|
"pmpaddr19": RISCV_SYSREG_PMPADDR19, "pmpaddr20": RISCV_SYSREG_PMPADDR20, "pmpaddr21": RISCV_SYSREG_PMPADDR21,
|
|
"pmpaddr22": RISCV_SYSREG_PMPADDR22, "pmpaddr23": RISCV_SYSREG_PMPADDR23, "pmpaddr24": RISCV_SYSREG_PMPADDR24,
|
|
"pmpaddr25": RISCV_SYSREG_PMPADDR25, "pmpaddr26": RISCV_SYSREG_PMPADDR26, "pmpaddr27": RISCV_SYSREG_PMPADDR27,
|
|
"pmpaddr28": RISCV_SYSREG_PMPADDR28, "pmpaddr29": RISCV_SYSREG_PMPADDR29, "pmpaddr30": RISCV_SYSREG_PMPADDR30,
|
|
"pmpaddr31": RISCV_SYSREG_PMPADDR31, "pmpaddr32": RISCV_SYSREG_PMPADDR32, "pmpaddr33": RISCV_SYSREG_PMPADDR33,
|
|
"pmpaddr34": RISCV_SYSREG_PMPADDR34, "pmpaddr35": RISCV_SYSREG_PMPADDR35, "pmpaddr36": RISCV_SYSREG_PMPADDR36,
|
|
"pmpaddr37": RISCV_SYSREG_PMPADDR37, "pmpaddr38": RISCV_SYSREG_PMPADDR38, "pmpaddr39": RISCV_SYSREG_PMPADDR39,
|
|
"pmpaddr40": RISCV_SYSREG_PMPADDR40, "pmpaddr41": RISCV_SYSREG_PMPADDR41, "pmpaddr42": RISCV_SYSREG_PMPADDR42,
|
|
"pmpaddr43": RISCV_SYSREG_PMPADDR43, "pmpaddr44": RISCV_SYSREG_PMPADDR44, "pmpaddr45": RISCV_SYSREG_PMPADDR45,
|
|
"pmpaddr46": RISCV_SYSREG_PMPADDR46, "pmpaddr47": RISCV_SYSREG_PMPADDR47, "pmpaddr48": RISCV_SYSREG_PMPADDR48,
|
|
"pmpaddr49": RISCV_SYSREG_PMPADDR49, "pmpaddr50": RISCV_SYSREG_PMPADDR50, "pmpaddr51": RISCV_SYSREG_PMPADDR51,
|
|
"pmpaddr52": RISCV_SYSREG_PMPADDR52, "pmpaddr53": RISCV_SYSREG_PMPADDR53, "pmpaddr54": RISCV_SYSREG_PMPADDR54,
|
|
"pmpaddr55": RISCV_SYSREG_PMPADDR55, "pmpaddr56": RISCV_SYSREG_PMPADDR56, "pmpaddr57": RISCV_SYSREG_PMPADDR57,
|
|
"pmpaddr58": RISCV_SYSREG_PMPADDR58, "pmpaddr59": RISCV_SYSREG_PMPADDR59, "pmpaddr60": RISCV_SYSREG_PMPADDR60,
|
|
"pmpaddr61": RISCV_SYSREG_PMPADDR61, "pmpaddr62": RISCV_SYSREG_PMPADDR62, "pmpaddr63": RISCV_SYSREG_PMPADDR63,
|
|
"scontext": RISCV_SYSREG_SCONTEXT, "hstatus": RISCV_SYSREG_HSTATUS, "hedeleg": RISCV_SYSREG_HEDELEG,
|
|
"hideleg": RISCV_SYSREG_HIDELEG, "hie": RISCV_SYSREG_HIE, "htimedelta": RISCV_SYSREG_HTIMEDELTA,
|
|
"hcounteren": RISCV_SYSREG_HCOUNTEREN, "hgeie": RISCV_SYSREG_HGEIE, "hvien": RISCV_SYSREG_HVIEN,
|
|
"hvictl": RISCV_SYSREG_HVICTL, "henvcfg": RISCV_SYSREG_HENVCFG, "hstateen0": RISCV_SYSREG_HSTATEEN0,
|
|
"hstateen1": RISCV_SYSREG_HSTATEEN1, "hstateen2": RISCV_SYSREG_HSTATEEN2, "hstateen3": RISCV_SYSREG_HSTATEEN3,
|
|
"hidelegh": RISCV_SYSREG_HIDELEGH, "htimedeltah": RISCV_SYSREG_HTIMEDELTAH, "hvienh": RISCV_SYSREG_HVIENH,
|
|
"henvcfgh": RISCV_SYSREG_HENVCFGH, "hstateen0h": RISCV_SYSREG_HSTATEEN0H, "hstateen1h": RISCV_SYSREG_HSTATEEN1H,
|
|
"hstateen2h": RISCV_SYSREG_HSTATEEN2H, "hstateen3h": RISCV_SYSREG_HSTATEEN3H, "htval": RISCV_SYSREG_HTVAL,
|
|
"hip": RISCV_SYSREG_HIP, "hvip": RISCV_SYSREG_HVIP, "hviprio1": RISCV_SYSREG_HVIPRIO1,
|
|
"hviprio2": RISCV_SYSREG_HVIPRIO2, "htinst": RISCV_SYSREG_HTINST, "hviph": RISCV_SYSREG_HVIPH,
|
|
"hviprio1h": RISCV_SYSREG_HVIPRIO1H, "hviprio2h": RISCV_SYSREG_HVIPRIO2H, "hgatp": RISCV_SYSREG_HGATP,
|
|
"hcontext": RISCV_SYSREG_HCONTEXT, "mhpmevent3h": RISCV_SYSREG_MHPMEVENT3H, "mhpmevent4h": RISCV_SYSREG_MHPMEVENT4H,
|
|
"mhpmevent5h": RISCV_SYSREG_MHPMEVENT5H, "mhpmevent6h": RISCV_SYSREG_MHPMEVENT6H, "mhpmevent7h": RISCV_SYSREG_MHPMEVENT7H,
|
|
"mhpmevent8h": RISCV_SYSREG_MHPMEVENT8H, "mhpmevent9h": RISCV_SYSREG_MHPMEVENT9H, "mhpmevent10h": RISCV_SYSREG_MHPMEVENT10H,
|
|
"mhpmevent11h": RISCV_SYSREG_MHPMEVENT11H, "mhpmevent12h": RISCV_SYSREG_MHPMEVENT12H, "mhpmevent13h": RISCV_SYSREG_MHPMEVENT13H,
|
|
"mhpmevent14h": RISCV_SYSREG_MHPMEVENT14H, "mhpmevent15h": RISCV_SYSREG_MHPMEVENT15H, "mhpmevent16h": RISCV_SYSREG_MHPMEVENT16H,
|
|
"mhpmevent17h": RISCV_SYSREG_MHPMEVENT17H, "mhpmevent18h": RISCV_SYSREG_MHPMEVENT18H, "mhpmevent19h": RISCV_SYSREG_MHPMEVENT19H,
|
|
"mhpmevent20h": RISCV_SYSREG_MHPMEVENT20H, "mhpmevent21h": RISCV_SYSREG_MHPMEVENT21H, "mhpmevent22h": RISCV_SYSREG_MHPMEVENT22H,
|
|
"mhpmevent23h": RISCV_SYSREG_MHPMEVENT23H, "mhpmevent24h": RISCV_SYSREG_MHPMEVENT24H, "mhpmevent25h": RISCV_SYSREG_MHPMEVENT25H,
|
|
"mhpmevent26h": RISCV_SYSREG_MHPMEVENT26H, "mhpmevent27h": RISCV_SYSREG_MHPMEVENT27H, "mhpmevent28h": RISCV_SYSREG_MHPMEVENT28H,
|
|
"mhpmevent29h": RISCV_SYSREG_MHPMEVENT29H, "mhpmevent30h": RISCV_SYSREG_MHPMEVENT30H, "mhpmevent31h": RISCV_SYSREG_MHPMEVENT31H,
|
|
"mseccfg": RISCV_SYSREG_MSECCFG, "mseccfgh": RISCV_SYSREG_MSECCFGH, "tselect": RISCV_SYSREG_TSELECT,
|
|
"tdata1": RISCV_SYSREG_TDATA1, "tdata2": RISCV_SYSREG_TDATA2, "tdata3": RISCV_SYSREG_TDATA3,
|
|
"mcontext": RISCV_SYSREG_MCONTEXT, "dcsr": RISCV_SYSREG_DCSR, "dpc": RISCV_SYSREG_DPC,
|
|
"dscratch0": RISCV_SYSREG_DSCRATCH0, "dscratch1": RISCV_SYSREG_DSCRATCH1, "mcycle": RISCV_SYSREG_MCYCLE,
|
|
"minstret": RISCV_SYSREG_MINSTRET, "mhpmcounter3": RISCV_SYSREG_MHPMCOUNTER3, "mhpmcounter4": RISCV_SYSREG_MHPMCOUNTER4,
|
|
"mhpmcounter5": RISCV_SYSREG_MHPMCOUNTER5, "mhpmcounter6": RISCV_SYSREG_MHPMCOUNTER6, "mhpmcounter7": RISCV_SYSREG_MHPMCOUNTER7,
|
|
"mhpmcounter8": RISCV_SYSREG_MHPMCOUNTER8, "mhpmcounter9": RISCV_SYSREG_MHPMCOUNTER9, "mhpmcounter10": RISCV_SYSREG_MHPMCOUNTER10,
|
|
"mhpmcounter11": RISCV_SYSREG_MHPMCOUNTER11, "mhpmcounter12": RISCV_SYSREG_MHPMCOUNTER12, "mhpmcounter13": RISCV_SYSREG_MHPMCOUNTER13,
|
|
"mhpmcounter14": RISCV_SYSREG_MHPMCOUNTER14, "mhpmcounter15": RISCV_SYSREG_MHPMCOUNTER15, "mhpmcounter16": RISCV_SYSREG_MHPMCOUNTER16,
|
|
"mhpmcounter17": RISCV_SYSREG_MHPMCOUNTER17, "mhpmcounter18": RISCV_SYSREG_MHPMCOUNTER18, "mhpmcounter19": RISCV_SYSREG_MHPMCOUNTER19,
|
|
"mhpmcounter20": RISCV_SYSREG_MHPMCOUNTER20, "mhpmcounter21": RISCV_SYSREG_MHPMCOUNTER21, "mhpmcounter22": RISCV_SYSREG_MHPMCOUNTER22,
|
|
"mhpmcounter23": RISCV_SYSREG_MHPMCOUNTER23, "mhpmcounter24": RISCV_SYSREG_MHPMCOUNTER24, "mhpmcounter25": RISCV_SYSREG_MHPMCOUNTER25,
|
|
"mhpmcounter26": RISCV_SYSREG_MHPMCOUNTER26, "mhpmcounter27": RISCV_SYSREG_MHPMCOUNTER27, "mhpmcounter28": RISCV_SYSREG_MHPMCOUNTER28,
|
|
"mhpmcounter29": RISCV_SYSREG_MHPMCOUNTER29, "mhpmcounter30": RISCV_SYSREG_MHPMCOUNTER30, "mhpmcounter31": RISCV_SYSREG_MHPMCOUNTER31,
|
|
"mcycleh": RISCV_SYSREG_MCYCLEH, "minstreth": RISCV_SYSREG_MINSTRETH, "mhpmcounter3h": RISCV_SYSREG_MHPMCOUNTER3H,
|
|
"mhpmcounter4h": RISCV_SYSREG_MHPMCOUNTER4H, "mhpmcounter5h": RISCV_SYSREG_MHPMCOUNTER5H, "mhpmcounter6h": RISCV_SYSREG_MHPMCOUNTER6H,
|
|
"mhpmcounter7h": RISCV_SYSREG_MHPMCOUNTER7H, "mhpmcounter8h": RISCV_SYSREG_MHPMCOUNTER8H, "mhpmcounter9h": RISCV_SYSREG_MHPMCOUNTER9H,
|
|
"mhpmcounter10h": RISCV_SYSREG_MHPMCOUNTER10H, "mhpmcounter11h": RISCV_SYSREG_MHPMCOUNTER11H, "mhpmcounter12h": RISCV_SYSREG_MHPMCOUNTER12H,
|
|
"mhpmcounter13h": RISCV_SYSREG_MHPMCOUNTER13H, "mhpmcounter14h": RISCV_SYSREG_MHPMCOUNTER14H, "mhpmcounter15h": RISCV_SYSREG_MHPMCOUNTER15H,
|
|
"mhpmcounter16h": RISCV_SYSREG_MHPMCOUNTER16H, "mhpmcounter17h": RISCV_SYSREG_MHPMCOUNTER17H, "mhpmcounter18h": RISCV_SYSREG_MHPMCOUNTER18H,
|
|
"mhpmcounter19h": RISCV_SYSREG_MHPMCOUNTER19H, "mhpmcounter20h": RISCV_SYSREG_MHPMCOUNTER20H, "mhpmcounter21h": RISCV_SYSREG_MHPMCOUNTER21H,
|
|
"mhpmcounter22h": RISCV_SYSREG_MHPMCOUNTER22H, "mhpmcounter23h": RISCV_SYSREG_MHPMCOUNTER23H, "mhpmcounter24h": RISCV_SYSREG_MHPMCOUNTER24H,
|
|
"mhpmcounter25h": RISCV_SYSREG_MHPMCOUNTER25H, "mhpmcounter26h": RISCV_SYSREG_MHPMCOUNTER26H, "mhpmcounter27h": RISCV_SYSREG_MHPMCOUNTER27H,
|
|
"mhpmcounter28h": RISCV_SYSREG_MHPMCOUNTER28H, "mhpmcounter29h": RISCV_SYSREG_MHPMCOUNTER29H, "mhpmcounter30h": RISCV_SYSREG_MHPMCOUNTER30H,
|
|
"mhpmcounter31h": RISCV_SYSREG_MHPMCOUNTER31H, "cycle": RISCV_SYSREG_CYCLE, "time": RISCV_SYSREG_TIME,
|
|
"instret": RISCV_SYSREG_INSTRET, "hpmcounter3": RISCV_SYSREG_HPMCOUNTER3, "hpmcounter4": RISCV_SYSREG_HPMCOUNTER4,
|
|
"hpmcounter5": RISCV_SYSREG_HPMCOUNTER5, "hpmcounter6": RISCV_SYSREG_HPMCOUNTER6, "hpmcounter7": RISCV_SYSREG_HPMCOUNTER7,
|
|
"hpmcounter8": RISCV_SYSREG_HPMCOUNTER8, "hpmcounter9": RISCV_SYSREG_HPMCOUNTER9, "hpmcounter10": RISCV_SYSREG_HPMCOUNTER10,
|
|
"hpmcounter11": RISCV_SYSREG_HPMCOUNTER11, "hpmcounter12": RISCV_SYSREG_HPMCOUNTER12, "hpmcounter13": RISCV_SYSREG_HPMCOUNTER13,
|
|
"hpmcounter14": RISCV_SYSREG_HPMCOUNTER14, "hpmcounter15": RISCV_SYSREG_HPMCOUNTER15, "hpmcounter16": RISCV_SYSREG_HPMCOUNTER16,
|
|
"hpmcounter17": RISCV_SYSREG_HPMCOUNTER17, "hpmcounter18": RISCV_SYSREG_HPMCOUNTER18, "hpmcounter19": RISCV_SYSREG_HPMCOUNTER19,
|
|
"hpmcounter20": RISCV_SYSREG_HPMCOUNTER20, "hpmcounter21": RISCV_SYSREG_HPMCOUNTER21, "hpmcounter22": RISCV_SYSREG_HPMCOUNTER22,
|
|
"hpmcounter23": RISCV_SYSREG_HPMCOUNTER23, "hpmcounter24": RISCV_SYSREG_HPMCOUNTER24, "hpmcounter25": RISCV_SYSREG_HPMCOUNTER25,
|
|
"hpmcounter26": RISCV_SYSREG_HPMCOUNTER26, "hpmcounter27": RISCV_SYSREG_HPMCOUNTER27, "hpmcounter28": RISCV_SYSREG_HPMCOUNTER28,
|
|
"hpmcounter29": RISCV_SYSREG_HPMCOUNTER29, "hpmcounter30": RISCV_SYSREG_HPMCOUNTER30, "hpmcounter31": RISCV_SYSREG_HPMCOUNTER31,
|
|
"vl": RISCV_SYSREG_VL, "vtype": RISCV_SYSREG_VTYPE, "vlenb": RISCV_SYSREG_VLENB,
|
|
"cycleh": RISCV_SYSREG_CYCLEH, "timeh": RISCV_SYSREG_TIMEH, "instreth": RISCV_SYSREG_INSTRETH,
|
|
"hpmcounter3h": RISCV_SYSREG_HPMCOUNTER3H, "hpmcounter4h": RISCV_SYSREG_HPMCOUNTER4H, "hpmcounter5h": RISCV_SYSREG_HPMCOUNTER5H,
|
|
"hpmcounter6h": RISCV_SYSREG_HPMCOUNTER6H, "hpmcounter7h": RISCV_SYSREG_HPMCOUNTER7H, "hpmcounter8h": RISCV_SYSREG_HPMCOUNTER8H,
|
|
"hpmcounter9h": RISCV_SYSREG_HPMCOUNTER9H, "hpmcounter10h": RISCV_SYSREG_HPMCOUNTER10H, "hpmcounter11h": RISCV_SYSREG_HPMCOUNTER11H,
|
|
"hpmcounter12h": RISCV_SYSREG_HPMCOUNTER12H, "hpmcounter13h": RISCV_SYSREG_HPMCOUNTER13H, "hpmcounter14h": RISCV_SYSREG_HPMCOUNTER14H,
|
|
"hpmcounter15h": RISCV_SYSREG_HPMCOUNTER15H, "hpmcounter16h": RISCV_SYSREG_HPMCOUNTER16H, "hpmcounter17h": RISCV_SYSREG_HPMCOUNTER17H,
|
|
"hpmcounter18h": RISCV_SYSREG_HPMCOUNTER18H, "hpmcounter19h": RISCV_SYSREG_HPMCOUNTER19H, "hpmcounter20h": RISCV_SYSREG_HPMCOUNTER20H,
|
|
"hpmcounter21h": RISCV_SYSREG_HPMCOUNTER21H, "hpmcounter22h": RISCV_SYSREG_HPMCOUNTER22H, "hpmcounter23h": RISCV_SYSREG_HPMCOUNTER23H,
|
|
"hpmcounter24h": RISCV_SYSREG_HPMCOUNTER24H, "hpmcounter25h": RISCV_SYSREG_HPMCOUNTER25H, "hpmcounter26h": RISCV_SYSREG_HPMCOUNTER26H,
|
|
"hpmcounter27h": RISCV_SYSREG_HPMCOUNTER27H, "hpmcounter28h": RISCV_SYSREG_HPMCOUNTER28H, "hpmcounter29h": RISCV_SYSREG_HPMCOUNTER29H,
|
|
"hpmcounter30h": RISCV_SYSREG_HPMCOUNTER30H, "hpmcounter31h": RISCV_SYSREG_HPMCOUNTER31H, "scountovf": RISCV_SYSREG_SCOUNTOVF,
|
|
"stopi": RISCV_SYSREG_STOPI, "hgeip": RISCV_SYSREG_HGEIP, "vstopi": RISCV_SYSREG_VSTOPI,
|
|
"mvendorid": RISCV_SYSREG_MVENDORID, "marchid": RISCV_SYSREG_MARCHID, "mimpid": RISCV_SYSREG_MIMPID,
|
|
"mhartid": RISCV_SYSREG_MHARTID, "mconfigptr": RISCV_SYSREG_MCONFIGPTR, "mtopi": RISCV_SYSREG_MTOPI
|
|
}
|
|
SYSREG_VAL_TO_NAME = {v: k for k, v in SYSREG_NAME_TO_VAL.items()}
|