mirror of
https://github.com/open-goal/jak-project
synced 2026-09-01 01:52:03 -04:00
bfc4c18ada
- Adds `capstone` as a disassembling library that could eventually replace Zydis (for now left that alone) - Replicates all of the existing x86 tests to ARM64, fixed a bunch of underlying issues along the way - There are a very small handful of tests remaining that need to be enabled / fixed
47134 lines
2.5 MiB
Plaintext
Vendored
Generated
47134 lines
2.5 MiB
Plaintext
Vendored
Generated
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
|
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2022, */
|
|
/* Rot127 <unisono@quyllur.org> 2022-2024 */
|
|
/* Automatically generated file by Capstone's LLVM TableGen Disassembler Backend. */
|
|
|
|
/* LLVM-commit: <commit> */
|
|
/* LLVM-tag: <tag> */
|
|
|
|
/* Do not edit. */
|
|
|
|
/* Capstone's LLVM TableGen Backends: */
|
|
/* https://github.com/capstone-engine/llvm-capstone */
|
|
|
|
{{{ /* RISCV_PHI (0) - RISCV_INS_INVALID - PHINODE */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_INLINEASM (1) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_INLINEASM_BR (2) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_CFI_INSTRUCTION (3) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_EH_LABEL (4) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_GC_LABEL (5) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_ANNOTATION_LABEL (6) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_KILL (7) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_EXTRACT_SUBREG (8) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_INSERT_SUBREG (9) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_IMPLICIT_DEF (10) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_SUBREG_TO_REG (11) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_COPY_TO_REGCLASS (12) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_DBG_VALUE (13) - RISCV_INS_INVALID - DBG_VALUE */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_DBG_VALUE_LIST (14) - RISCV_INS_INVALID - DBG_VALUE_LIST */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_DBG_INSTR_REF (15) - RISCV_INS_INVALID - DBG_INSTR_REF */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_DBG_PHI (16) - RISCV_INS_INVALID - DBG_PHI */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_DBG_LABEL (17) - RISCV_INS_INVALID - DBG_LABEL */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_REG_SEQUENCE (18) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_COPY (19) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_BUNDLE (20) - RISCV_INS_INVALID - BUNDLE */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_LIFETIME_START (21) - RISCV_INS_INVALID - LIFETIME_START */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_LIFETIME_END (22) - RISCV_INS_INVALID - LIFETIME_END */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PSEUDO_PROBE (23) - RISCV_INS_INVALID - PSEUDO_PROBE */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_ARITH_FENCE (24) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_STACKMAP (25) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_FENTRY_CALL (26) - RISCV_INS_INVALID - # FEntry call */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PATCHPOINT (27) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_LOAD_STACK_GUARD (28) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PREALLOCATED_SETUP (29) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PREALLOCATED_ARG (30) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_STATEPOINT (31) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_LOCAL_ESCAPE (32) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_FAULTING_OP (33) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PATCHABLE_OP (34) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PATCHABLE_FUNCTION_ENTER (35) - RISCV_INS_INVALID - # XRay Function Enter. */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PATCHABLE_RET (36) - RISCV_INS_INVALID - # XRay Function Patchable RET. */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PATCHABLE_FUNCTION_EXIT (37) - RISCV_INS_INVALID - # XRay Function Exit. */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PATCHABLE_TAIL_CALL (38) - RISCV_INS_INVALID - # XRay Tail Call Exit. */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PATCHABLE_EVENT_CALL (39) - RISCV_INS_INVALID - # XRay Custom Event Log. */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PATCHABLE_TYPED_EVENT_CALL (40) - RISCV_INS_INVALID - # XRay Typed Event Log. */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_ICALL_BRANCH_FUNNEL (41) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_MEMBARRIER (42) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_JUMP_TABLE_DEBUG_INFO (43) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ASSERT_SEXT (44) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ASSERT_ZEXT (45) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ASSERT_ALIGN (46) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ADD (47) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SUB (48) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_MUL (49) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SDIV (50) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_UDIV (51) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SREM (52) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_UREM (53) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SDIVREM (54) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_UDIVREM (55) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_AND (56) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_OR (57) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_XOR (58) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_IMPLICIT_DEF (59) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_PHI (60) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FRAME_INDEX (61) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_GLOBAL_VALUE (62) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_CONSTANT_POOL (63) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_EXTRACT (64) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_UNMERGE_VALUES (65) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_INSERT (66) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_MERGE_VALUES (67) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_BUILD_VECTOR (68) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_BUILD_VECTOR_TRUNC (69) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_CONCAT_VECTORS (70) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_PTRTOINT (71) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_INTTOPTR (72) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_BITCAST (73) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FREEZE (74) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_CONSTANT_FOLD_BARRIER (75) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_INTRINSIC_FPTRUNC_ROUND (76) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_INTRINSIC_TRUNC (77) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_INTRINSIC_ROUND (78) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_INTRINSIC_LRINT (79) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_INTRINSIC_ROUNDEVEN (80) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_READCYCLECOUNTER (81) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_LOAD (82) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SEXTLOAD (83) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ZEXTLOAD (84) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_INDEXED_LOAD (85) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_INDEXED_SEXTLOAD (86) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_INDEXED_ZEXTLOAD (87) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_STORE (88) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_INDEXED_STORE (89) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ATOMIC_CMPXCHG_WITH_SUCCESS (90) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ATOMIC_CMPXCHG (91) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ATOMICRMW_XCHG (92) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ATOMICRMW_ADD (93) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ATOMICRMW_SUB (94) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ATOMICRMW_AND (95) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ATOMICRMW_NAND (96) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ATOMICRMW_OR (97) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ATOMICRMW_XOR (98) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ATOMICRMW_MAX (99) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ATOMICRMW_MIN (100) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ATOMICRMW_UMAX (101) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ATOMICRMW_UMIN (102) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ATOMICRMW_FADD (103) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ATOMICRMW_FSUB (104) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ATOMICRMW_FMAX (105) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ATOMICRMW_FMIN (106) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ATOMICRMW_UINC_WRAP (107) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ATOMICRMW_UDEC_WRAP (108) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FENCE (109) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_PREFETCH (110) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_BRCOND (111) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_BRINDIRECT (112) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_INVOKE_REGION_START (113) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_INTRINSIC (114) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_INTRINSIC_W_SIDE_EFFECTS (115) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_INTRINSIC_CONVERGENT (116) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS (117) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ANYEXT (118) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_TRUNC (119) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_CONSTANT (120) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FCONSTANT (121) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_VASTART (122) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_VAARG (123) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SEXT (124) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SEXT_INREG (125) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ZEXT (126) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SHL (127) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_LSHR (128) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ASHR (129) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FSHL (130) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FSHR (131) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ROTR (132) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ROTL (133) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ICMP (134) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FCMP (135) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SELECT (136) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_UADDO (137) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_UADDE (138) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_USUBO (139) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_USUBE (140) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SADDO (141) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SADDE (142) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SSUBO (143) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SSUBE (144) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_UMULO (145) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SMULO (146) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_UMULH (147) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SMULH (148) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_UADDSAT (149) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SADDSAT (150) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_USUBSAT (151) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SSUBSAT (152) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_USHLSAT (153) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SSHLSAT (154) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SMULFIX (155) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_UMULFIX (156) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SMULFIXSAT (157) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_UMULFIXSAT (158) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SDIVFIX (159) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_UDIVFIX (160) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SDIVFIXSAT (161) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_UDIVFIXSAT (162) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FADD (163) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FSUB (164) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FMUL (165) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FMA (166) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FMAD (167) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FDIV (168) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FREM (169) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FPOW (170) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FPOWI (171) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FEXP (172) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FEXP2 (173) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FEXP10 (174) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FLOG (175) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FLOG2 (176) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FLOG10 (177) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FLDEXP (178) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FFREXP (179) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FNEG (180) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FPEXT (181) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FPTRUNC (182) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FPTOSI (183) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FPTOUI (184) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SITOFP (185) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_UITOFP (186) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FABS (187) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FCOPYSIGN (188) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_IS_FPCLASS (189) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FCANONICALIZE (190) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FMINNUM (191) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FMAXNUM (192) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FMINNUM_IEEE (193) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FMAXNUM_IEEE (194) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FMINIMUM (195) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FMAXIMUM (196) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_GET_FPENV (197) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SET_FPENV (198) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_RESET_FPENV (199) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_GET_FPMODE (200) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SET_FPMODE (201) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_RESET_FPMODE (202) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_PTR_ADD (203) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_PTRMASK (204) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SMIN (205) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SMAX (206) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_UMIN (207) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_UMAX (208) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ABS (209) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_LROUND (210) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_LLROUND (211) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_BR (212) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_BRJT (213) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_INSERT_VECTOR_ELT (214) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_EXTRACT_VECTOR_ELT (215) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SHUFFLE_VECTOR (216) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_CTTZ (217) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_CTTZ_ZERO_UNDEF (218) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_CTLZ (219) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_CTLZ_ZERO_UNDEF (220) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_CTPOP (221) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_BSWAP (222) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_BITREVERSE (223) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FCEIL (224) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FCOS (225) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FSIN (226) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FSQRT (227) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FFLOOR (228) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FRINT (229) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FNEARBYINT (230) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_ADDRSPACE_CAST (231) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_BLOCK_ADDR (232) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_JUMP_TABLE (233) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_DYN_STACKALLOC (234) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_STACKSAVE (235) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_STACKRESTORE (236) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_STRICT_FADD (237) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_STRICT_FSUB (238) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_STRICT_FMUL (239) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_STRICT_FDIV (240) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_STRICT_FREM (241) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_STRICT_FMA (242) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_STRICT_FSQRT (243) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_STRICT_FLDEXP (244) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_READ_REGISTER (245) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_WRITE_REGISTER (246) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_MEMCPY (247) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_MEMCPY_INLINE (248) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_MEMMOVE (249) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_MEMSET (250) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_BZERO (251) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_VECREDUCE_SEQ_FADD (252) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_VECREDUCE_SEQ_FMUL (253) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_VECREDUCE_FADD (254) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_VECREDUCE_FMUL (255) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_VECREDUCE_FMAX (256) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_VECREDUCE_FMIN (257) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_VECREDUCE_FMAXIMUM (258) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_VECREDUCE_FMINIMUM (259) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_VECREDUCE_ADD (260) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_VECREDUCE_MUL (261) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_VECREDUCE_AND (262) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_VECREDUCE_OR (263) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_VECREDUCE_XOR (264) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_VECREDUCE_SMAX (265) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_VECREDUCE_SMIN (266) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_VECREDUCE_UMAX (267) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_VECREDUCE_UMIN (268) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_SBFX (269) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_UBFX (270) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_ADJCALLSTACKDOWN (271) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_ADJCALLSTACKUP (272) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_BuildPairF64Pseudo (273) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_BuildPairF64Pseudo_INX (274) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_G_FCLASS (275) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_HWASAN_CHECK_MEMACCESS_SHORTGRANULES (276) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_KCFI_CHECK (277) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{ /* RISCV_PseudoAddTPRel (278) - RISCV_INS_ADD - add $rd, $rs1, $rs2, $src */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */
|
|
{ 0 }
|
|
}},
|
|
{{{ /* RISCV_PseudoAtomicLoadNand32 (279) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoAtomicLoadNand64 (280) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoBR (281) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoBRIND (282) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{ /* RISCV_PseudoCALL (283) - RISCV_INS_CALL - call $func */
|
|
{
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* func */
|
|
{ 0 }
|
|
}},
|
|
{{{ /* RISCV_PseudoCALLIndirect (284) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{ /* RISCV_PseudoCALLReg (285) - RISCV_INS_CALL - call $rd, $func */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* func */
|
|
{ 0 }
|
|
}},
|
|
{{{ /* RISCV_PseudoCCADD (286) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCADDI (287) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCADDIW (288) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCADDW (289) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCAND (290) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCANDI (291) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCANDN (292) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCMOVGPR (293) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCMOVGPRNoX0 (294) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCOR (295) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCORI (296) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCORN (297) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCSLL (298) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCSLLI (299) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCSLLIW (300) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCSLLW (301) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCSRA (302) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCSRAI (303) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCSRAIW (304) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCSRAW (305) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCSRL (306) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCSRLI (307) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCSRLIW (308) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCSRLW (309) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCSUB (310) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCSUBW (311) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCXNOR (312) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCXOR (313) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCCXORI (314) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCmpXchg32 (315) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoCmpXchg64 (316) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{ /* RISCV_PseudoFLD (317) - RISCV_INS_FLD - fld $rd, $addr, $tmp */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* tmp */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* addr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoFLH (318) - RISCV_INS_FLH - flh $rd, $addr, $tmp */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* tmp */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* addr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoFLW (319) - RISCV_INS_FLW - flw $rd, $addr, $tmp */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* tmp */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* addr */
|
|
{ 0 }
|
|
}},
|
|
{{{ /* RISCV_PseudoFROUND_D (320) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoFROUND_D_IN32X (321) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoFROUND_D_INX (322) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoFROUND_H (323) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoFROUND_H_INX (324) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoFROUND_S (325) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoFROUND_S_INX (326) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{ /* RISCV_PseudoFSD (327) - RISCV_INS_FSD - fsd $rs, $addr, $tmp */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* tmp */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* addr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoFSH (328) - RISCV_INS_FSH - fsh $rs, $addr, $tmp */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* tmp */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* addr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoFSW (329) - RISCV_INS_FSW - fsw $rs, $addr, $tmp */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* tmp */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* addr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoJump (330) - RISCV_INS_JUMP - jump $target, $rd */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* target */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoLA (331) - RISCV_INS_LA - la $dst, $src */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* dst */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoLAImm (332) - RISCV_INS_LA - la $rd, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoLA_TLSDESC (333) - RISCV_INS_LA_TLSDESC - la.tlsdesc $dst, $src */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* dst */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoLA_TLS_GD (334) - RISCV_INS_LA_TLS_GD - la.tls.gd $dst, $src */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* dst */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoLA_TLS_IE (335) - RISCV_INS_LA_TLS_IE - la.tls.ie $dst, $src */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* dst */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoLB (336) - RISCV_INS_LB - lb $rd, $addr */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* addr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoLBU (337) - RISCV_INS_LBU - lbu $rd, $addr */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* addr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoLD (338) - RISCV_INS_LD - ld $rd, $addr */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* addr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoLGA (339) - RISCV_INS_LGA - lga $dst, $src */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* dst */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoLH (340) - RISCV_INS_LH - lh $rd, $addr */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* addr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoLHU (341) - RISCV_INS_LHU - lhu $rd, $addr */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* addr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoLI (342) - RISCV_INS_LI - li $rd, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoLLA (343) - RISCV_INS_LLA - lla $dst, $src */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* dst */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoLLAImm (344) - RISCV_INS_LLA - lla $dst, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* dst */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoLW (345) - RISCV_INS_LW - lw $rd, $addr */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* addr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoLWU (346) - RISCV_INS_LWU - lwu $rd, $addr */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* addr */
|
|
{ 0 }
|
|
}},
|
|
{{{ /* RISCV_PseudoLongBEQ (347) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoLongBGE (348) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoLongBGEU (349) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoLongBLT (350) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoLongBLTU (351) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoLongBNE (352) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoMaskedAtomicLoadAdd32 (353) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoMaskedAtomicLoadMax32 (354) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoMaskedAtomicLoadMin32 (355) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoMaskedAtomicLoadNand32 (356) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoMaskedAtomicLoadSub32 (357) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoMaskedAtomicLoadUMax32 (358) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoMaskedAtomicLoadUMin32 (359) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoMaskedAtomicSwap32 (360) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoMaskedCmpXchg32 (361) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoMovImm (362) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoQuietFLE_D (363) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoQuietFLE_D_IN32X (364) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoQuietFLE_D_INX (365) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoQuietFLE_H (366) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoQuietFLE_H_INX (367) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoQuietFLE_S (368) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoQuietFLE_S_INX (369) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoQuietFLT_D (370) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoQuietFLT_D_IN32X (371) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoQuietFLT_D_INX (372) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoQuietFLT_H (373) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoQuietFLT_H_INX (374) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoQuietFLT_S (375) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoQuietFLT_S_INX (376) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoRET (377) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoRV32ZdinxLD (378) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoRV32ZdinxSD (379) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoRVVInitUndefM1 (380) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoRVVInitUndefM2 (381) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoRVVInitUndefM4 (382) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoRVVInitUndefM8 (383) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoReadVL (384) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoReadVLENB (385) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{ /* RISCV_PseudoSB (386) - RISCV_INS_SB - sb $rs, $addr, $tmp */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* tmp */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* addr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoSD (387) - RISCV_INS_SD - sd $rs, $addr, $tmp */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* tmp */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* addr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoSEXT_B (388) - RISCV_INS_SEXT_B - sext.b $rd, $rs */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoSEXT_H (389) - RISCV_INS_SEXT_H - sext.h $rd, $rs */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoSH (390) - RISCV_INS_SH - sh $rs, $addr, $tmp */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* tmp */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* addr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoSW (391) - RISCV_INS_SW - sw $rs, $addr, $tmp */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* tmp */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* addr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoTAIL (392) - RISCV_INS_TAIL - tail $dst */
|
|
{
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */
|
|
{ 0 }
|
|
}},
|
|
{{{ /* RISCV_PseudoTAILIndirect (393) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQASU_VV_M1 (394) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQASU_VV_M1_MASK (395) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQASU_VV_M2 (396) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQASU_VV_M2_MASK (397) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQASU_VV_M4 (398) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQASU_VV_M4_MASK (399) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQASU_VV_M8 (400) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQASU_VV_M8_MASK (401) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQASU_VV_MF2 (402) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQASU_VV_MF2_MASK (403) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQASU_VX_M1 (404) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQASU_VX_M1_MASK (405) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQASU_VX_M2 (406) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQASU_VX_M2_MASK (407) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQASU_VX_M4 (408) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQASU_VX_M4_MASK (409) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQASU_VX_M8 (410) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQASU_VX_M8_MASK (411) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQASU_VX_MF2 (412) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQASU_VX_MF2_MASK (413) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAUS_VX_M1 (414) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAUS_VX_M1_MASK (415) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAUS_VX_M2 (416) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAUS_VX_M2_MASK (417) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAUS_VX_M4 (418) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAUS_VX_M4_MASK (419) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAUS_VX_M8 (420) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAUS_VX_M8_MASK (421) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAUS_VX_MF2 (422) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAUS_VX_MF2_MASK (423) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAU_VV_M1 (424) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAU_VV_M1_MASK (425) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAU_VV_M2 (426) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAU_VV_M2_MASK (427) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAU_VV_M4 (428) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAU_VV_M4_MASK (429) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAU_VV_M8 (430) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAU_VV_M8_MASK (431) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAU_VV_MF2 (432) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAU_VV_MF2_MASK (433) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAU_VX_M1 (434) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAU_VX_M1_MASK (435) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAU_VX_M2 (436) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAU_VX_M2_MASK (437) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAU_VX_M4 (438) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAU_VX_M4_MASK (439) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAU_VX_M8 (440) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAU_VX_M8_MASK (441) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAU_VX_MF2 (442) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQAU_VX_MF2_MASK (443) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQA_VV_M1 (444) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQA_VV_M1_MASK (445) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQA_VV_M2 (446) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQA_VV_M2_MASK (447) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQA_VV_M4 (448) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQA_VV_M4_MASK (449) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQA_VV_M8 (450) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQA_VV_M8_MASK (451) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQA_VV_MF2 (452) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQA_VV_MF2_MASK (453) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQA_VX_M1 (454) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQA_VX_M1_MASK (455) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQA_VX_M2 (456) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQA_VX_M2_MASK (457) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQA_VX_M4 (458) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQA_VX_M4_MASK (459) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQA_VX_M8 (460) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQA_VX_M8_MASK (461) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQA_VX_MF2 (462) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoTHVdotVMAQA_VX_MF2_MASK (463) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{ /* RISCV_PseudoTLSDESCCall (464) - RISCV_INS_JALR - jalr $rd, ${imm12}(${rs1}), $src */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */
|
|
{ 0 }
|
|
}},
|
|
{{{ /* RISCV_PseudoVAADDU_VV_M1 (465) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VV_M1_MASK (466) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VV_M2 (467) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VV_M2_MASK (468) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VV_M4 (469) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VV_M4_MASK (470) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VV_M8 (471) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VV_M8_MASK (472) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VV_MF2 (473) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VV_MF2_MASK (474) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VV_MF4 (475) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VV_MF4_MASK (476) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VV_MF8 (477) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VV_MF8_MASK (478) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VX_M1 (479) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VX_M1_MASK (480) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VX_M2 (481) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VX_M2_MASK (482) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VX_M4 (483) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VX_M4_MASK (484) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VX_M8 (485) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VX_M8_MASK (486) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VX_MF2 (487) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VX_MF2_MASK (488) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VX_MF4 (489) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VX_MF4_MASK (490) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VX_MF8 (491) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADDU_VX_MF8_MASK (492) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VV_M1 (493) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VV_M1_MASK (494) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VV_M2 (495) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VV_M2_MASK (496) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VV_M4 (497) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VV_M4_MASK (498) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VV_M8 (499) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VV_M8_MASK (500) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VV_MF2 (501) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VV_MF2_MASK (502) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VV_MF4 (503) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VV_MF4_MASK (504) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VV_MF8 (505) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VV_MF8_MASK (506) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VX_M1 (507) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VX_M1_MASK (508) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VX_M2 (509) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VX_M2_MASK (510) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VX_M4 (511) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VX_M4_MASK (512) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VX_M8 (513) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VX_M8_MASK (514) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VX_MF2 (515) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VX_MF2_MASK (516) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VX_MF4 (517) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VX_MF4_MASK (518) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VX_MF8 (519) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAADD_VX_MF8_MASK (520) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADC_VIM_M1 (521) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADC_VIM_M2 (522) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADC_VIM_M4 (523) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADC_VIM_M8 (524) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADC_VIM_MF2 (525) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADC_VIM_MF4 (526) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADC_VIM_MF8 (527) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADC_VVM_M1 (528) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADC_VVM_M2 (529) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADC_VVM_M4 (530) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADC_VVM_M8 (531) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADC_VVM_MF2 (532) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADC_VVM_MF4 (533) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADC_VVM_MF8 (534) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADC_VXM_M1 (535) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADC_VXM_M2 (536) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADC_VXM_M4 (537) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADC_VXM_M8 (538) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADC_VXM_MF2 (539) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADC_VXM_MF4 (540) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADC_VXM_MF8 (541) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VI_M1 (542) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VI_M1_MASK (543) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VI_M2 (544) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VI_M2_MASK (545) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VI_M4 (546) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VI_M4_MASK (547) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VI_M8 (548) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VI_M8_MASK (549) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VI_MF2 (550) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VI_MF2_MASK (551) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VI_MF4 (552) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VI_MF4_MASK (553) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VI_MF8 (554) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VI_MF8_MASK (555) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VV_M1 (556) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VV_M1_MASK (557) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VV_M2 (558) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VV_M2_MASK (559) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VV_M4 (560) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VV_M4_MASK (561) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VV_M8 (562) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VV_M8_MASK (563) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VV_MF2 (564) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VV_MF2_MASK (565) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VV_MF4 (566) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VV_MF4_MASK (567) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VV_MF8 (568) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VV_MF8_MASK (569) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VX_M1 (570) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VX_M1_MASK (571) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VX_M2 (572) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VX_M2_MASK (573) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VX_M4 (574) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VX_M4_MASK (575) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VX_M8 (576) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VX_M8_MASK (577) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VX_MF2 (578) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VX_MF2_MASK (579) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VX_MF4 (580) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VX_MF4_MASK (581) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VX_MF8 (582) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVADD_VX_MF8_MASK (583) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_M1_M1 (584) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_M1_MF2 (585) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_M1_MF4 (586) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_M1_MF8 (587) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_M2_M1 (588) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_M2_M2 (589) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_M2_MF2 (590) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_M2_MF4 (591) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_M2_MF8 (592) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_M4_M1 (593) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_M4_M2 (594) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_M4_M4 (595) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_M4_MF2 (596) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_M4_MF4 (597) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_M4_MF8 (598) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_M8_M1 (599) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_M8_M2 (600) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_M8_M4 (601) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_M8_MF2 (602) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_M8_MF4 (603) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_M8_MF8 (604) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_MF2_MF2 (605) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_MF2_MF4 (606) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VS_MF2_MF8 (607) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VV_M1 (608) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VV_M2 (609) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VV_M4 (610) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VV_M8 (611) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDF_VV_MF2 (612) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_M1_M1 (613) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_M1_MF2 (614) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_M1_MF4 (615) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_M1_MF8 (616) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_M2_M1 (617) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_M2_M2 (618) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_M2_MF2 (619) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_M2_MF4 (620) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_M2_MF8 (621) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_M4_M1 (622) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_M4_M2 (623) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_M4_M4 (624) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_M4_MF2 (625) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_M4_MF4 (626) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_M4_MF8 (627) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_M8_M1 (628) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_M8_M2 (629) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_M8_M4 (630) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_M8_MF2 (631) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_M8_MF4 (632) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_M8_MF8 (633) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_MF2_MF2 (634) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_MF2_MF4 (635) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VS_MF2_MF8 (636) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VV_M1 (637) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VV_M2 (638) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VV_M4 (639) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VV_M8 (640) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESDM_VV_MF2 (641) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_M1_M1 (642) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_M1_MF2 (643) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_M1_MF4 (644) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_M1_MF8 (645) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_M2_M1 (646) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_M2_M2 (647) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_M2_MF2 (648) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_M2_MF4 (649) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_M2_MF8 (650) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_M4_M1 (651) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_M4_M2 (652) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_M4_M4 (653) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_M4_MF2 (654) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_M4_MF4 (655) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_M4_MF8 (656) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_M8_M1 (657) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_M8_M2 (658) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_M8_M4 (659) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_M8_MF2 (660) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_M8_MF4 (661) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_M8_MF8 (662) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_MF2_MF2 (663) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_MF2_MF4 (664) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VS_MF2_MF8 (665) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VV_M1 (666) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VV_M2 (667) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VV_M4 (668) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VV_M8 (669) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEF_VV_MF2 (670) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_M1_M1 (671) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_M1_MF2 (672) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_M1_MF4 (673) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_M1_MF8 (674) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_M2_M1 (675) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_M2_M2 (676) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_M2_MF2 (677) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_M2_MF4 (678) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_M2_MF8 (679) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_M4_M1 (680) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_M4_M2 (681) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_M4_M4 (682) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_M4_MF2 (683) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_M4_MF4 (684) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_M4_MF8 (685) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_M8_M1 (686) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_M8_M2 (687) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_M8_M4 (688) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_M8_MF2 (689) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_M8_MF4 (690) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_M8_MF8 (691) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_MF2_MF2 (692) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_MF2_MF4 (693) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VS_MF2_MF8 (694) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VV_M1 (695) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VV_M2 (696) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VV_M4 (697) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VV_M8 (698) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESEM_VV_MF2 (699) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESKF1_VI_M1 (700) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESKF1_VI_M2 (701) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESKF1_VI_M4 (702) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESKF1_VI_M8 (703) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESKF1_VI_MF2 (704) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESKF2_VI_M1 (705) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESKF2_VI_M2 (706) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESKF2_VI_M4 (707) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESKF2_VI_M8 (708) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESKF2_VI_MF2 (709) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_M1_M1 (710) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_M1_MF2 (711) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_M1_MF4 (712) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_M1_MF8 (713) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_M2_M1 (714) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_M2_M2 (715) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_M2_MF2 (716) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_M2_MF4 (717) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_M2_MF8 (718) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_M4_M1 (719) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_M4_M2 (720) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_M4_M4 (721) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_M4_MF2 (722) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_M4_MF4 (723) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_M4_MF8 (724) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_M8_M1 (725) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_M8_M2 (726) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_M8_M4 (727) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_M8_MF2 (728) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_M8_MF4 (729) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_M8_MF8 (730) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_MF2_MF2 (731) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_MF2_MF4 (732) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAESZ_VS_MF2_MF8 (733) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VV_M1 (734) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VV_M1_MASK (735) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VV_M2 (736) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VV_M2_MASK (737) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VV_M4 (738) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VV_M4_MASK (739) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VV_M8 (740) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VV_M8_MASK (741) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VV_MF2 (742) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VV_MF2_MASK (743) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VV_MF4 (744) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VV_MF4_MASK (745) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VV_MF8 (746) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VV_MF8_MASK (747) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VX_M1 (748) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VX_M1_MASK (749) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VX_M2 (750) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VX_M2_MASK (751) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VX_M4 (752) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VX_M4_MASK (753) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VX_M8 (754) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VX_M8_MASK (755) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VX_MF2 (756) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VX_MF2_MASK (757) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VX_MF4 (758) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VX_MF4_MASK (759) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VX_MF8 (760) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVANDN_VX_MF8_MASK (761) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VI_M1 (762) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VI_M1_MASK (763) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VI_M2 (764) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VI_M2_MASK (765) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VI_M4 (766) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VI_M4_MASK (767) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VI_M8 (768) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VI_M8_MASK (769) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VI_MF2 (770) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VI_MF2_MASK (771) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VI_MF4 (772) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VI_MF4_MASK (773) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VI_MF8 (774) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VI_MF8_MASK (775) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VV_M1 (776) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VV_M1_MASK (777) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VV_M2 (778) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VV_M2_MASK (779) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VV_M4 (780) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VV_M4_MASK (781) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VV_M8 (782) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VV_M8_MASK (783) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VV_MF2 (784) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VV_MF2_MASK (785) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VV_MF4 (786) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VV_MF4_MASK (787) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VV_MF8 (788) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VV_MF8_MASK (789) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VX_M1 (790) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VX_M1_MASK (791) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VX_M2 (792) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VX_M2_MASK (793) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VX_M4 (794) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VX_M4_MASK (795) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VX_M8 (796) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VX_M8_MASK (797) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VX_MF2 (798) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VX_MF2_MASK (799) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VX_MF4 (800) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VX_MF4_MASK (801) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VX_MF8 (802) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVAND_VX_MF8_MASK (803) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VV_M1 (804) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VV_M1_MASK (805) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VV_M2 (806) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VV_M2_MASK (807) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VV_M4 (808) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VV_M4_MASK (809) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VV_M8 (810) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VV_M8_MASK (811) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VV_MF2 (812) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VV_MF2_MASK (813) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VV_MF4 (814) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VV_MF4_MASK (815) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VV_MF8 (816) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VV_MF8_MASK (817) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VX_M1 (818) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VX_M1_MASK (819) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VX_M2 (820) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VX_M2_MASK (821) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VX_M4 (822) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VX_M4_MASK (823) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VX_M8 (824) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VX_M8_MASK (825) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VX_MF2 (826) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VX_MF2_MASK (827) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VX_MF4 (828) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VX_MF4_MASK (829) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VX_MF8 (830) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUBU_VX_MF8_MASK (831) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VV_M1 (832) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VV_M1_MASK (833) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VV_M2 (834) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VV_M2_MASK (835) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VV_M4 (836) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VV_M4_MASK (837) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VV_M8 (838) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VV_M8_MASK (839) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VV_MF2 (840) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VV_MF2_MASK (841) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VV_MF4 (842) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VV_MF4_MASK (843) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VV_MF8 (844) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VV_MF8_MASK (845) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VX_M1 (846) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VX_M1_MASK (847) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VX_M2 (848) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VX_M2_MASK (849) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VX_M4 (850) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VX_M4_MASK (851) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VX_M8 (852) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VX_M8_MASK (853) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VX_MF2 (854) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VX_MF2_MASK (855) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VX_MF4 (856) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VX_MF4_MASK (857) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VX_MF8 (858) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVASUB_VX_MF8_MASK (859) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV8_V_M1 (860) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV8_V_M1_MASK (861) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV8_V_M2 (862) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV8_V_M2_MASK (863) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV8_V_M4 (864) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV8_V_M4_MASK (865) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV8_V_M8 (866) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV8_V_M8_MASK (867) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV8_V_MF2 (868) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV8_V_MF2_MASK (869) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV8_V_MF4 (870) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV8_V_MF4_MASK (871) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV8_V_MF8 (872) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV8_V_MF8_MASK (873) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV_V_M1 (874) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV_V_M1_MASK (875) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV_V_M2 (876) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV_V_M2_MASK (877) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV_V_M4 (878) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV_V_M4_MASK (879) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV_V_M8 (880) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV_V_M8_MASK (881) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV_V_MF2 (882) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV_V_MF2_MASK (883) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV_V_MF4 (884) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV_V_MF4_MASK (885) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV_V_MF8 (886) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVBREV_V_MF8_MASK (887) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VV_M1 (888) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VV_M1_MASK (889) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VV_M2 (890) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VV_M2_MASK (891) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VV_M4 (892) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VV_M4_MASK (893) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VV_M8 (894) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VV_M8_MASK (895) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VV_MF2 (896) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VV_MF2_MASK (897) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VV_MF4 (898) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VV_MF4_MASK (899) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VV_MF8 (900) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VV_MF8_MASK (901) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VX_M1 (902) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VX_M1_MASK (903) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VX_M2 (904) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VX_M2_MASK (905) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VX_M4 (906) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VX_M4_MASK (907) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VX_M8 (908) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VX_M8_MASK (909) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VX_MF2 (910) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VX_MF2_MASK (911) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VX_MF4 (912) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VX_MF4_MASK (913) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VX_MF8 (914) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMULH_VX_MF8_MASK (915) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VV_M1 (916) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VV_M1_MASK (917) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VV_M2 (918) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VV_M2_MASK (919) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VV_M4 (920) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VV_M4_MASK (921) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VV_M8 (922) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VV_M8_MASK (923) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VV_MF2 (924) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VV_MF2_MASK (925) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VV_MF4 (926) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VV_MF4_MASK (927) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VV_MF8 (928) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VV_MF8_MASK (929) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VX_M1 (930) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VX_M1_MASK (931) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VX_M2 (932) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VX_M2_MASK (933) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VX_M4 (934) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VX_M4_MASK (935) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VX_M8 (936) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VX_M8_MASK (937) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VX_MF2 (938) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VX_MF2_MASK (939) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VX_MF4 (940) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VX_MF4_MASK (941) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VX_MF8 (942) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLMUL_VX_MF8_MASK (943) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLZ_V_M1 (944) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLZ_V_M1_MASK (945) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLZ_V_M2 (946) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLZ_V_M2_MASK (947) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLZ_V_M4 (948) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLZ_V_M4_MASK (949) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLZ_V_M8 (950) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLZ_V_M8_MASK (951) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLZ_V_MF2 (952) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLZ_V_MF2_MASK (953) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLZ_V_MF4 (954) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLZ_V_MF4_MASK (955) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLZ_V_MF8 (956) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCLZ_V_MF8_MASK (957) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCOMPRESS_VM_M1_E16 (958) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCOMPRESS_VM_M1_E32 (959) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCOMPRESS_VM_M1_E64 (960) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCOMPRESS_VM_M1_E8 (961) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCOMPRESS_VM_M2_E16 (962) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCOMPRESS_VM_M2_E32 (963) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCOMPRESS_VM_M2_E64 (964) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCOMPRESS_VM_M2_E8 (965) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCOMPRESS_VM_M4_E16 (966) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCOMPRESS_VM_M4_E32 (967) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCOMPRESS_VM_M4_E64 (968) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCOMPRESS_VM_M4_E8 (969) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCOMPRESS_VM_M8_E16 (970) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCOMPRESS_VM_M8_E32 (971) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCOMPRESS_VM_M8_E64 (972) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCOMPRESS_VM_M8_E8 (973) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCOMPRESS_VM_MF2_E16 (974) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCOMPRESS_VM_MF2_E32 (975) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCOMPRESS_VM_MF2_E8 (976) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCOMPRESS_VM_MF4_E16 (977) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCOMPRESS_VM_MF4_E8 (978) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCOMPRESS_VM_MF8_E8 (979) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_M_B1 (980) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_M_B16 (981) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_M_B16_MASK (982) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_M_B1_MASK (983) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_M_B2 (984) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_M_B2_MASK (985) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_M_B32 (986) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_M_B32_MASK (987) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_M_B4 (988) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_M_B4_MASK (989) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_M_B64 (990) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_M_B64_MASK (991) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_M_B8 (992) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_M_B8_MASK (993) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_V_M1 (994) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_V_M1_MASK (995) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_V_M2 (996) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_V_M2_MASK (997) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_V_M4 (998) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_V_M4_MASK (999) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_V_M8 (1000) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_V_M8_MASK (1001) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_V_MF2 (1002) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_V_MF2_MASK (1003) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_V_MF4 (1004) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_V_MF4_MASK (1005) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_V_MF8 (1006) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCPOP_V_MF8_MASK (1007) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCTZ_V_M1 (1008) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCTZ_V_M1_MASK (1009) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCTZ_V_M2 (1010) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCTZ_V_M2_MASK (1011) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCTZ_V_M4 (1012) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCTZ_V_M4_MASK (1013) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCTZ_V_M8 (1014) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCTZ_V_M8_MASK (1015) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCTZ_V_MF2 (1016) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCTZ_V_MF2_MASK (1017) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCTZ_V_MF4 (1018) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCTZ_V_MF4_MASK (1019) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCTZ_V_MF8 (1020) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVCTZ_V_MF8_MASK (1021) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR16VV_SE_M1 (1022) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR16VV_SE_M2 (1023) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR16VV_SE_M4 (1024) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR16VV_SE_M8 (1025) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR16VV_SE_MF2 (1026) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR16VV_SE_MF4 (1027) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR16VW_SE_M1 (1028) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR16VW_SE_M2 (1029) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR16VW_SE_M4 (1030) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR16VW_SE_M8 (1031) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR16VW_SE_MF2 (1032) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR16VW_SE_MF4 (1033) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR16V_SE_M1 (1034) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR16V_SE_M2 (1035) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR16V_SE_M4 (1036) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR16V_SE_M8 (1037) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR16V_SE_MF2 (1038) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR16V_SE_MF4 (1039) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR32VV_SE_M1 (1040) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR32VV_SE_M2 (1041) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR32VV_SE_M4 (1042) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR32VV_SE_M8 (1043) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR32VV_SE_MF2 (1044) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR32VW_SE_M1 (1045) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR32VW_SE_M2 (1046) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR32VW_SE_M4 (1047) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR32VW_SE_M8 (1048) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR32VW_SE_MF2 (1049) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR32V_SE_M1 (1050) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR32V_SE_M2 (1051) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR32V_SE_M4 (1052) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR32V_SE_M8 (1053) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR32V_SE_MF2 (1054) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR64VV_SE_M1 (1055) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR64VV_SE_M2 (1056) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR64VV_SE_M4 (1057) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR64VV_SE_M8 (1058) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR64V_SE_M1 (1059) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR64V_SE_M2 (1060) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR64V_SE_M4 (1061) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_FPR64V_SE_M8 (1062) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_IVV_SE_M1 (1063) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_IVV_SE_M2 (1064) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_IVV_SE_M4 (1065) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_IVV_SE_M8 (1066) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_IVV_SE_MF2 (1067) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_IVV_SE_MF4 (1068) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_IVV_SE_MF8 (1069) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_IVW_SE_M1 (1070) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_IVW_SE_M2 (1071) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_IVW_SE_M4 (1072) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_IVW_SE_MF2 (1073) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_IVW_SE_MF4 (1074) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_IVW_SE_MF8 (1075) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_IV_SE_M1 (1076) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_IV_SE_M2 (1077) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_IV_SE_M4 (1078) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_IV_SE_M8 (1079) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_IV_SE_MF2 (1080) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_IV_SE_MF4 (1081) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_IV_SE_MF8 (1082) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_I_SE_M1 (1083) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_I_SE_M2 (1084) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_I_SE_M4 (1085) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_I_SE_M8 (1086) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_I_SE_MF2 (1087) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_I_SE_MF4 (1088) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_I_SE_MF8 (1089) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_VVV_SE_M1 (1090) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_VVV_SE_M2 (1091) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_VVV_SE_M4 (1092) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_VVV_SE_M8 (1093) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_VVV_SE_MF2 (1094) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_VVV_SE_MF4 (1095) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_VVV_SE_MF8 (1096) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_VVW_SE_M1 (1097) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_VVW_SE_M2 (1098) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_VVW_SE_M4 (1099) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_VVW_SE_MF2 (1100) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_VVW_SE_MF4 (1101) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_VVW_SE_MF8 (1102) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_VV_SE_M1 (1103) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_VV_SE_M2 (1104) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_VV_SE_M4 (1105) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_VV_SE_M8 (1106) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_VV_SE_MF2 (1107) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_VV_SE_MF4 (1108) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_VV_SE_MF8 (1109) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VV_M1 (1110) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VV_M2 (1111) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VV_M4 (1112) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VV_M8 (1113) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VV_MF2 (1114) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VV_MF4 (1115) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VV_SE_M1 (1116) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VV_SE_M2 (1117) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VV_SE_M4 (1118) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VV_SE_M8 (1119) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VV_SE_MF2 (1120) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VV_SE_MF4 (1121) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VW_M1 (1122) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VW_M2 (1123) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VW_M4 (1124) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VW_M8 (1125) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VW_MF2 (1126) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VW_MF4 (1127) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VW_SE_M1 (1128) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VW_SE_M2 (1129) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VW_SE_M4 (1130) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VW_SE_M8 (1131) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VW_SE_MF2 (1132) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16VW_SE_MF4 (1133) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16V_M1 (1134) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16V_M2 (1135) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16V_M4 (1136) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16V_M8 (1137) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16V_MF2 (1138) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16V_MF4 (1139) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16V_SE_M1 (1140) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16V_SE_M2 (1141) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16V_SE_M4 (1142) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16V_SE_M8 (1143) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16V_SE_MF2 (1144) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR16V_SE_MF4 (1145) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32VV_M1 (1146) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32VV_M2 (1147) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32VV_M4 (1148) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32VV_M8 (1149) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32VV_MF2 (1150) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32VV_SE_M1 (1151) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32VV_SE_M2 (1152) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32VV_SE_M4 (1153) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32VV_SE_M8 (1154) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32VV_SE_MF2 (1155) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32VW_M1 (1156) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32VW_M2 (1157) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32VW_M4 (1158) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32VW_M8 (1159) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32VW_MF2 (1160) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32VW_SE_M1 (1161) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32VW_SE_M2 (1162) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32VW_SE_M4 (1163) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32VW_SE_M8 (1164) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32VW_SE_MF2 (1165) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32V_M1 (1166) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32V_M2 (1167) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32V_M4 (1168) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32V_M8 (1169) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32V_MF2 (1170) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32V_SE_M1 (1171) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32V_SE_M2 (1172) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32V_SE_M4 (1173) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32V_SE_M8 (1174) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR32V_SE_MF2 (1175) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR64VV_M1 (1176) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR64VV_M2 (1177) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR64VV_M4 (1178) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR64VV_M8 (1179) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR64VV_SE_M1 (1180) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR64VV_SE_M2 (1181) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR64VV_SE_M4 (1182) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR64VV_SE_M8 (1183) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR64V_M1 (1184) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR64V_M2 (1185) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR64V_M4 (1186) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR64V_M8 (1187) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR64V_SE_M1 (1188) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR64V_SE_M2 (1189) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR64V_SE_M4 (1190) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_FPR64V_SE_M8 (1191) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVV_M1 (1192) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVV_M2 (1193) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVV_M4 (1194) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVV_M8 (1195) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVV_MF2 (1196) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVV_MF4 (1197) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVV_MF8 (1198) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVV_SE_M1 (1199) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVV_SE_M2 (1200) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVV_SE_M4 (1201) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVV_SE_M8 (1202) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVV_SE_MF2 (1203) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVV_SE_MF4 (1204) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVV_SE_MF8 (1205) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVW_M1 (1206) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVW_M2 (1207) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVW_M4 (1208) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVW_MF2 (1209) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVW_MF4 (1210) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVW_MF8 (1211) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVW_SE_M1 (1212) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVW_SE_M2 (1213) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVW_SE_M4 (1214) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVW_SE_MF2 (1215) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVW_SE_MF4 (1216) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IVW_SE_MF8 (1217) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IV_M1 (1218) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IV_M2 (1219) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IV_M4 (1220) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IV_M8 (1221) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IV_MF2 (1222) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IV_MF4 (1223) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IV_MF8 (1224) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IV_SE_M1 (1225) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IV_SE_M2 (1226) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IV_SE_M4 (1227) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IV_SE_M8 (1228) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IV_SE_MF2 (1229) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IV_SE_MF4 (1230) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_IV_SE_MF8 (1231) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_I_M1 (1232) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_I_M2 (1233) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_I_M4 (1234) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_I_M8 (1235) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_I_MF2 (1236) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_I_MF4 (1237) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_I_MF8 (1238) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_I_SE_M1 (1239) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_I_SE_M2 (1240) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_I_SE_M4 (1241) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_I_SE_M8 (1242) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_I_SE_MF2 (1243) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_I_SE_MF4 (1244) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_I_SE_MF8 (1245) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVV_M1 (1246) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVV_M2 (1247) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVV_M4 (1248) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVV_M8 (1249) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVV_MF2 (1250) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVV_MF4 (1251) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVV_MF8 (1252) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVV_SE_M1 (1253) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVV_SE_M2 (1254) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVV_SE_M4 (1255) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVV_SE_M8 (1256) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVV_SE_MF2 (1257) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVV_SE_MF4 (1258) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVV_SE_MF8 (1259) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVW_M1 (1260) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVW_M2 (1261) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVW_M4 (1262) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVW_MF2 (1263) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVW_MF4 (1264) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVW_MF8 (1265) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVW_SE_M1 (1266) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVW_SE_M2 (1267) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVW_SE_M4 (1268) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVW_SE_MF2 (1269) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVW_SE_MF4 (1270) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VVW_SE_MF8 (1271) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VV_M1 (1272) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VV_M2 (1273) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VV_M4 (1274) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VV_M8 (1275) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VV_MF2 (1276) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VV_MF4 (1277) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VV_MF8 (1278) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VV_SE_M1 (1279) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VV_SE_M2 (1280) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VV_SE_M4 (1281) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VV_SE_M8 (1282) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VV_SE_MF2 (1283) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VV_SE_MF4 (1284) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_VV_SE_MF8 (1285) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVV_M1 (1286) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVV_M2 (1287) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVV_M4 (1288) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVV_M8 (1289) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVV_MF2 (1290) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVV_MF4 (1291) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVV_MF8 (1292) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVV_SE_M1 (1293) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVV_SE_M2 (1294) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVV_SE_M4 (1295) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVV_SE_M8 (1296) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVV_SE_MF2 (1297) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVV_SE_MF4 (1298) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVV_SE_MF8 (1299) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVW_M1 (1300) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVW_M2 (1301) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVW_M4 (1302) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVW_MF2 (1303) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVW_MF4 (1304) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVW_MF8 (1305) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVW_SE_M1 (1306) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVW_SE_M2 (1307) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVW_SE_M4 (1308) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVW_SE_MF2 (1309) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVW_SE_MF4 (1310) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XVW_SE_MF8 (1311) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XV_M1 (1312) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XV_M2 (1313) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XV_M4 (1314) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XV_M8 (1315) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XV_MF2 (1316) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XV_MF4 (1317) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XV_MF8 (1318) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XV_SE_M1 (1319) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XV_SE_M2 (1320) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XV_SE_M4 (1321) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XV_SE_M8 (1322) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XV_SE_MF2 (1323) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XV_SE_MF4 (1324) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_XV_SE_MF8 (1325) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_X_M1 (1326) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_X_M2 (1327) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_X_M4 (1328) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_X_M8 (1329) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_X_MF2 (1330) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_X_MF4 (1331) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_X_MF8 (1332) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_X_SE_M1 (1333) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_X_SE_M2 (1334) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_X_SE_M4 (1335) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_X_SE_M8 (1336) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_X_SE_MF2 (1337) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_X_SE_MF4 (1338) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_V_X_SE_MF8 (1339) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_XVV_SE_M1 (1340) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_XVV_SE_M2 (1341) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_XVV_SE_M4 (1342) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_XVV_SE_M8 (1343) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_XVV_SE_MF2 (1344) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_XVV_SE_MF4 (1345) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_XVV_SE_MF8 (1346) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_XVW_SE_M1 (1347) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_XVW_SE_M2 (1348) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_XVW_SE_M4 (1349) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_XVW_SE_MF2 (1350) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_XVW_SE_MF4 (1351) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_XVW_SE_MF8 (1352) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_XV_SE_M1 (1353) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_XV_SE_M2 (1354) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_XV_SE_M4 (1355) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_XV_SE_M8 (1356) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_XV_SE_MF2 (1357) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_XV_SE_MF4 (1358) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_XV_SE_MF8 (1359) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_X_SE_M1 (1360) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_X_SE_M2 (1361) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_X_SE_M4 (1362) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_X_SE_M8 (1363) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_X_SE_MF2 (1364) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_X_SE_MF4 (1365) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVC_X_SE_MF8 (1366) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M1_E16 (1367) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M1_E16_MASK (1368) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M1_E32 (1369) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M1_E32_MASK (1370) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M1_E64 (1371) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M1_E64_MASK (1372) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M1_E8 (1373) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M1_E8_MASK (1374) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M2_E16 (1375) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M2_E16_MASK (1376) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M2_E32 (1377) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M2_E32_MASK (1378) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M2_E64 (1379) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M2_E64_MASK (1380) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M2_E8 (1381) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M2_E8_MASK (1382) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M4_E16 (1383) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M4_E16_MASK (1384) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M4_E32 (1385) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M4_E32_MASK (1386) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M4_E64 (1387) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M4_E64_MASK (1388) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M4_E8 (1389) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M4_E8_MASK (1390) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M8_E16 (1391) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M8_E16_MASK (1392) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M8_E32 (1393) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M8_E32_MASK (1394) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M8_E64 (1395) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M8_E64_MASK (1396) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M8_E8 (1397) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_M8_E8_MASK (1398) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_MF2_E16 (1399) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_MF2_E16_MASK (1400) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_MF2_E32 (1401) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_MF2_E32_MASK (1402) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_MF2_E8 (1403) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_MF2_E8_MASK (1404) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_MF4_E16 (1405) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_MF4_E16_MASK (1406) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_MF4_E8 (1407) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_MF4_E8_MASK (1408) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_MF8_E8 (1409) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VV_MF8_E8_MASK (1410) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M1_E16 (1411) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M1_E16_MASK (1412) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M1_E32 (1413) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M1_E32_MASK (1414) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M1_E64 (1415) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M1_E64_MASK (1416) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M1_E8 (1417) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M1_E8_MASK (1418) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M2_E16 (1419) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M2_E16_MASK (1420) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M2_E32 (1421) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M2_E32_MASK (1422) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M2_E64 (1423) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M2_E64_MASK (1424) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M2_E8 (1425) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M2_E8_MASK (1426) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M4_E16 (1427) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M4_E16_MASK (1428) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M4_E32 (1429) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M4_E32_MASK (1430) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M4_E64 (1431) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M4_E64_MASK (1432) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M4_E8 (1433) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M4_E8_MASK (1434) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M8_E16 (1435) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M8_E16_MASK (1436) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M8_E32 (1437) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M8_E32_MASK (1438) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M8_E64 (1439) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M8_E64_MASK (1440) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M8_E8 (1441) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_M8_E8_MASK (1442) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_MF2_E16 (1443) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_MF2_E16_MASK (1444) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_MF2_E32 (1445) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_MF2_E32_MASK (1446) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_MF2_E8 (1447) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_MF2_E8_MASK (1448) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_MF4_E16 (1449) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_MF4_E16_MASK (1450) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_MF4_E8 (1451) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_MF4_E8_MASK (1452) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_MF8_E8 (1453) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIVU_VX_MF8_E8_MASK (1454) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M1_E16 (1455) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M1_E16_MASK (1456) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M1_E32 (1457) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M1_E32_MASK (1458) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M1_E64 (1459) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M1_E64_MASK (1460) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M1_E8 (1461) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M1_E8_MASK (1462) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M2_E16 (1463) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M2_E16_MASK (1464) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M2_E32 (1465) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M2_E32_MASK (1466) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M2_E64 (1467) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M2_E64_MASK (1468) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M2_E8 (1469) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M2_E8_MASK (1470) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M4_E16 (1471) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M4_E16_MASK (1472) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M4_E32 (1473) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M4_E32_MASK (1474) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M4_E64 (1475) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M4_E64_MASK (1476) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M4_E8 (1477) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M4_E8_MASK (1478) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M8_E16 (1479) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M8_E16_MASK (1480) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M8_E32 (1481) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M8_E32_MASK (1482) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M8_E64 (1483) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M8_E64_MASK (1484) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M8_E8 (1485) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_M8_E8_MASK (1486) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_MF2_E16 (1487) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_MF2_E16_MASK (1488) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_MF2_E32 (1489) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_MF2_E32_MASK (1490) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_MF2_E8 (1491) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_MF2_E8_MASK (1492) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_MF4_E16 (1493) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_MF4_E16_MASK (1494) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_MF4_E8 (1495) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_MF4_E8_MASK (1496) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_MF8_E8 (1497) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VV_MF8_E8_MASK (1498) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M1_E16 (1499) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M1_E16_MASK (1500) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M1_E32 (1501) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M1_E32_MASK (1502) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M1_E64 (1503) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M1_E64_MASK (1504) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M1_E8 (1505) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M1_E8_MASK (1506) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M2_E16 (1507) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M2_E16_MASK (1508) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M2_E32 (1509) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M2_E32_MASK (1510) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M2_E64 (1511) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M2_E64_MASK (1512) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M2_E8 (1513) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M2_E8_MASK (1514) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M4_E16 (1515) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M4_E16_MASK (1516) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M4_E32 (1517) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M4_E32_MASK (1518) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M4_E64 (1519) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M4_E64_MASK (1520) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M4_E8 (1521) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M4_E8_MASK (1522) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M8_E16 (1523) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M8_E16_MASK (1524) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M8_E32 (1525) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M8_E32_MASK (1526) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M8_E64 (1527) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M8_E64_MASK (1528) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M8_E8 (1529) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_M8_E8_MASK (1530) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_MF2_E16 (1531) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_MF2_E16_MASK (1532) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_MF2_E32 (1533) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_MF2_E32_MASK (1534) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_MF2_E8 (1535) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_MF2_E8_MASK (1536) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_MF4_E16 (1537) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_MF4_E16_MASK (1538) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_MF4_E8 (1539) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_MF4_E8_MASK (1540) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_MF8_E8 (1541) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVDIV_VX_MF8_E8_MASK (1542) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR16_M1 (1543) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR16_M1_MASK (1544) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR16_M2 (1545) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR16_M2_MASK (1546) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR16_M4 (1547) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR16_M4_MASK (1548) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR16_M8 (1549) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR16_M8_MASK (1550) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR16_MF2 (1551) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR16_MF2_MASK (1552) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR16_MF4 (1553) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR16_MF4_MASK (1554) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR32_M1 (1555) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR32_M1_MASK (1556) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR32_M2 (1557) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR32_M2_MASK (1558) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR32_M4 (1559) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR32_M4_MASK (1560) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR32_M8 (1561) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR32_M8_MASK (1562) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR32_MF2 (1563) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR32_MF2_MASK (1564) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR64_M1 (1565) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR64_M1_MASK (1566) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR64_M2 (1567) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR64_M2_MASK (1568) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR64_M4 (1569) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR64_M4_MASK (1570) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR64_M8 (1571) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VFPR64_M8_MASK (1572) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VV_M1 (1573) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VV_M1_MASK (1574) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VV_M2 (1575) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VV_M2_MASK (1576) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VV_M4 (1577) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VV_M4_MASK (1578) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VV_M8 (1579) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VV_M8_MASK (1580) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VV_MF2 (1581) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VV_MF2_MASK (1582) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VV_MF4 (1583) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFADD_VV_MF4_MASK (1584) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCLASS_V_M1 (1585) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCLASS_V_M1_MASK (1586) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCLASS_V_M2 (1587) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCLASS_V_M2_MASK (1588) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCLASS_V_M4 (1589) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCLASS_V_M4_MASK (1590) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCLASS_V_M8 (1591) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCLASS_V_M8_MASK (1592) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCLASS_V_MF2 (1593) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCLASS_V_MF2_MASK (1594) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCLASS_V_MF4 (1595) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCLASS_V_MF4_MASK (1596) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_XU_V_M1 (1597) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_XU_V_M1_MASK (1598) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_XU_V_M2 (1599) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_XU_V_M2_MASK (1600) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_XU_V_M4 (1601) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_XU_V_M4_MASK (1602) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_XU_V_M8 (1603) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_XU_V_M8_MASK (1604) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_XU_V_MF2 (1605) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_XU_V_MF2_MASK (1606) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_XU_V_MF4 (1607) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_XU_V_MF4_MASK (1608) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_X_V_M1 (1609) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_X_V_M1_MASK (1610) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_X_V_M2 (1611) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_X_V_M2_MASK (1612) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_X_V_M4 (1613) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_X_V_M4_MASK (1614) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_X_V_M8 (1615) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_X_V_M8_MASK (1616) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_X_V_MF2 (1617) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_X_V_MF2_MASK (1618) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_X_V_MF4 (1619) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_F_X_V_MF4_MASK (1620) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_XU_V_M1 (1621) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_XU_V_M1_MASK (1622) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_XU_V_M2 (1623) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_XU_V_M2_MASK (1624) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_XU_V_M4 (1625) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_XU_V_M4_MASK (1626) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_XU_V_M8 (1627) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_XU_V_M8_MASK (1628) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_XU_V_MF2 (1629) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_XU_V_MF2_MASK (1630) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_XU_V_MF4 (1631) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_XU_V_MF4_MASK (1632) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_X_V_M1 (1633) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_X_V_M1_MASK (1634) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_X_V_M2 (1635) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_X_V_M2_MASK (1636) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_X_V_M4 (1637) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_X_V_M4_MASK (1638) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_X_V_M8 (1639) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_X_V_M8_MASK (1640) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_X_V_MF2 (1641) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_X_V_MF2_MASK (1642) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_X_V_MF4 (1643) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_F_X_V_MF4_MASK (1644) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_XU_F_V_M1 (1645) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_XU_F_V_M1_MASK (1646) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_XU_F_V_M2 (1647) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_XU_F_V_M2_MASK (1648) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_XU_F_V_M4 (1649) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_XU_F_V_M4_MASK (1650) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_XU_F_V_M8 (1651) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_XU_F_V_M8_MASK (1652) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_XU_F_V_MF2 (1653) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_XU_F_V_MF2_MASK (1654) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_XU_F_V_MF4 (1655) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_XU_F_V_MF4_MASK (1656) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_X_F_V_M1 (1657) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_X_F_V_M1_MASK (1658) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_X_F_V_M2 (1659) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_X_F_V_M2_MASK (1660) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_X_F_V_M4 (1661) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_X_F_V_M4_MASK (1662) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_X_F_V_M8 (1663) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_X_F_V_M8_MASK (1664) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_X_F_V_MF2 (1665) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_X_F_V_MF2_MASK (1666) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_X_F_V_MF4 (1667) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RM_X_F_V_MF4_MASK (1668) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_XU_F_V_M1 (1669) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_XU_F_V_M1_MASK (1670) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_XU_F_V_M2 (1671) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_XU_F_V_M2_MASK (1672) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_XU_F_V_M4 (1673) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_XU_F_V_M4_MASK (1674) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_XU_F_V_M8 (1675) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_XU_F_V_M8_MASK (1676) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_XU_F_V_MF2 (1677) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_XU_F_V_MF2_MASK (1678) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_XU_F_V_MF4 (1679) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_XU_F_V_MF4_MASK (1680) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_X_F_V_M1 (1681) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_X_F_V_M1_MASK (1682) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_X_F_V_M2 (1683) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_X_F_V_M2_MASK (1684) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_X_F_V_M4 (1685) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_X_F_V_M4_MASK (1686) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_X_F_V_M8 (1687) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_X_F_V_M8_MASK (1688) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_X_F_V_MF2 (1689) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_X_F_V_MF2_MASK (1690) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_X_F_V_MF4 (1691) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_RTZ_X_F_V_MF4_MASK (1692) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_XU_F_V_M1 (1693) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_XU_F_V_M1_MASK (1694) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_XU_F_V_M2 (1695) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_XU_F_V_M2_MASK (1696) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_XU_F_V_M4 (1697) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_XU_F_V_M4_MASK (1698) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_XU_F_V_M8 (1699) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_XU_F_V_M8_MASK (1700) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_XU_F_V_MF2 (1701) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_XU_F_V_MF2_MASK (1702) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_XU_F_V_MF4 (1703) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_XU_F_V_MF4_MASK (1704) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_X_F_V_M1 (1705) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_X_F_V_M1_MASK (1706) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_X_F_V_M2 (1707) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_X_F_V_M2_MASK (1708) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_X_F_V_M4 (1709) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_X_F_V_M4_MASK (1710) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_X_F_V_M8 (1711) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_X_F_V_M8_MASK (1712) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_X_F_V_MF2 (1713) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_X_F_V_MF2_MASK (1714) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_X_F_V_MF4 (1715) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFCVT_X_F_V_MF4_MASK (1716) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR16_M1_E16 (1717) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR16_M1_E16_MASK (1718) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR16_M2_E16 (1719) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR16_M2_E16_MASK (1720) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR16_M4_E16 (1721) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR16_M4_E16_MASK (1722) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR16_M8_E16 (1723) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR16_M8_E16_MASK (1724) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR16_MF2_E16 (1725) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR16_MF2_E16_MASK (1726) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR16_MF4_E16 (1727) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR16_MF4_E16_MASK (1728) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR32_M1_E32 (1729) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR32_M1_E32_MASK (1730) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR32_M2_E32 (1731) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR32_M2_E32_MASK (1732) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR32_M4_E32 (1733) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR32_M4_E32_MASK (1734) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR32_M8_E32 (1735) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR32_M8_E32_MASK (1736) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR32_MF2_E32 (1737) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR32_MF2_E32_MASK (1738) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR64_M1_E64 (1739) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR64_M1_E64_MASK (1740) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR64_M2_E64 (1741) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR64_M2_E64_MASK (1742) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR64_M4_E64 (1743) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR64_M4_E64_MASK (1744) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR64_M8_E64 (1745) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VFPR64_M8_E64_MASK (1746) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M1_E16 (1747) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M1_E16_MASK (1748) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M1_E32 (1749) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M1_E32_MASK (1750) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M1_E64 (1751) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M1_E64_MASK (1752) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M2_E16 (1753) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M2_E16_MASK (1754) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M2_E32 (1755) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M2_E32_MASK (1756) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M2_E64 (1757) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M2_E64_MASK (1758) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M4_E16 (1759) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M4_E16_MASK (1760) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M4_E32 (1761) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M4_E32_MASK (1762) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M4_E64 (1763) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M4_E64_MASK (1764) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M8_E16 (1765) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M8_E16_MASK (1766) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M8_E32 (1767) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M8_E32_MASK (1768) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M8_E64 (1769) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_M8_E64_MASK (1770) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_MF2_E16 (1771) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_MF2_E16_MASK (1772) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_MF2_E32 (1773) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_MF2_E32_MASK (1774) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_MF4_E16 (1775) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFDIV_VV_MF4_E16_MASK (1776) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFIRST_M_B1 (1777) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFIRST_M_B16 (1778) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFIRST_M_B16_MASK (1779) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFIRST_M_B1_MASK (1780) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFIRST_M_B2 (1781) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFIRST_M_B2_MASK (1782) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFIRST_M_B32 (1783) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFIRST_M_B32_MASK (1784) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFIRST_M_B4 (1785) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFIRST_M_B4_MASK (1786) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFIRST_M_B64 (1787) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFIRST_M_B64_MASK (1788) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFIRST_M_B8 (1789) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFIRST_M_B8_MASK (1790) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR16_M1 (1791) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR16_M1_MASK (1792) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR16_M2 (1793) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR16_M2_MASK (1794) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR16_M4 (1795) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR16_M4_MASK (1796) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR16_M8 (1797) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR16_M8_MASK (1798) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR16_MF2 (1799) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR16_MF2_MASK (1800) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR16_MF4 (1801) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR16_MF4_MASK (1802) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR32_M1 (1803) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR32_M1_MASK (1804) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR32_M2 (1805) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR32_M2_MASK (1806) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR32_M4 (1807) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR32_M4_MASK (1808) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR32_M8 (1809) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR32_M8_MASK (1810) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR32_MF2 (1811) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR32_MF2_MASK (1812) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR64_M1 (1813) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR64_M1_MASK (1814) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR64_M2 (1815) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR64_M2_MASK (1816) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR64_M4 (1817) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR64_M4_MASK (1818) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR64_M8 (1819) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VFPR64_M8_MASK (1820) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VV_M1 (1821) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VV_M1_MASK (1822) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VV_M2 (1823) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VV_M2_MASK (1824) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VV_M4 (1825) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VV_M4_MASK (1826) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VV_M8 (1827) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VV_M8_MASK (1828) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VV_MF2 (1829) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VV_MF2_MASK (1830) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VV_MF4 (1831) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMACC_VV_MF4_MASK (1832) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR16_M1 (1833) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR16_M1_MASK (1834) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR16_M2 (1835) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR16_M2_MASK (1836) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR16_M4 (1837) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR16_M4_MASK (1838) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR16_M8 (1839) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR16_M8_MASK (1840) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR16_MF2 (1841) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR16_MF2_MASK (1842) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR16_MF4 (1843) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR16_MF4_MASK (1844) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR32_M1 (1845) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR32_M1_MASK (1846) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR32_M2 (1847) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR32_M2_MASK (1848) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR32_M4 (1849) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR32_M4_MASK (1850) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR32_M8 (1851) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR32_M8_MASK (1852) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR32_MF2 (1853) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR32_MF2_MASK (1854) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR64_M1 (1855) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR64_M1_MASK (1856) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR64_M2 (1857) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR64_M2_MASK (1858) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR64_M4 (1859) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR64_M4_MASK (1860) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR64_M8 (1861) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VFPR64_M8_MASK (1862) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VV_M1 (1863) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VV_M1_MASK (1864) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VV_M2 (1865) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VV_M2_MASK (1866) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VV_M4 (1867) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VV_M4_MASK (1868) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VV_M8 (1869) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VV_M8_MASK (1870) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VV_MF2 (1871) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VV_MF2_MASK (1872) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VV_MF4 (1873) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMADD_VV_MF4_MASK (1874) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR16_M1 (1875) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR16_M1_MASK (1876) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR16_M2 (1877) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR16_M2_MASK (1878) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR16_M4 (1879) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR16_M4_MASK (1880) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR16_M8 (1881) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR16_M8_MASK (1882) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR16_MF2 (1883) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR16_MF2_MASK (1884) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR16_MF4 (1885) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR16_MF4_MASK (1886) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR32_M1 (1887) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR32_M1_MASK (1888) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR32_M2 (1889) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR32_M2_MASK (1890) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR32_M4 (1891) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR32_M4_MASK (1892) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR32_M8 (1893) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR32_M8_MASK (1894) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR32_MF2 (1895) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR32_MF2_MASK (1896) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR64_M1 (1897) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR64_M1_MASK (1898) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR64_M2 (1899) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR64_M2_MASK (1900) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR64_M4 (1901) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR64_M4_MASK (1902) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR64_M8 (1903) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VFPR64_M8_MASK (1904) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VV_M1 (1905) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VV_M1_MASK (1906) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VV_M2 (1907) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VV_M2_MASK (1908) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VV_M4 (1909) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VV_M4_MASK (1910) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VV_M8 (1911) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VV_M8_MASK (1912) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VV_MF2 (1913) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VV_MF2_MASK (1914) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VV_MF4 (1915) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMAX_VV_MF4_MASK (1916) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMERGE_VFPR16M_M1 (1917) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMERGE_VFPR16M_M2 (1918) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMERGE_VFPR16M_M4 (1919) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMERGE_VFPR16M_M8 (1920) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMERGE_VFPR16M_MF2 (1921) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMERGE_VFPR16M_MF4 (1922) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMERGE_VFPR32M_M1 (1923) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMERGE_VFPR32M_M2 (1924) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMERGE_VFPR32M_M4 (1925) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMERGE_VFPR32M_M8 (1926) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMERGE_VFPR32M_MF2 (1927) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMERGE_VFPR64M_M1 (1928) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMERGE_VFPR64M_M2 (1929) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMERGE_VFPR64M_M4 (1930) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMERGE_VFPR64M_M8 (1931) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR16_M1 (1932) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR16_M1_MASK (1933) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR16_M2 (1934) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR16_M2_MASK (1935) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR16_M4 (1936) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR16_M4_MASK (1937) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR16_M8 (1938) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR16_M8_MASK (1939) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR16_MF2 (1940) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR16_MF2_MASK (1941) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR16_MF4 (1942) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR16_MF4_MASK (1943) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR32_M1 (1944) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR32_M1_MASK (1945) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR32_M2 (1946) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR32_M2_MASK (1947) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR32_M4 (1948) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR32_M4_MASK (1949) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR32_M8 (1950) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR32_M8_MASK (1951) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR32_MF2 (1952) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR32_MF2_MASK (1953) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR64_M1 (1954) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR64_M1_MASK (1955) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR64_M2 (1956) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR64_M2_MASK (1957) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR64_M4 (1958) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR64_M4_MASK (1959) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR64_M8 (1960) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VFPR64_M8_MASK (1961) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VV_M1 (1962) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VV_M1_MASK (1963) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VV_M2 (1964) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VV_M2_MASK (1965) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VV_M4 (1966) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VV_M4_MASK (1967) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VV_M8 (1968) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VV_M8_MASK (1969) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VV_MF2 (1970) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VV_MF2_MASK (1971) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VV_MF4 (1972) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMIN_VV_MF4_MASK (1973) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR16_M1 (1974) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR16_M1_MASK (1975) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR16_M2 (1976) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR16_M2_MASK (1977) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR16_M4 (1978) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR16_M4_MASK (1979) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR16_M8 (1980) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR16_M8_MASK (1981) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR16_MF2 (1982) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR16_MF2_MASK (1983) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR16_MF4 (1984) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR16_MF4_MASK (1985) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR32_M1 (1986) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR32_M1_MASK (1987) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR32_M2 (1988) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR32_M2_MASK (1989) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR32_M4 (1990) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR32_M4_MASK (1991) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR32_M8 (1992) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR32_M8_MASK (1993) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR32_MF2 (1994) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR32_MF2_MASK (1995) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR64_M1 (1996) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR64_M1_MASK (1997) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR64_M2 (1998) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR64_M2_MASK (1999) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR64_M4 (2000) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR64_M4_MASK (2001) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR64_M8 (2002) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VFPR64_M8_MASK (2003) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VV_M1 (2004) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VV_M1_MASK (2005) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VV_M2 (2006) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VV_M2_MASK (2007) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VV_M4 (2008) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VV_M4_MASK (2009) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VV_M8 (2010) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VV_M8_MASK (2011) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VV_MF2 (2012) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VV_MF2_MASK (2013) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VV_MF4 (2014) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSAC_VV_MF4_MASK (2015) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR16_M1 (2016) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR16_M1_MASK (2017) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR16_M2 (2018) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR16_M2_MASK (2019) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR16_M4 (2020) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR16_M4_MASK (2021) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR16_M8 (2022) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR16_M8_MASK (2023) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR16_MF2 (2024) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR16_MF2_MASK (2025) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR16_MF4 (2026) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR16_MF4_MASK (2027) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR32_M1 (2028) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR32_M1_MASK (2029) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR32_M2 (2030) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR32_M2_MASK (2031) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR32_M4 (2032) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR32_M4_MASK (2033) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR32_M8 (2034) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR32_M8_MASK (2035) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR32_MF2 (2036) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR32_MF2_MASK (2037) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR64_M1 (2038) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR64_M1_MASK (2039) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR64_M2 (2040) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR64_M2_MASK (2041) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR64_M4 (2042) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR64_M4_MASK (2043) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR64_M8 (2044) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VFPR64_M8_MASK (2045) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VV_M1 (2046) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VV_M1_MASK (2047) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VV_M2 (2048) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VV_M2_MASK (2049) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VV_M4 (2050) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VV_M4_MASK (2051) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VV_M8 (2052) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VV_M8_MASK (2053) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VV_MF2 (2054) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VV_MF2_MASK (2055) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VV_MF4 (2056) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMSUB_VV_MF4_MASK (2057) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR16_M1 (2058) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR16_M1_MASK (2059) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR16_M2 (2060) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR16_M2_MASK (2061) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR16_M4 (2062) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR16_M4_MASK (2063) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR16_M8 (2064) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR16_M8_MASK (2065) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR16_MF2 (2066) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR16_MF2_MASK (2067) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR16_MF4 (2068) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR16_MF4_MASK (2069) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR32_M1 (2070) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR32_M1_MASK (2071) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR32_M2 (2072) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR32_M2_MASK (2073) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR32_M4 (2074) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR32_M4_MASK (2075) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR32_M8 (2076) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR32_M8_MASK (2077) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR32_MF2 (2078) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR32_MF2_MASK (2079) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR64_M1 (2080) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR64_M1_MASK (2081) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR64_M2 (2082) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR64_M2_MASK (2083) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR64_M4 (2084) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR64_M4_MASK (2085) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR64_M8 (2086) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VFPR64_M8_MASK (2087) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VV_M1 (2088) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VV_M1_MASK (2089) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VV_M2 (2090) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VV_M2_MASK (2091) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VV_M4 (2092) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VV_M4_MASK (2093) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VV_M8 (2094) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VV_M8_MASK (2095) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VV_MF2 (2096) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VV_MF2_MASK (2097) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VV_MF4 (2098) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMUL_VV_MF4_MASK (2099) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_FPR16_S_M1 (2100) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_FPR16_S_M2 (2101) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_FPR16_S_M4 (2102) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_FPR16_S_M8 (2103) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_FPR16_S_MF2 (2104) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_FPR16_S_MF4 (2105) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_FPR32_S_M1 (2106) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_FPR32_S_M2 (2107) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_FPR32_S_M4 (2108) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_FPR32_S_M8 (2109) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_FPR32_S_MF2 (2110) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_FPR64_S_M1 (2111) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_FPR64_S_M2 (2112) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_FPR64_S_M4 (2113) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_FPR64_S_M8 (2114) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_S_FPR16_M1 (2115) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_S_FPR16_M2 (2116) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_S_FPR16_M4 (2117) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_S_FPR16_M8 (2118) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_S_FPR16_MF2 (2119) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_S_FPR16_MF4 (2120) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_S_FPR32_M1 (2121) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_S_FPR32_M2 (2122) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_S_FPR32_M4 (2123) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_S_FPR32_M8 (2124) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_S_FPR32_MF2 (2125) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_S_FPR64_M1 (2126) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_S_FPR64_M2 (2127) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_S_FPR64_M4 (2128) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_S_FPR64_M8 (2129) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_V_FPR16_M1 (2130) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_V_FPR16_M2 (2131) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_V_FPR16_M4 (2132) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_V_FPR16_M8 (2133) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_V_FPR16_MF2 (2134) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_V_FPR16_MF4 (2135) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_V_FPR32_M1 (2136) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_V_FPR32_M2 (2137) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_V_FPR32_M4 (2138) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_V_FPR32_M8 (2139) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_V_FPR32_MF2 (2140) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_V_FPR64_M1 (2141) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_V_FPR64_M2 (2142) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_V_FPR64_M4 (2143) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFMV_V_FPR64_M8 (2144) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVTBF16_F_F_W_M1 (2145) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVTBF16_F_F_W_M1_MASK (2146) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVTBF16_F_F_W_M2 (2147) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVTBF16_F_F_W_M2_MASK (2148) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVTBF16_F_F_W_M4 (2149) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVTBF16_F_F_W_M4_MASK (2150) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVTBF16_F_F_W_MF2 (2151) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVTBF16_F_F_W_MF2_MASK (2152) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVTBF16_F_F_W_MF4 (2153) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVTBF16_F_F_W_MF4_MASK (2154) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_F_W_M1 (2155) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_F_W_M1_MASK (2156) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_F_W_M2 (2157) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_F_W_M2_MASK (2158) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_F_W_M4 (2159) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_F_W_M4_MASK (2160) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_F_W_MF2 (2161) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_F_W_MF2_MASK (2162) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_F_W_MF4 (2163) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_F_W_MF4_MASK (2164) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_XU_W_M1 (2165) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_XU_W_M1_MASK (2166) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_XU_W_M2 (2167) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_XU_W_M2_MASK (2168) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_XU_W_M4 (2169) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_XU_W_M4_MASK (2170) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_XU_W_MF2 (2171) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_XU_W_MF2_MASK (2172) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_XU_W_MF4 (2173) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_XU_W_MF4_MASK (2174) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_X_W_M1 (2175) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_X_W_M1_MASK (2176) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_X_W_M2 (2177) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_X_W_M2_MASK (2178) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_X_W_M4 (2179) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_X_W_M4_MASK (2180) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_X_W_MF2 (2181) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_X_W_MF2_MASK (2182) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_X_W_MF4 (2183) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_F_X_W_MF4_MASK (2184) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_F_XU_W_M1 (2185) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_F_XU_W_M1_MASK (2186) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_F_XU_W_M2 (2187) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_F_XU_W_M2_MASK (2188) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_F_XU_W_M4 (2189) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_F_XU_W_M4_MASK (2190) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_F_XU_W_MF2 (2191) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_F_XU_W_MF2_MASK (2192) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_F_XU_W_MF4 (2193) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_F_XU_W_MF4_MASK (2194) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_F_X_W_M1 (2195) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_F_X_W_M1_MASK (2196) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_F_X_W_M2 (2197) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_F_X_W_M2_MASK (2198) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_F_X_W_M4 (2199) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_F_X_W_M4_MASK (2200) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_F_X_W_MF2 (2201) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_F_X_W_MF2_MASK (2202) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_F_X_W_MF4 (2203) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_F_X_W_MF4_MASK (2204) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_XU_F_W_M1 (2205) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_XU_F_W_M1_MASK (2206) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_XU_F_W_M2 (2207) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_XU_F_W_M2_MASK (2208) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_XU_F_W_M4 (2209) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_XU_F_W_M4_MASK (2210) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_XU_F_W_MF2 (2211) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_XU_F_W_MF2_MASK (2212) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_XU_F_W_MF4 (2213) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_XU_F_W_MF4_MASK (2214) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_XU_F_W_MF8 (2215) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_XU_F_W_MF8_MASK (2216) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_X_F_W_M1 (2217) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_X_F_W_M1_MASK (2218) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_X_F_W_M2 (2219) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_X_F_W_M2_MASK (2220) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_X_F_W_M4 (2221) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_X_F_W_M4_MASK (2222) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_X_F_W_MF2 (2223) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_X_F_W_MF2_MASK (2224) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_X_F_W_MF4 (2225) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_X_F_W_MF4_MASK (2226) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_X_F_W_MF8 (2227) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RM_X_F_W_MF8_MASK (2228) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_ROD_F_F_W_M1 (2229) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_ROD_F_F_W_M1_MASK (2230) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_ROD_F_F_W_M2 (2231) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_ROD_F_F_W_M2_MASK (2232) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_ROD_F_F_W_M4 (2233) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_ROD_F_F_W_M4_MASK (2234) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_ROD_F_F_W_MF2 (2235) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_ROD_F_F_W_MF2_MASK (2236) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_ROD_F_F_W_MF4 (2237) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_ROD_F_F_W_MF4_MASK (2238) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_XU_F_W_M1 (2239) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_XU_F_W_M1_MASK (2240) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_XU_F_W_M2 (2241) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_XU_F_W_M2_MASK (2242) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_XU_F_W_M4 (2243) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_XU_F_W_M4_MASK (2244) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_XU_F_W_MF2 (2245) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_XU_F_W_MF2_MASK (2246) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_XU_F_W_MF4 (2247) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_XU_F_W_MF4_MASK (2248) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_XU_F_W_MF8 (2249) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_XU_F_W_MF8_MASK (2250) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_X_F_W_M1 (2251) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_X_F_W_M1_MASK (2252) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_X_F_W_M2 (2253) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_X_F_W_M2_MASK (2254) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_X_F_W_M4 (2255) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_X_F_W_M4_MASK (2256) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_X_F_W_MF2 (2257) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_X_F_W_MF2_MASK (2258) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_X_F_W_MF4 (2259) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_X_F_W_MF4_MASK (2260) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_X_F_W_MF8 (2261) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_RTZ_X_F_W_MF8_MASK (2262) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_XU_F_W_M1 (2263) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_XU_F_W_M1_MASK (2264) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_XU_F_W_M2 (2265) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_XU_F_W_M2_MASK (2266) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_XU_F_W_M4 (2267) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_XU_F_W_M4_MASK (2268) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_XU_F_W_MF2 (2269) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_XU_F_W_MF2_MASK (2270) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_XU_F_W_MF4 (2271) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_XU_F_W_MF4_MASK (2272) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_XU_F_W_MF8 (2273) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_XU_F_W_MF8_MASK (2274) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_X_F_W_M1 (2275) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_X_F_W_M1_MASK (2276) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_X_F_W_M2 (2277) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_X_F_W_M2_MASK (2278) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_X_F_W_M4 (2279) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_X_F_W_M4_MASK (2280) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_X_F_W_MF2 (2281) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_X_F_W_MF2_MASK (2282) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_X_F_W_MF4 (2283) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_X_F_W_MF4_MASK (2284) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_X_F_W_MF8 (2285) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNCVT_X_F_W_MF8_MASK (2286) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR16_M1 (2287) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR16_M1_MASK (2288) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR16_M2 (2289) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR16_M2_MASK (2290) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR16_M4 (2291) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR16_M4_MASK (2292) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR16_M8 (2293) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR16_M8_MASK (2294) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR16_MF2 (2295) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR16_MF2_MASK (2296) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR16_MF4 (2297) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR16_MF4_MASK (2298) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR32_M1 (2299) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR32_M1_MASK (2300) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR32_M2 (2301) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR32_M2_MASK (2302) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR32_M4 (2303) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR32_M4_MASK (2304) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR32_M8 (2305) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR32_M8_MASK (2306) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR32_MF2 (2307) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR32_MF2_MASK (2308) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR64_M1 (2309) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR64_M1_MASK (2310) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR64_M2 (2311) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR64_M2_MASK (2312) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR64_M4 (2313) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR64_M4_MASK (2314) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR64_M8 (2315) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VFPR64_M8_MASK (2316) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VV_M1 (2317) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VV_M1_MASK (2318) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VV_M2 (2319) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VV_M2_MASK (2320) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VV_M4 (2321) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VV_M4_MASK (2322) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VV_M8 (2323) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VV_M8_MASK (2324) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VV_MF2 (2325) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VV_MF2_MASK (2326) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VV_MF4 (2327) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMACC_VV_MF4_MASK (2328) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR16_M1 (2329) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR16_M1_MASK (2330) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR16_M2 (2331) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR16_M2_MASK (2332) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR16_M4 (2333) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR16_M4_MASK (2334) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR16_M8 (2335) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR16_M8_MASK (2336) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR16_MF2 (2337) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR16_MF2_MASK (2338) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR16_MF4 (2339) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR16_MF4_MASK (2340) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR32_M1 (2341) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR32_M1_MASK (2342) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR32_M2 (2343) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR32_M2_MASK (2344) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR32_M4 (2345) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR32_M4_MASK (2346) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR32_M8 (2347) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR32_M8_MASK (2348) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR32_MF2 (2349) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR32_MF2_MASK (2350) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR64_M1 (2351) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR64_M1_MASK (2352) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR64_M2 (2353) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR64_M2_MASK (2354) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR64_M4 (2355) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR64_M4_MASK (2356) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR64_M8 (2357) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VFPR64_M8_MASK (2358) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VV_M1 (2359) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VV_M1_MASK (2360) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VV_M2 (2361) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VV_M2_MASK (2362) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VV_M4 (2363) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VV_M4_MASK (2364) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VV_M8 (2365) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VV_M8_MASK (2366) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VV_MF2 (2367) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VV_MF2_MASK (2368) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VV_MF4 (2369) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMADD_VV_MF4_MASK (2370) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR16_M1 (2371) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR16_M1_MASK (2372) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR16_M2 (2373) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR16_M2_MASK (2374) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR16_M4 (2375) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR16_M4_MASK (2376) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR16_M8 (2377) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR16_M8_MASK (2378) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR16_MF2 (2379) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR16_MF2_MASK (2380) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR16_MF4 (2381) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR16_MF4_MASK (2382) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR32_M1 (2383) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR32_M1_MASK (2384) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR32_M2 (2385) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR32_M2_MASK (2386) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR32_M4 (2387) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR32_M4_MASK (2388) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR32_M8 (2389) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR32_M8_MASK (2390) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR32_MF2 (2391) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR32_MF2_MASK (2392) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR64_M1 (2393) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR64_M1_MASK (2394) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR64_M2 (2395) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR64_M2_MASK (2396) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR64_M4 (2397) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR64_M4_MASK (2398) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR64_M8 (2399) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VFPR64_M8_MASK (2400) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VV_M1 (2401) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VV_M1_MASK (2402) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VV_M2 (2403) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VV_M2_MASK (2404) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VV_M4 (2405) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VV_M4_MASK (2406) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VV_M8 (2407) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VV_M8_MASK (2408) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VV_MF2 (2409) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VV_MF2_MASK (2410) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VV_MF4 (2411) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSAC_VV_MF4_MASK (2412) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR16_M1 (2413) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR16_M1_MASK (2414) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR16_M2 (2415) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR16_M2_MASK (2416) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR16_M4 (2417) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR16_M4_MASK (2418) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR16_M8 (2419) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR16_M8_MASK (2420) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR16_MF2 (2421) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR16_MF2_MASK (2422) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR16_MF4 (2423) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR16_MF4_MASK (2424) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR32_M1 (2425) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR32_M1_MASK (2426) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR32_M2 (2427) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR32_M2_MASK (2428) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR32_M4 (2429) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR32_M4_MASK (2430) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR32_M8 (2431) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR32_M8_MASK (2432) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR32_MF2 (2433) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR32_MF2_MASK (2434) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR64_M1 (2435) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR64_M1_MASK (2436) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR64_M2 (2437) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR64_M2_MASK (2438) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR64_M4 (2439) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR64_M4_MASK (2440) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR64_M8 (2441) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VFPR64_M8_MASK (2442) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VV_M1 (2443) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VV_M1_MASK (2444) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VV_M2 (2445) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VV_M2_MASK (2446) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VV_M4 (2447) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VV_M4_MASK (2448) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VV_M8 (2449) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VV_M8_MASK (2450) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VV_MF2 (2451) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VV_MF2_MASK (2452) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VV_MF4 (2453) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNMSUB_VV_MF4_MASK (2454) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNRCLIP_XU_F_QF_M1 (2455) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNRCLIP_XU_F_QF_M1_MASK (2456) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNRCLIP_XU_F_QF_M2 (2457) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNRCLIP_XU_F_QF_M2_MASK (2458) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNRCLIP_XU_F_QF_MF2 (2459) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNRCLIP_XU_F_QF_MF2_MASK (2460) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNRCLIP_XU_F_QF_MF4 (2461) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNRCLIP_XU_F_QF_MF4_MASK (2462) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNRCLIP_XU_F_QF_MF8 (2463) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNRCLIP_XU_F_QF_MF8_MASK (2464) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNRCLIP_X_F_QF_M1 (2465) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNRCLIP_X_F_QF_M1_MASK (2466) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNRCLIP_X_F_QF_M2 (2467) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNRCLIP_X_F_QF_M2_MASK (2468) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNRCLIP_X_F_QF_MF2 (2469) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNRCLIP_X_F_QF_MF2_MASK (2470) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNRCLIP_X_F_QF_MF4 (2471) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNRCLIP_X_F_QF_MF4_MASK (2472) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNRCLIP_X_F_QF_MF8 (2473) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFNRCLIP_X_F_QF_MF8_MASK (2474) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR16_M1_E16 (2475) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR16_M1_E16_MASK (2476) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR16_M2_E16 (2477) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR16_M2_E16_MASK (2478) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR16_M4_E16 (2479) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR16_M4_E16_MASK (2480) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR16_M8_E16 (2481) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR16_M8_E16_MASK (2482) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR16_MF2_E16 (2483) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR16_MF2_E16_MASK (2484) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR16_MF4_E16 (2485) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR16_MF4_E16_MASK (2486) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR32_M1_E32 (2487) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR32_M1_E32_MASK (2488) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR32_M2_E32 (2489) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR32_M2_E32_MASK (2490) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR32_M4_E32 (2491) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR32_M4_E32_MASK (2492) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR32_M8_E32 (2493) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR32_M8_E32_MASK (2494) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR32_MF2_E32 (2495) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR32_MF2_E32_MASK (2496) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR64_M1_E64 (2497) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR64_M1_E64_MASK (2498) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR64_M2_E64 (2499) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR64_M2_E64_MASK (2500) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR64_M4_E64 (2501) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR64_M4_E64_MASK (2502) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR64_M8_E64 (2503) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRDIV_VFPR64_M8_E64_MASK (2504) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREC7_V_M1 (2505) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREC7_V_M1_MASK (2506) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREC7_V_M2 (2507) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREC7_V_M2_MASK (2508) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREC7_V_M4 (2509) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREC7_V_M4_MASK (2510) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREC7_V_M8 (2511) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREC7_V_M8_MASK (2512) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREC7_V_MF2 (2513) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREC7_V_MF2_MASK (2514) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREC7_V_MF4 (2515) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREC7_V_MF4_MASK (2516) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M1_E16 (2517) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M1_E16_MASK (2518) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M1_E32 (2519) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M1_E32_MASK (2520) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M1_E64 (2521) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M1_E64_MASK (2522) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M2_E16 (2523) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M2_E16_MASK (2524) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M2_E32 (2525) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M2_E32_MASK (2526) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M2_E64 (2527) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M2_E64_MASK (2528) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M4_E16 (2529) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M4_E16_MASK (2530) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M4_E32 (2531) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M4_E32_MASK (2532) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M4_E64 (2533) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M4_E64_MASK (2534) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M8_E16 (2535) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M8_E16_MASK (2536) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M8_E32 (2537) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M8_E32_MASK (2538) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M8_E64 (2539) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_M8_E64_MASK (2540) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_MF2_E16 (2541) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_MF2_E16_MASK (2542) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_MF2_E32 (2543) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_MF2_E32_MASK (2544) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_MF4_E16 (2545) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMAX_VS_MF4_E16_MASK (2546) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M1_E16 (2547) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M1_E16_MASK (2548) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M1_E32 (2549) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M1_E32_MASK (2550) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M1_E64 (2551) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M1_E64_MASK (2552) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M2_E16 (2553) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M2_E16_MASK (2554) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M2_E32 (2555) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M2_E32_MASK (2556) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M2_E64 (2557) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M2_E64_MASK (2558) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M4_E16 (2559) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M4_E16_MASK (2560) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M4_E32 (2561) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M4_E32_MASK (2562) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M4_E64 (2563) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M4_E64_MASK (2564) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M8_E16 (2565) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M8_E16_MASK (2566) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M8_E32 (2567) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M8_E32_MASK (2568) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M8_E64 (2569) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_M8_E64_MASK (2570) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_MF2_E16 (2571) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_MF2_E16_MASK (2572) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_MF2_E32 (2573) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_MF2_E32_MASK (2574) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_MF4_E16 (2575) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDMIN_VS_MF4_E16_MASK (2576) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M1_E16 (2577) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M1_E16_MASK (2578) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M1_E32 (2579) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M1_E32_MASK (2580) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M1_E64 (2581) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M1_E64_MASK (2582) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M2_E16 (2583) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M2_E16_MASK (2584) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M2_E32 (2585) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M2_E32_MASK (2586) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M2_E64 (2587) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M2_E64_MASK (2588) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M4_E16 (2589) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M4_E16_MASK (2590) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M4_E32 (2591) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M4_E32_MASK (2592) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M4_E64 (2593) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M4_E64_MASK (2594) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M8_E16 (2595) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M8_E16_MASK (2596) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M8_E32 (2597) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M8_E32_MASK (2598) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M8_E64 (2599) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_M8_E64_MASK (2600) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_MF2_E16 (2601) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_MF2_E16_MASK (2602) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_MF2_E32 (2603) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_MF2_E32_MASK (2604) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_MF4_E16 (2605) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDOSUM_VS_MF4_E16_MASK (2606) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M1_E16 (2607) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M1_E16_MASK (2608) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M1_E32 (2609) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M1_E32_MASK (2610) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M1_E64 (2611) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M1_E64_MASK (2612) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M2_E16 (2613) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M2_E16_MASK (2614) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M2_E32 (2615) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M2_E32_MASK (2616) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M2_E64 (2617) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M2_E64_MASK (2618) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M4_E16 (2619) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M4_E16_MASK (2620) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M4_E32 (2621) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M4_E32_MASK (2622) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M4_E64 (2623) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M4_E64_MASK (2624) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M8_E16 (2625) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M8_E16_MASK (2626) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M8_E32 (2627) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M8_E32_MASK (2628) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M8_E64 (2629) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_M8_E64_MASK (2630) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_MF2_E16 (2631) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_MF2_E16_MASK (2632) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_MF2_E32 (2633) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_MF2_E32_MASK (2634) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_MF4_E16 (2635) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFREDUSUM_VS_MF4_E16_MASK (2636) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFROUND_NOEXCEPT_V_M1_MASK (2637) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFROUND_NOEXCEPT_V_M2_MASK (2638) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFROUND_NOEXCEPT_V_M4_MASK (2639) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFROUND_NOEXCEPT_V_M8_MASK (2640) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFROUND_NOEXCEPT_V_MF2_MASK (2641) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFROUND_NOEXCEPT_V_MF4_MASK (2642) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSQRT7_V_M1 (2643) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSQRT7_V_M1_MASK (2644) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSQRT7_V_M2 (2645) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSQRT7_V_M2_MASK (2646) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSQRT7_V_M4 (2647) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSQRT7_V_M4_MASK (2648) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSQRT7_V_M8 (2649) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSQRT7_V_M8_MASK (2650) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSQRT7_V_MF2 (2651) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSQRT7_V_MF2_MASK (2652) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSQRT7_V_MF4 (2653) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSQRT7_V_MF4_MASK (2654) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR16_M1 (2655) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR16_M1_MASK (2656) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR16_M2 (2657) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR16_M2_MASK (2658) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR16_M4 (2659) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR16_M4_MASK (2660) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR16_M8 (2661) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR16_M8_MASK (2662) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR16_MF2 (2663) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR16_MF2_MASK (2664) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR16_MF4 (2665) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR16_MF4_MASK (2666) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR32_M1 (2667) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR32_M1_MASK (2668) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR32_M2 (2669) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR32_M2_MASK (2670) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR32_M4 (2671) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR32_M4_MASK (2672) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR32_M8 (2673) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR32_M8_MASK (2674) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR32_MF2 (2675) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR32_MF2_MASK (2676) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR64_M1 (2677) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR64_M1_MASK (2678) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR64_M2 (2679) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR64_M2_MASK (2680) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR64_M4 (2681) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR64_M4_MASK (2682) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR64_M8 (2683) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFRSUB_VFPR64_M8_MASK (2684) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR16_M1 (2685) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR16_M1_MASK (2686) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR16_M2 (2687) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR16_M2_MASK (2688) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR16_M4 (2689) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR16_M4_MASK (2690) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR16_M8 (2691) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR16_M8_MASK (2692) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR16_MF2 (2693) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR16_MF2_MASK (2694) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR16_MF4 (2695) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR16_MF4_MASK (2696) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR32_M1 (2697) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR32_M1_MASK (2698) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR32_M2 (2699) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR32_M2_MASK (2700) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR32_M4 (2701) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR32_M4_MASK (2702) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR32_M8 (2703) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR32_M8_MASK (2704) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR32_MF2 (2705) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR32_MF2_MASK (2706) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR64_M1 (2707) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR64_M1_MASK (2708) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR64_M2 (2709) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR64_M2_MASK (2710) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR64_M4 (2711) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR64_M4_MASK (2712) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR64_M8 (2713) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VFPR64_M8_MASK (2714) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VV_M1 (2715) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VV_M1_MASK (2716) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VV_M2 (2717) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VV_M2_MASK (2718) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VV_M4 (2719) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VV_M4_MASK (2720) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VV_M8 (2721) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VV_M8_MASK (2722) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VV_MF2 (2723) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VV_MF2_MASK (2724) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VV_MF4 (2725) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJN_VV_MF4_MASK (2726) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR16_M1 (2727) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR16_M1_MASK (2728) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR16_M2 (2729) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR16_M2_MASK (2730) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR16_M4 (2731) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR16_M4_MASK (2732) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR16_M8 (2733) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR16_M8_MASK (2734) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR16_MF2 (2735) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR16_MF2_MASK (2736) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR16_MF4 (2737) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR16_MF4_MASK (2738) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR32_M1 (2739) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR32_M1_MASK (2740) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR32_M2 (2741) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR32_M2_MASK (2742) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR32_M4 (2743) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR32_M4_MASK (2744) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR32_M8 (2745) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR32_M8_MASK (2746) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR32_MF2 (2747) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR32_MF2_MASK (2748) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR64_M1 (2749) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR64_M1_MASK (2750) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR64_M2 (2751) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR64_M2_MASK (2752) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR64_M4 (2753) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR64_M4_MASK (2754) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR64_M8 (2755) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VFPR64_M8_MASK (2756) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VV_M1 (2757) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VV_M1_MASK (2758) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VV_M2 (2759) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VV_M2_MASK (2760) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VV_M4 (2761) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VV_M4_MASK (2762) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VV_M8 (2763) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VV_M8_MASK (2764) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VV_MF2 (2765) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VV_MF2_MASK (2766) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VV_MF4 (2767) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJX_VV_MF4_MASK (2768) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR16_M1 (2769) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR16_M1_MASK (2770) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR16_M2 (2771) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR16_M2_MASK (2772) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR16_M4 (2773) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR16_M4_MASK (2774) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR16_M8 (2775) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR16_M8_MASK (2776) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR16_MF2 (2777) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR16_MF2_MASK (2778) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR16_MF4 (2779) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR16_MF4_MASK (2780) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR32_M1 (2781) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR32_M1_MASK (2782) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR32_M2 (2783) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR32_M2_MASK (2784) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR32_M4 (2785) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR32_M4_MASK (2786) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR32_M8 (2787) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR32_M8_MASK (2788) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR32_MF2 (2789) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR32_MF2_MASK (2790) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR64_M1 (2791) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR64_M1_MASK (2792) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR64_M2 (2793) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR64_M2_MASK (2794) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR64_M4 (2795) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR64_M4_MASK (2796) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR64_M8 (2797) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VFPR64_M8_MASK (2798) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VV_M1 (2799) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VV_M1_MASK (2800) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VV_M2 (2801) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VV_M2_MASK (2802) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VV_M4 (2803) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VV_M4_MASK (2804) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VV_M8 (2805) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VV_M8_MASK (2806) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VV_MF2 (2807) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VV_MF2_MASK (2808) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VV_MF4 (2809) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSGNJ_VV_MF4_MASK (2810) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR16_M1 (2811) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR16_M1_MASK (2812) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR16_M2 (2813) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR16_M2_MASK (2814) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR16_M4 (2815) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR16_M4_MASK (2816) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR16_M8 (2817) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR16_M8_MASK (2818) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR16_MF2 (2819) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR16_MF2_MASK (2820) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR16_MF4 (2821) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR16_MF4_MASK (2822) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR32_M1 (2823) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR32_M1_MASK (2824) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR32_M2 (2825) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR32_M2_MASK (2826) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR32_M4 (2827) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR32_M4_MASK (2828) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR32_M8 (2829) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR32_M8_MASK (2830) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR32_MF2 (2831) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR32_MF2_MASK (2832) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR64_M1 (2833) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR64_M1_MASK (2834) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR64_M2 (2835) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR64_M2_MASK (2836) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR64_M4 (2837) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR64_M4_MASK (2838) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR64_M8 (2839) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1DOWN_VFPR64_M8_MASK (2840) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR16_M1 (2841) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR16_M1_MASK (2842) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR16_M2 (2843) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR16_M2_MASK (2844) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR16_M4 (2845) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR16_M4_MASK (2846) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR16_M8 (2847) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR16_M8_MASK (2848) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR16_MF2 (2849) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR16_MF2_MASK (2850) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR16_MF4 (2851) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR16_MF4_MASK (2852) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR32_M1 (2853) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR32_M1_MASK (2854) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR32_M2 (2855) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR32_M2_MASK (2856) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR32_M4 (2857) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR32_M4_MASK (2858) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR32_M8 (2859) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR32_M8_MASK (2860) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR32_MF2 (2861) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR32_MF2_MASK (2862) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR64_M1 (2863) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR64_M1_MASK (2864) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR64_M2 (2865) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR64_M2_MASK (2866) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR64_M4 (2867) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR64_M4_MASK (2868) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR64_M8 (2869) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSLIDE1UP_VFPR64_M8_MASK (2870) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M1_E16 (2871) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M1_E16_MASK (2872) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M1_E32 (2873) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M1_E32_MASK (2874) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M1_E64 (2875) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M1_E64_MASK (2876) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M2_E16 (2877) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M2_E16_MASK (2878) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M2_E32 (2879) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M2_E32_MASK (2880) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M2_E64 (2881) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M2_E64_MASK (2882) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M4_E16 (2883) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M4_E16_MASK (2884) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M4_E32 (2885) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M4_E32_MASK (2886) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M4_E64 (2887) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M4_E64_MASK (2888) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M8_E16 (2889) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M8_E16_MASK (2890) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M8_E32 (2891) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M8_E32_MASK (2892) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M8_E64 (2893) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_M8_E64_MASK (2894) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_MF2_E16 (2895) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_MF2_E16_MASK (2896) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_MF2_E32 (2897) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_MF2_E32_MASK (2898) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_MF4_E16 (2899) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSQRT_V_MF4_E16_MASK (2900) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR16_M1 (2901) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR16_M1_MASK (2902) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR16_M2 (2903) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR16_M2_MASK (2904) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR16_M4 (2905) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR16_M4_MASK (2906) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR16_M8 (2907) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR16_M8_MASK (2908) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR16_MF2 (2909) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR16_MF2_MASK (2910) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR16_MF4 (2911) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR16_MF4_MASK (2912) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR32_M1 (2913) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR32_M1_MASK (2914) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR32_M2 (2915) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR32_M2_MASK (2916) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR32_M4 (2917) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR32_M4_MASK (2918) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR32_M8 (2919) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR32_M8_MASK (2920) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR32_MF2 (2921) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR32_MF2_MASK (2922) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR64_M1 (2923) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR64_M1_MASK (2924) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR64_M2 (2925) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR64_M2_MASK (2926) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR64_M4 (2927) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR64_M4_MASK (2928) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR64_M8 (2929) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VFPR64_M8_MASK (2930) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VV_M1 (2931) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VV_M1_MASK (2932) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VV_M2 (2933) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VV_M2_MASK (2934) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VV_M4 (2935) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VV_M4_MASK (2936) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VV_M8 (2937) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VV_M8_MASK (2938) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VV_MF2 (2939) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VV_MF2_MASK (2940) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VV_MF4 (2941) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFSUB_VV_MF4_MASK (2942) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VFPR16_M1 (2943) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VFPR16_M1_MASK (2944) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VFPR16_M2 (2945) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VFPR16_M2_MASK (2946) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VFPR16_M4 (2947) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VFPR16_M4_MASK (2948) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VFPR16_MF2 (2949) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VFPR16_MF2_MASK (2950) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VFPR16_MF4 (2951) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VFPR16_MF4_MASK (2952) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VFPR32_M1 (2953) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VFPR32_M1_MASK (2954) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VFPR32_M2 (2955) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VFPR32_M2_MASK (2956) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VFPR32_M4 (2957) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VFPR32_M4_MASK (2958) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VFPR32_MF2 (2959) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VFPR32_MF2_MASK (2960) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VV_M1 (2961) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VV_M1_MASK (2962) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VV_M2 (2963) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VV_M2_MASK (2964) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VV_M4 (2965) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VV_M4_MASK (2966) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VV_MF2 (2967) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VV_MF2_MASK (2968) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VV_MF4 (2969) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_VV_MF4_MASK (2970) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WFPR16_M1 (2971) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WFPR16_M1_MASK (2972) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WFPR16_M2 (2973) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WFPR16_M2_MASK (2974) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WFPR16_M4 (2975) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WFPR16_M4_MASK (2976) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WFPR16_MF2 (2977) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WFPR16_MF2_MASK (2978) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WFPR16_MF4 (2979) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WFPR16_MF4_MASK (2980) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WFPR32_M1 (2981) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WFPR32_M1_MASK (2982) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WFPR32_M2 (2983) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WFPR32_M2_MASK (2984) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WFPR32_M4 (2985) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WFPR32_M4_MASK (2986) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WFPR32_MF2 (2987) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WFPR32_MF2_MASK (2988) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WV_M1 (2989) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WV_M1_MASK (2990) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WV_M1_MASK_TIED (2991) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WV_M1_TIED (2992) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WV_M2 (2993) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WV_M2_MASK (2994) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WV_M2_MASK_TIED (2995) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WV_M2_TIED (2996) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WV_M4 (2997) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WV_M4_MASK (2998) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WV_M4_MASK_TIED (2999) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WV_M4_TIED (3000) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WV_MF2 (3001) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WV_MF2_MASK (3002) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WV_MF2_MASK_TIED (3003) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WV_MF2_TIED (3004) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WV_MF4 (3005) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WV_MF4_MASK (3006) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WV_MF4_MASK_TIED (3007) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWADD_WV_MF4_TIED (3008) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVTBF16_F_F_V_M1 (3009) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVTBF16_F_F_V_M1_MASK (3010) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVTBF16_F_F_V_M2 (3011) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVTBF16_F_F_V_M2_MASK (3012) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVTBF16_F_F_V_M4 (3013) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVTBF16_F_F_V_M4_MASK (3014) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVTBF16_F_F_V_MF2 (3015) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVTBF16_F_F_V_MF2_MASK (3016) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVTBF16_F_F_V_MF4 (3017) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVTBF16_F_F_V_MF4_MASK (3018) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_F_V_M1 (3019) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_F_V_M1_MASK (3020) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_F_V_M2 (3021) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_F_V_M2_MASK (3022) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_F_V_M4 (3023) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_F_V_M4_MASK (3024) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_F_V_MF2 (3025) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_F_V_MF2_MASK (3026) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_F_V_MF4 (3027) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_F_V_MF4_MASK (3028) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_XU_V_M1 (3029) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_XU_V_M1_MASK (3030) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_XU_V_M2 (3031) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_XU_V_M2_MASK (3032) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_XU_V_M4 (3033) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_XU_V_M4_MASK (3034) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_XU_V_MF2 (3035) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_XU_V_MF2_MASK (3036) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_XU_V_MF4 (3037) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_XU_V_MF4_MASK (3038) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_XU_V_MF8 (3039) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_XU_V_MF8_MASK (3040) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_X_V_M1 (3041) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_X_V_M1_MASK (3042) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_X_V_M2 (3043) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_X_V_M2_MASK (3044) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_X_V_M4 (3045) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_X_V_M4_MASK (3046) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_X_V_MF2 (3047) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_X_V_MF2_MASK (3048) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_X_V_MF4 (3049) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_X_V_MF4_MASK (3050) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_X_V_MF8 (3051) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_F_X_V_MF8_MASK (3052) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RM_XU_F_V_M1 (3053) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RM_XU_F_V_M1_MASK (3054) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RM_XU_F_V_M2 (3055) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RM_XU_F_V_M2_MASK (3056) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RM_XU_F_V_M4 (3057) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RM_XU_F_V_M4_MASK (3058) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RM_XU_F_V_MF2 (3059) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RM_XU_F_V_MF2_MASK (3060) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RM_XU_F_V_MF4 (3061) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RM_XU_F_V_MF4_MASK (3062) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RM_X_F_V_M1 (3063) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RM_X_F_V_M1_MASK (3064) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RM_X_F_V_M2 (3065) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RM_X_F_V_M2_MASK (3066) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RM_X_F_V_M4 (3067) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RM_X_F_V_M4_MASK (3068) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RM_X_F_V_MF2 (3069) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RM_X_F_V_MF2_MASK (3070) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RM_X_F_V_MF4 (3071) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RM_X_F_V_MF4_MASK (3072) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RTZ_XU_F_V_M1 (3073) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RTZ_XU_F_V_M1_MASK (3074) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RTZ_XU_F_V_M2 (3075) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RTZ_XU_F_V_M2_MASK (3076) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RTZ_XU_F_V_M4 (3077) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RTZ_XU_F_V_M4_MASK (3078) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RTZ_XU_F_V_MF2 (3079) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RTZ_XU_F_V_MF2_MASK (3080) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RTZ_XU_F_V_MF4 (3081) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RTZ_XU_F_V_MF4_MASK (3082) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RTZ_X_F_V_M1 (3083) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RTZ_X_F_V_M1_MASK (3084) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RTZ_X_F_V_M2 (3085) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RTZ_X_F_V_M2_MASK (3086) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RTZ_X_F_V_M4 (3087) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RTZ_X_F_V_M4_MASK (3088) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RTZ_X_F_V_MF2 (3089) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RTZ_X_F_V_MF2_MASK (3090) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RTZ_X_F_V_MF4 (3091) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_RTZ_X_F_V_MF4_MASK (3092) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_XU_F_V_M1 (3093) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_XU_F_V_M1_MASK (3094) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_XU_F_V_M2 (3095) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_XU_F_V_M2_MASK (3096) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_XU_F_V_M4 (3097) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_XU_F_V_M4_MASK (3098) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_XU_F_V_MF2 (3099) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_XU_F_V_MF2_MASK (3100) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_XU_F_V_MF4 (3101) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_XU_F_V_MF4_MASK (3102) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_X_F_V_M1 (3103) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_X_F_V_M1_MASK (3104) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_X_F_V_M2 (3105) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_X_F_V_M2_MASK (3106) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_X_F_V_M4 (3107) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_X_F_V_M4_MASK (3108) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_X_F_V_MF2 (3109) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_X_F_V_MF2_MASK (3110) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_X_F_V_MF4 (3111) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWCVT_X_F_V_MF4_MASK (3112) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACCBF16_VFPR16_M1 (3113) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACCBF16_VFPR16_M1_MASK (3114) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACCBF16_VFPR16_M2 (3115) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACCBF16_VFPR16_M2_MASK (3116) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACCBF16_VFPR16_M4 (3117) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACCBF16_VFPR16_M4_MASK (3118) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACCBF16_VFPR16_MF2 (3119) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACCBF16_VFPR16_MF2_MASK (3120) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACCBF16_VFPR16_MF4 (3121) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACCBF16_VFPR16_MF4_MASK (3122) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACCBF16_VV_M1 (3123) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACCBF16_VV_M1_MASK (3124) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACCBF16_VV_M2 (3125) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACCBF16_VV_M2_MASK (3126) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACCBF16_VV_M4 (3127) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACCBF16_VV_M4_MASK (3128) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACCBF16_VV_MF2 (3129) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACCBF16_VV_MF2_MASK (3130) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACCBF16_VV_MF4 (3131) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACCBF16_VV_MF4_MASK (3132) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_4x4x4_M1 (3133) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_4x4x4_M2 (3134) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_4x4x4_M4 (3135) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_4x4x4_M8 (3136) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_4x4x4_MF2 (3137) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_4x4x4_MF4 (3138) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VFPR16_M1 (3139) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VFPR16_M1_MASK (3140) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VFPR16_M2 (3141) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VFPR16_M2_MASK (3142) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VFPR16_M4 (3143) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VFPR16_M4_MASK (3144) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VFPR16_MF2 (3145) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VFPR16_MF2_MASK (3146) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VFPR16_MF4 (3147) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VFPR16_MF4_MASK (3148) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VFPR32_M1 (3149) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VFPR32_M1_MASK (3150) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VFPR32_M2 (3151) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VFPR32_M2_MASK (3152) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VFPR32_M4 (3153) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VFPR32_M4_MASK (3154) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VFPR32_MF2 (3155) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VFPR32_MF2_MASK (3156) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VV_M1 (3157) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VV_M1_MASK (3158) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VV_M2 (3159) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VV_M2_MASK (3160) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VV_M4 (3161) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VV_M4_MASK (3162) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VV_MF2 (3163) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VV_MF2_MASK (3164) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VV_MF4 (3165) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMACC_VV_MF4_MASK (3166) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VFPR16_M1 (3167) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VFPR16_M1_MASK (3168) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VFPR16_M2 (3169) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VFPR16_M2_MASK (3170) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VFPR16_M4 (3171) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VFPR16_M4_MASK (3172) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VFPR16_MF2 (3173) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VFPR16_MF2_MASK (3174) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VFPR16_MF4 (3175) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VFPR16_MF4_MASK (3176) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VFPR32_M1 (3177) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VFPR32_M1_MASK (3178) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VFPR32_M2 (3179) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VFPR32_M2_MASK (3180) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VFPR32_M4 (3181) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VFPR32_M4_MASK (3182) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VFPR32_MF2 (3183) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VFPR32_MF2_MASK (3184) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VV_M1 (3185) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VV_M1_MASK (3186) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VV_M2 (3187) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VV_M2_MASK (3188) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VV_M4 (3189) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VV_M4_MASK (3190) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VV_MF2 (3191) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VV_MF2_MASK (3192) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VV_MF4 (3193) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMSAC_VV_MF4_MASK (3194) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VFPR16_M1 (3195) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VFPR16_M1_MASK (3196) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VFPR16_M2 (3197) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VFPR16_M2_MASK (3198) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VFPR16_M4 (3199) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VFPR16_M4_MASK (3200) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VFPR16_MF2 (3201) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VFPR16_MF2_MASK (3202) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VFPR16_MF4 (3203) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VFPR16_MF4_MASK (3204) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VFPR32_M1 (3205) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VFPR32_M1_MASK (3206) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VFPR32_M2 (3207) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VFPR32_M2_MASK (3208) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VFPR32_M4 (3209) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VFPR32_M4_MASK (3210) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VFPR32_MF2 (3211) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VFPR32_MF2_MASK (3212) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VV_M1 (3213) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VV_M1_MASK (3214) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VV_M2 (3215) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VV_M2_MASK (3216) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VV_M4 (3217) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VV_M4_MASK (3218) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VV_MF2 (3219) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VV_MF2_MASK (3220) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VV_MF4 (3221) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWMUL_VV_MF4_MASK (3222) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VFPR16_M1 (3223) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VFPR16_M1_MASK (3224) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VFPR16_M2 (3225) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VFPR16_M2_MASK (3226) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VFPR16_M4 (3227) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VFPR16_M4_MASK (3228) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VFPR16_MF2 (3229) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VFPR16_MF2_MASK (3230) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VFPR16_MF4 (3231) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VFPR16_MF4_MASK (3232) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VFPR32_M1 (3233) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VFPR32_M1_MASK (3234) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VFPR32_M2 (3235) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VFPR32_M2_MASK (3236) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VFPR32_M4 (3237) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VFPR32_M4_MASK (3238) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VFPR32_MF2 (3239) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VFPR32_MF2_MASK (3240) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VV_M1 (3241) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VV_M1_MASK (3242) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VV_M2 (3243) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VV_M2_MASK (3244) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VV_M4 (3245) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VV_M4_MASK (3246) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VV_MF2 (3247) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VV_MF2_MASK (3248) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VV_MF4 (3249) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMACC_VV_MF4_MASK (3250) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VFPR16_M1 (3251) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VFPR16_M1_MASK (3252) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VFPR16_M2 (3253) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VFPR16_M2_MASK (3254) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VFPR16_M4 (3255) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VFPR16_M4_MASK (3256) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VFPR16_MF2 (3257) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VFPR16_MF2_MASK (3258) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VFPR16_MF4 (3259) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VFPR16_MF4_MASK (3260) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VFPR32_M1 (3261) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VFPR32_M1_MASK (3262) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VFPR32_M2 (3263) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VFPR32_M2_MASK (3264) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VFPR32_M4 (3265) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VFPR32_M4_MASK (3266) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VFPR32_MF2 (3267) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VFPR32_MF2_MASK (3268) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VV_M1 (3269) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VV_M1_MASK (3270) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VV_M2 (3271) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VV_M2_MASK (3272) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VV_M4 (3273) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VV_M4_MASK (3274) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VV_MF2 (3275) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VV_MF2_MASK (3276) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VV_MF4 (3277) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWNMSAC_VV_MF4_MASK (3278) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDOSUM_VS_M1_E16 (3279) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDOSUM_VS_M1_E16_MASK (3280) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDOSUM_VS_M1_E32 (3281) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDOSUM_VS_M1_E32_MASK (3282) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDOSUM_VS_M2_E16 (3283) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDOSUM_VS_M2_E16_MASK (3284) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDOSUM_VS_M2_E32 (3285) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDOSUM_VS_M2_E32_MASK (3286) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDOSUM_VS_M4_E16 (3287) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDOSUM_VS_M4_E16_MASK (3288) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDOSUM_VS_M4_E32 (3289) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDOSUM_VS_M4_E32_MASK (3290) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDOSUM_VS_M8_E16 (3291) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDOSUM_VS_M8_E16_MASK (3292) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDOSUM_VS_M8_E32 (3293) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDOSUM_VS_M8_E32_MASK (3294) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDOSUM_VS_MF2_E16 (3295) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDOSUM_VS_MF2_E16_MASK (3296) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDOSUM_VS_MF2_E32 (3297) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDOSUM_VS_MF2_E32_MASK (3298) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDOSUM_VS_MF4_E16 (3299) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDOSUM_VS_MF4_E16_MASK (3300) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDUSUM_VS_M1_E16 (3301) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDUSUM_VS_M1_E16_MASK (3302) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDUSUM_VS_M1_E32 (3303) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDUSUM_VS_M1_E32_MASK (3304) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDUSUM_VS_M2_E16 (3305) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDUSUM_VS_M2_E16_MASK (3306) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDUSUM_VS_M2_E32 (3307) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDUSUM_VS_M2_E32_MASK (3308) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDUSUM_VS_M4_E16 (3309) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDUSUM_VS_M4_E16_MASK (3310) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDUSUM_VS_M4_E32 (3311) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDUSUM_VS_M4_E32_MASK (3312) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDUSUM_VS_M8_E16 (3313) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDUSUM_VS_M8_E16_MASK (3314) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDUSUM_VS_M8_E32 (3315) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDUSUM_VS_M8_E32_MASK (3316) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDUSUM_VS_MF2_E16 (3317) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDUSUM_VS_MF2_E16_MASK (3318) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDUSUM_VS_MF2_E32 (3319) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDUSUM_VS_MF2_E32_MASK (3320) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDUSUM_VS_MF4_E16 (3321) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWREDUSUM_VS_MF4_E16_MASK (3322) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VFPR16_M1 (3323) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VFPR16_M1_MASK (3324) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VFPR16_M2 (3325) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VFPR16_M2_MASK (3326) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VFPR16_M4 (3327) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VFPR16_M4_MASK (3328) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VFPR16_MF2 (3329) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VFPR16_MF2_MASK (3330) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VFPR16_MF4 (3331) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VFPR16_MF4_MASK (3332) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VFPR32_M1 (3333) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VFPR32_M1_MASK (3334) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VFPR32_M2 (3335) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VFPR32_M2_MASK (3336) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VFPR32_M4 (3337) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VFPR32_M4_MASK (3338) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VFPR32_MF2 (3339) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VFPR32_MF2_MASK (3340) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VV_M1 (3341) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VV_M1_MASK (3342) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VV_M2 (3343) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VV_M2_MASK (3344) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VV_M4 (3345) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VV_M4_MASK (3346) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VV_MF2 (3347) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VV_MF2_MASK (3348) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VV_MF4 (3349) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_VV_MF4_MASK (3350) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WFPR16_M1 (3351) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WFPR16_M1_MASK (3352) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WFPR16_M2 (3353) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WFPR16_M2_MASK (3354) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WFPR16_M4 (3355) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WFPR16_M4_MASK (3356) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WFPR16_MF2 (3357) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WFPR16_MF2_MASK (3358) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WFPR16_MF4 (3359) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WFPR16_MF4_MASK (3360) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WFPR32_M1 (3361) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WFPR32_M1_MASK (3362) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WFPR32_M2 (3363) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WFPR32_M2_MASK (3364) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WFPR32_M4 (3365) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WFPR32_M4_MASK (3366) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WFPR32_MF2 (3367) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WFPR32_MF2_MASK (3368) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WV_M1 (3369) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WV_M1_MASK (3370) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WV_M1_MASK_TIED (3371) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WV_M1_TIED (3372) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WV_M2 (3373) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WV_M2_MASK (3374) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WV_M2_MASK_TIED (3375) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WV_M2_TIED (3376) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WV_M4 (3377) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WV_M4_MASK (3378) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WV_M4_MASK_TIED (3379) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WV_M4_TIED (3380) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WV_MF2 (3381) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WV_MF2_MASK (3382) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WV_MF2_MASK_TIED (3383) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WV_MF2_TIED (3384) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WV_MF4 (3385) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WV_MF4_MASK (3386) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WV_MF4_MASK_TIED (3387) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVFWSUB_WV_MF4_TIED (3388) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVGHSH_VV_M1 (3389) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVGHSH_VV_M2 (3390) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVGHSH_VV_M4 (3391) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVGHSH_VV_M8 (3392) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVGHSH_VV_MF2 (3393) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVGMUL_VV_M1 (3394) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVGMUL_VV_M2 (3395) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVGMUL_VV_M4 (3396) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVGMUL_VV_M8 (3397) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVGMUL_VV_MF2 (3398) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVID_V_M1 (3399) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVID_V_M1_MASK (3400) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVID_V_M2 (3401) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVID_V_M2_MASK (3402) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVID_V_M4 (3403) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVID_V_M4_MASK (3404) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVID_V_M8 (3405) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVID_V_M8_MASK (3406) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVID_V_MF2 (3407) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVID_V_MF2_MASK (3408) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVID_V_MF4 (3409) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVID_V_MF4_MASK (3410) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVID_V_MF8 (3411) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVID_V_MF8_MASK (3412) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVIOTA_M_M1 (3413) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVIOTA_M_M1_MASK (3414) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVIOTA_M_M2 (3415) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVIOTA_M_M2_MASK (3416) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVIOTA_M_M4 (3417) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVIOTA_M_M4_MASK (3418) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVIOTA_M_M8 (3419) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVIOTA_M_M8_MASK (3420) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVIOTA_M_MF2 (3421) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVIOTA_M_MF2_MASK (3422) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVIOTA_M_MF4 (3423) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVIOTA_M_MF4_MASK (3424) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVIOTA_M_MF8 (3425) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVIOTA_M_MF8_MASK (3426) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16FF_V_M1 (3427) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16FF_V_M1_MASK (3428) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16FF_V_M2 (3429) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16FF_V_M2_MASK (3430) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16FF_V_M4 (3431) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16FF_V_M4_MASK (3432) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16FF_V_M8 (3433) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16FF_V_M8_MASK (3434) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16FF_V_MF2 (3435) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16FF_V_MF2_MASK (3436) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16FF_V_MF4 (3437) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16FF_V_MF4_MASK (3438) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16_V_M1 (3439) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16_V_M1_MASK (3440) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16_V_M2 (3441) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16_V_M2_MASK (3442) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16_V_M4 (3443) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16_V_M4_MASK (3444) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16_V_M8 (3445) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16_V_M8_MASK (3446) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16_V_MF2 (3447) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16_V_MF2_MASK (3448) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16_V_MF4 (3449) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE16_V_MF4_MASK (3450) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE32FF_V_M1 (3451) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE32FF_V_M1_MASK (3452) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE32FF_V_M2 (3453) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE32FF_V_M2_MASK (3454) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE32FF_V_M4 (3455) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE32FF_V_M4_MASK (3456) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE32FF_V_M8 (3457) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE32FF_V_M8_MASK (3458) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE32FF_V_MF2 (3459) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE32FF_V_MF2_MASK (3460) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE32_V_M1 (3461) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE32_V_M1_MASK (3462) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE32_V_M2 (3463) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE32_V_M2_MASK (3464) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE32_V_M4 (3465) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE32_V_M4_MASK (3466) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE32_V_M8 (3467) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE32_V_M8_MASK (3468) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE32_V_MF2 (3469) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE32_V_MF2_MASK (3470) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE64FF_V_M1 (3471) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE64FF_V_M1_MASK (3472) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE64FF_V_M2 (3473) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE64FF_V_M2_MASK (3474) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE64FF_V_M4 (3475) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE64FF_V_M4_MASK (3476) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE64FF_V_M8 (3477) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE64FF_V_M8_MASK (3478) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE64_V_M1 (3479) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE64_V_M1_MASK (3480) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE64_V_M2 (3481) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE64_V_M2_MASK (3482) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE64_V_M4 (3483) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE64_V_M4_MASK (3484) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE64_V_M8 (3485) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE64_V_M8_MASK (3486) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8FF_V_M1 (3487) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8FF_V_M1_MASK (3488) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8FF_V_M2 (3489) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8FF_V_M2_MASK (3490) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8FF_V_M4 (3491) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8FF_V_M4_MASK (3492) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8FF_V_M8 (3493) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8FF_V_M8_MASK (3494) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8FF_V_MF2 (3495) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8FF_V_MF2_MASK (3496) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8FF_V_MF4 (3497) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8FF_V_MF4_MASK (3498) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8FF_V_MF8 (3499) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8FF_V_MF8_MASK (3500) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8_V_M1 (3501) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8_V_M1_MASK (3502) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8_V_M2 (3503) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8_V_M2_MASK (3504) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8_V_M4 (3505) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8_V_M4_MASK (3506) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8_V_M8 (3507) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8_V_M8_MASK (3508) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8_V_MF2 (3509) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8_V_MF2_MASK (3510) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8_V_MF4 (3511) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8_V_MF4_MASK (3512) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8_V_MF8 (3513) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLE8_V_MF8_MASK (3514) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLM_V_B1 (3515) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLM_V_B16 (3516) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLM_V_B2 (3517) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLM_V_B32 (3518) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLM_V_B4 (3519) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLM_V_B64 (3520) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLM_V_B8 (3521) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M1_M1 (3522) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M1_M1_MASK (3523) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M1_M2 (3524) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M1_M2_MASK (3525) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M1_M4 (3526) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M1_M4_MASK (3527) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M1_MF2 (3528) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M1_MF2_MASK (3529) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M2_M1 (3530) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M2_M1_MASK (3531) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M2_M2 (3532) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M2_M2_MASK (3533) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M2_M4 (3534) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M2_M4_MASK (3535) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M2_M8 (3536) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M2_M8_MASK (3537) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M4_M2 (3538) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M4_M2_MASK (3539) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M4_M4 (3540) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M4_M4_MASK (3541) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M4_M8 (3542) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M4_M8_MASK (3543) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M8_M4 (3544) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M8_M4_MASK (3545) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M8_M8 (3546) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_M8_M8_MASK (3547) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_MF2_M1 (3548) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_MF2_M1_MASK (3549) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_MF2_M2 (3550) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_MF2_M2_MASK (3551) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_MF2_MF2 (3552) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_MF2_MF2_MASK (3553) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_MF2_MF4 (3554) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_MF2_MF4_MASK (3555) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_MF4_M1 (3556) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_MF4_M1_MASK (3557) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_MF4_MF2 (3558) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_MF4_MF2_MASK (3559) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_MF4_MF4 (3560) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_MF4_MF4_MASK (3561) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_MF4_MF8 (3562) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI16_V_MF4_MF8_MASK (3563) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M1_M1 (3564) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M1_M1_MASK (3565) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M1_M2 (3566) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M1_M2_MASK (3567) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M1_MF2 (3568) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M1_MF2_MASK (3569) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M1_MF4 (3570) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M1_MF4_MASK (3571) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M2_M1 (3572) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M2_M1_MASK (3573) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M2_M2 (3574) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M2_M2_MASK (3575) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M2_M4 (3576) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M2_M4_MASK (3577) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M2_MF2 (3578) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M2_MF2_MASK (3579) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M4_M1 (3580) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M4_M1_MASK (3581) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M4_M2 (3582) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M4_M2_MASK (3583) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M4_M4 (3584) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M4_M4_MASK (3585) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M4_M8 (3586) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M4_M8_MASK (3587) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M8_M2 (3588) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M8_M2_MASK (3589) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M8_M4 (3590) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M8_M4_MASK (3591) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M8_M8 (3592) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_M8_M8_MASK (3593) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_MF2_M1 (3594) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_MF2_M1_MASK (3595) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_MF2_MF2 (3596) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_MF2_MF2_MASK (3597) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_MF2_MF4 (3598) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_MF2_MF4_MASK (3599) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_MF2_MF8 (3600) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI32_V_MF2_MF8_MASK (3601) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M1_M1 (3602) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M1_M1_MASK (3603) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M1_MF2 (3604) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M1_MF2_MASK (3605) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M1_MF4 (3606) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M1_MF4_MASK (3607) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M1_MF8 (3608) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M1_MF8_MASK (3609) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M2_M1 (3610) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M2_M1_MASK (3611) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M2_M2 (3612) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M2_M2_MASK (3613) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M2_MF2 (3614) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M2_MF2_MASK (3615) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M2_MF4 (3616) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M2_MF4_MASK (3617) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M4_M1 (3618) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M4_M1_MASK (3619) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M4_M2 (3620) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M4_M2_MASK (3621) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M4_M4 (3622) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M4_M4_MASK (3623) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M4_MF2 (3624) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M4_MF2_MASK (3625) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M8_M1 (3626) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M8_M1_MASK (3627) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M8_M2 (3628) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M8_M2_MASK (3629) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M8_M4 (3630) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M8_M4_MASK (3631) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M8_M8 (3632) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI64_V_M8_M8_MASK (3633) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_M1_M1 (3634) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_M1_M1_MASK (3635) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_M1_M2 (3636) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_M1_M2_MASK (3637) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_M1_M4 (3638) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_M1_M4_MASK (3639) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_M1_M8 (3640) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_M1_M8_MASK (3641) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_M2_M2 (3642) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_M2_M2_MASK (3643) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_M2_M4 (3644) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_M2_M4_MASK (3645) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_M2_M8 (3646) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_M2_M8_MASK (3647) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_M4_M4 (3648) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_M4_M4_MASK (3649) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_M4_M8 (3650) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_M4_M8_MASK (3651) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_M8_M8 (3652) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_M8_M8_MASK (3653) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF2_M1 (3654) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF2_M1_MASK (3655) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF2_M2 (3656) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF2_M2_MASK (3657) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF2_M4 (3658) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF2_M4_MASK (3659) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF2_MF2 (3660) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF2_MF2_MASK (3661) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF4_M1 (3662) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF4_M1_MASK (3663) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF4_M2 (3664) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF4_M2_MASK (3665) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF4_MF2 (3666) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF4_MF2_MASK (3667) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF4_MF4 (3668) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF4_MF4_MASK (3669) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF8_M1 (3670) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF8_M1_MASK (3671) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF8_MF2 (3672) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF8_MF2_MASK (3673) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF8_MF4 (3674) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF8_MF4_MASK (3675) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF8_MF8 (3676) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXEI8_V_MF8_MF8_MASK (3677) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_M1_M1 (3678) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_M1_M1_MASK (3679) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_M1_M2 (3680) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_M1_M2_MASK (3681) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_M1_M4 (3682) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_M1_M4_MASK (3683) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_M1_MF2 (3684) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_M1_MF2_MASK (3685) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_M2_M1 (3686) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_M2_M1_MASK (3687) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_M2_M2 (3688) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_M2_M2_MASK (3689) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_M2_M4 (3690) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_M2_M4_MASK (3691) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_M4_M2 (3692) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_M4_M2_MASK (3693) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_M4_M4 (3694) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_M4_M4_MASK (3695) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_M8_M4 (3696) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_M8_M4_MASK (3697) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_MF2_M1 (3698) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_MF2_M1_MASK (3699) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_MF2_M2 (3700) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_MF2_M2_MASK (3701) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_MF2_MF2 (3702) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_MF2_MF2_MASK (3703) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_MF2_MF4 (3704) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_MF2_MF4_MASK (3705) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_MF4_M1 (3706) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_MF4_M1_MASK (3707) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_MF4_MF2 (3708) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_MF4_MF2_MASK (3709) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_MF4_MF4 (3710) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_MF4_MF4_MASK (3711) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_MF4_MF8 (3712) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI16_V_MF4_MF8_MASK (3713) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M1_M1 (3714) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M1_M1_MASK (3715) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M1_M2 (3716) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M1_M2_MASK (3717) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M1_MF2 (3718) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M1_MF2_MASK (3719) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M1_MF4 (3720) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M1_MF4_MASK (3721) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M2_M1 (3722) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M2_M1_MASK (3723) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M2_M2 (3724) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M2_M2_MASK (3725) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M2_M4 (3726) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M2_M4_MASK (3727) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M2_MF2 (3728) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M2_MF2_MASK (3729) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M4_M1 (3730) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M4_M1_MASK (3731) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M4_M2 (3732) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M4_M2_MASK (3733) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M4_M4 (3734) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M4_M4_MASK (3735) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M8_M2 (3736) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M8_M2_MASK (3737) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M8_M4 (3738) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_M8_M4_MASK (3739) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_MF2_M1 (3740) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_MF2_M1_MASK (3741) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_MF2_MF2 (3742) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_MF2_MF2_MASK (3743) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_MF2_MF4 (3744) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_MF2_MF4_MASK (3745) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_MF2_MF8 (3746) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI32_V_MF2_MF8_MASK (3747) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M1_M1 (3748) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M1_M1_MASK (3749) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M1_MF2 (3750) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M1_MF2_MASK (3751) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M1_MF4 (3752) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M1_MF4_MASK (3753) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M1_MF8 (3754) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M1_MF8_MASK (3755) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M2_M1 (3756) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M2_M1_MASK (3757) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M2_M2 (3758) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M2_M2_MASK (3759) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M2_MF2 (3760) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M2_MF2_MASK (3761) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M2_MF4 (3762) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M2_MF4_MASK (3763) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M4_M1 (3764) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M4_M1_MASK (3765) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M4_M2 (3766) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M4_M2_MASK (3767) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M4_M4 (3768) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M4_M4_MASK (3769) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M4_MF2 (3770) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M4_MF2_MASK (3771) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M8_M1 (3772) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M8_M1_MASK (3773) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M8_M2 (3774) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M8_M2_MASK (3775) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M8_M4 (3776) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI64_V_M8_M4_MASK (3777) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_M1_M1 (3778) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_M1_M1_MASK (3779) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_M1_M2 (3780) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_M1_M2_MASK (3781) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_M1_M4 (3782) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_M1_M4_MASK (3783) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_M2_M2 (3784) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_M2_M2_MASK (3785) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_M2_M4 (3786) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_M2_M4_MASK (3787) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_M4_M4 (3788) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_M4_M4_MASK (3789) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF2_M1 (3790) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF2_M1_MASK (3791) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF2_M2 (3792) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF2_M2_MASK (3793) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF2_M4 (3794) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF2_M4_MASK (3795) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF2_MF2 (3796) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF2_MF2_MASK (3797) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF4_M1 (3798) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF4_M1_MASK (3799) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF4_M2 (3800) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF4_M2_MASK (3801) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF4_MF2 (3802) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF4_MF2_MASK (3803) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF4_MF4 (3804) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF4_MF4_MASK (3805) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF8_M1 (3806) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF8_M1_MASK (3807) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF8_MF2 (3808) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF8_MF2_MASK (3809) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF8_MF4 (3810) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF8_MF4_MASK (3811) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF8_MF8 (3812) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG2EI8_V_MF8_MF8_MASK (3813) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_M1_M1 (3814) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_M1_M1_MASK (3815) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_M1_M2 (3816) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_M1_M2_MASK (3817) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_M1_MF2 (3818) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_M1_MF2_MASK (3819) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_M2_M1 (3820) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_M2_M1_MASK (3821) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_M2_M2 (3822) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_M2_M2_MASK (3823) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_M4_M2 (3824) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_M4_M2_MASK (3825) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_MF2_M1 (3826) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_MF2_M1_MASK (3827) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_MF2_M2 (3828) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_MF2_M2_MASK (3829) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_MF2_MF2 (3830) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_MF2_MF2_MASK (3831) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_MF2_MF4 (3832) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_MF2_MF4_MASK (3833) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_MF4_M1 (3834) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_MF4_M1_MASK (3835) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_MF4_MF2 (3836) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_MF4_MF2_MASK (3837) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_MF4_MF4 (3838) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_MF4_MF4_MASK (3839) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_MF4_MF8 (3840) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI16_V_MF4_MF8_MASK (3841) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_M1_M1 (3842) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_M1_M1_MASK (3843) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_M1_M2 (3844) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_M1_M2_MASK (3845) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_M1_MF2 (3846) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_M1_MF2_MASK (3847) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_M1_MF4 (3848) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_M1_MF4_MASK (3849) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_M2_M1 (3850) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_M2_M1_MASK (3851) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_M2_M2 (3852) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_M2_M2_MASK (3853) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_M2_MF2 (3854) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_M2_MF2_MASK (3855) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_M4_M1 (3856) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_M4_M1_MASK (3857) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_M4_M2 (3858) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_M4_M2_MASK (3859) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_M8_M2 (3860) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_M8_M2_MASK (3861) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_MF2_M1 (3862) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_MF2_M1_MASK (3863) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_MF2_MF2 (3864) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_MF2_MF2_MASK (3865) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_MF2_MF4 (3866) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_MF2_MF4_MASK (3867) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_MF2_MF8 (3868) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI32_V_MF2_MF8_MASK (3869) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M1_M1 (3870) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M1_M1_MASK (3871) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M1_MF2 (3872) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M1_MF2_MASK (3873) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M1_MF4 (3874) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M1_MF4_MASK (3875) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M1_MF8 (3876) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M1_MF8_MASK (3877) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M2_M1 (3878) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M2_M1_MASK (3879) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M2_M2 (3880) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M2_M2_MASK (3881) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M2_MF2 (3882) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M2_MF2_MASK (3883) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M2_MF4 (3884) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M2_MF4_MASK (3885) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M4_M1 (3886) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M4_M1_MASK (3887) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M4_M2 (3888) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M4_M2_MASK (3889) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M4_MF2 (3890) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M4_MF2_MASK (3891) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M8_M1 (3892) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M8_M1_MASK (3893) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M8_M2 (3894) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI64_V_M8_M2_MASK (3895) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_M1_M1 (3896) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_M1_M1_MASK (3897) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_M1_M2 (3898) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_M1_M2_MASK (3899) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_M2_M2 (3900) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_M2_M2_MASK (3901) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_MF2_M1 (3902) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_MF2_M1_MASK (3903) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_MF2_M2 (3904) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_MF2_M2_MASK (3905) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_MF2_MF2 (3906) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_MF2_MF2_MASK (3907) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_MF4_M1 (3908) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_MF4_M1_MASK (3909) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_MF4_M2 (3910) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_MF4_M2_MASK (3911) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_MF4_MF2 (3912) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_MF4_MF2_MASK (3913) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_MF4_MF4 (3914) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_MF4_MF4_MASK (3915) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_MF8_M1 (3916) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_MF8_M1_MASK (3917) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_MF8_MF2 (3918) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_MF8_MF2_MASK (3919) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_MF8_MF4 (3920) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_MF8_MF4_MASK (3921) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_MF8_MF8 (3922) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG3EI8_V_MF8_MF8_MASK (3923) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_M1_M1 (3924) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_M1_M1_MASK (3925) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_M1_M2 (3926) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_M1_M2_MASK (3927) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_M1_MF2 (3928) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_M1_MF2_MASK (3929) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_M2_M1 (3930) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_M2_M1_MASK (3931) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_M2_M2 (3932) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_M2_M2_MASK (3933) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_M4_M2 (3934) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_M4_M2_MASK (3935) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_MF2_M1 (3936) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_MF2_M1_MASK (3937) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_MF2_M2 (3938) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_MF2_M2_MASK (3939) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_MF2_MF2 (3940) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_MF2_MF2_MASK (3941) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_MF2_MF4 (3942) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_MF2_MF4_MASK (3943) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_MF4_M1 (3944) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_MF4_M1_MASK (3945) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_MF4_MF2 (3946) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_MF4_MF2_MASK (3947) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_MF4_MF4 (3948) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_MF4_MF4_MASK (3949) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_MF4_MF8 (3950) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI16_V_MF4_MF8_MASK (3951) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_M1_M1 (3952) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_M1_M1_MASK (3953) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_M1_M2 (3954) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_M1_M2_MASK (3955) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_M1_MF2 (3956) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_M1_MF2_MASK (3957) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_M1_MF4 (3958) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_M1_MF4_MASK (3959) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_M2_M1 (3960) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_M2_M1_MASK (3961) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_M2_M2 (3962) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_M2_M2_MASK (3963) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_M2_MF2 (3964) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_M2_MF2_MASK (3965) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_M4_M1 (3966) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_M4_M1_MASK (3967) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_M4_M2 (3968) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_M4_M2_MASK (3969) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_M8_M2 (3970) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_M8_M2_MASK (3971) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_MF2_M1 (3972) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_MF2_M1_MASK (3973) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_MF2_MF2 (3974) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_MF2_MF2_MASK (3975) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_MF2_MF4 (3976) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_MF2_MF4_MASK (3977) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_MF2_MF8 (3978) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI32_V_MF2_MF8_MASK (3979) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M1_M1 (3980) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M1_M1_MASK (3981) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M1_MF2 (3982) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M1_MF2_MASK (3983) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M1_MF4 (3984) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M1_MF4_MASK (3985) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M1_MF8 (3986) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M1_MF8_MASK (3987) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M2_M1 (3988) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M2_M1_MASK (3989) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M2_M2 (3990) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M2_M2_MASK (3991) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M2_MF2 (3992) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M2_MF2_MASK (3993) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M2_MF4 (3994) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M2_MF4_MASK (3995) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M4_M1 (3996) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M4_M1_MASK (3997) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M4_M2 (3998) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M4_M2_MASK (3999) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M4_MF2 (4000) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M4_MF2_MASK (4001) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M8_M1 (4002) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M8_M1_MASK (4003) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M8_M2 (4004) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI64_V_M8_M2_MASK (4005) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_M1_M1 (4006) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_M1_M1_MASK (4007) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_M1_M2 (4008) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_M1_M2_MASK (4009) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_M2_M2 (4010) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_M2_M2_MASK (4011) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_MF2_M1 (4012) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_MF2_M1_MASK (4013) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_MF2_M2 (4014) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_MF2_M2_MASK (4015) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_MF2_MF2 (4016) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_MF2_MF2_MASK (4017) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_MF4_M1 (4018) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_MF4_M1_MASK (4019) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_MF4_M2 (4020) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_MF4_M2_MASK (4021) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_MF4_MF2 (4022) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_MF4_MF2_MASK (4023) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_MF4_MF4 (4024) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_MF4_MF4_MASK (4025) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_MF8_M1 (4026) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_MF8_M1_MASK (4027) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_MF8_MF2 (4028) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_MF8_MF2_MASK (4029) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_MF8_MF4 (4030) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_MF8_MF4_MASK (4031) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_MF8_MF8 (4032) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG4EI8_V_MF8_MF8_MASK (4033) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI16_V_M1_M1 (4034) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI16_V_M1_M1_MASK (4035) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI16_V_M1_MF2 (4036) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI16_V_M1_MF2_MASK (4037) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI16_V_M2_M1 (4038) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI16_V_M2_M1_MASK (4039) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI16_V_MF2_M1 (4040) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI16_V_MF2_M1_MASK (4041) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI16_V_MF2_MF2 (4042) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI16_V_MF2_MF2_MASK (4043) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI16_V_MF2_MF4 (4044) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI16_V_MF2_MF4_MASK (4045) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI16_V_MF4_M1 (4046) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI16_V_MF4_M1_MASK (4047) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI16_V_MF4_MF2 (4048) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI16_V_MF4_MF2_MASK (4049) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI16_V_MF4_MF4 (4050) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI16_V_MF4_MF4_MASK (4051) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI16_V_MF4_MF8 (4052) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI16_V_MF4_MF8_MASK (4053) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI32_V_M1_M1 (4054) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI32_V_M1_M1_MASK (4055) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI32_V_M1_MF2 (4056) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI32_V_M1_MF2_MASK (4057) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI32_V_M1_MF4 (4058) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI32_V_M1_MF4_MASK (4059) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI32_V_M2_M1 (4060) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI32_V_M2_M1_MASK (4061) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI32_V_M2_MF2 (4062) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI32_V_M2_MF2_MASK (4063) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI32_V_M4_M1 (4064) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI32_V_M4_M1_MASK (4065) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI32_V_MF2_M1 (4066) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI32_V_MF2_M1_MASK (4067) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI32_V_MF2_MF2 (4068) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI32_V_MF2_MF2_MASK (4069) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI32_V_MF2_MF4 (4070) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI32_V_MF2_MF4_MASK (4071) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI32_V_MF2_MF8 (4072) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI32_V_MF2_MF8_MASK (4073) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI64_V_M1_M1 (4074) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI64_V_M1_M1_MASK (4075) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI64_V_M1_MF2 (4076) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI64_V_M1_MF2_MASK (4077) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI64_V_M1_MF4 (4078) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI64_V_M1_MF4_MASK (4079) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI64_V_M1_MF8 (4080) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI64_V_M1_MF8_MASK (4081) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI64_V_M2_M1 (4082) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI64_V_M2_M1_MASK (4083) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI64_V_M2_MF2 (4084) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI64_V_M2_MF2_MASK (4085) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI64_V_M2_MF4 (4086) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI64_V_M2_MF4_MASK (4087) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI64_V_M4_M1 (4088) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI64_V_M4_M1_MASK (4089) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI64_V_M4_MF2 (4090) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI64_V_M4_MF2_MASK (4091) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI64_V_M8_M1 (4092) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI64_V_M8_M1_MASK (4093) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI8_V_M1_M1 (4094) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI8_V_M1_M1_MASK (4095) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI8_V_MF2_M1 (4096) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI8_V_MF2_M1_MASK (4097) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI8_V_MF2_MF2 (4098) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI8_V_MF2_MF2_MASK (4099) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI8_V_MF4_M1 (4100) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI8_V_MF4_M1_MASK (4101) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI8_V_MF4_MF2 (4102) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI8_V_MF4_MF2_MASK (4103) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI8_V_MF4_MF4 (4104) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI8_V_MF4_MF4_MASK (4105) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI8_V_MF8_M1 (4106) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI8_V_MF8_M1_MASK (4107) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI8_V_MF8_MF2 (4108) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI8_V_MF8_MF2_MASK (4109) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI8_V_MF8_MF4 (4110) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI8_V_MF8_MF4_MASK (4111) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI8_V_MF8_MF8 (4112) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG5EI8_V_MF8_MF8_MASK (4113) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI16_V_M1_M1 (4114) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI16_V_M1_M1_MASK (4115) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI16_V_M1_MF2 (4116) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI16_V_M1_MF2_MASK (4117) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI16_V_M2_M1 (4118) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI16_V_M2_M1_MASK (4119) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI16_V_MF2_M1 (4120) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI16_V_MF2_M1_MASK (4121) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI16_V_MF2_MF2 (4122) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI16_V_MF2_MF2_MASK (4123) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI16_V_MF2_MF4 (4124) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI16_V_MF2_MF4_MASK (4125) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI16_V_MF4_M1 (4126) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI16_V_MF4_M1_MASK (4127) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI16_V_MF4_MF2 (4128) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI16_V_MF4_MF2_MASK (4129) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI16_V_MF4_MF4 (4130) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI16_V_MF4_MF4_MASK (4131) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI16_V_MF4_MF8 (4132) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI16_V_MF4_MF8_MASK (4133) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI32_V_M1_M1 (4134) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI32_V_M1_M1_MASK (4135) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI32_V_M1_MF2 (4136) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI32_V_M1_MF2_MASK (4137) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI32_V_M1_MF4 (4138) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI32_V_M1_MF4_MASK (4139) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI32_V_M2_M1 (4140) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI32_V_M2_M1_MASK (4141) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI32_V_M2_MF2 (4142) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI32_V_M2_MF2_MASK (4143) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI32_V_M4_M1 (4144) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI32_V_M4_M1_MASK (4145) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI32_V_MF2_M1 (4146) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI32_V_MF2_M1_MASK (4147) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI32_V_MF2_MF2 (4148) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI32_V_MF2_MF2_MASK (4149) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI32_V_MF2_MF4 (4150) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI32_V_MF2_MF4_MASK (4151) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI32_V_MF2_MF8 (4152) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI32_V_MF2_MF8_MASK (4153) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI64_V_M1_M1 (4154) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI64_V_M1_M1_MASK (4155) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI64_V_M1_MF2 (4156) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI64_V_M1_MF2_MASK (4157) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI64_V_M1_MF4 (4158) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI64_V_M1_MF4_MASK (4159) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI64_V_M1_MF8 (4160) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI64_V_M1_MF8_MASK (4161) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI64_V_M2_M1 (4162) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI64_V_M2_M1_MASK (4163) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI64_V_M2_MF2 (4164) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI64_V_M2_MF2_MASK (4165) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI64_V_M2_MF4 (4166) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI64_V_M2_MF4_MASK (4167) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI64_V_M4_M1 (4168) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI64_V_M4_M1_MASK (4169) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI64_V_M4_MF2 (4170) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI64_V_M4_MF2_MASK (4171) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI64_V_M8_M1 (4172) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI64_V_M8_M1_MASK (4173) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI8_V_M1_M1 (4174) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI8_V_M1_M1_MASK (4175) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI8_V_MF2_M1 (4176) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI8_V_MF2_M1_MASK (4177) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI8_V_MF2_MF2 (4178) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI8_V_MF2_MF2_MASK (4179) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI8_V_MF4_M1 (4180) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI8_V_MF4_M1_MASK (4181) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI8_V_MF4_MF2 (4182) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI8_V_MF4_MF2_MASK (4183) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI8_V_MF4_MF4 (4184) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI8_V_MF4_MF4_MASK (4185) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI8_V_MF8_M1 (4186) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI8_V_MF8_M1_MASK (4187) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI8_V_MF8_MF2 (4188) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI8_V_MF8_MF2_MASK (4189) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI8_V_MF8_MF4 (4190) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI8_V_MF8_MF4_MASK (4191) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI8_V_MF8_MF8 (4192) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG6EI8_V_MF8_MF8_MASK (4193) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI16_V_M1_M1 (4194) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI16_V_M1_M1_MASK (4195) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI16_V_M1_MF2 (4196) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI16_V_M1_MF2_MASK (4197) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI16_V_M2_M1 (4198) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI16_V_M2_M1_MASK (4199) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI16_V_MF2_M1 (4200) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI16_V_MF2_M1_MASK (4201) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI16_V_MF2_MF2 (4202) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI16_V_MF2_MF2_MASK (4203) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI16_V_MF2_MF4 (4204) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI16_V_MF2_MF4_MASK (4205) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI16_V_MF4_M1 (4206) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI16_V_MF4_M1_MASK (4207) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI16_V_MF4_MF2 (4208) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI16_V_MF4_MF2_MASK (4209) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI16_V_MF4_MF4 (4210) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI16_V_MF4_MF4_MASK (4211) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI16_V_MF4_MF8 (4212) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI16_V_MF4_MF8_MASK (4213) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI32_V_M1_M1 (4214) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI32_V_M1_M1_MASK (4215) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI32_V_M1_MF2 (4216) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI32_V_M1_MF2_MASK (4217) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI32_V_M1_MF4 (4218) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI32_V_M1_MF4_MASK (4219) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI32_V_M2_M1 (4220) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI32_V_M2_M1_MASK (4221) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI32_V_M2_MF2 (4222) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI32_V_M2_MF2_MASK (4223) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI32_V_M4_M1 (4224) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI32_V_M4_M1_MASK (4225) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI32_V_MF2_M1 (4226) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI32_V_MF2_M1_MASK (4227) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI32_V_MF2_MF2 (4228) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI32_V_MF2_MF2_MASK (4229) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI32_V_MF2_MF4 (4230) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI32_V_MF2_MF4_MASK (4231) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI32_V_MF2_MF8 (4232) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI32_V_MF2_MF8_MASK (4233) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI64_V_M1_M1 (4234) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI64_V_M1_M1_MASK (4235) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI64_V_M1_MF2 (4236) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI64_V_M1_MF2_MASK (4237) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI64_V_M1_MF4 (4238) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI64_V_M1_MF4_MASK (4239) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI64_V_M1_MF8 (4240) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI64_V_M1_MF8_MASK (4241) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI64_V_M2_M1 (4242) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI64_V_M2_M1_MASK (4243) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI64_V_M2_MF2 (4244) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI64_V_M2_MF2_MASK (4245) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI64_V_M2_MF4 (4246) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI64_V_M2_MF4_MASK (4247) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI64_V_M4_M1 (4248) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI64_V_M4_M1_MASK (4249) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI64_V_M4_MF2 (4250) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI64_V_M4_MF2_MASK (4251) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI64_V_M8_M1 (4252) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI64_V_M8_M1_MASK (4253) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI8_V_M1_M1 (4254) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI8_V_M1_M1_MASK (4255) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI8_V_MF2_M1 (4256) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI8_V_MF2_M1_MASK (4257) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI8_V_MF2_MF2 (4258) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI8_V_MF2_MF2_MASK (4259) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI8_V_MF4_M1 (4260) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI8_V_MF4_M1_MASK (4261) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI8_V_MF4_MF2 (4262) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI8_V_MF4_MF2_MASK (4263) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI8_V_MF4_MF4 (4264) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI8_V_MF4_MF4_MASK (4265) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI8_V_MF8_M1 (4266) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI8_V_MF8_M1_MASK (4267) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI8_V_MF8_MF2 (4268) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI8_V_MF8_MF2_MASK (4269) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI8_V_MF8_MF4 (4270) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI8_V_MF8_MF4_MASK (4271) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI8_V_MF8_MF8 (4272) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG7EI8_V_MF8_MF8_MASK (4273) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI16_V_M1_M1 (4274) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI16_V_M1_M1_MASK (4275) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI16_V_M1_MF2 (4276) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI16_V_M1_MF2_MASK (4277) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI16_V_M2_M1 (4278) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI16_V_M2_M1_MASK (4279) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI16_V_MF2_M1 (4280) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI16_V_MF2_M1_MASK (4281) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI16_V_MF2_MF2 (4282) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI16_V_MF2_MF2_MASK (4283) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI16_V_MF2_MF4 (4284) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI16_V_MF2_MF4_MASK (4285) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI16_V_MF4_M1 (4286) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI16_V_MF4_M1_MASK (4287) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI16_V_MF4_MF2 (4288) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI16_V_MF4_MF2_MASK (4289) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI16_V_MF4_MF4 (4290) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI16_V_MF4_MF4_MASK (4291) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI16_V_MF4_MF8 (4292) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI16_V_MF4_MF8_MASK (4293) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI32_V_M1_M1 (4294) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI32_V_M1_M1_MASK (4295) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI32_V_M1_MF2 (4296) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI32_V_M1_MF2_MASK (4297) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI32_V_M1_MF4 (4298) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI32_V_M1_MF4_MASK (4299) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI32_V_M2_M1 (4300) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI32_V_M2_M1_MASK (4301) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI32_V_M2_MF2 (4302) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI32_V_M2_MF2_MASK (4303) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI32_V_M4_M1 (4304) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI32_V_M4_M1_MASK (4305) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI32_V_MF2_M1 (4306) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI32_V_MF2_M1_MASK (4307) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI32_V_MF2_MF2 (4308) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI32_V_MF2_MF2_MASK (4309) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI32_V_MF2_MF4 (4310) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI32_V_MF2_MF4_MASK (4311) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI32_V_MF2_MF8 (4312) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI32_V_MF2_MF8_MASK (4313) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI64_V_M1_M1 (4314) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI64_V_M1_M1_MASK (4315) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI64_V_M1_MF2 (4316) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI64_V_M1_MF2_MASK (4317) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI64_V_M1_MF4 (4318) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI64_V_M1_MF4_MASK (4319) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI64_V_M1_MF8 (4320) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI64_V_M1_MF8_MASK (4321) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI64_V_M2_M1 (4322) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI64_V_M2_M1_MASK (4323) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI64_V_M2_MF2 (4324) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI64_V_M2_MF2_MASK (4325) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI64_V_M2_MF4 (4326) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI64_V_M2_MF4_MASK (4327) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI64_V_M4_M1 (4328) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI64_V_M4_M1_MASK (4329) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI64_V_M4_MF2 (4330) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI64_V_M4_MF2_MASK (4331) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI64_V_M8_M1 (4332) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI64_V_M8_M1_MASK (4333) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI8_V_M1_M1 (4334) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI8_V_M1_M1_MASK (4335) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI8_V_MF2_M1 (4336) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI8_V_MF2_M1_MASK (4337) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI8_V_MF2_MF2 (4338) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI8_V_MF2_MF2_MASK (4339) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI8_V_MF4_M1 (4340) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI8_V_MF4_M1_MASK (4341) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI8_V_MF4_MF2 (4342) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI8_V_MF4_MF2_MASK (4343) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI8_V_MF4_MF4 (4344) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI8_V_MF4_MF4_MASK (4345) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI8_V_MF8_M1 (4346) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI8_V_MF8_M1_MASK (4347) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI8_V_MF8_MF2 (4348) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI8_V_MF8_MF2_MASK (4349) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI8_V_MF8_MF4 (4350) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI8_V_MF8_MF4_MASK (4351) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI8_V_MF8_MF8 (4352) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLOXSEG8EI8_V_MF8_MF8_MASK (4353) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE16_V_M1 (4354) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE16_V_M1_MASK (4355) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE16_V_M2 (4356) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE16_V_M2_MASK (4357) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE16_V_M4 (4358) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE16_V_M4_MASK (4359) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE16_V_M8 (4360) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE16_V_M8_MASK (4361) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE16_V_MF2 (4362) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE16_V_MF2_MASK (4363) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE16_V_MF4 (4364) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE16_V_MF4_MASK (4365) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE32_V_M1 (4366) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE32_V_M1_MASK (4367) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE32_V_M2 (4368) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE32_V_M2_MASK (4369) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE32_V_M4 (4370) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE32_V_M4_MASK (4371) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE32_V_M8 (4372) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE32_V_M8_MASK (4373) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE32_V_MF2 (4374) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE32_V_MF2_MASK (4375) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE64_V_M1 (4376) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE64_V_M1_MASK (4377) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE64_V_M2 (4378) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE64_V_M2_MASK (4379) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE64_V_M4 (4380) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE64_V_M4_MASK (4381) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE64_V_M8 (4382) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE64_V_M8_MASK (4383) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE8_V_M1 (4384) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE8_V_M1_MASK (4385) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE8_V_M2 (4386) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE8_V_M2_MASK (4387) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE8_V_M4 (4388) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE8_V_M4_MASK (4389) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE8_V_M8 (4390) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE8_V_M8_MASK (4391) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE8_V_MF2 (4392) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE8_V_MF2_MASK (4393) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE8_V_MF4 (4394) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE8_V_MF4_MASK (4395) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE8_V_MF8 (4396) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSE8_V_MF8_MASK (4397) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E16FF_V_M1 (4398) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E16FF_V_M1_MASK (4399) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E16FF_V_M2 (4400) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E16FF_V_M2_MASK (4401) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E16FF_V_M4 (4402) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E16FF_V_M4_MASK (4403) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E16FF_V_MF2 (4404) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E16FF_V_MF2_MASK (4405) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E16FF_V_MF4 (4406) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E16FF_V_MF4_MASK (4407) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E16_V_M1 (4408) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E16_V_M1_MASK (4409) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E16_V_M2 (4410) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E16_V_M2_MASK (4411) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E16_V_M4 (4412) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E16_V_M4_MASK (4413) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E16_V_MF2 (4414) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E16_V_MF2_MASK (4415) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E16_V_MF4 (4416) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E16_V_MF4_MASK (4417) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E32FF_V_M1 (4418) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E32FF_V_M1_MASK (4419) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E32FF_V_M2 (4420) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E32FF_V_M2_MASK (4421) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E32FF_V_M4 (4422) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E32FF_V_M4_MASK (4423) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E32FF_V_MF2 (4424) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E32FF_V_MF2_MASK (4425) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E32_V_M1 (4426) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E32_V_M1_MASK (4427) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E32_V_M2 (4428) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E32_V_M2_MASK (4429) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E32_V_M4 (4430) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E32_V_M4_MASK (4431) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E32_V_MF2 (4432) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E32_V_MF2_MASK (4433) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E64FF_V_M1 (4434) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E64FF_V_M1_MASK (4435) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E64FF_V_M2 (4436) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E64FF_V_M2_MASK (4437) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E64FF_V_M4 (4438) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E64FF_V_M4_MASK (4439) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E64_V_M1 (4440) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E64_V_M1_MASK (4441) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E64_V_M2 (4442) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E64_V_M2_MASK (4443) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E64_V_M4 (4444) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E64_V_M4_MASK (4445) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8FF_V_M1 (4446) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8FF_V_M1_MASK (4447) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8FF_V_M2 (4448) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8FF_V_M2_MASK (4449) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8FF_V_M4 (4450) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8FF_V_M4_MASK (4451) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8FF_V_MF2 (4452) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8FF_V_MF2_MASK (4453) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8FF_V_MF4 (4454) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8FF_V_MF4_MASK (4455) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8FF_V_MF8 (4456) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8FF_V_MF8_MASK (4457) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8_V_M1 (4458) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8_V_M1_MASK (4459) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8_V_M2 (4460) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8_V_M2_MASK (4461) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8_V_M4 (4462) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8_V_M4_MASK (4463) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8_V_MF2 (4464) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8_V_MF2_MASK (4465) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8_V_MF4 (4466) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8_V_MF4_MASK (4467) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8_V_MF8 (4468) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG2E8_V_MF8_MASK (4469) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E16FF_V_M1 (4470) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E16FF_V_M1_MASK (4471) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E16FF_V_M2 (4472) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E16FF_V_M2_MASK (4473) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E16FF_V_MF2 (4474) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E16FF_V_MF2_MASK (4475) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E16FF_V_MF4 (4476) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E16FF_V_MF4_MASK (4477) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E16_V_M1 (4478) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E16_V_M1_MASK (4479) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E16_V_M2 (4480) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E16_V_M2_MASK (4481) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E16_V_MF2 (4482) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E16_V_MF2_MASK (4483) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E16_V_MF4 (4484) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E16_V_MF4_MASK (4485) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E32FF_V_M1 (4486) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E32FF_V_M1_MASK (4487) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E32FF_V_M2 (4488) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E32FF_V_M2_MASK (4489) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E32FF_V_MF2 (4490) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E32FF_V_MF2_MASK (4491) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E32_V_M1 (4492) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E32_V_M1_MASK (4493) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E32_V_M2 (4494) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E32_V_M2_MASK (4495) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E32_V_MF2 (4496) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E32_V_MF2_MASK (4497) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E64FF_V_M1 (4498) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E64FF_V_M1_MASK (4499) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E64FF_V_M2 (4500) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E64FF_V_M2_MASK (4501) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E64_V_M1 (4502) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E64_V_M1_MASK (4503) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E64_V_M2 (4504) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E64_V_M2_MASK (4505) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E8FF_V_M1 (4506) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E8FF_V_M1_MASK (4507) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E8FF_V_M2 (4508) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E8FF_V_M2_MASK (4509) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E8FF_V_MF2 (4510) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E8FF_V_MF2_MASK (4511) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E8FF_V_MF4 (4512) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E8FF_V_MF4_MASK (4513) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E8FF_V_MF8 (4514) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E8FF_V_MF8_MASK (4515) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E8_V_M1 (4516) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E8_V_M1_MASK (4517) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E8_V_M2 (4518) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E8_V_M2_MASK (4519) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E8_V_MF2 (4520) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E8_V_MF2_MASK (4521) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E8_V_MF4 (4522) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E8_V_MF4_MASK (4523) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E8_V_MF8 (4524) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG3E8_V_MF8_MASK (4525) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E16FF_V_M1 (4526) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E16FF_V_M1_MASK (4527) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E16FF_V_M2 (4528) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E16FF_V_M2_MASK (4529) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E16FF_V_MF2 (4530) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E16FF_V_MF2_MASK (4531) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E16FF_V_MF4 (4532) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E16FF_V_MF4_MASK (4533) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E16_V_M1 (4534) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E16_V_M1_MASK (4535) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E16_V_M2 (4536) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E16_V_M2_MASK (4537) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E16_V_MF2 (4538) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E16_V_MF2_MASK (4539) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E16_V_MF4 (4540) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E16_V_MF4_MASK (4541) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E32FF_V_M1 (4542) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E32FF_V_M1_MASK (4543) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E32FF_V_M2 (4544) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E32FF_V_M2_MASK (4545) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E32FF_V_MF2 (4546) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E32FF_V_MF2_MASK (4547) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E32_V_M1 (4548) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E32_V_M1_MASK (4549) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E32_V_M2 (4550) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E32_V_M2_MASK (4551) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E32_V_MF2 (4552) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E32_V_MF2_MASK (4553) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E64FF_V_M1 (4554) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E64FF_V_M1_MASK (4555) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E64FF_V_M2 (4556) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E64FF_V_M2_MASK (4557) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E64_V_M1 (4558) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E64_V_M1_MASK (4559) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E64_V_M2 (4560) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E64_V_M2_MASK (4561) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E8FF_V_M1 (4562) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E8FF_V_M1_MASK (4563) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E8FF_V_M2 (4564) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E8FF_V_M2_MASK (4565) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E8FF_V_MF2 (4566) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E8FF_V_MF2_MASK (4567) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E8FF_V_MF4 (4568) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E8FF_V_MF4_MASK (4569) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E8FF_V_MF8 (4570) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E8FF_V_MF8_MASK (4571) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E8_V_M1 (4572) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E8_V_M1_MASK (4573) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E8_V_M2 (4574) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E8_V_M2_MASK (4575) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E8_V_MF2 (4576) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E8_V_MF2_MASK (4577) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E8_V_MF4 (4578) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E8_V_MF4_MASK (4579) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E8_V_MF8 (4580) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG4E8_V_MF8_MASK (4581) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E16FF_V_M1 (4582) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E16FF_V_M1_MASK (4583) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E16FF_V_MF2 (4584) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E16FF_V_MF2_MASK (4585) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E16FF_V_MF4 (4586) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E16FF_V_MF4_MASK (4587) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E16_V_M1 (4588) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E16_V_M1_MASK (4589) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E16_V_MF2 (4590) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E16_V_MF2_MASK (4591) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E16_V_MF4 (4592) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E16_V_MF4_MASK (4593) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E32FF_V_M1 (4594) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E32FF_V_M1_MASK (4595) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E32FF_V_MF2 (4596) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E32FF_V_MF2_MASK (4597) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E32_V_M1 (4598) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E32_V_M1_MASK (4599) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E32_V_MF2 (4600) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E32_V_MF2_MASK (4601) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E64FF_V_M1 (4602) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E64FF_V_M1_MASK (4603) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E64_V_M1 (4604) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E64_V_M1_MASK (4605) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E8FF_V_M1 (4606) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E8FF_V_M1_MASK (4607) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E8FF_V_MF2 (4608) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E8FF_V_MF2_MASK (4609) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E8FF_V_MF4 (4610) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E8FF_V_MF4_MASK (4611) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E8FF_V_MF8 (4612) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E8FF_V_MF8_MASK (4613) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E8_V_M1 (4614) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E8_V_M1_MASK (4615) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E8_V_MF2 (4616) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E8_V_MF2_MASK (4617) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E8_V_MF4 (4618) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E8_V_MF4_MASK (4619) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E8_V_MF8 (4620) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG5E8_V_MF8_MASK (4621) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E16FF_V_M1 (4622) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E16FF_V_M1_MASK (4623) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E16FF_V_MF2 (4624) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E16FF_V_MF2_MASK (4625) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E16FF_V_MF4 (4626) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E16FF_V_MF4_MASK (4627) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E16_V_M1 (4628) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E16_V_M1_MASK (4629) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E16_V_MF2 (4630) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E16_V_MF2_MASK (4631) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E16_V_MF4 (4632) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E16_V_MF4_MASK (4633) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E32FF_V_M1 (4634) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E32FF_V_M1_MASK (4635) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E32FF_V_MF2 (4636) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E32FF_V_MF2_MASK (4637) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E32_V_M1 (4638) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E32_V_M1_MASK (4639) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E32_V_MF2 (4640) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E32_V_MF2_MASK (4641) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E64FF_V_M1 (4642) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E64FF_V_M1_MASK (4643) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E64_V_M1 (4644) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E64_V_M1_MASK (4645) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E8FF_V_M1 (4646) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E8FF_V_M1_MASK (4647) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E8FF_V_MF2 (4648) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E8FF_V_MF2_MASK (4649) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E8FF_V_MF4 (4650) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E8FF_V_MF4_MASK (4651) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E8FF_V_MF8 (4652) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E8FF_V_MF8_MASK (4653) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E8_V_M1 (4654) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E8_V_M1_MASK (4655) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E8_V_MF2 (4656) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E8_V_MF2_MASK (4657) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E8_V_MF4 (4658) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E8_V_MF4_MASK (4659) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E8_V_MF8 (4660) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG6E8_V_MF8_MASK (4661) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E16FF_V_M1 (4662) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E16FF_V_M1_MASK (4663) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E16FF_V_MF2 (4664) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E16FF_V_MF2_MASK (4665) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E16FF_V_MF4 (4666) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E16FF_V_MF4_MASK (4667) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E16_V_M1 (4668) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E16_V_M1_MASK (4669) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E16_V_MF2 (4670) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E16_V_MF2_MASK (4671) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E16_V_MF4 (4672) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E16_V_MF4_MASK (4673) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E32FF_V_M1 (4674) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E32FF_V_M1_MASK (4675) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E32FF_V_MF2 (4676) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E32FF_V_MF2_MASK (4677) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E32_V_M1 (4678) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E32_V_M1_MASK (4679) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E32_V_MF2 (4680) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E32_V_MF2_MASK (4681) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E64FF_V_M1 (4682) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E64FF_V_M1_MASK (4683) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E64_V_M1 (4684) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E64_V_M1_MASK (4685) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E8FF_V_M1 (4686) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E8FF_V_M1_MASK (4687) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E8FF_V_MF2 (4688) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E8FF_V_MF2_MASK (4689) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E8FF_V_MF4 (4690) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E8FF_V_MF4_MASK (4691) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E8FF_V_MF8 (4692) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E8FF_V_MF8_MASK (4693) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E8_V_M1 (4694) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E8_V_M1_MASK (4695) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E8_V_MF2 (4696) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E8_V_MF2_MASK (4697) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E8_V_MF4 (4698) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E8_V_MF4_MASK (4699) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E8_V_MF8 (4700) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG7E8_V_MF8_MASK (4701) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E16FF_V_M1 (4702) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E16FF_V_M1_MASK (4703) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E16FF_V_MF2 (4704) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E16FF_V_MF2_MASK (4705) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E16FF_V_MF4 (4706) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E16FF_V_MF4_MASK (4707) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E16_V_M1 (4708) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E16_V_M1_MASK (4709) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E16_V_MF2 (4710) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E16_V_MF2_MASK (4711) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E16_V_MF4 (4712) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E16_V_MF4_MASK (4713) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E32FF_V_M1 (4714) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E32FF_V_M1_MASK (4715) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E32FF_V_MF2 (4716) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E32FF_V_MF2_MASK (4717) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E32_V_M1 (4718) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E32_V_M1_MASK (4719) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E32_V_MF2 (4720) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E32_V_MF2_MASK (4721) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E64FF_V_M1 (4722) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E64FF_V_M1_MASK (4723) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E64_V_M1 (4724) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E64_V_M1_MASK (4725) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E8FF_V_M1 (4726) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E8FF_V_M1_MASK (4727) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E8FF_V_MF2 (4728) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E8FF_V_MF2_MASK (4729) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E8FF_V_MF4 (4730) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E8FF_V_MF4_MASK (4731) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E8FF_V_MF8 (4732) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E8FF_V_MF8_MASK (4733) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E8_V_M1 (4734) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E8_V_M1_MASK (4735) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E8_V_MF2 (4736) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E8_V_MF2_MASK (4737) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E8_V_MF4 (4738) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E8_V_MF4_MASK (4739) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E8_V_MF8 (4740) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSEG8E8_V_MF8_MASK (4741) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E16_V_M1 (4742) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E16_V_M1_MASK (4743) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E16_V_M2 (4744) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E16_V_M2_MASK (4745) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E16_V_M4 (4746) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E16_V_M4_MASK (4747) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E16_V_MF2 (4748) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E16_V_MF2_MASK (4749) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E16_V_MF4 (4750) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E16_V_MF4_MASK (4751) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E32_V_M1 (4752) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E32_V_M1_MASK (4753) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E32_V_M2 (4754) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E32_V_M2_MASK (4755) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E32_V_M4 (4756) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E32_V_M4_MASK (4757) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E32_V_MF2 (4758) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E32_V_MF2_MASK (4759) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E64_V_M1 (4760) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E64_V_M1_MASK (4761) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E64_V_M2 (4762) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E64_V_M2_MASK (4763) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E64_V_M4 (4764) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E64_V_M4_MASK (4765) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E8_V_M1 (4766) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E8_V_M1_MASK (4767) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E8_V_M2 (4768) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E8_V_M2_MASK (4769) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E8_V_M4 (4770) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E8_V_M4_MASK (4771) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E8_V_MF2 (4772) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E8_V_MF2_MASK (4773) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E8_V_MF4 (4774) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E8_V_MF4_MASK (4775) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E8_V_MF8 (4776) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG2E8_V_MF8_MASK (4777) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E16_V_M1 (4778) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E16_V_M1_MASK (4779) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E16_V_M2 (4780) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E16_V_M2_MASK (4781) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E16_V_MF2 (4782) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E16_V_MF2_MASK (4783) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E16_V_MF4 (4784) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E16_V_MF4_MASK (4785) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E32_V_M1 (4786) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E32_V_M1_MASK (4787) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E32_V_M2 (4788) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E32_V_M2_MASK (4789) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E32_V_MF2 (4790) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E32_V_MF2_MASK (4791) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E64_V_M1 (4792) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E64_V_M1_MASK (4793) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E64_V_M2 (4794) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E64_V_M2_MASK (4795) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E8_V_M1 (4796) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E8_V_M1_MASK (4797) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E8_V_M2 (4798) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E8_V_M2_MASK (4799) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E8_V_MF2 (4800) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E8_V_MF2_MASK (4801) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E8_V_MF4 (4802) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E8_V_MF4_MASK (4803) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E8_V_MF8 (4804) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG3E8_V_MF8_MASK (4805) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E16_V_M1 (4806) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E16_V_M1_MASK (4807) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E16_V_M2 (4808) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E16_V_M2_MASK (4809) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E16_V_MF2 (4810) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E16_V_MF2_MASK (4811) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E16_V_MF4 (4812) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E16_V_MF4_MASK (4813) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E32_V_M1 (4814) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E32_V_M1_MASK (4815) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E32_V_M2 (4816) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E32_V_M2_MASK (4817) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E32_V_MF2 (4818) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E32_V_MF2_MASK (4819) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E64_V_M1 (4820) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E64_V_M1_MASK (4821) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E64_V_M2 (4822) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E64_V_M2_MASK (4823) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E8_V_M1 (4824) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E8_V_M1_MASK (4825) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E8_V_M2 (4826) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E8_V_M2_MASK (4827) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E8_V_MF2 (4828) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E8_V_MF2_MASK (4829) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E8_V_MF4 (4830) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E8_V_MF4_MASK (4831) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E8_V_MF8 (4832) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG4E8_V_MF8_MASK (4833) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG5E16_V_M1 (4834) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG5E16_V_M1_MASK (4835) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG5E16_V_MF2 (4836) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG5E16_V_MF2_MASK (4837) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG5E16_V_MF4 (4838) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG5E16_V_MF4_MASK (4839) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG5E32_V_M1 (4840) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG5E32_V_M1_MASK (4841) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG5E32_V_MF2 (4842) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG5E32_V_MF2_MASK (4843) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG5E64_V_M1 (4844) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG5E64_V_M1_MASK (4845) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG5E8_V_M1 (4846) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG5E8_V_M1_MASK (4847) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG5E8_V_MF2 (4848) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG5E8_V_MF2_MASK (4849) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG5E8_V_MF4 (4850) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG5E8_V_MF4_MASK (4851) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG5E8_V_MF8 (4852) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG5E8_V_MF8_MASK (4853) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG6E16_V_M1 (4854) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG6E16_V_M1_MASK (4855) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG6E16_V_MF2 (4856) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG6E16_V_MF2_MASK (4857) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG6E16_V_MF4 (4858) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG6E16_V_MF4_MASK (4859) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG6E32_V_M1 (4860) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG6E32_V_M1_MASK (4861) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG6E32_V_MF2 (4862) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG6E32_V_MF2_MASK (4863) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG6E64_V_M1 (4864) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG6E64_V_M1_MASK (4865) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG6E8_V_M1 (4866) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG6E8_V_M1_MASK (4867) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG6E8_V_MF2 (4868) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG6E8_V_MF2_MASK (4869) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG6E8_V_MF4 (4870) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG6E8_V_MF4_MASK (4871) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG6E8_V_MF8 (4872) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG6E8_V_MF8_MASK (4873) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG7E16_V_M1 (4874) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG7E16_V_M1_MASK (4875) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG7E16_V_MF2 (4876) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG7E16_V_MF2_MASK (4877) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG7E16_V_MF4 (4878) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG7E16_V_MF4_MASK (4879) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG7E32_V_M1 (4880) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG7E32_V_M1_MASK (4881) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG7E32_V_MF2 (4882) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG7E32_V_MF2_MASK (4883) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG7E64_V_M1 (4884) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG7E64_V_M1_MASK (4885) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG7E8_V_M1 (4886) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG7E8_V_M1_MASK (4887) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG7E8_V_MF2 (4888) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG7E8_V_MF2_MASK (4889) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG7E8_V_MF4 (4890) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG7E8_V_MF4_MASK (4891) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG7E8_V_MF8 (4892) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG7E8_V_MF8_MASK (4893) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG8E16_V_M1 (4894) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG8E16_V_M1_MASK (4895) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG8E16_V_MF2 (4896) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG8E16_V_MF2_MASK (4897) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG8E16_V_MF4 (4898) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG8E16_V_MF4_MASK (4899) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG8E32_V_M1 (4900) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG8E32_V_M1_MASK (4901) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG8E32_V_MF2 (4902) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG8E32_V_MF2_MASK (4903) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG8E64_V_M1 (4904) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG8E64_V_M1_MASK (4905) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG8E8_V_M1 (4906) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG8E8_V_M1_MASK (4907) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG8E8_V_MF2 (4908) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG8E8_V_MF2_MASK (4909) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG8E8_V_MF4 (4910) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG8E8_V_MF4_MASK (4911) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG8E8_V_MF8 (4912) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLSSEG8E8_V_MF8_MASK (4913) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M1_M1 (4914) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M1_M1_MASK (4915) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M1_M2 (4916) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M1_M2_MASK (4917) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M1_M4 (4918) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M1_M4_MASK (4919) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M1_MF2 (4920) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M1_MF2_MASK (4921) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M2_M1 (4922) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M2_M1_MASK (4923) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M2_M2 (4924) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M2_M2_MASK (4925) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M2_M4 (4926) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M2_M4_MASK (4927) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M2_M8 (4928) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M2_M8_MASK (4929) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M4_M2 (4930) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M4_M2_MASK (4931) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M4_M4 (4932) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M4_M4_MASK (4933) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M4_M8 (4934) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M4_M8_MASK (4935) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M8_M4 (4936) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M8_M4_MASK (4937) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M8_M8 (4938) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_M8_M8_MASK (4939) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_MF2_M1 (4940) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_MF2_M1_MASK (4941) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_MF2_M2 (4942) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_MF2_M2_MASK (4943) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_MF2_MF2 (4944) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_MF2_MF2_MASK (4945) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_MF2_MF4 (4946) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_MF2_MF4_MASK (4947) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_MF4_M1 (4948) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_MF4_M1_MASK (4949) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_MF4_MF2 (4950) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_MF4_MF2_MASK (4951) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_MF4_MF4 (4952) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_MF4_MF4_MASK (4953) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_MF4_MF8 (4954) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI16_V_MF4_MF8_MASK (4955) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M1_M1 (4956) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M1_M1_MASK (4957) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M1_M2 (4958) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M1_M2_MASK (4959) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M1_MF2 (4960) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M1_MF2_MASK (4961) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M1_MF4 (4962) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M1_MF4_MASK (4963) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M2_M1 (4964) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M2_M1_MASK (4965) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M2_M2 (4966) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M2_M2_MASK (4967) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M2_M4 (4968) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M2_M4_MASK (4969) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M2_MF2 (4970) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M2_MF2_MASK (4971) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M4_M1 (4972) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M4_M1_MASK (4973) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M4_M2 (4974) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M4_M2_MASK (4975) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M4_M4 (4976) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M4_M4_MASK (4977) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M4_M8 (4978) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M4_M8_MASK (4979) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M8_M2 (4980) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M8_M2_MASK (4981) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M8_M4 (4982) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M8_M4_MASK (4983) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M8_M8 (4984) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_M8_M8_MASK (4985) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_MF2_M1 (4986) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_MF2_M1_MASK (4987) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_MF2_MF2 (4988) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_MF2_MF2_MASK (4989) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_MF2_MF4 (4990) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_MF2_MF4_MASK (4991) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_MF2_MF8 (4992) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI32_V_MF2_MF8_MASK (4993) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M1_M1 (4994) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M1_M1_MASK (4995) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M1_MF2 (4996) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M1_MF2_MASK (4997) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M1_MF4 (4998) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M1_MF4_MASK (4999) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M1_MF8 (5000) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M1_MF8_MASK (5001) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M2_M1 (5002) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M2_M1_MASK (5003) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M2_M2 (5004) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M2_M2_MASK (5005) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M2_MF2 (5006) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M2_MF2_MASK (5007) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M2_MF4 (5008) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M2_MF4_MASK (5009) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M4_M1 (5010) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M4_M1_MASK (5011) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M4_M2 (5012) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M4_M2_MASK (5013) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M4_M4 (5014) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M4_M4_MASK (5015) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M4_MF2 (5016) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M4_MF2_MASK (5017) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M8_M1 (5018) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M8_M1_MASK (5019) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M8_M2 (5020) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M8_M2_MASK (5021) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M8_M4 (5022) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M8_M4_MASK (5023) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M8_M8 (5024) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI64_V_M8_M8_MASK (5025) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_M1_M1 (5026) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_M1_M1_MASK (5027) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_M1_M2 (5028) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_M1_M2_MASK (5029) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_M1_M4 (5030) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_M1_M4_MASK (5031) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_M1_M8 (5032) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_M1_M8_MASK (5033) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_M2_M2 (5034) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_M2_M2_MASK (5035) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_M2_M4 (5036) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_M2_M4_MASK (5037) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_M2_M8 (5038) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_M2_M8_MASK (5039) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_M4_M4 (5040) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_M4_M4_MASK (5041) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_M4_M8 (5042) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_M4_M8_MASK (5043) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_M8_M8 (5044) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_M8_M8_MASK (5045) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF2_M1 (5046) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF2_M1_MASK (5047) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF2_M2 (5048) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF2_M2_MASK (5049) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF2_M4 (5050) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF2_M4_MASK (5051) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF2_MF2 (5052) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF2_MF2_MASK (5053) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF4_M1 (5054) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF4_M1_MASK (5055) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF4_M2 (5056) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF4_M2_MASK (5057) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF4_MF2 (5058) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF4_MF2_MASK (5059) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF4_MF4 (5060) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF4_MF4_MASK (5061) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF8_M1 (5062) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF8_M1_MASK (5063) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF8_MF2 (5064) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF8_MF2_MASK (5065) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF8_MF4 (5066) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF8_MF4_MASK (5067) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF8_MF8 (5068) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXEI8_V_MF8_MF8_MASK (5069) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_M1_M1 (5070) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_M1_M1_MASK (5071) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_M1_M2 (5072) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_M1_M2_MASK (5073) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_M1_M4 (5074) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_M1_M4_MASK (5075) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_M1_MF2 (5076) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_M1_MF2_MASK (5077) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_M2_M1 (5078) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_M2_M1_MASK (5079) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_M2_M2 (5080) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_M2_M2_MASK (5081) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_M2_M4 (5082) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_M2_M4_MASK (5083) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_M4_M2 (5084) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_M4_M2_MASK (5085) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_M4_M4 (5086) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_M4_M4_MASK (5087) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_M8_M4 (5088) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_M8_M4_MASK (5089) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_MF2_M1 (5090) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_MF2_M1_MASK (5091) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_MF2_M2 (5092) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_MF2_M2_MASK (5093) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_MF2_MF2 (5094) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_MF2_MF2_MASK (5095) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_MF2_MF4 (5096) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_MF2_MF4_MASK (5097) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_MF4_M1 (5098) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_MF4_M1_MASK (5099) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_MF4_MF2 (5100) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_MF4_MF2_MASK (5101) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_MF4_MF4 (5102) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_MF4_MF4_MASK (5103) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_MF4_MF8 (5104) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI16_V_MF4_MF8_MASK (5105) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M1_M1 (5106) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M1_M1_MASK (5107) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M1_M2 (5108) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M1_M2_MASK (5109) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M1_MF2 (5110) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M1_MF2_MASK (5111) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M1_MF4 (5112) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M1_MF4_MASK (5113) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M2_M1 (5114) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M2_M1_MASK (5115) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M2_M2 (5116) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M2_M2_MASK (5117) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M2_M4 (5118) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M2_M4_MASK (5119) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M2_MF2 (5120) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M2_MF2_MASK (5121) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M4_M1 (5122) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M4_M1_MASK (5123) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M4_M2 (5124) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M4_M2_MASK (5125) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M4_M4 (5126) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M4_M4_MASK (5127) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M8_M2 (5128) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M8_M2_MASK (5129) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M8_M4 (5130) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_M8_M4_MASK (5131) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_MF2_M1 (5132) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_MF2_M1_MASK (5133) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_MF2_MF2 (5134) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_MF2_MF2_MASK (5135) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_MF2_MF4 (5136) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_MF2_MF4_MASK (5137) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_MF2_MF8 (5138) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI32_V_MF2_MF8_MASK (5139) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M1_M1 (5140) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M1_M1_MASK (5141) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M1_MF2 (5142) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M1_MF2_MASK (5143) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M1_MF4 (5144) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M1_MF4_MASK (5145) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M1_MF8 (5146) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M1_MF8_MASK (5147) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M2_M1 (5148) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M2_M1_MASK (5149) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M2_M2 (5150) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M2_M2_MASK (5151) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M2_MF2 (5152) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M2_MF2_MASK (5153) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M2_MF4 (5154) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M2_MF4_MASK (5155) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M4_M1 (5156) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M4_M1_MASK (5157) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M4_M2 (5158) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M4_M2_MASK (5159) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M4_M4 (5160) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M4_M4_MASK (5161) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M4_MF2 (5162) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M4_MF2_MASK (5163) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M8_M1 (5164) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M8_M1_MASK (5165) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M8_M2 (5166) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M8_M2_MASK (5167) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M8_M4 (5168) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI64_V_M8_M4_MASK (5169) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_M1_M1 (5170) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_M1_M1_MASK (5171) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_M1_M2 (5172) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_M1_M2_MASK (5173) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_M1_M4 (5174) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_M1_M4_MASK (5175) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_M2_M2 (5176) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_M2_M2_MASK (5177) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_M2_M4 (5178) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_M2_M4_MASK (5179) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_M4_M4 (5180) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_M4_M4_MASK (5181) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF2_M1 (5182) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF2_M1_MASK (5183) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF2_M2 (5184) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF2_M2_MASK (5185) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF2_M4 (5186) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF2_M4_MASK (5187) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF2_MF2 (5188) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF2_MF2_MASK (5189) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF4_M1 (5190) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF4_M1_MASK (5191) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF4_M2 (5192) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF4_M2_MASK (5193) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF4_MF2 (5194) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF4_MF2_MASK (5195) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF4_MF4 (5196) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF4_MF4_MASK (5197) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF8_M1 (5198) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF8_M1_MASK (5199) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF8_MF2 (5200) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF8_MF2_MASK (5201) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF8_MF4 (5202) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF8_MF4_MASK (5203) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF8_MF8 (5204) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG2EI8_V_MF8_MF8_MASK (5205) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_M1_M1 (5206) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_M1_M1_MASK (5207) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_M1_M2 (5208) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_M1_M2_MASK (5209) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_M1_MF2 (5210) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_M1_MF2_MASK (5211) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_M2_M1 (5212) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_M2_M1_MASK (5213) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_M2_M2 (5214) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_M2_M2_MASK (5215) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_M4_M2 (5216) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_M4_M2_MASK (5217) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_MF2_M1 (5218) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_MF2_M1_MASK (5219) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_MF2_M2 (5220) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_MF2_M2_MASK (5221) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_MF2_MF2 (5222) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_MF2_MF2_MASK (5223) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_MF2_MF4 (5224) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_MF2_MF4_MASK (5225) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_MF4_M1 (5226) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_MF4_M1_MASK (5227) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_MF4_MF2 (5228) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_MF4_MF2_MASK (5229) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_MF4_MF4 (5230) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_MF4_MF4_MASK (5231) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_MF4_MF8 (5232) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI16_V_MF4_MF8_MASK (5233) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_M1_M1 (5234) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_M1_M1_MASK (5235) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_M1_M2 (5236) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_M1_M2_MASK (5237) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_M1_MF2 (5238) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_M1_MF2_MASK (5239) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_M1_MF4 (5240) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_M1_MF4_MASK (5241) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_M2_M1 (5242) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_M2_M1_MASK (5243) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_M2_M2 (5244) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_M2_M2_MASK (5245) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_M2_MF2 (5246) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_M2_MF2_MASK (5247) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_M4_M1 (5248) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_M4_M1_MASK (5249) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_M4_M2 (5250) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_M4_M2_MASK (5251) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_M8_M2 (5252) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_M8_M2_MASK (5253) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_MF2_M1 (5254) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_MF2_M1_MASK (5255) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_MF2_MF2 (5256) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_MF2_MF2_MASK (5257) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_MF2_MF4 (5258) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_MF2_MF4_MASK (5259) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_MF2_MF8 (5260) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI32_V_MF2_MF8_MASK (5261) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M1_M1 (5262) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M1_M1_MASK (5263) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M1_MF2 (5264) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M1_MF2_MASK (5265) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M1_MF4 (5266) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M1_MF4_MASK (5267) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M1_MF8 (5268) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M1_MF8_MASK (5269) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M2_M1 (5270) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M2_M1_MASK (5271) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M2_M2 (5272) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M2_M2_MASK (5273) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M2_MF2 (5274) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M2_MF2_MASK (5275) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M2_MF4 (5276) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M2_MF4_MASK (5277) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M4_M1 (5278) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M4_M1_MASK (5279) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M4_M2 (5280) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M4_M2_MASK (5281) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M4_MF2 (5282) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M4_MF2_MASK (5283) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M8_M1 (5284) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M8_M1_MASK (5285) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M8_M2 (5286) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI64_V_M8_M2_MASK (5287) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_M1_M1 (5288) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_M1_M1_MASK (5289) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_M1_M2 (5290) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_M1_M2_MASK (5291) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_M2_M2 (5292) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_M2_M2_MASK (5293) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_MF2_M1 (5294) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_MF2_M1_MASK (5295) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_MF2_M2 (5296) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_MF2_M2_MASK (5297) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_MF2_MF2 (5298) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_MF2_MF2_MASK (5299) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_MF4_M1 (5300) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_MF4_M1_MASK (5301) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_MF4_M2 (5302) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_MF4_M2_MASK (5303) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_MF4_MF2 (5304) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_MF4_MF2_MASK (5305) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_MF4_MF4 (5306) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_MF4_MF4_MASK (5307) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_MF8_M1 (5308) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_MF8_M1_MASK (5309) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_MF8_MF2 (5310) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_MF8_MF2_MASK (5311) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_MF8_MF4 (5312) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_MF8_MF4_MASK (5313) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_MF8_MF8 (5314) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG3EI8_V_MF8_MF8_MASK (5315) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_M1_M1 (5316) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_M1_M1_MASK (5317) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_M1_M2 (5318) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_M1_M2_MASK (5319) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_M1_MF2 (5320) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_M1_MF2_MASK (5321) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_M2_M1 (5322) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_M2_M1_MASK (5323) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_M2_M2 (5324) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_M2_M2_MASK (5325) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_M4_M2 (5326) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_M4_M2_MASK (5327) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_MF2_M1 (5328) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_MF2_M1_MASK (5329) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_MF2_M2 (5330) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_MF2_M2_MASK (5331) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_MF2_MF2 (5332) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_MF2_MF2_MASK (5333) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_MF2_MF4 (5334) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_MF2_MF4_MASK (5335) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_MF4_M1 (5336) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_MF4_M1_MASK (5337) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_MF4_MF2 (5338) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_MF4_MF2_MASK (5339) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_MF4_MF4 (5340) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_MF4_MF4_MASK (5341) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_MF4_MF8 (5342) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI16_V_MF4_MF8_MASK (5343) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_M1_M1 (5344) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_M1_M1_MASK (5345) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_M1_M2 (5346) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_M1_M2_MASK (5347) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_M1_MF2 (5348) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_M1_MF2_MASK (5349) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_M1_MF4 (5350) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_M1_MF4_MASK (5351) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_M2_M1 (5352) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_M2_M1_MASK (5353) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_M2_M2 (5354) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_M2_M2_MASK (5355) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_M2_MF2 (5356) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_M2_MF2_MASK (5357) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_M4_M1 (5358) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_M4_M1_MASK (5359) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_M4_M2 (5360) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_M4_M2_MASK (5361) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_M8_M2 (5362) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_M8_M2_MASK (5363) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_MF2_M1 (5364) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_MF2_M1_MASK (5365) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_MF2_MF2 (5366) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_MF2_MF2_MASK (5367) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_MF2_MF4 (5368) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_MF2_MF4_MASK (5369) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_MF2_MF8 (5370) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI32_V_MF2_MF8_MASK (5371) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M1_M1 (5372) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M1_M1_MASK (5373) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M1_MF2 (5374) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M1_MF2_MASK (5375) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M1_MF4 (5376) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M1_MF4_MASK (5377) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M1_MF8 (5378) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M1_MF8_MASK (5379) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M2_M1 (5380) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M2_M1_MASK (5381) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M2_M2 (5382) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M2_M2_MASK (5383) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M2_MF2 (5384) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M2_MF2_MASK (5385) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M2_MF4 (5386) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M2_MF4_MASK (5387) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M4_M1 (5388) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M4_M1_MASK (5389) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M4_M2 (5390) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M4_M2_MASK (5391) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M4_MF2 (5392) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M4_MF2_MASK (5393) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M8_M1 (5394) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M8_M1_MASK (5395) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M8_M2 (5396) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI64_V_M8_M2_MASK (5397) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_M1_M1 (5398) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_M1_M1_MASK (5399) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_M1_M2 (5400) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_M1_M2_MASK (5401) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_M2_M2 (5402) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_M2_M2_MASK (5403) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_MF2_M1 (5404) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_MF2_M1_MASK (5405) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_MF2_M2 (5406) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_MF2_M2_MASK (5407) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_MF2_MF2 (5408) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_MF2_MF2_MASK (5409) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_MF4_M1 (5410) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_MF4_M1_MASK (5411) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_MF4_M2 (5412) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_MF4_M2_MASK (5413) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_MF4_MF2 (5414) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_MF4_MF2_MASK (5415) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_MF4_MF4 (5416) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_MF4_MF4_MASK (5417) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_MF8_M1 (5418) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_MF8_M1_MASK (5419) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_MF8_MF2 (5420) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_MF8_MF2_MASK (5421) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_MF8_MF4 (5422) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_MF8_MF4_MASK (5423) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_MF8_MF8 (5424) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG4EI8_V_MF8_MF8_MASK (5425) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI16_V_M1_M1 (5426) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI16_V_M1_M1_MASK (5427) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI16_V_M1_MF2 (5428) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI16_V_M1_MF2_MASK (5429) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI16_V_M2_M1 (5430) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI16_V_M2_M1_MASK (5431) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI16_V_MF2_M1 (5432) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI16_V_MF2_M1_MASK (5433) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI16_V_MF2_MF2 (5434) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI16_V_MF2_MF2_MASK (5435) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI16_V_MF2_MF4 (5436) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI16_V_MF2_MF4_MASK (5437) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI16_V_MF4_M1 (5438) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI16_V_MF4_M1_MASK (5439) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI16_V_MF4_MF2 (5440) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI16_V_MF4_MF2_MASK (5441) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI16_V_MF4_MF4 (5442) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI16_V_MF4_MF4_MASK (5443) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI16_V_MF4_MF8 (5444) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI16_V_MF4_MF8_MASK (5445) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI32_V_M1_M1 (5446) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI32_V_M1_M1_MASK (5447) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI32_V_M1_MF2 (5448) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI32_V_M1_MF2_MASK (5449) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI32_V_M1_MF4 (5450) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI32_V_M1_MF4_MASK (5451) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI32_V_M2_M1 (5452) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI32_V_M2_M1_MASK (5453) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI32_V_M2_MF2 (5454) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI32_V_M2_MF2_MASK (5455) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI32_V_M4_M1 (5456) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI32_V_M4_M1_MASK (5457) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI32_V_MF2_M1 (5458) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI32_V_MF2_M1_MASK (5459) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI32_V_MF2_MF2 (5460) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI32_V_MF2_MF2_MASK (5461) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI32_V_MF2_MF4 (5462) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI32_V_MF2_MF4_MASK (5463) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI32_V_MF2_MF8 (5464) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI32_V_MF2_MF8_MASK (5465) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI64_V_M1_M1 (5466) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI64_V_M1_M1_MASK (5467) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI64_V_M1_MF2 (5468) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI64_V_M1_MF2_MASK (5469) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI64_V_M1_MF4 (5470) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI64_V_M1_MF4_MASK (5471) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI64_V_M1_MF8 (5472) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI64_V_M1_MF8_MASK (5473) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI64_V_M2_M1 (5474) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI64_V_M2_M1_MASK (5475) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI64_V_M2_MF2 (5476) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI64_V_M2_MF2_MASK (5477) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI64_V_M2_MF4 (5478) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI64_V_M2_MF4_MASK (5479) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI64_V_M4_M1 (5480) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI64_V_M4_M1_MASK (5481) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI64_V_M4_MF2 (5482) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI64_V_M4_MF2_MASK (5483) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI64_V_M8_M1 (5484) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI64_V_M8_M1_MASK (5485) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI8_V_M1_M1 (5486) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI8_V_M1_M1_MASK (5487) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI8_V_MF2_M1 (5488) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI8_V_MF2_M1_MASK (5489) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI8_V_MF2_MF2 (5490) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI8_V_MF2_MF2_MASK (5491) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI8_V_MF4_M1 (5492) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI8_V_MF4_M1_MASK (5493) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI8_V_MF4_MF2 (5494) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI8_V_MF4_MF2_MASK (5495) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI8_V_MF4_MF4 (5496) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI8_V_MF4_MF4_MASK (5497) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI8_V_MF8_M1 (5498) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI8_V_MF8_M1_MASK (5499) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI8_V_MF8_MF2 (5500) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI8_V_MF8_MF2_MASK (5501) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI8_V_MF8_MF4 (5502) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI8_V_MF8_MF4_MASK (5503) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI8_V_MF8_MF8 (5504) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG5EI8_V_MF8_MF8_MASK (5505) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI16_V_M1_M1 (5506) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI16_V_M1_M1_MASK (5507) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI16_V_M1_MF2 (5508) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI16_V_M1_MF2_MASK (5509) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI16_V_M2_M1 (5510) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI16_V_M2_M1_MASK (5511) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI16_V_MF2_M1 (5512) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI16_V_MF2_M1_MASK (5513) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI16_V_MF2_MF2 (5514) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI16_V_MF2_MF2_MASK (5515) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI16_V_MF2_MF4 (5516) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI16_V_MF2_MF4_MASK (5517) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI16_V_MF4_M1 (5518) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI16_V_MF4_M1_MASK (5519) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI16_V_MF4_MF2 (5520) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI16_V_MF4_MF2_MASK (5521) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI16_V_MF4_MF4 (5522) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI16_V_MF4_MF4_MASK (5523) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI16_V_MF4_MF8 (5524) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI16_V_MF4_MF8_MASK (5525) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI32_V_M1_M1 (5526) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI32_V_M1_M1_MASK (5527) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI32_V_M1_MF2 (5528) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI32_V_M1_MF2_MASK (5529) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI32_V_M1_MF4 (5530) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI32_V_M1_MF4_MASK (5531) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI32_V_M2_M1 (5532) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI32_V_M2_M1_MASK (5533) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI32_V_M2_MF2 (5534) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI32_V_M2_MF2_MASK (5535) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI32_V_M4_M1 (5536) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI32_V_M4_M1_MASK (5537) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI32_V_MF2_M1 (5538) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI32_V_MF2_M1_MASK (5539) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI32_V_MF2_MF2 (5540) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI32_V_MF2_MF2_MASK (5541) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI32_V_MF2_MF4 (5542) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI32_V_MF2_MF4_MASK (5543) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI32_V_MF2_MF8 (5544) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI32_V_MF2_MF8_MASK (5545) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI64_V_M1_M1 (5546) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI64_V_M1_M1_MASK (5547) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI64_V_M1_MF2 (5548) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI64_V_M1_MF2_MASK (5549) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI64_V_M1_MF4 (5550) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI64_V_M1_MF4_MASK (5551) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI64_V_M1_MF8 (5552) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI64_V_M1_MF8_MASK (5553) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI64_V_M2_M1 (5554) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI64_V_M2_M1_MASK (5555) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI64_V_M2_MF2 (5556) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI64_V_M2_MF2_MASK (5557) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI64_V_M2_MF4 (5558) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI64_V_M2_MF4_MASK (5559) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI64_V_M4_M1 (5560) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI64_V_M4_M1_MASK (5561) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI64_V_M4_MF2 (5562) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI64_V_M4_MF2_MASK (5563) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI64_V_M8_M1 (5564) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI64_V_M8_M1_MASK (5565) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI8_V_M1_M1 (5566) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI8_V_M1_M1_MASK (5567) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI8_V_MF2_M1 (5568) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI8_V_MF2_M1_MASK (5569) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI8_V_MF2_MF2 (5570) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI8_V_MF2_MF2_MASK (5571) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI8_V_MF4_M1 (5572) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI8_V_MF4_M1_MASK (5573) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI8_V_MF4_MF2 (5574) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI8_V_MF4_MF2_MASK (5575) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI8_V_MF4_MF4 (5576) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI8_V_MF4_MF4_MASK (5577) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI8_V_MF8_M1 (5578) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI8_V_MF8_M1_MASK (5579) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI8_V_MF8_MF2 (5580) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI8_V_MF8_MF2_MASK (5581) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI8_V_MF8_MF4 (5582) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI8_V_MF8_MF4_MASK (5583) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI8_V_MF8_MF8 (5584) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG6EI8_V_MF8_MF8_MASK (5585) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI16_V_M1_M1 (5586) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI16_V_M1_M1_MASK (5587) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI16_V_M1_MF2 (5588) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI16_V_M1_MF2_MASK (5589) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI16_V_M2_M1 (5590) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI16_V_M2_M1_MASK (5591) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI16_V_MF2_M1 (5592) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI16_V_MF2_M1_MASK (5593) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI16_V_MF2_MF2 (5594) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI16_V_MF2_MF2_MASK (5595) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI16_V_MF2_MF4 (5596) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI16_V_MF2_MF4_MASK (5597) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI16_V_MF4_M1 (5598) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI16_V_MF4_M1_MASK (5599) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI16_V_MF4_MF2 (5600) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI16_V_MF4_MF2_MASK (5601) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI16_V_MF4_MF4 (5602) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI16_V_MF4_MF4_MASK (5603) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI16_V_MF4_MF8 (5604) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI16_V_MF4_MF8_MASK (5605) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI32_V_M1_M1 (5606) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI32_V_M1_M1_MASK (5607) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI32_V_M1_MF2 (5608) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI32_V_M1_MF2_MASK (5609) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI32_V_M1_MF4 (5610) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI32_V_M1_MF4_MASK (5611) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI32_V_M2_M1 (5612) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI32_V_M2_M1_MASK (5613) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI32_V_M2_MF2 (5614) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI32_V_M2_MF2_MASK (5615) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI32_V_M4_M1 (5616) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI32_V_M4_M1_MASK (5617) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI32_V_MF2_M1 (5618) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI32_V_MF2_M1_MASK (5619) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI32_V_MF2_MF2 (5620) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI32_V_MF2_MF2_MASK (5621) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI32_V_MF2_MF4 (5622) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI32_V_MF2_MF4_MASK (5623) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI32_V_MF2_MF8 (5624) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI32_V_MF2_MF8_MASK (5625) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI64_V_M1_M1 (5626) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI64_V_M1_M1_MASK (5627) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI64_V_M1_MF2 (5628) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI64_V_M1_MF2_MASK (5629) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI64_V_M1_MF4 (5630) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI64_V_M1_MF4_MASK (5631) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI64_V_M1_MF8 (5632) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI64_V_M1_MF8_MASK (5633) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI64_V_M2_M1 (5634) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI64_V_M2_M1_MASK (5635) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI64_V_M2_MF2 (5636) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI64_V_M2_MF2_MASK (5637) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI64_V_M2_MF4 (5638) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI64_V_M2_MF4_MASK (5639) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI64_V_M4_M1 (5640) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI64_V_M4_M1_MASK (5641) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI64_V_M4_MF2 (5642) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI64_V_M4_MF2_MASK (5643) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI64_V_M8_M1 (5644) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI64_V_M8_M1_MASK (5645) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI8_V_M1_M1 (5646) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI8_V_M1_M1_MASK (5647) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI8_V_MF2_M1 (5648) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI8_V_MF2_M1_MASK (5649) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI8_V_MF2_MF2 (5650) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI8_V_MF2_MF2_MASK (5651) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI8_V_MF4_M1 (5652) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI8_V_MF4_M1_MASK (5653) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI8_V_MF4_MF2 (5654) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI8_V_MF4_MF2_MASK (5655) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI8_V_MF4_MF4 (5656) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI8_V_MF4_MF4_MASK (5657) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI8_V_MF8_M1 (5658) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI8_V_MF8_M1_MASK (5659) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI8_V_MF8_MF2 (5660) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI8_V_MF8_MF2_MASK (5661) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI8_V_MF8_MF4 (5662) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI8_V_MF8_MF4_MASK (5663) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI8_V_MF8_MF8 (5664) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG7EI8_V_MF8_MF8_MASK (5665) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI16_V_M1_M1 (5666) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI16_V_M1_M1_MASK (5667) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI16_V_M1_MF2 (5668) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI16_V_M1_MF2_MASK (5669) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI16_V_M2_M1 (5670) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI16_V_M2_M1_MASK (5671) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI16_V_MF2_M1 (5672) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI16_V_MF2_M1_MASK (5673) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI16_V_MF2_MF2 (5674) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI16_V_MF2_MF2_MASK (5675) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI16_V_MF2_MF4 (5676) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI16_V_MF2_MF4_MASK (5677) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI16_V_MF4_M1 (5678) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI16_V_MF4_M1_MASK (5679) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI16_V_MF4_MF2 (5680) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI16_V_MF4_MF2_MASK (5681) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI16_V_MF4_MF4 (5682) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI16_V_MF4_MF4_MASK (5683) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI16_V_MF4_MF8 (5684) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI16_V_MF4_MF8_MASK (5685) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI32_V_M1_M1 (5686) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI32_V_M1_M1_MASK (5687) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI32_V_M1_MF2 (5688) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI32_V_M1_MF2_MASK (5689) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI32_V_M1_MF4 (5690) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI32_V_M1_MF4_MASK (5691) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI32_V_M2_M1 (5692) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI32_V_M2_M1_MASK (5693) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI32_V_M2_MF2 (5694) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI32_V_M2_MF2_MASK (5695) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI32_V_M4_M1 (5696) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI32_V_M4_M1_MASK (5697) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI32_V_MF2_M1 (5698) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI32_V_MF2_M1_MASK (5699) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI32_V_MF2_MF2 (5700) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI32_V_MF2_MF2_MASK (5701) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI32_V_MF2_MF4 (5702) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI32_V_MF2_MF4_MASK (5703) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI32_V_MF2_MF8 (5704) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI32_V_MF2_MF8_MASK (5705) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI64_V_M1_M1 (5706) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI64_V_M1_M1_MASK (5707) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI64_V_M1_MF2 (5708) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI64_V_M1_MF2_MASK (5709) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI64_V_M1_MF4 (5710) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI64_V_M1_MF4_MASK (5711) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI64_V_M1_MF8 (5712) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI64_V_M1_MF8_MASK (5713) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI64_V_M2_M1 (5714) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI64_V_M2_M1_MASK (5715) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI64_V_M2_MF2 (5716) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI64_V_M2_MF2_MASK (5717) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI64_V_M2_MF4 (5718) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI64_V_M2_MF4_MASK (5719) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI64_V_M4_M1 (5720) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI64_V_M4_M1_MASK (5721) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI64_V_M4_MF2 (5722) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI64_V_M4_MF2_MASK (5723) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI64_V_M8_M1 (5724) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI64_V_M8_M1_MASK (5725) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI8_V_M1_M1 (5726) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI8_V_M1_M1_MASK (5727) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI8_V_MF2_M1 (5728) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI8_V_MF2_M1_MASK (5729) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI8_V_MF2_MF2 (5730) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI8_V_MF2_MF2_MASK (5731) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI8_V_MF4_M1 (5732) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI8_V_MF4_M1_MASK (5733) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI8_V_MF4_MF2 (5734) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI8_V_MF4_MF2_MASK (5735) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI8_V_MF4_MF4 (5736) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI8_V_MF4_MF4_MASK (5737) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI8_V_MF8_M1 (5738) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI8_V_MF8_M1_MASK (5739) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI8_V_MF8_MF2 (5740) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI8_V_MF8_MF2_MASK (5741) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI8_V_MF8_MF4 (5742) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI8_V_MF8_MF4_MASK (5743) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI8_V_MF8_MF8 (5744) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVLUXSEG8EI8_V_MF8_MF8_MASK (5745) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VV_M1 (5746) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VV_M1_MASK (5747) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VV_M2 (5748) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VV_M2_MASK (5749) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VV_M4 (5750) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VV_M4_MASK (5751) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VV_M8 (5752) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VV_M8_MASK (5753) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VV_MF2 (5754) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VV_MF2_MASK (5755) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VV_MF4 (5756) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VV_MF4_MASK (5757) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VV_MF8 (5758) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VV_MF8_MASK (5759) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VX_M1 (5760) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VX_M1_MASK (5761) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VX_M2 (5762) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VX_M2_MASK (5763) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VX_M4 (5764) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VX_M4_MASK (5765) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VX_M8 (5766) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VX_M8_MASK (5767) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VX_MF2 (5768) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VX_MF2_MASK (5769) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VX_MF4 (5770) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VX_MF4_MASK (5771) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VX_MF8 (5772) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMACC_VX_MF8_MASK (5773) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VIM_M1 (5774) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VIM_M2 (5775) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VIM_M4 (5776) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VIM_M8 (5777) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VIM_MF2 (5778) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VIM_MF4 (5779) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VIM_MF8 (5780) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VI_M1 (5781) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VI_M2 (5782) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VI_M4 (5783) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VI_M8 (5784) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VI_MF2 (5785) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VI_MF4 (5786) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VI_MF8 (5787) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VVM_M1 (5788) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VVM_M2 (5789) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VVM_M4 (5790) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VVM_M8 (5791) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VVM_MF2 (5792) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VVM_MF4 (5793) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VVM_MF8 (5794) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VV_M1 (5795) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VV_M2 (5796) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VV_M4 (5797) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VV_M8 (5798) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VV_MF2 (5799) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VV_MF4 (5800) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VV_MF8 (5801) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VXM_M1 (5802) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VXM_M2 (5803) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VXM_M4 (5804) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VXM_M8 (5805) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VXM_MF2 (5806) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VXM_MF4 (5807) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VXM_MF8 (5808) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VX_M1 (5809) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VX_M2 (5810) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VX_M4 (5811) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VX_M8 (5812) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VX_MF2 (5813) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VX_MF4 (5814) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADC_VX_MF8 (5815) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VV_M1 (5816) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VV_M1_MASK (5817) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VV_M2 (5818) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VV_M2_MASK (5819) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VV_M4 (5820) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VV_M4_MASK (5821) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VV_M8 (5822) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VV_M8_MASK (5823) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VV_MF2 (5824) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VV_MF2_MASK (5825) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VV_MF4 (5826) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VV_MF4_MASK (5827) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VV_MF8 (5828) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VV_MF8_MASK (5829) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VX_M1 (5830) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VX_M1_MASK (5831) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VX_M2 (5832) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VX_M2_MASK (5833) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VX_M4 (5834) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VX_M4_MASK (5835) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VX_M8 (5836) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VX_M8_MASK (5837) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VX_MF2 (5838) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VX_MF2_MASK (5839) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VX_MF4 (5840) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VX_MF4_MASK (5841) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VX_MF8 (5842) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMADD_VX_MF8_MASK (5843) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMANDN_MM_M1 (5844) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMANDN_MM_M2 (5845) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMANDN_MM_M4 (5846) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMANDN_MM_M8 (5847) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMANDN_MM_MF2 (5848) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMANDN_MM_MF4 (5849) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMANDN_MM_MF8 (5850) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAND_MM_M1 (5851) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAND_MM_M2 (5852) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAND_MM_M4 (5853) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAND_MM_M8 (5854) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAND_MM_MF2 (5855) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAND_MM_MF4 (5856) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAND_MM_MF8 (5857) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VV_M1 (5858) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VV_M1_MASK (5859) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VV_M2 (5860) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VV_M2_MASK (5861) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VV_M4 (5862) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VV_M4_MASK (5863) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VV_M8 (5864) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VV_M8_MASK (5865) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VV_MF2 (5866) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VV_MF2_MASK (5867) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VV_MF4 (5868) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VV_MF4_MASK (5869) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VV_MF8 (5870) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VV_MF8_MASK (5871) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VX_M1 (5872) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VX_M1_MASK (5873) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VX_M2 (5874) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VX_M2_MASK (5875) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VX_M4 (5876) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VX_M4_MASK (5877) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VX_M8 (5878) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VX_M8_MASK (5879) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VX_MF2 (5880) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VX_MF2_MASK (5881) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VX_MF4 (5882) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VX_MF4_MASK (5883) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VX_MF8 (5884) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAXU_VX_MF8_MASK (5885) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VV_M1 (5886) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VV_M1_MASK (5887) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VV_M2 (5888) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VV_M2_MASK (5889) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VV_M4 (5890) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VV_M4_MASK (5891) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VV_M8 (5892) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VV_M8_MASK (5893) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VV_MF2 (5894) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VV_MF2_MASK (5895) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VV_MF4 (5896) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VV_MF4_MASK (5897) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VV_MF8 (5898) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VV_MF8_MASK (5899) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VX_M1 (5900) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VX_M1_MASK (5901) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VX_M2 (5902) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VX_M2_MASK (5903) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VX_M4 (5904) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VX_M4_MASK (5905) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VX_M8 (5906) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VX_M8_MASK (5907) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VX_MF2 (5908) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VX_MF2_MASK (5909) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VX_MF4 (5910) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VX_MF4_MASK (5911) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VX_MF8 (5912) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMAX_VX_MF8_MASK (5913) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMCLR_M_B1 (5914) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMCLR_M_B16 (5915) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMCLR_M_B2 (5916) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMCLR_M_B32 (5917) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMCLR_M_B4 (5918) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMCLR_M_B64 (5919) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMCLR_M_B8 (5920) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMERGE_VIM_M1 (5921) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMERGE_VIM_M2 (5922) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMERGE_VIM_M4 (5923) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMERGE_VIM_M8 (5924) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMERGE_VIM_MF2 (5925) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMERGE_VIM_MF4 (5926) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMERGE_VIM_MF8 (5927) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMERGE_VVM_M1 (5928) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMERGE_VVM_M2 (5929) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMERGE_VVM_M4 (5930) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMERGE_VVM_M8 (5931) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMERGE_VVM_MF2 (5932) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMERGE_VVM_MF4 (5933) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMERGE_VVM_MF8 (5934) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMERGE_VXM_M1 (5935) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMERGE_VXM_M2 (5936) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMERGE_VXM_M4 (5937) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMERGE_VXM_M8 (5938) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMERGE_VXM_MF2 (5939) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMERGE_VXM_MF4 (5940) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMERGE_VXM_MF8 (5941) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR16_M1 (5942) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR16_M1_MASK (5943) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR16_M2 (5944) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR16_M2_MASK (5945) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR16_M4 (5946) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR16_M4_MASK (5947) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR16_M8 (5948) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR16_M8_MASK (5949) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR16_MF2 (5950) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR16_MF2_MASK (5951) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR16_MF4 (5952) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR16_MF4_MASK (5953) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR32_M1 (5954) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR32_M1_MASK (5955) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR32_M2 (5956) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR32_M2_MASK (5957) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR32_M4 (5958) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR32_M4_MASK (5959) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR32_M8 (5960) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR32_M8_MASK (5961) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR32_MF2 (5962) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR32_MF2_MASK (5963) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR64_M1 (5964) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR64_M1_MASK (5965) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR64_M2 (5966) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR64_M2_MASK (5967) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR64_M4 (5968) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR64_M4_MASK (5969) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR64_M8 (5970) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VFPR64_M8_MASK (5971) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VV_M1 (5972) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VV_M1_MASK (5973) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VV_M2 (5974) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VV_M2_MASK (5975) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VV_M4 (5976) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VV_M4_MASK (5977) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VV_M8 (5978) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VV_M8_MASK (5979) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VV_MF2 (5980) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VV_MF2_MASK (5981) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VV_MF4 (5982) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFEQ_VV_MF4_MASK (5983) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR16_M1 (5984) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR16_M1_MASK (5985) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR16_M2 (5986) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR16_M2_MASK (5987) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR16_M4 (5988) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR16_M4_MASK (5989) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR16_M8 (5990) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR16_M8_MASK (5991) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR16_MF2 (5992) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR16_MF2_MASK (5993) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR16_MF4 (5994) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR16_MF4_MASK (5995) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR32_M1 (5996) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR32_M1_MASK (5997) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR32_M2 (5998) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR32_M2_MASK (5999) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR32_M4 (6000) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR32_M4_MASK (6001) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR32_M8 (6002) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR32_M8_MASK (6003) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR32_MF2 (6004) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR32_MF2_MASK (6005) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR64_M1 (6006) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR64_M1_MASK (6007) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR64_M2 (6008) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR64_M2_MASK (6009) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR64_M4 (6010) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR64_M4_MASK (6011) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR64_M8 (6012) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGE_VFPR64_M8_MASK (6013) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR16_M1 (6014) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR16_M1_MASK (6015) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR16_M2 (6016) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR16_M2_MASK (6017) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR16_M4 (6018) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR16_M4_MASK (6019) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR16_M8 (6020) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR16_M8_MASK (6021) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR16_MF2 (6022) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR16_MF2_MASK (6023) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR16_MF4 (6024) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR16_MF4_MASK (6025) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR32_M1 (6026) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR32_M1_MASK (6027) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR32_M2 (6028) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR32_M2_MASK (6029) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR32_M4 (6030) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR32_M4_MASK (6031) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR32_M8 (6032) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR32_M8_MASK (6033) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR32_MF2 (6034) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR32_MF2_MASK (6035) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR64_M1 (6036) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR64_M1_MASK (6037) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR64_M2 (6038) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR64_M2_MASK (6039) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR64_M4 (6040) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR64_M4_MASK (6041) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR64_M8 (6042) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFGT_VFPR64_M8_MASK (6043) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR16_M1 (6044) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR16_M1_MASK (6045) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR16_M2 (6046) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR16_M2_MASK (6047) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR16_M4 (6048) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR16_M4_MASK (6049) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR16_M8 (6050) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR16_M8_MASK (6051) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR16_MF2 (6052) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR16_MF2_MASK (6053) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR16_MF4 (6054) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR16_MF4_MASK (6055) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR32_M1 (6056) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR32_M1_MASK (6057) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR32_M2 (6058) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR32_M2_MASK (6059) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR32_M4 (6060) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR32_M4_MASK (6061) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR32_M8 (6062) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR32_M8_MASK (6063) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR32_MF2 (6064) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR32_MF2_MASK (6065) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR64_M1 (6066) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR64_M1_MASK (6067) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR64_M2 (6068) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR64_M2_MASK (6069) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR64_M4 (6070) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR64_M4_MASK (6071) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR64_M8 (6072) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VFPR64_M8_MASK (6073) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VV_M1 (6074) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VV_M1_MASK (6075) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VV_M2 (6076) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VV_M2_MASK (6077) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VV_M4 (6078) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VV_M4_MASK (6079) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VV_M8 (6080) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VV_M8_MASK (6081) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VV_MF2 (6082) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VV_MF2_MASK (6083) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VV_MF4 (6084) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLE_VV_MF4_MASK (6085) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR16_M1 (6086) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR16_M1_MASK (6087) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR16_M2 (6088) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR16_M2_MASK (6089) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR16_M4 (6090) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR16_M4_MASK (6091) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR16_M8 (6092) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR16_M8_MASK (6093) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR16_MF2 (6094) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR16_MF2_MASK (6095) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR16_MF4 (6096) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR16_MF4_MASK (6097) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR32_M1 (6098) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR32_M1_MASK (6099) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR32_M2 (6100) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR32_M2_MASK (6101) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR32_M4 (6102) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR32_M4_MASK (6103) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR32_M8 (6104) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR32_M8_MASK (6105) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR32_MF2 (6106) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR32_MF2_MASK (6107) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR64_M1 (6108) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR64_M1_MASK (6109) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR64_M2 (6110) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR64_M2_MASK (6111) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR64_M4 (6112) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR64_M4_MASK (6113) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR64_M8 (6114) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VFPR64_M8_MASK (6115) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VV_M1 (6116) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VV_M1_MASK (6117) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VV_M2 (6118) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VV_M2_MASK (6119) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VV_M4 (6120) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VV_M4_MASK (6121) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VV_M8 (6122) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VV_M8_MASK (6123) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VV_MF2 (6124) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VV_MF2_MASK (6125) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VV_MF4 (6126) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFLT_VV_MF4_MASK (6127) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR16_M1 (6128) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR16_M1_MASK (6129) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR16_M2 (6130) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR16_M2_MASK (6131) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR16_M4 (6132) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR16_M4_MASK (6133) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR16_M8 (6134) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR16_M8_MASK (6135) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR16_MF2 (6136) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR16_MF2_MASK (6137) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR16_MF4 (6138) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR16_MF4_MASK (6139) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR32_M1 (6140) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR32_M1_MASK (6141) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR32_M2 (6142) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR32_M2_MASK (6143) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR32_M4 (6144) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR32_M4_MASK (6145) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR32_M8 (6146) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR32_M8_MASK (6147) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR32_MF2 (6148) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR32_MF2_MASK (6149) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR64_M1 (6150) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR64_M1_MASK (6151) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR64_M2 (6152) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR64_M2_MASK (6153) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR64_M4 (6154) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR64_M4_MASK (6155) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR64_M8 (6156) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VFPR64_M8_MASK (6157) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VV_M1 (6158) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VV_M1_MASK (6159) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VV_M2 (6160) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VV_M2_MASK (6161) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VV_M4 (6162) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VV_M4_MASK (6163) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VV_M8 (6164) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VV_M8_MASK (6165) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VV_MF2 (6166) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VV_MF2_MASK (6167) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VV_MF4 (6168) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMFNE_VV_MF4_MASK (6169) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VV_M1 (6170) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VV_M1_MASK (6171) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VV_M2 (6172) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VV_M2_MASK (6173) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VV_M4 (6174) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VV_M4_MASK (6175) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VV_M8 (6176) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VV_M8_MASK (6177) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VV_MF2 (6178) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VV_MF2_MASK (6179) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VV_MF4 (6180) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VV_MF4_MASK (6181) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VV_MF8 (6182) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VV_MF8_MASK (6183) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VX_M1 (6184) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VX_M1_MASK (6185) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VX_M2 (6186) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VX_M2_MASK (6187) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VX_M4 (6188) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VX_M4_MASK (6189) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VX_M8 (6190) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VX_M8_MASK (6191) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VX_MF2 (6192) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VX_MF2_MASK (6193) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VX_MF4 (6194) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VX_MF4_MASK (6195) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VX_MF8 (6196) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMINU_VX_MF8_MASK (6197) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VV_M1 (6198) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VV_M1_MASK (6199) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VV_M2 (6200) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VV_M2_MASK (6201) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VV_M4 (6202) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VV_M4_MASK (6203) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VV_M8 (6204) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VV_M8_MASK (6205) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VV_MF2 (6206) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VV_MF2_MASK (6207) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VV_MF4 (6208) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VV_MF4_MASK (6209) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VV_MF8 (6210) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VV_MF8_MASK (6211) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VX_M1 (6212) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VX_M1_MASK (6213) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VX_M2 (6214) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VX_M2_MASK (6215) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VX_M4 (6216) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VX_M4_MASK (6217) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VX_M8 (6218) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VX_M8_MASK (6219) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VX_MF2 (6220) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VX_MF2_MASK (6221) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VX_MF4 (6222) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VX_MF4_MASK (6223) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VX_MF8 (6224) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMIN_VX_MF8_MASK (6225) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMNAND_MM_M1 (6226) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMNAND_MM_M2 (6227) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMNAND_MM_M4 (6228) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMNAND_MM_M8 (6229) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMNAND_MM_MF2 (6230) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMNAND_MM_MF4 (6231) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMNAND_MM_MF8 (6232) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMNOR_MM_M1 (6233) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMNOR_MM_M2 (6234) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMNOR_MM_M4 (6235) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMNOR_MM_M8 (6236) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMNOR_MM_MF2 (6237) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMNOR_MM_MF4 (6238) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMNOR_MM_MF8 (6239) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMORN_MM_M1 (6240) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMORN_MM_M2 (6241) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMORN_MM_M4 (6242) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMORN_MM_M8 (6243) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMORN_MM_MF2 (6244) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMORN_MM_MF4 (6245) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMORN_MM_MF8 (6246) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMOR_MM_M1 (6247) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMOR_MM_M2 (6248) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMOR_MM_M4 (6249) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMOR_MM_M8 (6250) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMOR_MM_MF2 (6251) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMOR_MM_MF4 (6252) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMOR_MM_MF8 (6253) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VVM_M1 (6254) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VVM_M2 (6255) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VVM_M4 (6256) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VVM_M8 (6257) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VVM_MF2 (6258) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VVM_MF4 (6259) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VVM_MF8 (6260) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VV_M1 (6261) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VV_M2 (6262) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VV_M4 (6263) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VV_M8 (6264) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VV_MF2 (6265) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VV_MF4 (6266) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VV_MF8 (6267) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VXM_M1 (6268) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VXM_M2 (6269) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VXM_M4 (6270) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VXM_M8 (6271) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VXM_MF2 (6272) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VXM_MF4 (6273) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VXM_MF8 (6274) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VX_M1 (6275) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VX_M2 (6276) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VX_M4 (6277) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VX_M8 (6278) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VX_MF2 (6279) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VX_MF4 (6280) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBC_VX_MF8 (6281) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBF_M_B1 (6282) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBF_M_B16 (6283) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBF_M_B16_MASK (6284) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBF_M_B1_MASK (6285) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBF_M_B2 (6286) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBF_M_B2_MASK (6287) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBF_M_B32 (6288) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBF_M_B32_MASK (6289) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBF_M_B4 (6290) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBF_M_B4_MASK (6291) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBF_M_B64 (6292) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBF_M_B64_MASK (6293) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBF_M_B8 (6294) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSBF_M_B8_MASK (6295) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VI_M1 (6296) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VI_M1_MASK (6297) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VI_M2 (6298) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VI_M2_MASK (6299) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VI_M4 (6300) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VI_M4_MASK (6301) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VI_M8 (6302) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VI_M8_MASK (6303) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VI_MF2 (6304) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VI_MF2_MASK (6305) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VI_MF4 (6306) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VI_MF4_MASK (6307) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VI_MF8 (6308) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VI_MF8_MASK (6309) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VV_M1 (6310) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VV_M1_MASK (6311) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VV_M2 (6312) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VV_M2_MASK (6313) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VV_M4 (6314) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VV_M4_MASK (6315) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VV_M8 (6316) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VV_M8_MASK (6317) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VV_MF2 (6318) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VV_MF2_MASK (6319) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VV_MF4 (6320) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VV_MF4_MASK (6321) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VV_MF8 (6322) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VV_MF8_MASK (6323) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VX_M1 (6324) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VX_M1_MASK (6325) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VX_M2 (6326) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VX_M2_MASK (6327) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VX_M4 (6328) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VX_M4_MASK (6329) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VX_M8 (6330) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VX_M8_MASK (6331) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VX_MF2 (6332) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VX_MF2_MASK (6333) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VX_MF4 (6334) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VX_MF4_MASK (6335) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VX_MF8 (6336) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSEQ_VX_MF8_MASK (6337) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSET_M_B1 (6338) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSET_M_B16 (6339) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSET_M_B2 (6340) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSET_M_B32 (6341) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSET_M_B4 (6342) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSET_M_B64 (6343) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSET_M_B8 (6344) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{ /* RISCV_PseudoVMSGEU_VI (6345) - RISCV_INS_VMSGEU_VI - vmsgeu.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoVMSGEU_VX (6346) - RISCV_INS_VMSGEU_VX - vmsgeu.vx $vd, $vs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoVMSGEU_VX_M (6347) - RISCV_INS_VMSGEU_VX - vmsgeu.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoVMSGEU_VX_M_T (6348) - RISCV_INS_VMSGEU_VX - vmsgeu.vx $vd, $vs2, $rs1$vm, $scratch */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* scratch */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoVMSGE_VI (6349) - RISCV_INS_VMSGE_VI - vmsge.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoVMSGE_VX (6350) - RISCV_INS_VMSGE_VX - vmsge.vx $vd, $vs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoVMSGE_VX_M (6351) - RISCV_INS_VMSGE_VX - vmsge.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoVMSGE_VX_M_T (6352) - RISCV_INS_VMSGE_VX - vmsge.vx $vd, $vs2, $rs1$vm, $scratch */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* scratch */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VI_M1 (6353) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VI_M1_MASK (6354) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VI_M2 (6355) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VI_M2_MASK (6356) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VI_M4 (6357) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VI_M4_MASK (6358) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VI_M8 (6359) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VI_M8_MASK (6360) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VI_MF2 (6361) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VI_MF2_MASK (6362) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VI_MF4 (6363) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VI_MF4_MASK (6364) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VI_MF8 (6365) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VI_MF8_MASK (6366) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VX_M1 (6367) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VX_M1_MASK (6368) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VX_M2 (6369) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VX_M2_MASK (6370) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VX_M4 (6371) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VX_M4_MASK (6372) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VX_M8 (6373) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VX_M8_MASK (6374) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VX_MF2 (6375) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VX_MF2_MASK (6376) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VX_MF4 (6377) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VX_MF4_MASK (6378) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VX_MF8 (6379) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGTU_VX_MF8_MASK (6380) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VI_M1 (6381) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VI_M1_MASK (6382) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VI_M2 (6383) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VI_M2_MASK (6384) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VI_M4 (6385) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VI_M4_MASK (6386) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VI_M8 (6387) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VI_M8_MASK (6388) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VI_MF2 (6389) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VI_MF2_MASK (6390) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VI_MF4 (6391) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VI_MF4_MASK (6392) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VI_MF8 (6393) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VI_MF8_MASK (6394) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VX_M1 (6395) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VX_M1_MASK (6396) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VX_M2 (6397) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VX_M2_MASK (6398) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VX_M4 (6399) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VX_M4_MASK (6400) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VX_M8 (6401) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VX_M8_MASK (6402) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VX_MF2 (6403) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VX_MF2_MASK (6404) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VX_MF4 (6405) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VX_MF4_MASK (6406) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VX_MF8 (6407) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSGT_VX_MF8_MASK (6408) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSIF_M_B1 (6409) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSIF_M_B16 (6410) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSIF_M_B16_MASK (6411) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSIF_M_B1_MASK (6412) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSIF_M_B2 (6413) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSIF_M_B2_MASK (6414) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSIF_M_B32 (6415) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSIF_M_B32_MASK (6416) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSIF_M_B4 (6417) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSIF_M_B4_MASK (6418) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSIF_M_B64 (6419) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSIF_M_B64_MASK (6420) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSIF_M_B8 (6421) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSIF_M_B8_MASK (6422) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VI_M1 (6423) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VI_M1_MASK (6424) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VI_M2 (6425) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VI_M2_MASK (6426) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VI_M4 (6427) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VI_M4_MASK (6428) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VI_M8 (6429) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VI_M8_MASK (6430) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VI_MF2 (6431) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VI_MF2_MASK (6432) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VI_MF4 (6433) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VI_MF4_MASK (6434) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VI_MF8 (6435) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VI_MF8_MASK (6436) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VV_M1 (6437) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VV_M1_MASK (6438) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VV_M2 (6439) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VV_M2_MASK (6440) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VV_M4 (6441) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VV_M4_MASK (6442) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VV_M8 (6443) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VV_M8_MASK (6444) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VV_MF2 (6445) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VV_MF2_MASK (6446) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VV_MF4 (6447) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VV_MF4_MASK (6448) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VV_MF8 (6449) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VV_MF8_MASK (6450) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VX_M1 (6451) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VX_M1_MASK (6452) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VX_M2 (6453) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VX_M2_MASK (6454) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VX_M4 (6455) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VX_M4_MASK (6456) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VX_M8 (6457) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VX_M8_MASK (6458) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VX_MF2 (6459) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VX_MF2_MASK (6460) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VX_MF4 (6461) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VX_MF4_MASK (6462) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VX_MF8 (6463) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLEU_VX_MF8_MASK (6464) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VI_M1 (6465) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VI_M1_MASK (6466) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VI_M2 (6467) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VI_M2_MASK (6468) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VI_M4 (6469) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VI_M4_MASK (6470) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VI_M8 (6471) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VI_M8_MASK (6472) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VI_MF2 (6473) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VI_MF2_MASK (6474) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VI_MF4 (6475) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VI_MF4_MASK (6476) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VI_MF8 (6477) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VI_MF8_MASK (6478) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VV_M1 (6479) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VV_M1_MASK (6480) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VV_M2 (6481) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VV_M2_MASK (6482) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VV_M4 (6483) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VV_M4_MASK (6484) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VV_M8 (6485) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VV_M8_MASK (6486) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VV_MF2 (6487) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VV_MF2_MASK (6488) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VV_MF4 (6489) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VV_MF4_MASK (6490) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VV_MF8 (6491) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VV_MF8_MASK (6492) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VX_M1 (6493) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VX_M1_MASK (6494) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VX_M2 (6495) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VX_M2_MASK (6496) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VX_M4 (6497) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VX_M4_MASK (6498) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VX_M8 (6499) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VX_M8_MASK (6500) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VX_MF2 (6501) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VX_MF2_MASK (6502) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VX_MF4 (6503) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VX_MF4_MASK (6504) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VX_MF8 (6505) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLE_VX_MF8_MASK (6506) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{ /* RISCV_PseudoVMSLTU_VI (6507) - RISCV_INS_VMSLTU_VI - vmsltu.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VV_M1 (6508) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VV_M1_MASK (6509) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VV_M2 (6510) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VV_M2_MASK (6511) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VV_M4 (6512) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VV_M4_MASK (6513) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VV_M8 (6514) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VV_M8_MASK (6515) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VV_MF2 (6516) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VV_MF2_MASK (6517) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VV_MF4 (6518) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VV_MF4_MASK (6519) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VV_MF8 (6520) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VV_MF8_MASK (6521) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VX_M1 (6522) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VX_M1_MASK (6523) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VX_M2 (6524) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VX_M2_MASK (6525) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VX_M4 (6526) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VX_M4_MASK (6527) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VX_M8 (6528) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VX_M8_MASK (6529) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VX_MF2 (6530) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VX_MF2_MASK (6531) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VX_MF4 (6532) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VX_MF4_MASK (6533) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VX_MF8 (6534) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLTU_VX_MF8_MASK (6535) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{ /* RISCV_PseudoVMSLT_VI (6536) - RISCV_INS_VMSLT_VI - vmslt.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{{{ /* RISCV_PseudoVMSLT_VV_M1 (6537) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VV_M1_MASK (6538) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VV_M2 (6539) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VV_M2_MASK (6540) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VV_M4 (6541) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VV_M4_MASK (6542) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VV_M8 (6543) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VV_M8_MASK (6544) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VV_MF2 (6545) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VV_MF2_MASK (6546) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VV_MF4 (6547) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VV_MF4_MASK (6548) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VV_MF8 (6549) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VV_MF8_MASK (6550) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VX_M1 (6551) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VX_M1_MASK (6552) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VX_M2 (6553) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VX_M2_MASK (6554) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VX_M4 (6555) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VX_M4_MASK (6556) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VX_M8 (6557) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VX_M8_MASK (6558) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VX_MF2 (6559) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VX_MF2_MASK (6560) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VX_MF4 (6561) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VX_MF4_MASK (6562) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VX_MF8 (6563) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSLT_VX_MF8_MASK (6564) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VI_M1 (6565) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VI_M1_MASK (6566) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VI_M2 (6567) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VI_M2_MASK (6568) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VI_M4 (6569) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VI_M4_MASK (6570) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VI_M8 (6571) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VI_M8_MASK (6572) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VI_MF2 (6573) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VI_MF2_MASK (6574) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VI_MF4 (6575) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VI_MF4_MASK (6576) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VI_MF8 (6577) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VI_MF8_MASK (6578) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VV_M1 (6579) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VV_M1_MASK (6580) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VV_M2 (6581) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VV_M2_MASK (6582) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VV_M4 (6583) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VV_M4_MASK (6584) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VV_M8 (6585) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VV_M8_MASK (6586) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VV_MF2 (6587) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VV_MF2_MASK (6588) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VV_MF4 (6589) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VV_MF4_MASK (6590) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VV_MF8 (6591) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VV_MF8_MASK (6592) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VX_M1 (6593) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VX_M1_MASK (6594) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VX_M2 (6595) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VX_M2_MASK (6596) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VX_M4 (6597) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VX_M4_MASK (6598) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VX_M8 (6599) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VX_M8_MASK (6600) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VX_MF2 (6601) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VX_MF2_MASK (6602) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VX_MF4 (6603) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VX_MF4_MASK (6604) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VX_MF8 (6605) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSNE_VX_MF8_MASK (6606) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSOF_M_B1 (6607) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSOF_M_B16 (6608) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSOF_M_B16_MASK (6609) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSOF_M_B1_MASK (6610) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSOF_M_B2 (6611) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSOF_M_B2_MASK (6612) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSOF_M_B32 (6613) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSOF_M_B32_MASK (6614) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSOF_M_B4 (6615) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSOF_M_B4_MASK (6616) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSOF_M_B64 (6617) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSOF_M_B64_MASK (6618) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSOF_M_B8 (6619) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMSOF_M_B8_MASK (6620) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VV_M1 (6621) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VV_M1_MASK (6622) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VV_M2 (6623) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VV_M2_MASK (6624) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VV_M4 (6625) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VV_M4_MASK (6626) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VV_M8 (6627) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VV_M8_MASK (6628) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VV_MF2 (6629) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VV_MF2_MASK (6630) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VV_MF4 (6631) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VV_MF4_MASK (6632) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VV_MF8 (6633) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VV_MF8_MASK (6634) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VX_M1 (6635) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VX_M1_MASK (6636) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VX_M2 (6637) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VX_M2_MASK (6638) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VX_M4 (6639) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VX_M4_MASK (6640) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VX_M8 (6641) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VX_M8_MASK (6642) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VX_MF2 (6643) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VX_MF2_MASK (6644) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VX_MF4 (6645) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VX_MF4_MASK (6646) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VX_MF8 (6647) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHSU_VX_MF8_MASK (6648) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VV_M1 (6649) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VV_M1_MASK (6650) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VV_M2 (6651) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VV_M2_MASK (6652) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VV_M4 (6653) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VV_M4_MASK (6654) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VV_M8 (6655) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VV_M8_MASK (6656) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VV_MF2 (6657) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VV_MF2_MASK (6658) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VV_MF4 (6659) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VV_MF4_MASK (6660) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VV_MF8 (6661) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VV_MF8_MASK (6662) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VX_M1 (6663) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VX_M1_MASK (6664) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VX_M2 (6665) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VX_M2_MASK (6666) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VX_M4 (6667) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VX_M4_MASK (6668) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VX_M8 (6669) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VX_M8_MASK (6670) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VX_MF2 (6671) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VX_MF2_MASK (6672) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VX_MF4 (6673) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VX_MF4_MASK (6674) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VX_MF8 (6675) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULHU_VX_MF8_MASK (6676) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VV_M1 (6677) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VV_M1_MASK (6678) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VV_M2 (6679) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VV_M2_MASK (6680) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VV_M4 (6681) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VV_M4_MASK (6682) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VV_M8 (6683) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VV_M8_MASK (6684) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VV_MF2 (6685) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VV_MF2_MASK (6686) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VV_MF4 (6687) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VV_MF4_MASK (6688) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VV_MF8 (6689) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VV_MF8_MASK (6690) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VX_M1 (6691) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VX_M1_MASK (6692) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VX_M2 (6693) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VX_M2_MASK (6694) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VX_M4 (6695) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VX_M4_MASK (6696) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VX_M8 (6697) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VX_M8_MASK (6698) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VX_MF2 (6699) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VX_MF2_MASK (6700) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VX_MF4 (6701) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VX_MF4_MASK (6702) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VX_MF8 (6703) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMULH_VX_MF8_MASK (6704) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VV_M1 (6705) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VV_M1_MASK (6706) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VV_M2 (6707) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VV_M2_MASK (6708) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VV_M4 (6709) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VV_M4_MASK (6710) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VV_M8 (6711) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VV_M8_MASK (6712) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VV_MF2 (6713) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VV_MF2_MASK (6714) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VV_MF4 (6715) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VV_MF4_MASK (6716) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VV_MF8 (6717) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VV_MF8_MASK (6718) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VX_M1 (6719) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VX_M1_MASK (6720) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VX_M2 (6721) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VX_M2_MASK (6722) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VX_M4 (6723) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VX_M4_MASK (6724) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VX_M8 (6725) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VX_M8_MASK (6726) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VX_MF2 (6727) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VX_MF2_MASK (6728) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VX_MF4 (6729) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VX_MF4_MASK (6730) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VX_MF8 (6731) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMUL_VX_MF8_MASK (6732) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_S_X (6733) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_V_I_M1 (6734) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_V_I_M2 (6735) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_V_I_M4 (6736) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_V_I_M8 (6737) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_V_I_MF2 (6738) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_V_I_MF4 (6739) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_V_I_MF8 (6740) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_V_V_M1 (6741) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_V_V_M2 (6742) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_V_V_M4 (6743) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_V_V_M8 (6744) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_V_V_MF2 (6745) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_V_V_MF4 (6746) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_V_V_MF8 (6747) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_V_X_M1 (6748) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_V_X_M2 (6749) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_V_X_M4 (6750) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_V_X_M8 (6751) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_V_X_MF2 (6752) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_V_X_MF4 (6753) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_V_X_MF8 (6754) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMV_X_S (6755) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMXNOR_MM_M1 (6756) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMXNOR_MM_M2 (6757) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMXNOR_MM_M4 (6758) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMXNOR_MM_M8 (6759) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMXNOR_MM_MF2 (6760) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMXNOR_MM_MF4 (6761) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMXNOR_MM_MF8 (6762) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMXOR_MM_M1 (6763) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMXOR_MM_M2 (6764) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMXOR_MM_M4 (6765) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMXOR_MM_M8 (6766) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMXOR_MM_MF2 (6767) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMXOR_MM_MF4 (6768) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVMXOR_MM_MF8 (6769) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WI_M1 (6770) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WI_M1_MASK (6771) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WI_M2 (6772) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WI_M2_MASK (6773) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WI_M4 (6774) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WI_M4_MASK (6775) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WI_MF2 (6776) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WI_MF2_MASK (6777) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WI_MF4 (6778) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WI_MF4_MASK (6779) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WI_MF8 (6780) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WI_MF8_MASK (6781) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WV_M1 (6782) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WV_M1_MASK (6783) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WV_M2 (6784) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WV_M2_MASK (6785) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WV_M4 (6786) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WV_M4_MASK (6787) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WV_MF2 (6788) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WV_MF2_MASK (6789) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WV_MF4 (6790) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WV_MF4_MASK (6791) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WV_MF8 (6792) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WV_MF8_MASK (6793) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WX_M1 (6794) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WX_M1_MASK (6795) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WX_M2 (6796) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WX_M2_MASK (6797) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WX_M4 (6798) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WX_M4_MASK (6799) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WX_MF2 (6800) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WX_MF2_MASK (6801) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WX_MF4 (6802) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WX_MF4_MASK (6803) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WX_MF8 (6804) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIPU_WX_MF8_MASK (6805) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WI_M1 (6806) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WI_M1_MASK (6807) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WI_M2 (6808) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WI_M2_MASK (6809) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WI_M4 (6810) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WI_M4_MASK (6811) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WI_MF2 (6812) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WI_MF2_MASK (6813) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WI_MF4 (6814) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WI_MF4_MASK (6815) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WI_MF8 (6816) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WI_MF8_MASK (6817) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WV_M1 (6818) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WV_M1_MASK (6819) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WV_M2 (6820) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WV_M2_MASK (6821) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WV_M4 (6822) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WV_M4_MASK (6823) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WV_MF2 (6824) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WV_MF2_MASK (6825) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WV_MF4 (6826) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WV_MF4_MASK (6827) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WV_MF8 (6828) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WV_MF8_MASK (6829) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WX_M1 (6830) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WX_M1_MASK (6831) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WX_M2 (6832) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WX_M2_MASK (6833) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WX_M4 (6834) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WX_M4_MASK (6835) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WX_MF2 (6836) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WX_MF2_MASK (6837) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WX_MF4 (6838) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WX_MF4_MASK (6839) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WX_MF8 (6840) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNCLIP_WX_MF8_MASK (6841) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VV_M1 (6842) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VV_M1_MASK (6843) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VV_M2 (6844) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VV_M2_MASK (6845) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VV_M4 (6846) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VV_M4_MASK (6847) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VV_M8 (6848) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VV_M8_MASK (6849) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VV_MF2 (6850) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VV_MF2_MASK (6851) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VV_MF4 (6852) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VV_MF4_MASK (6853) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VV_MF8 (6854) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VV_MF8_MASK (6855) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VX_M1 (6856) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VX_M1_MASK (6857) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VX_M2 (6858) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VX_M2_MASK (6859) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VX_M4 (6860) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VX_M4_MASK (6861) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VX_M8 (6862) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VX_M8_MASK (6863) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VX_MF2 (6864) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VX_MF2_MASK (6865) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VX_MF4 (6866) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VX_MF4_MASK (6867) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VX_MF8 (6868) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSAC_VX_MF8_MASK (6869) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VV_M1 (6870) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VV_M1_MASK (6871) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VV_M2 (6872) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VV_M2_MASK (6873) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VV_M4 (6874) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VV_M4_MASK (6875) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VV_M8 (6876) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VV_M8_MASK (6877) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VV_MF2 (6878) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VV_MF2_MASK (6879) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VV_MF4 (6880) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VV_MF4_MASK (6881) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VV_MF8 (6882) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VV_MF8_MASK (6883) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VX_M1 (6884) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VX_M1_MASK (6885) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VX_M2 (6886) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VX_M2_MASK (6887) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VX_M4 (6888) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VX_M4_MASK (6889) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VX_M8 (6890) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VX_M8_MASK (6891) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VX_MF2 (6892) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VX_MF2_MASK (6893) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VX_MF4 (6894) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VX_MF4_MASK (6895) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VX_MF8 (6896) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNMSUB_VX_MF8_MASK (6897) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WI_M1 (6898) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WI_M1_MASK (6899) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WI_M2 (6900) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WI_M2_MASK (6901) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WI_M4 (6902) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WI_M4_MASK (6903) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WI_MF2 (6904) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WI_MF2_MASK (6905) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WI_MF4 (6906) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WI_MF4_MASK (6907) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WI_MF8 (6908) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WI_MF8_MASK (6909) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WV_M1 (6910) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WV_M1_MASK (6911) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WV_M2 (6912) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WV_M2_MASK (6913) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WV_M4 (6914) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WV_M4_MASK (6915) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WV_MF2 (6916) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WV_MF2_MASK (6917) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WV_MF4 (6918) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WV_MF4_MASK (6919) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WV_MF8 (6920) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WV_MF8_MASK (6921) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WX_M1 (6922) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WX_M1_MASK (6923) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WX_M2 (6924) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WX_M2_MASK (6925) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WX_M4 (6926) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WX_M4_MASK (6927) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WX_MF2 (6928) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WX_MF2_MASK (6929) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WX_MF4 (6930) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WX_MF4_MASK (6931) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WX_MF8 (6932) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRA_WX_MF8_MASK (6933) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WI_M1 (6934) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WI_M1_MASK (6935) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WI_M2 (6936) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WI_M2_MASK (6937) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WI_M4 (6938) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WI_M4_MASK (6939) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WI_MF2 (6940) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WI_MF2_MASK (6941) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WI_MF4 (6942) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WI_MF4_MASK (6943) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WI_MF8 (6944) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WI_MF8_MASK (6945) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WV_M1 (6946) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WV_M1_MASK (6947) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WV_M2 (6948) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WV_M2_MASK (6949) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WV_M4 (6950) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WV_M4_MASK (6951) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WV_MF2 (6952) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WV_MF2_MASK (6953) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WV_MF4 (6954) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WV_MF4_MASK (6955) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WV_MF8 (6956) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WV_MF8_MASK (6957) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WX_M1 (6958) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WX_M1_MASK (6959) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WX_M2 (6960) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WX_M2_MASK (6961) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WX_M4 (6962) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WX_M4_MASK (6963) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WX_MF2 (6964) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WX_MF2_MASK (6965) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WX_MF4 (6966) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WX_MF4_MASK (6967) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WX_MF8 (6968) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVNSRL_WX_MF8_MASK (6969) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VI_M1 (6970) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VI_M1_MASK (6971) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VI_M2 (6972) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VI_M2_MASK (6973) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VI_M4 (6974) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VI_M4_MASK (6975) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VI_M8 (6976) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VI_M8_MASK (6977) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VI_MF2 (6978) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VI_MF2_MASK (6979) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VI_MF4 (6980) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VI_MF4_MASK (6981) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VI_MF8 (6982) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VI_MF8_MASK (6983) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VV_M1 (6984) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VV_M1_MASK (6985) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VV_M2 (6986) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VV_M2_MASK (6987) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VV_M4 (6988) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VV_M4_MASK (6989) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VV_M8 (6990) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VV_M8_MASK (6991) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VV_MF2 (6992) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VV_MF2_MASK (6993) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VV_MF4 (6994) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VV_MF4_MASK (6995) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VV_MF8 (6996) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VV_MF8_MASK (6997) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VX_M1 (6998) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VX_M1_MASK (6999) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VX_M2 (7000) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VX_M2_MASK (7001) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VX_M4 (7002) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VX_M4_MASK (7003) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VX_M8 (7004) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VX_M8_MASK (7005) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VX_MF2 (7006) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VX_MF2_MASK (7007) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VX_MF4 (7008) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VX_MF4_MASK (7009) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VX_MF8 (7010) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVOR_VX_MF8_MASK (7011) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCSU_2x8x2_M1 (7012) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCSU_2x8x2_M2 (7013) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCSU_2x8x2_M4 (7014) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCSU_2x8x2_M8 (7015) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCSU_4x8x4_M1 (7016) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCSU_4x8x4_M2 (7017) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCSU_4x8x4_M4 (7018) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCSU_4x8x4_MF2 (7019) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCUS_2x8x2_M1 (7020) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCUS_2x8x2_M2 (7021) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCUS_2x8x2_M4 (7022) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCUS_2x8x2_M8 (7023) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCUS_4x8x4_M1 (7024) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCUS_4x8x4_M2 (7025) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCUS_4x8x4_M4 (7026) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCUS_4x8x4_MF2 (7027) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCU_2x8x2_M1 (7028) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCU_2x8x2_M2 (7029) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCU_2x8x2_M4 (7030) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCU_2x8x2_M8 (7031) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCU_4x8x4_M1 (7032) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCU_4x8x4_M2 (7033) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCU_4x8x4_M4 (7034) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACCU_4x8x4_MF2 (7035) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACC_2x8x2_M1 (7036) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACC_2x8x2_M2 (7037) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACC_2x8x2_M4 (7038) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACC_2x8x2_M8 (7039) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACC_4x8x4_M1 (7040) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACC_4x8x4_M2 (7041) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACC_4x8x4_M4 (7042) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVQMACC_4x8x4_MF2 (7043) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M1_E16 (7044) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M1_E16_MASK (7045) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M1_E32 (7046) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M1_E32_MASK (7047) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M1_E64 (7048) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M1_E64_MASK (7049) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M1_E8 (7050) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M1_E8_MASK (7051) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M2_E16 (7052) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M2_E16_MASK (7053) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M2_E32 (7054) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M2_E32_MASK (7055) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M2_E64 (7056) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M2_E64_MASK (7057) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M2_E8 (7058) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M2_E8_MASK (7059) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M4_E16 (7060) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M4_E16_MASK (7061) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M4_E32 (7062) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M4_E32_MASK (7063) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M4_E64 (7064) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M4_E64_MASK (7065) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M4_E8 (7066) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M4_E8_MASK (7067) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M8_E16 (7068) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M8_E16_MASK (7069) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M8_E32 (7070) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M8_E32_MASK (7071) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M8_E64 (7072) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M8_E64_MASK (7073) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M8_E8 (7074) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_M8_E8_MASK (7075) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_MF2_E16 (7076) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_MF2_E16_MASK (7077) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_MF2_E32 (7078) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_MF2_E32_MASK (7079) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_MF2_E8 (7080) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_MF2_E8_MASK (7081) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_MF4_E16 (7082) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_MF4_E16_MASK (7083) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_MF4_E8 (7084) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_MF4_E8_MASK (7085) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_MF8_E8 (7086) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDAND_VS_MF8_E8_MASK (7087) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M1_E16 (7088) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M1_E16_MASK (7089) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M1_E32 (7090) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M1_E32_MASK (7091) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M1_E64 (7092) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M1_E64_MASK (7093) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M1_E8 (7094) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M1_E8_MASK (7095) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M2_E16 (7096) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M2_E16_MASK (7097) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M2_E32 (7098) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M2_E32_MASK (7099) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M2_E64 (7100) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M2_E64_MASK (7101) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M2_E8 (7102) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M2_E8_MASK (7103) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M4_E16 (7104) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M4_E16_MASK (7105) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M4_E32 (7106) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M4_E32_MASK (7107) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M4_E64 (7108) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M4_E64_MASK (7109) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M4_E8 (7110) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M4_E8_MASK (7111) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M8_E16 (7112) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M8_E16_MASK (7113) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M8_E32 (7114) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M8_E32_MASK (7115) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M8_E64 (7116) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M8_E64_MASK (7117) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M8_E8 (7118) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_M8_E8_MASK (7119) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_MF2_E16 (7120) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_MF2_E16_MASK (7121) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_MF2_E32 (7122) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_MF2_E32_MASK (7123) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_MF2_E8 (7124) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_MF2_E8_MASK (7125) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_MF4_E16 (7126) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_MF4_E16_MASK (7127) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_MF4_E8 (7128) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_MF4_E8_MASK (7129) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_MF8_E8 (7130) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAXU_VS_MF8_E8_MASK (7131) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M1_E16 (7132) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M1_E16_MASK (7133) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M1_E32 (7134) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M1_E32_MASK (7135) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M1_E64 (7136) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M1_E64_MASK (7137) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M1_E8 (7138) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M1_E8_MASK (7139) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M2_E16 (7140) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M2_E16_MASK (7141) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M2_E32 (7142) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M2_E32_MASK (7143) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M2_E64 (7144) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M2_E64_MASK (7145) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M2_E8 (7146) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M2_E8_MASK (7147) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M4_E16 (7148) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M4_E16_MASK (7149) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M4_E32 (7150) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M4_E32_MASK (7151) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M4_E64 (7152) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M4_E64_MASK (7153) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M4_E8 (7154) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M4_E8_MASK (7155) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M8_E16 (7156) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M8_E16_MASK (7157) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M8_E32 (7158) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M8_E32_MASK (7159) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M8_E64 (7160) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M8_E64_MASK (7161) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M8_E8 (7162) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_M8_E8_MASK (7163) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_MF2_E16 (7164) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_MF2_E16_MASK (7165) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_MF2_E32 (7166) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_MF2_E32_MASK (7167) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_MF2_E8 (7168) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_MF2_E8_MASK (7169) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_MF4_E16 (7170) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_MF4_E16_MASK (7171) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_MF4_E8 (7172) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_MF4_E8_MASK (7173) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_MF8_E8 (7174) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMAX_VS_MF8_E8_MASK (7175) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M1_E16 (7176) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M1_E16_MASK (7177) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M1_E32 (7178) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M1_E32_MASK (7179) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M1_E64 (7180) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M1_E64_MASK (7181) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M1_E8 (7182) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M1_E8_MASK (7183) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M2_E16 (7184) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M2_E16_MASK (7185) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M2_E32 (7186) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M2_E32_MASK (7187) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M2_E64 (7188) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M2_E64_MASK (7189) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M2_E8 (7190) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M2_E8_MASK (7191) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M4_E16 (7192) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M4_E16_MASK (7193) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M4_E32 (7194) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M4_E32_MASK (7195) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M4_E64 (7196) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M4_E64_MASK (7197) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M4_E8 (7198) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M4_E8_MASK (7199) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M8_E16 (7200) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M8_E16_MASK (7201) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M8_E32 (7202) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M8_E32_MASK (7203) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M8_E64 (7204) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M8_E64_MASK (7205) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M8_E8 (7206) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_M8_E8_MASK (7207) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_MF2_E16 (7208) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_MF2_E16_MASK (7209) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_MF2_E32 (7210) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_MF2_E32_MASK (7211) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_MF2_E8 (7212) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_MF2_E8_MASK (7213) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_MF4_E16 (7214) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_MF4_E16_MASK (7215) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_MF4_E8 (7216) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_MF4_E8_MASK (7217) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_MF8_E8 (7218) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMINU_VS_MF8_E8_MASK (7219) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M1_E16 (7220) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M1_E16_MASK (7221) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M1_E32 (7222) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M1_E32_MASK (7223) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M1_E64 (7224) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M1_E64_MASK (7225) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M1_E8 (7226) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M1_E8_MASK (7227) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M2_E16 (7228) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M2_E16_MASK (7229) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M2_E32 (7230) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M2_E32_MASK (7231) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M2_E64 (7232) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M2_E64_MASK (7233) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M2_E8 (7234) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M2_E8_MASK (7235) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M4_E16 (7236) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M4_E16_MASK (7237) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M4_E32 (7238) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M4_E32_MASK (7239) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M4_E64 (7240) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M4_E64_MASK (7241) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M4_E8 (7242) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M4_E8_MASK (7243) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M8_E16 (7244) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M8_E16_MASK (7245) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M8_E32 (7246) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M8_E32_MASK (7247) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M8_E64 (7248) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M8_E64_MASK (7249) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M8_E8 (7250) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_M8_E8_MASK (7251) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_MF2_E16 (7252) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_MF2_E16_MASK (7253) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_MF2_E32 (7254) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_MF2_E32_MASK (7255) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_MF2_E8 (7256) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_MF2_E8_MASK (7257) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_MF4_E16 (7258) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_MF4_E16_MASK (7259) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_MF4_E8 (7260) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_MF4_E8_MASK (7261) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_MF8_E8 (7262) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDMIN_VS_MF8_E8_MASK (7263) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M1_E16 (7264) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M1_E16_MASK (7265) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M1_E32 (7266) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M1_E32_MASK (7267) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M1_E64 (7268) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M1_E64_MASK (7269) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M1_E8 (7270) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M1_E8_MASK (7271) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M2_E16 (7272) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M2_E16_MASK (7273) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M2_E32 (7274) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M2_E32_MASK (7275) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M2_E64 (7276) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M2_E64_MASK (7277) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M2_E8 (7278) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M2_E8_MASK (7279) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M4_E16 (7280) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M4_E16_MASK (7281) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M4_E32 (7282) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M4_E32_MASK (7283) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M4_E64 (7284) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M4_E64_MASK (7285) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M4_E8 (7286) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M4_E8_MASK (7287) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M8_E16 (7288) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M8_E16_MASK (7289) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M8_E32 (7290) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M8_E32_MASK (7291) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M8_E64 (7292) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M8_E64_MASK (7293) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M8_E8 (7294) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_M8_E8_MASK (7295) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_MF2_E16 (7296) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_MF2_E16_MASK (7297) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_MF2_E32 (7298) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_MF2_E32_MASK (7299) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_MF2_E8 (7300) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_MF2_E8_MASK (7301) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_MF4_E16 (7302) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_MF4_E16_MASK (7303) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_MF4_E8 (7304) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_MF4_E8_MASK (7305) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_MF8_E8 (7306) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDOR_VS_MF8_E8_MASK (7307) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M1_E16 (7308) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M1_E16_MASK (7309) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M1_E32 (7310) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M1_E32_MASK (7311) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M1_E64 (7312) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M1_E64_MASK (7313) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M1_E8 (7314) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M1_E8_MASK (7315) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M2_E16 (7316) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M2_E16_MASK (7317) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M2_E32 (7318) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M2_E32_MASK (7319) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M2_E64 (7320) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M2_E64_MASK (7321) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M2_E8 (7322) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M2_E8_MASK (7323) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M4_E16 (7324) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M4_E16_MASK (7325) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M4_E32 (7326) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M4_E32_MASK (7327) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M4_E64 (7328) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M4_E64_MASK (7329) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M4_E8 (7330) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M4_E8_MASK (7331) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M8_E16 (7332) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M8_E16_MASK (7333) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M8_E32 (7334) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M8_E32_MASK (7335) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M8_E64 (7336) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M8_E64_MASK (7337) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M8_E8 (7338) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_M8_E8_MASK (7339) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_MF2_E16 (7340) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_MF2_E16_MASK (7341) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_MF2_E32 (7342) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_MF2_E32_MASK (7343) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_MF2_E8 (7344) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_MF2_E8_MASK (7345) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_MF4_E16 (7346) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_MF4_E16_MASK (7347) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_MF4_E8 (7348) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_MF4_E8_MASK (7349) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_MF8_E8 (7350) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDSUM_VS_MF8_E8_MASK (7351) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M1_E16 (7352) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M1_E16_MASK (7353) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M1_E32 (7354) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M1_E32_MASK (7355) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M1_E64 (7356) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M1_E64_MASK (7357) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M1_E8 (7358) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M1_E8_MASK (7359) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M2_E16 (7360) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M2_E16_MASK (7361) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M2_E32 (7362) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M2_E32_MASK (7363) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M2_E64 (7364) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M2_E64_MASK (7365) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M2_E8 (7366) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M2_E8_MASK (7367) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M4_E16 (7368) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M4_E16_MASK (7369) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M4_E32 (7370) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M4_E32_MASK (7371) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M4_E64 (7372) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M4_E64_MASK (7373) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M4_E8 (7374) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M4_E8_MASK (7375) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M8_E16 (7376) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M8_E16_MASK (7377) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M8_E32 (7378) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M8_E32_MASK (7379) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M8_E64 (7380) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M8_E64_MASK (7381) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M8_E8 (7382) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_M8_E8_MASK (7383) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_MF2_E16 (7384) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_MF2_E16_MASK (7385) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_MF2_E32 (7386) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_MF2_E32_MASK (7387) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_MF2_E8 (7388) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_MF2_E8_MASK (7389) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_MF4_E16 (7390) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_MF4_E16_MASK (7391) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_MF4_E8 (7392) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_MF4_E8_MASK (7393) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_MF8_E8 (7394) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREDXOR_VS_MF8_E8_MASK (7395) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD2_M1 (7396) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD2_M2 (7397) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD2_M4 (7398) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD2_MF2 (7399) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD2_MF4 (7400) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD2_MF8 (7401) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD3_M1 (7402) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD3_M2 (7403) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD3_MF2 (7404) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD3_MF4 (7405) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD3_MF8 (7406) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD4_M1 (7407) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD4_M2 (7408) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD4_MF2 (7409) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD4_MF4 (7410) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD4_MF8 (7411) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD5_M1 (7412) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD5_MF2 (7413) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD5_MF4 (7414) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD5_MF8 (7415) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD6_M1 (7416) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD6_MF2 (7417) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD6_MF4 (7418) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD6_MF8 (7419) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD7_M1 (7420) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD7_MF2 (7421) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD7_MF4 (7422) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD7_MF8 (7423) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD8_M1 (7424) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD8_MF2 (7425) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD8_MF4 (7426) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRELOAD8_MF8 (7427) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M1_E16 (7428) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M1_E16_MASK (7429) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M1_E32 (7430) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M1_E32_MASK (7431) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M1_E64 (7432) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M1_E64_MASK (7433) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M1_E8 (7434) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M1_E8_MASK (7435) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M2_E16 (7436) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M2_E16_MASK (7437) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M2_E32 (7438) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M2_E32_MASK (7439) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M2_E64 (7440) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M2_E64_MASK (7441) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M2_E8 (7442) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M2_E8_MASK (7443) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M4_E16 (7444) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M4_E16_MASK (7445) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M4_E32 (7446) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M4_E32_MASK (7447) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M4_E64 (7448) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M4_E64_MASK (7449) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M4_E8 (7450) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M4_E8_MASK (7451) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M8_E16 (7452) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M8_E16_MASK (7453) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M8_E32 (7454) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M8_E32_MASK (7455) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M8_E64 (7456) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M8_E64_MASK (7457) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M8_E8 (7458) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_M8_E8_MASK (7459) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_MF2_E16 (7460) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_MF2_E16_MASK (7461) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_MF2_E32 (7462) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_MF2_E32_MASK (7463) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_MF2_E8 (7464) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_MF2_E8_MASK (7465) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_MF4_E16 (7466) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_MF4_E16_MASK (7467) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_MF4_E8 (7468) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_MF4_E8_MASK (7469) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_MF8_E8 (7470) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VV_MF8_E8_MASK (7471) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M1_E16 (7472) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M1_E16_MASK (7473) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M1_E32 (7474) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M1_E32_MASK (7475) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M1_E64 (7476) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M1_E64_MASK (7477) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M1_E8 (7478) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M1_E8_MASK (7479) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M2_E16 (7480) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M2_E16_MASK (7481) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M2_E32 (7482) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M2_E32_MASK (7483) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M2_E64 (7484) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M2_E64_MASK (7485) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M2_E8 (7486) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M2_E8_MASK (7487) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M4_E16 (7488) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M4_E16_MASK (7489) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M4_E32 (7490) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M4_E32_MASK (7491) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M4_E64 (7492) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M4_E64_MASK (7493) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M4_E8 (7494) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M4_E8_MASK (7495) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M8_E16 (7496) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M8_E16_MASK (7497) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M8_E32 (7498) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M8_E32_MASK (7499) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M8_E64 (7500) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M8_E64_MASK (7501) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M8_E8 (7502) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_M8_E8_MASK (7503) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_MF2_E16 (7504) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_MF2_E16_MASK (7505) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_MF2_E32 (7506) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_MF2_E32_MASK (7507) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_MF2_E8 (7508) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_MF2_E8_MASK (7509) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_MF4_E16 (7510) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_MF4_E16_MASK (7511) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_MF4_E8 (7512) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_MF4_E8_MASK (7513) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_MF8_E8 (7514) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREMU_VX_MF8_E8_MASK (7515) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M1_E16 (7516) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M1_E16_MASK (7517) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M1_E32 (7518) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M1_E32_MASK (7519) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M1_E64 (7520) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M1_E64_MASK (7521) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M1_E8 (7522) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M1_E8_MASK (7523) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M2_E16 (7524) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M2_E16_MASK (7525) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M2_E32 (7526) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M2_E32_MASK (7527) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M2_E64 (7528) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M2_E64_MASK (7529) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M2_E8 (7530) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M2_E8_MASK (7531) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M4_E16 (7532) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M4_E16_MASK (7533) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M4_E32 (7534) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M4_E32_MASK (7535) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M4_E64 (7536) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M4_E64_MASK (7537) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M4_E8 (7538) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M4_E8_MASK (7539) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M8_E16 (7540) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M8_E16_MASK (7541) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M8_E32 (7542) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M8_E32_MASK (7543) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M8_E64 (7544) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M8_E64_MASK (7545) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M8_E8 (7546) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_M8_E8_MASK (7547) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_MF2_E16 (7548) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_MF2_E16_MASK (7549) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_MF2_E32 (7550) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_MF2_E32_MASK (7551) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_MF2_E8 (7552) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_MF2_E8_MASK (7553) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_MF4_E16 (7554) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_MF4_E16_MASK (7555) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_MF4_E8 (7556) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_MF4_E8_MASK (7557) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_MF8_E8 (7558) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VV_MF8_E8_MASK (7559) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M1_E16 (7560) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M1_E16_MASK (7561) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M1_E32 (7562) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M1_E32_MASK (7563) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M1_E64 (7564) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M1_E64_MASK (7565) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M1_E8 (7566) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M1_E8_MASK (7567) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M2_E16 (7568) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M2_E16_MASK (7569) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M2_E32 (7570) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M2_E32_MASK (7571) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M2_E64 (7572) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M2_E64_MASK (7573) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M2_E8 (7574) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M2_E8_MASK (7575) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M4_E16 (7576) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M4_E16_MASK (7577) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M4_E32 (7578) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M4_E32_MASK (7579) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M4_E64 (7580) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M4_E64_MASK (7581) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M4_E8 (7582) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M4_E8_MASK (7583) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M8_E16 (7584) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M8_E16_MASK (7585) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M8_E32 (7586) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M8_E32_MASK (7587) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M8_E64 (7588) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M8_E64_MASK (7589) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M8_E8 (7590) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_M8_E8_MASK (7591) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_MF2_E16 (7592) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_MF2_E16_MASK (7593) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_MF2_E32 (7594) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_MF2_E32_MASK (7595) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_MF2_E8 (7596) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_MF2_E8_MASK (7597) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_MF4_E16 (7598) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_MF4_E16_MASK (7599) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_MF4_E8 (7600) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_MF4_E8_MASK (7601) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_MF8_E8 (7602) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREM_VX_MF8_E8_MASK (7603) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREV8_V_M1 (7604) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREV8_V_M1_MASK (7605) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREV8_V_M2 (7606) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREV8_V_M2_MASK (7607) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREV8_V_M4 (7608) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREV8_V_M4_MASK (7609) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREV8_V_M8 (7610) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREV8_V_M8_MASK (7611) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREV8_V_MF2 (7612) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREV8_V_MF2_MASK (7613) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREV8_V_MF4 (7614) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREV8_V_MF4_MASK (7615) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREV8_V_MF8 (7616) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVREV8_V_MF8_MASK (7617) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E16_M1 (7618) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E16_M1_MASK (7619) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E16_M2 (7620) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E16_M2_MASK (7621) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E16_MF2 (7622) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E16_MF2_MASK (7623) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E16_MF4 (7624) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E16_MF4_MASK (7625) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E32_M1 (7626) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E32_M1_MASK (7627) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E32_M2 (7628) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E32_M2_MASK (7629) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E32_MF2 (7630) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E32_MF2_MASK (7631) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E32_MF4 (7632) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E32_MF4_MASK (7633) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E64_M1 (7634) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E64_M1_MASK (7635) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E64_M2 (7636) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E64_M2_MASK (7637) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E64_MF2 (7638) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E64_MF2_MASK (7639) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E64_MF4 (7640) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E64_MF4_MASK (7641) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E8_M1 (7642) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E8_M1_MASK (7643) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E8_M2 (7644) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E8_M2_MASK (7645) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E8_MF2 (7646) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E8_MF2_MASK (7647) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E8_MF4 (7648) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M1_E8_MF4_MASK (7649) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E16_M1 (7650) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E16_M1_MASK (7651) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E16_M2 (7652) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E16_M2_MASK (7653) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E16_M4 (7654) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E16_M4_MASK (7655) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E16_MF2 (7656) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E16_MF2_MASK (7657) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E32_M1 (7658) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E32_M1_MASK (7659) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E32_M2 (7660) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E32_M2_MASK (7661) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E32_M4 (7662) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E32_M4_MASK (7663) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E32_MF2 (7664) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E32_MF2_MASK (7665) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E64_M1 (7666) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E64_M1_MASK (7667) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E64_M2 (7668) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E64_M2_MASK (7669) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E64_M4 (7670) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E64_M4_MASK (7671) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E64_MF2 (7672) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E64_MF2_MASK (7673) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E8_M1 (7674) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E8_M1_MASK (7675) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E8_M2 (7676) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E8_M2_MASK (7677) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E8_M4 (7678) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E8_M4_MASK (7679) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E8_MF2 (7680) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M2_E8_MF2_MASK (7681) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E16_M1 (7682) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E16_M1_MASK (7683) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E16_M2 (7684) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E16_M2_MASK (7685) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E16_M4 (7686) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E16_M4_MASK (7687) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E16_M8 (7688) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E16_M8_MASK (7689) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E32_M1 (7690) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E32_M1_MASK (7691) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E32_M2 (7692) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E32_M2_MASK (7693) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E32_M4 (7694) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E32_M4_MASK (7695) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E32_M8 (7696) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E32_M8_MASK (7697) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E64_M1 (7698) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E64_M1_MASK (7699) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E64_M2 (7700) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E64_M2_MASK (7701) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E64_M4 (7702) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E64_M4_MASK (7703) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E64_M8 (7704) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E64_M8_MASK (7705) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E8_M1 (7706) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E8_M1_MASK (7707) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E8_M2 (7708) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E8_M2_MASK (7709) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E8_M4 (7710) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E8_M4_MASK (7711) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E8_M8 (7712) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M4_E8_M8_MASK (7713) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E16_M2 (7714) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E16_M2_MASK (7715) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E16_M4 (7716) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E16_M4_MASK (7717) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E16_M8 (7718) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E16_M8_MASK (7719) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E32_M2 (7720) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E32_M2_MASK (7721) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E32_M4 (7722) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E32_M4_MASK (7723) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E32_M8 (7724) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E32_M8_MASK (7725) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E64_M2 (7726) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E64_M2_MASK (7727) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E64_M4 (7728) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E64_M4_MASK (7729) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E64_M8 (7730) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E64_M8_MASK (7731) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E8_M2 (7732) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E8_M2_MASK (7733) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E8_M4 (7734) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E8_M4_MASK (7735) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E8_M8 (7736) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_M8_E8_M8_MASK (7737) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E16_M1 (7738) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E16_M1_MASK (7739) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E16_MF2 (7740) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E16_MF2_MASK (7741) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E16_MF4 (7742) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E16_MF4_MASK (7743) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E16_MF8 (7744) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E16_MF8_MASK (7745) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E32_M1 (7746) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E32_M1_MASK (7747) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E32_MF2 (7748) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E32_MF2_MASK (7749) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E32_MF4 (7750) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E32_MF4_MASK (7751) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E32_MF8 (7752) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E32_MF8_MASK (7753) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E8_M1 (7754) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E8_M1_MASK (7755) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E8_MF2 (7756) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E8_MF2_MASK (7757) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E8_MF4 (7758) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E8_MF4_MASK (7759) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E8_MF8 (7760) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF2_E8_MF8_MASK (7761) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF4_E16_MF2 (7762) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF4_E16_MF2_MASK (7763) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF4_E16_MF4 (7764) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF4_E16_MF4_MASK (7765) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF4_E16_MF8 (7766) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF4_E16_MF8_MASK (7767) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF4_E8_MF2 (7768) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF4_E8_MF2_MASK (7769) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF4_E8_MF4 (7770) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF4_E8_MF4_MASK (7771) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF4_E8_MF8 (7772) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF4_E8_MF8_MASK (7773) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF8_E8_MF4 (7774) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF8_E8_MF4_MASK (7775) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF8_E8_MF8 (7776) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHEREI16_VV_MF8_E8_MF8_MASK (7777) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VI_M1 (7778) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VI_M1_MASK (7779) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VI_M2 (7780) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VI_M2_MASK (7781) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VI_M4 (7782) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VI_M4_MASK (7783) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VI_M8 (7784) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VI_M8_MASK (7785) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VI_MF2 (7786) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VI_MF2_MASK (7787) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VI_MF4 (7788) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VI_MF4_MASK (7789) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VI_MF8 (7790) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VI_MF8_MASK (7791) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M1_E16 (7792) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M1_E16_MASK (7793) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M1_E32 (7794) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M1_E32_MASK (7795) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M1_E64 (7796) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M1_E64_MASK (7797) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M1_E8 (7798) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M1_E8_MASK (7799) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M2_E16 (7800) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M2_E16_MASK (7801) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M2_E32 (7802) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M2_E32_MASK (7803) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M2_E64 (7804) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M2_E64_MASK (7805) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M2_E8 (7806) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M2_E8_MASK (7807) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M4_E16 (7808) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M4_E16_MASK (7809) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M4_E32 (7810) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M4_E32_MASK (7811) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M4_E64 (7812) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M4_E64_MASK (7813) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M4_E8 (7814) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M4_E8_MASK (7815) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M8_E16 (7816) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M8_E16_MASK (7817) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M8_E32 (7818) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M8_E32_MASK (7819) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M8_E64 (7820) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M8_E64_MASK (7821) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M8_E8 (7822) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_M8_E8_MASK (7823) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_MF2_E16 (7824) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_MF2_E16_MASK (7825) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_MF2_E32 (7826) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_MF2_E32_MASK (7827) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_MF2_E8 (7828) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_MF2_E8_MASK (7829) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_MF4_E16 (7830) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_MF4_E16_MASK (7831) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_MF4_E8 (7832) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_MF4_E8_MASK (7833) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_MF8_E8 (7834) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VV_MF8_E8_MASK (7835) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VX_M1 (7836) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VX_M1_MASK (7837) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VX_M2 (7838) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VX_M2_MASK (7839) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VX_M4 (7840) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VX_M4_MASK (7841) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VX_M8 (7842) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VX_M8_MASK (7843) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VX_MF2 (7844) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VX_MF2_MASK (7845) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VX_MF4 (7846) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VX_MF4_MASK (7847) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VX_MF8 (7848) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRGATHER_VX_MF8_MASK (7849) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VV_M1 (7850) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VV_M1_MASK (7851) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VV_M2 (7852) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VV_M2_MASK (7853) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VV_M4 (7854) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VV_M4_MASK (7855) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VV_M8 (7856) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VV_M8_MASK (7857) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VV_MF2 (7858) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VV_MF2_MASK (7859) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VV_MF4 (7860) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VV_MF4_MASK (7861) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VV_MF8 (7862) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VV_MF8_MASK (7863) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VX_M1 (7864) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VX_M1_MASK (7865) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VX_M2 (7866) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VX_M2_MASK (7867) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VX_M4 (7868) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VX_M4_MASK (7869) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VX_M8 (7870) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VX_M8_MASK (7871) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VX_MF2 (7872) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VX_MF2_MASK (7873) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VX_MF4 (7874) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VX_MF4_MASK (7875) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VX_MF8 (7876) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROL_VX_MF8_MASK (7877) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VI_M1 (7878) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VI_M1_MASK (7879) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VI_M2 (7880) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VI_M2_MASK (7881) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VI_M4 (7882) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VI_M4_MASK (7883) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VI_M8 (7884) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VI_M8_MASK (7885) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VI_MF2 (7886) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VI_MF2_MASK (7887) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VI_MF4 (7888) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VI_MF4_MASK (7889) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VI_MF8 (7890) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VI_MF8_MASK (7891) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VV_M1 (7892) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VV_M1_MASK (7893) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VV_M2 (7894) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VV_M2_MASK (7895) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VV_M4 (7896) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VV_M4_MASK (7897) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VV_M8 (7898) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VV_M8_MASK (7899) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VV_MF2 (7900) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VV_MF2_MASK (7901) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VV_MF4 (7902) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VV_MF4_MASK (7903) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VV_MF8 (7904) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VV_MF8_MASK (7905) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VX_M1 (7906) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VX_M1_MASK (7907) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VX_M2 (7908) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VX_M2_MASK (7909) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VX_M4 (7910) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VX_M4_MASK (7911) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VX_M8 (7912) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VX_M8_MASK (7913) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VX_MF2 (7914) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VX_MF2_MASK (7915) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VX_MF4 (7916) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VX_MF4_MASK (7917) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VX_MF8 (7918) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVROR_VX_MF8_MASK (7919) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VI_M1 (7920) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VI_M1_MASK (7921) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VI_M2 (7922) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VI_M2_MASK (7923) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VI_M4 (7924) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VI_M4_MASK (7925) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VI_M8 (7926) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VI_M8_MASK (7927) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VI_MF2 (7928) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VI_MF2_MASK (7929) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VI_MF4 (7930) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VI_MF4_MASK (7931) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VI_MF8 (7932) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VI_MF8_MASK (7933) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VX_M1 (7934) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VX_M1_MASK (7935) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VX_M2 (7936) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VX_M2_MASK (7937) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VX_M4 (7938) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VX_M4_MASK (7939) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VX_M8 (7940) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VX_M8_MASK (7941) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VX_MF2 (7942) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VX_MF2_MASK (7943) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VX_MF4 (7944) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VX_MF4_MASK (7945) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VX_MF8 (7946) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVRSUB_VX_MF8_MASK (7947) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VI_M1 (7948) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VI_M1_MASK (7949) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VI_M2 (7950) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VI_M2_MASK (7951) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VI_M4 (7952) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VI_M4_MASK (7953) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VI_M8 (7954) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VI_M8_MASK (7955) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VI_MF2 (7956) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VI_MF2_MASK (7957) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VI_MF4 (7958) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VI_MF4_MASK (7959) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VI_MF8 (7960) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VI_MF8_MASK (7961) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VV_M1 (7962) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VV_M1_MASK (7963) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VV_M2 (7964) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VV_M2_MASK (7965) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VV_M4 (7966) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VV_M4_MASK (7967) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VV_M8 (7968) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VV_M8_MASK (7969) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VV_MF2 (7970) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VV_MF2_MASK (7971) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VV_MF4 (7972) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VV_MF4_MASK (7973) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VV_MF8 (7974) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VV_MF8_MASK (7975) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VX_M1 (7976) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VX_M1_MASK (7977) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VX_M2 (7978) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VX_M2_MASK (7979) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VX_M4 (7980) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VX_M4_MASK (7981) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VX_M8 (7982) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VX_M8_MASK (7983) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VX_MF2 (7984) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VX_MF2_MASK (7985) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VX_MF4 (7986) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VX_MF4_MASK (7987) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VX_MF8 (7988) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADDU_VX_MF8_MASK (7989) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VI_M1 (7990) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VI_M1_MASK (7991) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VI_M2 (7992) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VI_M2_MASK (7993) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VI_M4 (7994) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VI_M4_MASK (7995) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VI_M8 (7996) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VI_M8_MASK (7997) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VI_MF2 (7998) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VI_MF2_MASK (7999) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VI_MF4 (8000) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VI_MF4_MASK (8001) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VI_MF8 (8002) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VI_MF8_MASK (8003) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VV_M1 (8004) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VV_M1_MASK (8005) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VV_M2 (8006) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VV_M2_MASK (8007) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VV_M4 (8008) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VV_M4_MASK (8009) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VV_M8 (8010) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VV_M8_MASK (8011) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VV_MF2 (8012) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VV_MF2_MASK (8013) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VV_MF4 (8014) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VV_MF4_MASK (8015) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VV_MF8 (8016) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VV_MF8_MASK (8017) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VX_M1 (8018) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VX_M1_MASK (8019) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VX_M2 (8020) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VX_M2_MASK (8021) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VX_M4 (8022) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VX_M4_MASK (8023) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VX_M8 (8024) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VX_M8_MASK (8025) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VX_MF2 (8026) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VX_MF2_MASK (8027) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VX_MF4 (8028) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VX_MF4_MASK (8029) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VX_MF8 (8030) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSADD_VX_MF8_MASK (8031) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSBC_VVM_M1 (8032) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSBC_VVM_M2 (8033) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSBC_VVM_M4 (8034) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSBC_VVM_M8 (8035) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSBC_VVM_MF2 (8036) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSBC_VVM_MF4 (8037) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSBC_VVM_MF8 (8038) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSBC_VXM_M1 (8039) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSBC_VXM_M2 (8040) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSBC_VXM_M4 (8041) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSBC_VXM_M8 (8042) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSBC_VXM_MF2 (8043) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSBC_VXM_MF4 (8044) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSBC_VXM_MF8 (8045) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE16_V_M1 (8046) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE16_V_M1_MASK (8047) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE16_V_M2 (8048) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE16_V_M2_MASK (8049) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE16_V_M4 (8050) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE16_V_M4_MASK (8051) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE16_V_M8 (8052) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE16_V_M8_MASK (8053) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE16_V_MF2 (8054) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE16_V_MF2_MASK (8055) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE16_V_MF4 (8056) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE16_V_MF4_MASK (8057) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE32_V_M1 (8058) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE32_V_M1_MASK (8059) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE32_V_M2 (8060) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE32_V_M2_MASK (8061) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE32_V_M4 (8062) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE32_V_M4_MASK (8063) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE32_V_M8 (8064) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE32_V_M8_MASK (8065) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE32_V_MF2 (8066) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE32_V_MF2_MASK (8067) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE64_V_M1 (8068) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE64_V_M1_MASK (8069) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE64_V_M2 (8070) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE64_V_M2_MASK (8071) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE64_V_M4 (8072) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE64_V_M4_MASK (8073) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE64_V_M8 (8074) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE64_V_M8_MASK (8075) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE8_V_M1 (8076) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE8_V_M1_MASK (8077) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE8_V_M2 (8078) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE8_V_M2_MASK (8079) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE8_V_M4 (8080) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE8_V_M4_MASK (8081) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE8_V_M8 (8082) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE8_V_M8_MASK (8083) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE8_V_MF2 (8084) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE8_V_MF2_MASK (8085) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE8_V_MF4 (8086) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE8_V_MF4_MASK (8087) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE8_V_MF8 (8088) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSE8_V_MF8_MASK (8089) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSETIVLI (8090) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSETVLI (8091) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSETVLIX0 (8092) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF2_M1 (8093) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF2_M1_MASK (8094) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF2_M2 (8095) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF2_M2_MASK (8096) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF2_M4 (8097) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF2_M4_MASK (8098) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF2_M8 (8099) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF2_M8_MASK (8100) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF2_MF2 (8101) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF2_MF2_MASK (8102) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF2_MF4 (8103) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF2_MF4_MASK (8104) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF4_M1 (8105) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF4_M1_MASK (8106) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF4_M2 (8107) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF4_M2_MASK (8108) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF4_M4 (8109) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF4_M4_MASK (8110) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF4_M8 (8111) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF4_M8_MASK (8112) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF4_MF2 (8113) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF4_MF2_MASK (8114) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF8_M1 (8115) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF8_M1_MASK (8116) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF8_M2 (8117) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF8_M2_MASK (8118) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF8_M4 (8119) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF8_M4_MASK (8120) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF8_M8 (8121) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSEXT_VF8_M8_MASK (8122) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSHA2CH_VV_M1 (8123) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSHA2CH_VV_M2 (8124) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSHA2CH_VV_M4 (8125) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSHA2CH_VV_M8 (8126) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSHA2CH_VV_MF2 (8127) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSHA2CL_VV_M1 (8128) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSHA2CL_VV_M2 (8129) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSHA2CL_VV_M4 (8130) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSHA2CL_VV_M8 (8131) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSHA2CL_VV_MF2 (8132) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSHA2MS_VV_M1 (8133) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSHA2MS_VV_M2 (8134) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSHA2MS_VV_M4 (8135) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSHA2MS_VV_M8 (8136) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSHA2MS_VV_MF2 (8137) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1DOWN_VX_M1 (8138) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1DOWN_VX_M1_MASK (8139) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1DOWN_VX_M2 (8140) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1DOWN_VX_M2_MASK (8141) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1DOWN_VX_M4 (8142) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1DOWN_VX_M4_MASK (8143) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1DOWN_VX_M8 (8144) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1DOWN_VX_M8_MASK (8145) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1DOWN_VX_MF2 (8146) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1DOWN_VX_MF2_MASK (8147) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1DOWN_VX_MF4 (8148) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1DOWN_VX_MF4_MASK (8149) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1DOWN_VX_MF8 (8150) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1DOWN_VX_MF8_MASK (8151) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1UP_VX_M1 (8152) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1UP_VX_M1_MASK (8153) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1UP_VX_M2 (8154) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1UP_VX_M2_MASK (8155) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1UP_VX_M4 (8156) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1UP_VX_M4_MASK (8157) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1UP_VX_M8 (8158) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1UP_VX_M8_MASK (8159) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1UP_VX_MF2 (8160) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1UP_VX_MF2_MASK (8161) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1UP_VX_MF4 (8162) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1UP_VX_MF4_MASK (8163) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1UP_VX_MF8 (8164) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDE1UP_VX_MF8_MASK (8165) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VI_M1 (8166) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VI_M1_MASK (8167) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VI_M2 (8168) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VI_M2_MASK (8169) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VI_M4 (8170) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VI_M4_MASK (8171) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VI_M8 (8172) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VI_M8_MASK (8173) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VI_MF2 (8174) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VI_MF2_MASK (8175) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VI_MF4 (8176) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VI_MF4_MASK (8177) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VI_MF8 (8178) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VI_MF8_MASK (8179) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VX_M1 (8180) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VX_M1_MASK (8181) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VX_M2 (8182) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VX_M2_MASK (8183) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VX_M4 (8184) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VX_M4_MASK (8185) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VX_M8 (8186) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VX_M8_MASK (8187) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VX_MF2 (8188) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VX_MF2_MASK (8189) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VX_MF4 (8190) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VX_MF4_MASK (8191) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VX_MF8 (8192) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEDOWN_VX_MF8_MASK (8193) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VI_M1 (8194) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VI_M1_MASK (8195) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VI_M2 (8196) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VI_M2_MASK (8197) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VI_M4 (8198) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VI_M4_MASK (8199) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VI_M8 (8200) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VI_M8_MASK (8201) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VI_MF2 (8202) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VI_MF2_MASK (8203) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VI_MF4 (8204) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VI_MF4_MASK (8205) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VI_MF8 (8206) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VI_MF8_MASK (8207) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VX_M1 (8208) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VX_M1_MASK (8209) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VX_M2 (8210) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VX_M2_MASK (8211) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VX_M4 (8212) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VX_M4_MASK (8213) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VX_M8 (8214) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VX_M8_MASK (8215) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VX_MF2 (8216) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VX_MF2_MASK (8217) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VX_MF4 (8218) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VX_MF4_MASK (8219) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VX_MF8 (8220) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLIDEUP_VX_MF8_MASK (8221) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VI_M1 (8222) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VI_M1_MASK (8223) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VI_M2 (8224) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VI_M2_MASK (8225) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VI_M4 (8226) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VI_M4_MASK (8227) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VI_M8 (8228) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VI_M8_MASK (8229) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VI_MF2 (8230) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VI_MF2_MASK (8231) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VI_MF4 (8232) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VI_MF4_MASK (8233) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VI_MF8 (8234) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VI_MF8_MASK (8235) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VV_M1 (8236) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VV_M1_MASK (8237) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VV_M2 (8238) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VV_M2_MASK (8239) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VV_M4 (8240) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VV_M4_MASK (8241) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VV_M8 (8242) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VV_M8_MASK (8243) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VV_MF2 (8244) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VV_MF2_MASK (8245) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VV_MF4 (8246) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VV_MF4_MASK (8247) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VV_MF8 (8248) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VV_MF8_MASK (8249) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VX_M1 (8250) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VX_M1_MASK (8251) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VX_M2 (8252) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VX_M2_MASK (8253) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VX_M4 (8254) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VX_M4_MASK (8255) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VX_M8 (8256) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VX_M8_MASK (8257) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VX_MF2 (8258) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VX_MF2_MASK (8259) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VX_MF4 (8260) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VX_MF4_MASK (8261) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VX_MF8 (8262) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSLL_VX_MF8_MASK (8263) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM3C_VI_M1 (8264) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM3C_VI_M2 (8265) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM3C_VI_M4 (8266) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM3C_VI_M8 (8267) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM3C_VI_MF2 (8268) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM3ME_VV_M1 (8269) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM3ME_VV_M2 (8270) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM3ME_VV_M4 (8271) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM3ME_VV_M8 (8272) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM3ME_VV_MF2 (8273) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4K_VI_M1 (8274) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4K_VI_M2 (8275) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4K_VI_M4 (8276) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4K_VI_M8 (8277) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4K_VI_MF2 (8278) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_M1_M1 (8279) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_M1_MF2 (8280) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_M1_MF4 (8281) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_M1_MF8 (8282) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_M2_M1 (8283) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_M2_M2 (8284) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_M2_MF2 (8285) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_M2_MF4 (8286) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_M2_MF8 (8287) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_M4_M1 (8288) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_M4_M2 (8289) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_M4_M4 (8290) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_M4_MF2 (8291) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_M4_MF4 (8292) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_M4_MF8 (8293) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_M8_M1 (8294) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_M8_M2 (8295) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_M8_M4 (8296) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_M8_MF2 (8297) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_M8_MF4 (8298) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_M8_MF8 (8299) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_MF2_MF2 (8300) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_MF2_MF4 (8301) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VS_MF2_MF8 (8302) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VV_M1 (8303) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VV_M2 (8304) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VV_M4 (8305) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VV_M8 (8306) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM4R_VV_MF2 (8307) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VV_M1 (8308) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VV_M1_MASK (8309) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VV_M2 (8310) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VV_M2_MASK (8311) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VV_M4 (8312) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VV_M4_MASK (8313) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VV_M8 (8314) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VV_M8_MASK (8315) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VV_MF2 (8316) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VV_MF2_MASK (8317) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VV_MF4 (8318) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VV_MF4_MASK (8319) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VV_MF8 (8320) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VV_MF8_MASK (8321) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VX_M1 (8322) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VX_M1_MASK (8323) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VX_M2 (8324) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VX_M2_MASK (8325) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VX_M4 (8326) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VX_M4_MASK (8327) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VX_M8 (8328) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VX_M8_MASK (8329) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VX_MF2 (8330) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VX_MF2_MASK (8331) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VX_MF4 (8332) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VX_MF4_MASK (8333) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VX_MF8 (8334) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSMUL_VX_MF8_MASK (8335) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM_V_B1 (8336) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM_V_B16 (8337) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM_V_B2 (8338) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM_V_B32 (8339) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM_V_B4 (8340) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM_V_B64 (8341) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSM_V_B8 (8342) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M1_M1 (8343) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M1_M1_MASK (8344) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M1_M2 (8345) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M1_M2_MASK (8346) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M1_M4 (8347) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M1_M4_MASK (8348) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M1_MF2 (8349) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M1_MF2_MASK (8350) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M2_M1 (8351) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M2_M1_MASK (8352) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M2_M2 (8353) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M2_M2_MASK (8354) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M2_M4 (8355) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M2_M4_MASK (8356) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M2_M8 (8357) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M2_M8_MASK (8358) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M4_M2 (8359) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M4_M2_MASK (8360) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M4_M4 (8361) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M4_M4_MASK (8362) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M4_M8 (8363) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M4_M8_MASK (8364) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M8_M4 (8365) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M8_M4_MASK (8366) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M8_M8 (8367) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_M8_M8_MASK (8368) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_MF2_M1 (8369) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_MF2_M1_MASK (8370) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_MF2_M2 (8371) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_MF2_M2_MASK (8372) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_MF2_MF2 (8373) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_MF2_MF2_MASK (8374) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_MF2_MF4 (8375) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_MF2_MF4_MASK (8376) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_MF4_M1 (8377) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_MF4_M1_MASK (8378) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_MF4_MF2 (8379) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_MF4_MF2_MASK (8380) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_MF4_MF4 (8381) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_MF4_MF4_MASK (8382) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_MF4_MF8 (8383) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI16_V_MF4_MF8_MASK (8384) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M1_M1 (8385) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M1_M1_MASK (8386) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M1_M2 (8387) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M1_M2_MASK (8388) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M1_MF2 (8389) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M1_MF2_MASK (8390) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M1_MF4 (8391) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M1_MF4_MASK (8392) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M2_M1 (8393) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M2_M1_MASK (8394) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M2_M2 (8395) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M2_M2_MASK (8396) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M2_M4 (8397) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M2_M4_MASK (8398) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M2_MF2 (8399) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M2_MF2_MASK (8400) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M4_M1 (8401) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M4_M1_MASK (8402) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M4_M2 (8403) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M4_M2_MASK (8404) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M4_M4 (8405) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M4_M4_MASK (8406) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M4_M8 (8407) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M4_M8_MASK (8408) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M8_M2 (8409) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M8_M2_MASK (8410) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M8_M4 (8411) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M8_M4_MASK (8412) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M8_M8 (8413) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_M8_M8_MASK (8414) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_MF2_M1 (8415) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_MF2_M1_MASK (8416) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_MF2_MF2 (8417) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_MF2_MF2_MASK (8418) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_MF2_MF4 (8419) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_MF2_MF4_MASK (8420) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_MF2_MF8 (8421) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI32_V_MF2_MF8_MASK (8422) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M1_M1 (8423) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M1_M1_MASK (8424) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M1_MF2 (8425) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M1_MF2_MASK (8426) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M1_MF4 (8427) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M1_MF4_MASK (8428) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M1_MF8 (8429) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M1_MF8_MASK (8430) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M2_M1 (8431) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M2_M1_MASK (8432) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M2_M2 (8433) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M2_M2_MASK (8434) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M2_MF2 (8435) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M2_MF2_MASK (8436) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M2_MF4 (8437) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M2_MF4_MASK (8438) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M4_M1 (8439) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M4_M1_MASK (8440) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M4_M2 (8441) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M4_M2_MASK (8442) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M4_M4 (8443) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M4_M4_MASK (8444) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M4_MF2 (8445) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M4_MF2_MASK (8446) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M8_M1 (8447) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M8_M1_MASK (8448) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M8_M2 (8449) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M8_M2_MASK (8450) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M8_M4 (8451) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M8_M4_MASK (8452) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M8_M8 (8453) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI64_V_M8_M8_MASK (8454) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_M1_M1 (8455) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_M1_M1_MASK (8456) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_M1_M2 (8457) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_M1_M2_MASK (8458) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_M1_M4 (8459) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_M1_M4_MASK (8460) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_M1_M8 (8461) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_M1_M8_MASK (8462) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_M2_M2 (8463) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_M2_M2_MASK (8464) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_M2_M4 (8465) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_M2_M4_MASK (8466) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_M2_M8 (8467) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_M2_M8_MASK (8468) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_M4_M4 (8469) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_M4_M4_MASK (8470) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_M4_M8 (8471) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_M4_M8_MASK (8472) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_M8_M8 (8473) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_M8_M8_MASK (8474) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF2_M1 (8475) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF2_M1_MASK (8476) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF2_M2 (8477) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF2_M2_MASK (8478) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF2_M4 (8479) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF2_M4_MASK (8480) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF2_MF2 (8481) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF2_MF2_MASK (8482) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF4_M1 (8483) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF4_M1_MASK (8484) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF4_M2 (8485) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF4_M2_MASK (8486) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF4_MF2 (8487) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF4_MF2_MASK (8488) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF4_MF4 (8489) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF4_MF4_MASK (8490) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF8_M1 (8491) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF8_M1_MASK (8492) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF8_MF2 (8493) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF8_MF2_MASK (8494) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF8_MF4 (8495) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF8_MF4_MASK (8496) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF8_MF8 (8497) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXEI8_V_MF8_MF8_MASK (8498) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_M1_M1 (8499) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_M1_M1_MASK (8500) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_M1_M2 (8501) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_M1_M2_MASK (8502) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_M1_M4 (8503) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_M1_M4_MASK (8504) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_M1_MF2 (8505) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_M1_MF2_MASK (8506) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_M2_M1 (8507) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_M2_M1_MASK (8508) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_M2_M2 (8509) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_M2_M2_MASK (8510) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_M2_M4 (8511) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_M2_M4_MASK (8512) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_M4_M2 (8513) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_M4_M2_MASK (8514) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_M4_M4 (8515) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_M4_M4_MASK (8516) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_M8_M4 (8517) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_M8_M4_MASK (8518) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_MF2_M1 (8519) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_MF2_M1_MASK (8520) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_MF2_M2 (8521) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_MF2_M2_MASK (8522) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_MF2_MF2 (8523) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_MF2_MF2_MASK (8524) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_MF2_MF4 (8525) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_MF2_MF4_MASK (8526) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_MF4_M1 (8527) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_MF4_M1_MASK (8528) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_MF4_MF2 (8529) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_MF4_MF2_MASK (8530) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_MF4_MF4 (8531) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_MF4_MF4_MASK (8532) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_MF4_MF8 (8533) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI16_V_MF4_MF8_MASK (8534) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M1_M1 (8535) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M1_M1_MASK (8536) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M1_M2 (8537) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M1_M2_MASK (8538) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M1_MF2 (8539) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M1_MF2_MASK (8540) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M1_MF4 (8541) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M1_MF4_MASK (8542) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M2_M1 (8543) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M2_M1_MASK (8544) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M2_M2 (8545) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M2_M2_MASK (8546) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M2_M4 (8547) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M2_M4_MASK (8548) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M2_MF2 (8549) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M2_MF2_MASK (8550) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M4_M1 (8551) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M4_M1_MASK (8552) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M4_M2 (8553) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M4_M2_MASK (8554) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M4_M4 (8555) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M4_M4_MASK (8556) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M8_M2 (8557) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M8_M2_MASK (8558) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M8_M4 (8559) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_M8_M4_MASK (8560) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_MF2_M1 (8561) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_MF2_M1_MASK (8562) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_MF2_MF2 (8563) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_MF2_MF2_MASK (8564) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_MF2_MF4 (8565) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_MF2_MF4_MASK (8566) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_MF2_MF8 (8567) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI32_V_MF2_MF8_MASK (8568) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M1_M1 (8569) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M1_M1_MASK (8570) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M1_MF2 (8571) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M1_MF2_MASK (8572) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M1_MF4 (8573) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M1_MF4_MASK (8574) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M1_MF8 (8575) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M1_MF8_MASK (8576) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M2_M1 (8577) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M2_M1_MASK (8578) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M2_M2 (8579) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M2_M2_MASK (8580) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M2_MF2 (8581) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M2_MF2_MASK (8582) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M2_MF4 (8583) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M2_MF4_MASK (8584) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M4_M1 (8585) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M4_M1_MASK (8586) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M4_M2 (8587) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M4_M2_MASK (8588) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M4_M4 (8589) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M4_M4_MASK (8590) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M4_MF2 (8591) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M4_MF2_MASK (8592) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M8_M1 (8593) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M8_M1_MASK (8594) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M8_M2 (8595) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M8_M2_MASK (8596) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M8_M4 (8597) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI64_V_M8_M4_MASK (8598) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_M1_M1 (8599) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_M1_M1_MASK (8600) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_M1_M2 (8601) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_M1_M2_MASK (8602) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_M1_M4 (8603) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_M1_M4_MASK (8604) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_M2_M2 (8605) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_M2_M2_MASK (8606) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_M2_M4 (8607) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_M2_M4_MASK (8608) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_M4_M4 (8609) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_M4_M4_MASK (8610) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF2_M1 (8611) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF2_M1_MASK (8612) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF2_M2 (8613) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF2_M2_MASK (8614) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF2_M4 (8615) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF2_M4_MASK (8616) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF2_MF2 (8617) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF2_MF2_MASK (8618) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF4_M1 (8619) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF4_M1_MASK (8620) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF4_M2 (8621) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF4_M2_MASK (8622) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF4_MF2 (8623) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF4_MF2_MASK (8624) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF4_MF4 (8625) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF4_MF4_MASK (8626) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF8_M1 (8627) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF8_M1_MASK (8628) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF8_MF2 (8629) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF8_MF2_MASK (8630) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF8_MF4 (8631) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF8_MF4_MASK (8632) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF8_MF8 (8633) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG2EI8_V_MF8_MF8_MASK (8634) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_M1_M1 (8635) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_M1_M1_MASK (8636) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_M1_M2 (8637) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_M1_M2_MASK (8638) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_M1_MF2 (8639) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_M1_MF2_MASK (8640) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_M2_M1 (8641) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_M2_M1_MASK (8642) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_M2_M2 (8643) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_M2_M2_MASK (8644) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_M4_M2 (8645) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_M4_M2_MASK (8646) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_MF2_M1 (8647) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_MF2_M1_MASK (8648) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_MF2_M2 (8649) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_MF2_M2_MASK (8650) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_MF2_MF2 (8651) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_MF2_MF2_MASK (8652) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_MF2_MF4 (8653) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_MF2_MF4_MASK (8654) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_MF4_M1 (8655) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_MF4_M1_MASK (8656) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_MF4_MF2 (8657) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_MF4_MF2_MASK (8658) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_MF4_MF4 (8659) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_MF4_MF4_MASK (8660) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_MF4_MF8 (8661) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI16_V_MF4_MF8_MASK (8662) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_M1_M1 (8663) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_M1_M1_MASK (8664) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_M1_M2 (8665) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_M1_M2_MASK (8666) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_M1_MF2 (8667) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_M1_MF2_MASK (8668) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_M1_MF4 (8669) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_M1_MF4_MASK (8670) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_M2_M1 (8671) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_M2_M1_MASK (8672) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_M2_M2 (8673) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_M2_M2_MASK (8674) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_M2_MF2 (8675) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_M2_MF2_MASK (8676) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_M4_M1 (8677) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_M4_M1_MASK (8678) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_M4_M2 (8679) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_M4_M2_MASK (8680) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_M8_M2 (8681) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_M8_M2_MASK (8682) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_MF2_M1 (8683) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_MF2_M1_MASK (8684) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_MF2_MF2 (8685) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_MF2_MF2_MASK (8686) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_MF2_MF4 (8687) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_MF2_MF4_MASK (8688) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_MF2_MF8 (8689) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI32_V_MF2_MF8_MASK (8690) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M1_M1 (8691) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M1_M1_MASK (8692) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M1_MF2 (8693) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M1_MF2_MASK (8694) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M1_MF4 (8695) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M1_MF4_MASK (8696) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M1_MF8 (8697) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M1_MF8_MASK (8698) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M2_M1 (8699) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M2_M1_MASK (8700) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M2_M2 (8701) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M2_M2_MASK (8702) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M2_MF2 (8703) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M2_MF2_MASK (8704) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M2_MF4 (8705) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M2_MF4_MASK (8706) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M4_M1 (8707) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M4_M1_MASK (8708) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M4_M2 (8709) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M4_M2_MASK (8710) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M4_MF2 (8711) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M4_MF2_MASK (8712) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M8_M1 (8713) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M8_M1_MASK (8714) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M8_M2 (8715) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI64_V_M8_M2_MASK (8716) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_M1_M1 (8717) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_M1_M1_MASK (8718) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_M1_M2 (8719) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_M1_M2_MASK (8720) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_M2_M2 (8721) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_M2_M2_MASK (8722) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_MF2_M1 (8723) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_MF2_M1_MASK (8724) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_MF2_M2 (8725) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_MF2_M2_MASK (8726) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_MF2_MF2 (8727) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_MF2_MF2_MASK (8728) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_MF4_M1 (8729) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_MF4_M1_MASK (8730) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_MF4_M2 (8731) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_MF4_M2_MASK (8732) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_MF4_MF2 (8733) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_MF4_MF2_MASK (8734) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_MF4_MF4 (8735) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_MF4_MF4_MASK (8736) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_MF8_M1 (8737) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_MF8_M1_MASK (8738) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_MF8_MF2 (8739) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_MF8_MF2_MASK (8740) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_MF8_MF4 (8741) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_MF8_MF4_MASK (8742) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_MF8_MF8 (8743) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG3EI8_V_MF8_MF8_MASK (8744) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_M1_M1 (8745) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_M1_M1_MASK (8746) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_M1_M2 (8747) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_M1_M2_MASK (8748) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_M1_MF2 (8749) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_M1_MF2_MASK (8750) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_M2_M1 (8751) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_M2_M1_MASK (8752) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_M2_M2 (8753) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_M2_M2_MASK (8754) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_M4_M2 (8755) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_M4_M2_MASK (8756) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_MF2_M1 (8757) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_MF2_M1_MASK (8758) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_MF2_M2 (8759) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_MF2_M2_MASK (8760) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_MF2_MF2 (8761) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_MF2_MF2_MASK (8762) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_MF2_MF4 (8763) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_MF2_MF4_MASK (8764) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_MF4_M1 (8765) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_MF4_M1_MASK (8766) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_MF4_MF2 (8767) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_MF4_MF2_MASK (8768) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_MF4_MF4 (8769) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_MF4_MF4_MASK (8770) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_MF4_MF8 (8771) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI16_V_MF4_MF8_MASK (8772) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_M1_M1 (8773) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_M1_M1_MASK (8774) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_M1_M2 (8775) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_M1_M2_MASK (8776) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_M1_MF2 (8777) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_M1_MF2_MASK (8778) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_M1_MF4 (8779) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_M1_MF4_MASK (8780) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_M2_M1 (8781) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_M2_M1_MASK (8782) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_M2_M2 (8783) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_M2_M2_MASK (8784) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_M2_MF2 (8785) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_M2_MF2_MASK (8786) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_M4_M1 (8787) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_M4_M1_MASK (8788) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_M4_M2 (8789) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_M4_M2_MASK (8790) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_M8_M2 (8791) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_M8_M2_MASK (8792) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_MF2_M1 (8793) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_MF2_M1_MASK (8794) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_MF2_MF2 (8795) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_MF2_MF2_MASK (8796) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_MF2_MF4 (8797) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_MF2_MF4_MASK (8798) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_MF2_MF8 (8799) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI32_V_MF2_MF8_MASK (8800) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M1_M1 (8801) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M1_M1_MASK (8802) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M1_MF2 (8803) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M1_MF2_MASK (8804) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M1_MF4 (8805) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M1_MF4_MASK (8806) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M1_MF8 (8807) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M1_MF8_MASK (8808) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M2_M1 (8809) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M2_M1_MASK (8810) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M2_M2 (8811) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M2_M2_MASK (8812) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M2_MF2 (8813) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M2_MF2_MASK (8814) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M2_MF4 (8815) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M2_MF4_MASK (8816) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M4_M1 (8817) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M4_M1_MASK (8818) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M4_M2 (8819) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M4_M2_MASK (8820) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M4_MF2 (8821) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M4_MF2_MASK (8822) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M8_M1 (8823) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M8_M1_MASK (8824) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M8_M2 (8825) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI64_V_M8_M2_MASK (8826) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_M1_M1 (8827) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_M1_M1_MASK (8828) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_M1_M2 (8829) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_M1_M2_MASK (8830) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_M2_M2 (8831) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_M2_M2_MASK (8832) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_MF2_M1 (8833) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_MF2_M1_MASK (8834) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_MF2_M2 (8835) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_MF2_M2_MASK (8836) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_MF2_MF2 (8837) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_MF2_MF2_MASK (8838) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_MF4_M1 (8839) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_MF4_M1_MASK (8840) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_MF4_M2 (8841) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_MF4_M2_MASK (8842) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_MF4_MF2 (8843) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_MF4_MF2_MASK (8844) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_MF4_MF4 (8845) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_MF4_MF4_MASK (8846) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_MF8_M1 (8847) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_MF8_M1_MASK (8848) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_MF8_MF2 (8849) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_MF8_MF2_MASK (8850) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_MF8_MF4 (8851) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_MF8_MF4_MASK (8852) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_MF8_MF8 (8853) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG4EI8_V_MF8_MF8_MASK (8854) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI16_V_M1_M1 (8855) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI16_V_M1_M1_MASK (8856) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI16_V_M1_MF2 (8857) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI16_V_M1_MF2_MASK (8858) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI16_V_M2_M1 (8859) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI16_V_M2_M1_MASK (8860) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI16_V_MF2_M1 (8861) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI16_V_MF2_M1_MASK (8862) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI16_V_MF2_MF2 (8863) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI16_V_MF2_MF2_MASK (8864) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI16_V_MF2_MF4 (8865) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI16_V_MF2_MF4_MASK (8866) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI16_V_MF4_M1 (8867) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI16_V_MF4_M1_MASK (8868) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI16_V_MF4_MF2 (8869) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI16_V_MF4_MF2_MASK (8870) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI16_V_MF4_MF4 (8871) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI16_V_MF4_MF4_MASK (8872) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI16_V_MF4_MF8 (8873) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI16_V_MF4_MF8_MASK (8874) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI32_V_M1_M1 (8875) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI32_V_M1_M1_MASK (8876) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI32_V_M1_MF2 (8877) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI32_V_M1_MF2_MASK (8878) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI32_V_M1_MF4 (8879) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI32_V_M1_MF4_MASK (8880) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI32_V_M2_M1 (8881) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI32_V_M2_M1_MASK (8882) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI32_V_M2_MF2 (8883) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI32_V_M2_MF2_MASK (8884) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI32_V_M4_M1 (8885) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI32_V_M4_M1_MASK (8886) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI32_V_MF2_M1 (8887) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI32_V_MF2_M1_MASK (8888) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI32_V_MF2_MF2 (8889) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI32_V_MF2_MF2_MASK (8890) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI32_V_MF2_MF4 (8891) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI32_V_MF2_MF4_MASK (8892) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI32_V_MF2_MF8 (8893) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI32_V_MF2_MF8_MASK (8894) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI64_V_M1_M1 (8895) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI64_V_M1_M1_MASK (8896) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI64_V_M1_MF2 (8897) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI64_V_M1_MF2_MASK (8898) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI64_V_M1_MF4 (8899) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI64_V_M1_MF4_MASK (8900) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI64_V_M1_MF8 (8901) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI64_V_M1_MF8_MASK (8902) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI64_V_M2_M1 (8903) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI64_V_M2_M1_MASK (8904) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI64_V_M2_MF2 (8905) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI64_V_M2_MF2_MASK (8906) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI64_V_M2_MF4 (8907) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI64_V_M2_MF4_MASK (8908) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI64_V_M4_M1 (8909) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI64_V_M4_M1_MASK (8910) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI64_V_M4_MF2 (8911) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI64_V_M4_MF2_MASK (8912) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI64_V_M8_M1 (8913) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI64_V_M8_M1_MASK (8914) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI8_V_M1_M1 (8915) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI8_V_M1_M1_MASK (8916) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI8_V_MF2_M1 (8917) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI8_V_MF2_M1_MASK (8918) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI8_V_MF2_MF2 (8919) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI8_V_MF2_MF2_MASK (8920) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI8_V_MF4_M1 (8921) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI8_V_MF4_M1_MASK (8922) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI8_V_MF4_MF2 (8923) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI8_V_MF4_MF2_MASK (8924) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI8_V_MF4_MF4 (8925) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI8_V_MF4_MF4_MASK (8926) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI8_V_MF8_M1 (8927) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI8_V_MF8_M1_MASK (8928) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI8_V_MF8_MF2 (8929) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI8_V_MF8_MF2_MASK (8930) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI8_V_MF8_MF4 (8931) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI8_V_MF8_MF4_MASK (8932) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI8_V_MF8_MF8 (8933) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG5EI8_V_MF8_MF8_MASK (8934) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI16_V_M1_M1 (8935) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI16_V_M1_M1_MASK (8936) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI16_V_M1_MF2 (8937) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI16_V_M1_MF2_MASK (8938) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI16_V_M2_M1 (8939) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI16_V_M2_M1_MASK (8940) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI16_V_MF2_M1 (8941) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI16_V_MF2_M1_MASK (8942) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI16_V_MF2_MF2 (8943) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI16_V_MF2_MF2_MASK (8944) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI16_V_MF2_MF4 (8945) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI16_V_MF2_MF4_MASK (8946) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI16_V_MF4_M1 (8947) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI16_V_MF4_M1_MASK (8948) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI16_V_MF4_MF2 (8949) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI16_V_MF4_MF2_MASK (8950) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI16_V_MF4_MF4 (8951) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI16_V_MF4_MF4_MASK (8952) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI16_V_MF4_MF8 (8953) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI16_V_MF4_MF8_MASK (8954) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI32_V_M1_M1 (8955) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI32_V_M1_M1_MASK (8956) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI32_V_M1_MF2 (8957) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI32_V_M1_MF2_MASK (8958) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI32_V_M1_MF4 (8959) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI32_V_M1_MF4_MASK (8960) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI32_V_M2_M1 (8961) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI32_V_M2_M1_MASK (8962) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI32_V_M2_MF2 (8963) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI32_V_M2_MF2_MASK (8964) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI32_V_M4_M1 (8965) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI32_V_M4_M1_MASK (8966) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI32_V_MF2_M1 (8967) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI32_V_MF2_M1_MASK (8968) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI32_V_MF2_MF2 (8969) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI32_V_MF2_MF2_MASK (8970) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI32_V_MF2_MF4 (8971) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI32_V_MF2_MF4_MASK (8972) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI32_V_MF2_MF8 (8973) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI32_V_MF2_MF8_MASK (8974) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI64_V_M1_M1 (8975) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI64_V_M1_M1_MASK (8976) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI64_V_M1_MF2 (8977) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI64_V_M1_MF2_MASK (8978) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI64_V_M1_MF4 (8979) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI64_V_M1_MF4_MASK (8980) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI64_V_M1_MF8 (8981) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI64_V_M1_MF8_MASK (8982) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI64_V_M2_M1 (8983) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI64_V_M2_M1_MASK (8984) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI64_V_M2_MF2 (8985) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI64_V_M2_MF2_MASK (8986) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI64_V_M2_MF4 (8987) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI64_V_M2_MF4_MASK (8988) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI64_V_M4_M1 (8989) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI64_V_M4_M1_MASK (8990) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI64_V_M4_MF2 (8991) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI64_V_M4_MF2_MASK (8992) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI64_V_M8_M1 (8993) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI64_V_M8_M1_MASK (8994) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI8_V_M1_M1 (8995) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI8_V_M1_M1_MASK (8996) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI8_V_MF2_M1 (8997) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI8_V_MF2_M1_MASK (8998) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI8_V_MF2_MF2 (8999) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI8_V_MF2_MF2_MASK (9000) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI8_V_MF4_M1 (9001) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI8_V_MF4_M1_MASK (9002) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI8_V_MF4_MF2 (9003) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI8_V_MF4_MF2_MASK (9004) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI8_V_MF4_MF4 (9005) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI8_V_MF4_MF4_MASK (9006) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI8_V_MF8_M1 (9007) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI8_V_MF8_M1_MASK (9008) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI8_V_MF8_MF2 (9009) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI8_V_MF8_MF2_MASK (9010) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI8_V_MF8_MF4 (9011) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI8_V_MF8_MF4_MASK (9012) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI8_V_MF8_MF8 (9013) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG6EI8_V_MF8_MF8_MASK (9014) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI16_V_M1_M1 (9015) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI16_V_M1_M1_MASK (9016) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI16_V_M1_MF2 (9017) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI16_V_M1_MF2_MASK (9018) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI16_V_M2_M1 (9019) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI16_V_M2_M1_MASK (9020) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI16_V_MF2_M1 (9021) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI16_V_MF2_M1_MASK (9022) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI16_V_MF2_MF2 (9023) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI16_V_MF2_MF2_MASK (9024) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI16_V_MF2_MF4 (9025) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI16_V_MF2_MF4_MASK (9026) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI16_V_MF4_M1 (9027) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI16_V_MF4_M1_MASK (9028) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI16_V_MF4_MF2 (9029) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI16_V_MF4_MF2_MASK (9030) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI16_V_MF4_MF4 (9031) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI16_V_MF4_MF4_MASK (9032) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI16_V_MF4_MF8 (9033) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI16_V_MF4_MF8_MASK (9034) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI32_V_M1_M1 (9035) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI32_V_M1_M1_MASK (9036) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI32_V_M1_MF2 (9037) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI32_V_M1_MF2_MASK (9038) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI32_V_M1_MF4 (9039) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI32_V_M1_MF4_MASK (9040) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI32_V_M2_M1 (9041) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI32_V_M2_M1_MASK (9042) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI32_V_M2_MF2 (9043) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI32_V_M2_MF2_MASK (9044) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI32_V_M4_M1 (9045) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI32_V_M4_M1_MASK (9046) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI32_V_MF2_M1 (9047) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI32_V_MF2_M1_MASK (9048) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI32_V_MF2_MF2 (9049) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI32_V_MF2_MF2_MASK (9050) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI32_V_MF2_MF4 (9051) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI32_V_MF2_MF4_MASK (9052) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI32_V_MF2_MF8 (9053) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI32_V_MF2_MF8_MASK (9054) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI64_V_M1_M1 (9055) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI64_V_M1_M1_MASK (9056) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI64_V_M1_MF2 (9057) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI64_V_M1_MF2_MASK (9058) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI64_V_M1_MF4 (9059) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI64_V_M1_MF4_MASK (9060) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI64_V_M1_MF8 (9061) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI64_V_M1_MF8_MASK (9062) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI64_V_M2_M1 (9063) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI64_V_M2_M1_MASK (9064) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI64_V_M2_MF2 (9065) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI64_V_M2_MF2_MASK (9066) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI64_V_M2_MF4 (9067) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI64_V_M2_MF4_MASK (9068) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI64_V_M4_M1 (9069) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI64_V_M4_M1_MASK (9070) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI64_V_M4_MF2 (9071) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI64_V_M4_MF2_MASK (9072) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI64_V_M8_M1 (9073) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI64_V_M8_M1_MASK (9074) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI8_V_M1_M1 (9075) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI8_V_M1_M1_MASK (9076) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI8_V_MF2_M1 (9077) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI8_V_MF2_M1_MASK (9078) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI8_V_MF2_MF2 (9079) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI8_V_MF2_MF2_MASK (9080) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI8_V_MF4_M1 (9081) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI8_V_MF4_M1_MASK (9082) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI8_V_MF4_MF2 (9083) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI8_V_MF4_MF2_MASK (9084) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI8_V_MF4_MF4 (9085) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI8_V_MF4_MF4_MASK (9086) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI8_V_MF8_M1 (9087) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI8_V_MF8_M1_MASK (9088) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI8_V_MF8_MF2 (9089) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI8_V_MF8_MF2_MASK (9090) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI8_V_MF8_MF4 (9091) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI8_V_MF8_MF4_MASK (9092) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI8_V_MF8_MF8 (9093) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG7EI8_V_MF8_MF8_MASK (9094) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI16_V_M1_M1 (9095) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI16_V_M1_M1_MASK (9096) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI16_V_M1_MF2 (9097) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI16_V_M1_MF2_MASK (9098) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI16_V_M2_M1 (9099) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI16_V_M2_M1_MASK (9100) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI16_V_MF2_M1 (9101) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI16_V_MF2_M1_MASK (9102) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI16_V_MF2_MF2 (9103) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI16_V_MF2_MF2_MASK (9104) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI16_V_MF2_MF4 (9105) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI16_V_MF2_MF4_MASK (9106) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI16_V_MF4_M1 (9107) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI16_V_MF4_M1_MASK (9108) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI16_V_MF4_MF2 (9109) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI16_V_MF4_MF2_MASK (9110) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI16_V_MF4_MF4 (9111) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI16_V_MF4_MF4_MASK (9112) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI16_V_MF4_MF8 (9113) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI16_V_MF4_MF8_MASK (9114) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI32_V_M1_M1 (9115) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI32_V_M1_M1_MASK (9116) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI32_V_M1_MF2 (9117) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI32_V_M1_MF2_MASK (9118) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI32_V_M1_MF4 (9119) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI32_V_M1_MF4_MASK (9120) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI32_V_M2_M1 (9121) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI32_V_M2_M1_MASK (9122) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI32_V_M2_MF2 (9123) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI32_V_M2_MF2_MASK (9124) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI32_V_M4_M1 (9125) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI32_V_M4_M1_MASK (9126) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI32_V_MF2_M1 (9127) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI32_V_MF2_M1_MASK (9128) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI32_V_MF2_MF2 (9129) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI32_V_MF2_MF2_MASK (9130) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI32_V_MF2_MF4 (9131) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI32_V_MF2_MF4_MASK (9132) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI32_V_MF2_MF8 (9133) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI32_V_MF2_MF8_MASK (9134) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI64_V_M1_M1 (9135) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI64_V_M1_M1_MASK (9136) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI64_V_M1_MF2 (9137) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI64_V_M1_MF2_MASK (9138) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI64_V_M1_MF4 (9139) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI64_V_M1_MF4_MASK (9140) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI64_V_M1_MF8 (9141) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI64_V_M1_MF8_MASK (9142) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI64_V_M2_M1 (9143) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI64_V_M2_M1_MASK (9144) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI64_V_M2_MF2 (9145) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI64_V_M2_MF2_MASK (9146) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI64_V_M2_MF4 (9147) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI64_V_M2_MF4_MASK (9148) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI64_V_M4_M1 (9149) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI64_V_M4_M1_MASK (9150) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI64_V_M4_MF2 (9151) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI64_V_M4_MF2_MASK (9152) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI64_V_M8_M1 (9153) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI64_V_M8_M1_MASK (9154) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI8_V_M1_M1 (9155) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI8_V_M1_M1_MASK (9156) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI8_V_MF2_M1 (9157) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI8_V_MF2_M1_MASK (9158) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI8_V_MF2_MF2 (9159) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI8_V_MF2_MF2_MASK (9160) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI8_V_MF4_M1 (9161) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI8_V_MF4_M1_MASK (9162) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI8_V_MF4_MF2 (9163) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI8_V_MF4_MF2_MASK (9164) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI8_V_MF4_MF4 (9165) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI8_V_MF4_MF4_MASK (9166) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI8_V_MF8_M1 (9167) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI8_V_MF8_M1_MASK (9168) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI8_V_MF8_MF2 (9169) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI8_V_MF8_MF2_MASK (9170) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI8_V_MF8_MF4 (9171) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI8_V_MF8_MF4_MASK (9172) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI8_V_MF8_MF8 (9173) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSOXSEG8EI8_V_MF8_MF8_MASK (9174) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL2_M1 (9175) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL2_M2 (9176) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL2_M4 (9177) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL2_MF2 (9178) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL2_MF4 (9179) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL2_MF8 (9180) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL3_M1 (9181) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL3_M2 (9182) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL3_MF2 (9183) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL3_MF4 (9184) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL3_MF8 (9185) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL4_M1 (9186) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL4_M2 (9187) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL4_MF2 (9188) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL4_MF4 (9189) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL4_MF8 (9190) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL5_M1 (9191) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL5_MF2 (9192) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL5_MF4 (9193) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL5_MF8 (9194) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL6_M1 (9195) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL6_MF2 (9196) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL6_MF4 (9197) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL6_MF8 (9198) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL7_M1 (9199) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL7_MF2 (9200) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL7_MF4 (9201) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL7_MF8 (9202) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL8_M1 (9203) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL8_MF2 (9204) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL8_MF4 (9205) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSPILL8_MF8 (9206) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VI_M1 (9207) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VI_M1_MASK (9208) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VI_M2 (9209) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VI_M2_MASK (9210) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VI_M4 (9211) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VI_M4_MASK (9212) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VI_M8 (9213) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VI_M8_MASK (9214) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VI_MF2 (9215) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VI_MF2_MASK (9216) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VI_MF4 (9217) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VI_MF4_MASK (9218) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VI_MF8 (9219) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VI_MF8_MASK (9220) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VV_M1 (9221) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VV_M1_MASK (9222) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VV_M2 (9223) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VV_M2_MASK (9224) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VV_M4 (9225) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VV_M4_MASK (9226) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VV_M8 (9227) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VV_M8_MASK (9228) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VV_MF2 (9229) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VV_MF2_MASK (9230) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VV_MF4 (9231) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VV_MF4_MASK (9232) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VV_MF8 (9233) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VV_MF8_MASK (9234) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VX_M1 (9235) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VX_M1_MASK (9236) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VX_M2 (9237) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VX_M2_MASK (9238) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VX_M4 (9239) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VX_M4_MASK (9240) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VX_M8 (9241) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VX_M8_MASK (9242) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VX_MF2 (9243) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VX_MF2_MASK (9244) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VX_MF4 (9245) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VX_MF4_MASK (9246) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VX_MF8 (9247) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRA_VX_MF8_MASK (9248) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VI_M1 (9249) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VI_M1_MASK (9250) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VI_M2 (9251) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VI_M2_MASK (9252) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VI_M4 (9253) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VI_M4_MASK (9254) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VI_M8 (9255) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VI_M8_MASK (9256) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VI_MF2 (9257) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VI_MF2_MASK (9258) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VI_MF4 (9259) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VI_MF4_MASK (9260) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VI_MF8 (9261) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VI_MF8_MASK (9262) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VV_M1 (9263) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VV_M1_MASK (9264) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VV_M2 (9265) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VV_M2_MASK (9266) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VV_M4 (9267) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VV_M4_MASK (9268) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VV_M8 (9269) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VV_M8_MASK (9270) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VV_MF2 (9271) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VV_MF2_MASK (9272) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VV_MF4 (9273) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VV_MF4_MASK (9274) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VV_MF8 (9275) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VV_MF8_MASK (9276) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VX_M1 (9277) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VX_M1_MASK (9278) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VX_M2 (9279) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VX_M2_MASK (9280) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VX_M4 (9281) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VX_M4_MASK (9282) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VX_M8 (9283) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VX_M8_MASK (9284) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VX_MF2 (9285) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VX_MF2_MASK (9286) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VX_MF4 (9287) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VX_MF4_MASK (9288) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VX_MF8 (9289) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSRL_VX_MF8_MASK (9290) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE16_V_M1 (9291) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE16_V_M1_MASK (9292) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE16_V_M2 (9293) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE16_V_M2_MASK (9294) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE16_V_M4 (9295) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE16_V_M4_MASK (9296) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE16_V_M8 (9297) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE16_V_M8_MASK (9298) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE16_V_MF2 (9299) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE16_V_MF2_MASK (9300) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE16_V_MF4 (9301) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE16_V_MF4_MASK (9302) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE32_V_M1 (9303) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE32_V_M1_MASK (9304) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE32_V_M2 (9305) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE32_V_M2_MASK (9306) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE32_V_M4 (9307) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE32_V_M4_MASK (9308) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE32_V_M8 (9309) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE32_V_M8_MASK (9310) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE32_V_MF2 (9311) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE32_V_MF2_MASK (9312) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE64_V_M1 (9313) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE64_V_M1_MASK (9314) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE64_V_M2 (9315) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE64_V_M2_MASK (9316) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE64_V_M4 (9317) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE64_V_M4_MASK (9318) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE64_V_M8 (9319) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE64_V_M8_MASK (9320) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE8_V_M1 (9321) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE8_V_M1_MASK (9322) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE8_V_M2 (9323) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE8_V_M2_MASK (9324) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE8_V_M4 (9325) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE8_V_M4_MASK (9326) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE8_V_M8 (9327) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE8_V_M8_MASK (9328) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE8_V_MF2 (9329) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE8_V_MF2_MASK (9330) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE8_V_MF4 (9331) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE8_V_MF4_MASK (9332) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE8_V_MF8 (9333) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSE8_V_MF8_MASK (9334) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E16_V_M1 (9335) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E16_V_M1_MASK (9336) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E16_V_M2 (9337) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E16_V_M2_MASK (9338) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E16_V_M4 (9339) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E16_V_M4_MASK (9340) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E16_V_MF2 (9341) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E16_V_MF2_MASK (9342) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E16_V_MF4 (9343) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E16_V_MF4_MASK (9344) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E32_V_M1 (9345) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E32_V_M1_MASK (9346) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E32_V_M2 (9347) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E32_V_M2_MASK (9348) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E32_V_M4 (9349) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E32_V_M4_MASK (9350) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E32_V_MF2 (9351) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E32_V_MF2_MASK (9352) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E64_V_M1 (9353) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E64_V_M1_MASK (9354) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E64_V_M2 (9355) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E64_V_M2_MASK (9356) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E64_V_M4 (9357) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E64_V_M4_MASK (9358) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E8_V_M1 (9359) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E8_V_M1_MASK (9360) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E8_V_M2 (9361) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E8_V_M2_MASK (9362) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E8_V_M4 (9363) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E8_V_M4_MASK (9364) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E8_V_MF2 (9365) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E8_V_MF2_MASK (9366) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E8_V_MF4 (9367) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E8_V_MF4_MASK (9368) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E8_V_MF8 (9369) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG2E8_V_MF8_MASK (9370) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E16_V_M1 (9371) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E16_V_M1_MASK (9372) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E16_V_M2 (9373) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E16_V_M2_MASK (9374) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E16_V_MF2 (9375) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E16_V_MF2_MASK (9376) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E16_V_MF4 (9377) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E16_V_MF4_MASK (9378) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E32_V_M1 (9379) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E32_V_M1_MASK (9380) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E32_V_M2 (9381) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E32_V_M2_MASK (9382) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E32_V_MF2 (9383) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E32_V_MF2_MASK (9384) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E64_V_M1 (9385) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E64_V_M1_MASK (9386) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E64_V_M2 (9387) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E64_V_M2_MASK (9388) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E8_V_M1 (9389) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E8_V_M1_MASK (9390) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E8_V_M2 (9391) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E8_V_M2_MASK (9392) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E8_V_MF2 (9393) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E8_V_MF2_MASK (9394) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E8_V_MF4 (9395) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E8_V_MF4_MASK (9396) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E8_V_MF8 (9397) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG3E8_V_MF8_MASK (9398) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E16_V_M1 (9399) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E16_V_M1_MASK (9400) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E16_V_M2 (9401) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E16_V_M2_MASK (9402) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E16_V_MF2 (9403) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E16_V_MF2_MASK (9404) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E16_V_MF4 (9405) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E16_V_MF4_MASK (9406) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E32_V_M1 (9407) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E32_V_M1_MASK (9408) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E32_V_M2 (9409) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E32_V_M2_MASK (9410) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E32_V_MF2 (9411) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E32_V_MF2_MASK (9412) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E64_V_M1 (9413) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E64_V_M1_MASK (9414) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E64_V_M2 (9415) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E64_V_M2_MASK (9416) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E8_V_M1 (9417) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E8_V_M1_MASK (9418) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E8_V_M2 (9419) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E8_V_M2_MASK (9420) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E8_V_MF2 (9421) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E8_V_MF2_MASK (9422) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E8_V_MF4 (9423) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E8_V_MF4_MASK (9424) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E8_V_MF8 (9425) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG4E8_V_MF8_MASK (9426) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG5E16_V_M1 (9427) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG5E16_V_M1_MASK (9428) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG5E16_V_MF2 (9429) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG5E16_V_MF2_MASK (9430) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG5E16_V_MF4 (9431) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG5E16_V_MF4_MASK (9432) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG5E32_V_M1 (9433) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG5E32_V_M1_MASK (9434) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG5E32_V_MF2 (9435) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG5E32_V_MF2_MASK (9436) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG5E64_V_M1 (9437) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG5E64_V_M1_MASK (9438) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG5E8_V_M1 (9439) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG5E8_V_M1_MASK (9440) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG5E8_V_MF2 (9441) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG5E8_V_MF2_MASK (9442) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG5E8_V_MF4 (9443) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG5E8_V_MF4_MASK (9444) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG5E8_V_MF8 (9445) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG5E8_V_MF8_MASK (9446) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG6E16_V_M1 (9447) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG6E16_V_M1_MASK (9448) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG6E16_V_MF2 (9449) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG6E16_V_MF2_MASK (9450) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG6E16_V_MF4 (9451) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG6E16_V_MF4_MASK (9452) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG6E32_V_M1 (9453) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG6E32_V_M1_MASK (9454) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG6E32_V_MF2 (9455) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG6E32_V_MF2_MASK (9456) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG6E64_V_M1 (9457) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG6E64_V_M1_MASK (9458) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG6E8_V_M1 (9459) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG6E8_V_M1_MASK (9460) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG6E8_V_MF2 (9461) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG6E8_V_MF2_MASK (9462) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG6E8_V_MF4 (9463) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG6E8_V_MF4_MASK (9464) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG6E8_V_MF8 (9465) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG6E8_V_MF8_MASK (9466) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG7E16_V_M1 (9467) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG7E16_V_M1_MASK (9468) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG7E16_V_MF2 (9469) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG7E16_V_MF2_MASK (9470) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG7E16_V_MF4 (9471) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG7E16_V_MF4_MASK (9472) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG7E32_V_M1 (9473) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG7E32_V_M1_MASK (9474) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG7E32_V_MF2 (9475) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG7E32_V_MF2_MASK (9476) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG7E64_V_M1 (9477) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG7E64_V_M1_MASK (9478) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG7E8_V_M1 (9479) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG7E8_V_M1_MASK (9480) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG7E8_V_MF2 (9481) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG7E8_V_MF2_MASK (9482) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG7E8_V_MF4 (9483) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG7E8_V_MF4_MASK (9484) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG7E8_V_MF8 (9485) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG7E8_V_MF8_MASK (9486) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG8E16_V_M1 (9487) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG8E16_V_M1_MASK (9488) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG8E16_V_MF2 (9489) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG8E16_V_MF2_MASK (9490) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG8E16_V_MF4 (9491) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG8E16_V_MF4_MASK (9492) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG8E32_V_M1 (9493) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG8E32_V_M1_MASK (9494) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG8E32_V_MF2 (9495) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG8E32_V_MF2_MASK (9496) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG8E64_V_M1 (9497) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG8E64_V_M1_MASK (9498) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG8E8_V_M1 (9499) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG8E8_V_M1_MASK (9500) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG8E8_V_MF2 (9501) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG8E8_V_MF2_MASK (9502) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG8E8_V_MF4 (9503) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG8E8_V_MF4_MASK (9504) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG8E8_V_MF8 (9505) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSEG8E8_V_MF8_MASK (9506) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VI_M1 (9507) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VI_M1_MASK (9508) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VI_M2 (9509) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VI_M2_MASK (9510) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VI_M4 (9511) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VI_M4_MASK (9512) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VI_M8 (9513) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VI_M8_MASK (9514) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VI_MF2 (9515) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VI_MF2_MASK (9516) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VI_MF4 (9517) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VI_MF4_MASK (9518) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VI_MF8 (9519) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VI_MF8_MASK (9520) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VV_M1 (9521) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VV_M1_MASK (9522) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VV_M2 (9523) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VV_M2_MASK (9524) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VV_M4 (9525) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VV_M4_MASK (9526) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VV_M8 (9527) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VV_M8_MASK (9528) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VV_MF2 (9529) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VV_MF2_MASK (9530) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VV_MF4 (9531) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VV_MF4_MASK (9532) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VV_MF8 (9533) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VV_MF8_MASK (9534) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VX_M1 (9535) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VX_M1_MASK (9536) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VX_M2 (9537) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VX_M2_MASK (9538) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VX_M4 (9539) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VX_M4_MASK (9540) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VX_M8 (9541) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VX_M8_MASK (9542) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VX_MF2 (9543) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VX_MF2_MASK (9544) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VX_MF4 (9545) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VX_MF4_MASK (9546) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VX_MF8 (9547) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRA_VX_MF8_MASK (9548) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VI_M1 (9549) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VI_M1_MASK (9550) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VI_M2 (9551) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VI_M2_MASK (9552) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VI_M4 (9553) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VI_M4_MASK (9554) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VI_M8 (9555) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VI_M8_MASK (9556) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VI_MF2 (9557) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VI_MF2_MASK (9558) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VI_MF4 (9559) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VI_MF4_MASK (9560) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VI_MF8 (9561) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VI_MF8_MASK (9562) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VV_M1 (9563) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VV_M1_MASK (9564) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VV_M2 (9565) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VV_M2_MASK (9566) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VV_M4 (9567) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VV_M4_MASK (9568) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VV_M8 (9569) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VV_M8_MASK (9570) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VV_MF2 (9571) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VV_MF2_MASK (9572) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VV_MF4 (9573) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VV_MF4_MASK (9574) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VV_MF8 (9575) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VV_MF8_MASK (9576) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VX_M1 (9577) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VX_M1_MASK (9578) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VX_M2 (9579) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VX_M2_MASK (9580) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VX_M4 (9581) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VX_M4_MASK (9582) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VX_M8 (9583) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VX_M8_MASK (9584) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VX_MF2 (9585) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VX_MF2_MASK (9586) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VX_MF4 (9587) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VX_MF4_MASK (9588) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VX_MF8 (9589) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSRL_VX_MF8_MASK (9590) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E16_V_M1 (9591) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E16_V_M1_MASK (9592) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E16_V_M2 (9593) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E16_V_M2_MASK (9594) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E16_V_M4 (9595) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E16_V_M4_MASK (9596) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E16_V_MF2 (9597) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E16_V_MF2_MASK (9598) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E16_V_MF4 (9599) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E16_V_MF4_MASK (9600) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E32_V_M1 (9601) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E32_V_M1_MASK (9602) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E32_V_M2 (9603) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E32_V_M2_MASK (9604) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E32_V_M4 (9605) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E32_V_M4_MASK (9606) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E32_V_MF2 (9607) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E32_V_MF2_MASK (9608) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E64_V_M1 (9609) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E64_V_M1_MASK (9610) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E64_V_M2 (9611) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E64_V_M2_MASK (9612) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E64_V_M4 (9613) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E64_V_M4_MASK (9614) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E8_V_M1 (9615) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E8_V_M1_MASK (9616) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E8_V_M2 (9617) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E8_V_M2_MASK (9618) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E8_V_M4 (9619) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E8_V_M4_MASK (9620) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E8_V_MF2 (9621) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E8_V_MF2_MASK (9622) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E8_V_MF4 (9623) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E8_V_MF4_MASK (9624) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E8_V_MF8 (9625) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG2E8_V_MF8_MASK (9626) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E16_V_M1 (9627) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E16_V_M1_MASK (9628) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E16_V_M2 (9629) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E16_V_M2_MASK (9630) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E16_V_MF2 (9631) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E16_V_MF2_MASK (9632) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E16_V_MF4 (9633) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E16_V_MF4_MASK (9634) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E32_V_M1 (9635) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E32_V_M1_MASK (9636) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E32_V_M2 (9637) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E32_V_M2_MASK (9638) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E32_V_MF2 (9639) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E32_V_MF2_MASK (9640) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E64_V_M1 (9641) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E64_V_M1_MASK (9642) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E64_V_M2 (9643) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E64_V_M2_MASK (9644) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E8_V_M1 (9645) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E8_V_M1_MASK (9646) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E8_V_M2 (9647) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E8_V_M2_MASK (9648) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E8_V_MF2 (9649) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E8_V_MF2_MASK (9650) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E8_V_MF4 (9651) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E8_V_MF4_MASK (9652) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E8_V_MF8 (9653) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG3E8_V_MF8_MASK (9654) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E16_V_M1 (9655) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E16_V_M1_MASK (9656) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E16_V_M2 (9657) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E16_V_M2_MASK (9658) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E16_V_MF2 (9659) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E16_V_MF2_MASK (9660) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E16_V_MF4 (9661) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E16_V_MF4_MASK (9662) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E32_V_M1 (9663) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E32_V_M1_MASK (9664) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E32_V_M2 (9665) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E32_V_M2_MASK (9666) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E32_V_MF2 (9667) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E32_V_MF2_MASK (9668) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E64_V_M1 (9669) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E64_V_M1_MASK (9670) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E64_V_M2 (9671) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E64_V_M2_MASK (9672) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E8_V_M1 (9673) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E8_V_M1_MASK (9674) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E8_V_M2 (9675) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E8_V_M2_MASK (9676) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E8_V_MF2 (9677) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E8_V_MF2_MASK (9678) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E8_V_MF4 (9679) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E8_V_MF4_MASK (9680) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E8_V_MF8 (9681) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG4E8_V_MF8_MASK (9682) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG5E16_V_M1 (9683) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG5E16_V_M1_MASK (9684) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG5E16_V_MF2 (9685) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG5E16_V_MF2_MASK (9686) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG5E16_V_MF4 (9687) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG5E16_V_MF4_MASK (9688) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG5E32_V_M1 (9689) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG5E32_V_M1_MASK (9690) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG5E32_V_MF2 (9691) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG5E32_V_MF2_MASK (9692) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG5E64_V_M1 (9693) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG5E64_V_M1_MASK (9694) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG5E8_V_M1 (9695) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG5E8_V_M1_MASK (9696) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG5E8_V_MF2 (9697) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG5E8_V_MF2_MASK (9698) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG5E8_V_MF4 (9699) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG5E8_V_MF4_MASK (9700) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG5E8_V_MF8 (9701) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG5E8_V_MF8_MASK (9702) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG6E16_V_M1 (9703) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG6E16_V_M1_MASK (9704) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG6E16_V_MF2 (9705) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG6E16_V_MF2_MASK (9706) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG6E16_V_MF4 (9707) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG6E16_V_MF4_MASK (9708) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG6E32_V_M1 (9709) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG6E32_V_M1_MASK (9710) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG6E32_V_MF2 (9711) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG6E32_V_MF2_MASK (9712) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG6E64_V_M1 (9713) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG6E64_V_M1_MASK (9714) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG6E8_V_M1 (9715) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG6E8_V_M1_MASK (9716) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG6E8_V_MF2 (9717) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG6E8_V_MF2_MASK (9718) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG6E8_V_MF4 (9719) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG6E8_V_MF4_MASK (9720) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG6E8_V_MF8 (9721) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG6E8_V_MF8_MASK (9722) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG7E16_V_M1 (9723) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG7E16_V_M1_MASK (9724) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG7E16_V_MF2 (9725) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG7E16_V_MF2_MASK (9726) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG7E16_V_MF4 (9727) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG7E16_V_MF4_MASK (9728) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG7E32_V_M1 (9729) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG7E32_V_M1_MASK (9730) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG7E32_V_MF2 (9731) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG7E32_V_MF2_MASK (9732) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG7E64_V_M1 (9733) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG7E64_V_M1_MASK (9734) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG7E8_V_M1 (9735) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG7E8_V_M1_MASK (9736) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG7E8_V_MF2 (9737) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG7E8_V_MF2_MASK (9738) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG7E8_V_MF4 (9739) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG7E8_V_MF4_MASK (9740) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG7E8_V_MF8 (9741) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG7E8_V_MF8_MASK (9742) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG8E16_V_M1 (9743) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG8E16_V_M1_MASK (9744) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG8E16_V_MF2 (9745) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG8E16_V_MF2_MASK (9746) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG8E16_V_MF4 (9747) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG8E16_V_MF4_MASK (9748) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG8E32_V_M1 (9749) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG8E32_V_M1_MASK (9750) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG8E32_V_MF2 (9751) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG8E32_V_MF2_MASK (9752) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG8E64_V_M1 (9753) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG8E64_V_M1_MASK (9754) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG8E8_V_M1 (9755) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG8E8_V_M1_MASK (9756) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG8E8_V_MF2 (9757) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG8E8_V_MF2_MASK (9758) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG8E8_V_MF4 (9759) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG8E8_V_MF4_MASK (9760) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG8E8_V_MF8 (9761) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSSEG8E8_V_MF8_MASK (9762) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VV_M1 (9763) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VV_M1_MASK (9764) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VV_M2 (9765) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VV_M2_MASK (9766) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VV_M4 (9767) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VV_M4_MASK (9768) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VV_M8 (9769) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VV_M8_MASK (9770) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VV_MF2 (9771) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VV_MF2_MASK (9772) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VV_MF4 (9773) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VV_MF4_MASK (9774) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VV_MF8 (9775) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VV_MF8_MASK (9776) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VX_M1 (9777) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VX_M1_MASK (9778) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VX_M2 (9779) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VX_M2_MASK (9780) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VX_M4 (9781) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VX_M4_MASK (9782) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VX_M8 (9783) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VX_M8_MASK (9784) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VX_MF2 (9785) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VX_MF2_MASK (9786) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VX_MF4 (9787) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VX_MF4_MASK (9788) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VX_MF8 (9789) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUBU_VX_MF8_MASK (9790) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VV_M1 (9791) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VV_M1_MASK (9792) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VV_M2 (9793) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VV_M2_MASK (9794) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VV_M4 (9795) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VV_M4_MASK (9796) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VV_M8 (9797) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VV_M8_MASK (9798) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VV_MF2 (9799) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VV_MF2_MASK (9800) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VV_MF4 (9801) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VV_MF4_MASK (9802) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VV_MF8 (9803) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VV_MF8_MASK (9804) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VX_M1 (9805) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VX_M1_MASK (9806) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VX_M2 (9807) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VX_M2_MASK (9808) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VX_M4 (9809) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VX_M4_MASK (9810) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VX_M8 (9811) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VX_M8_MASK (9812) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VX_MF2 (9813) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VX_MF2_MASK (9814) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VX_MF4 (9815) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VX_MF4_MASK (9816) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VX_MF8 (9817) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSSUB_VX_MF8_MASK (9818) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VV_M1 (9819) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VV_M1_MASK (9820) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VV_M2 (9821) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VV_M2_MASK (9822) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VV_M4 (9823) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VV_M4_MASK (9824) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VV_M8 (9825) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VV_M8_MASK (9826) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VV_MF2 (9827) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VV_MF2_MASK (9828) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VV_MF4 (9829) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VV_MF4_MASK (9830) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VV_MF8 (9831) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VV_MF8_MASK (9832) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VX_M1 (9833) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VX_M1_MASK (9834) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VX_M2 (9835) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VX_M2_MASK (9836) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VX_M4 (9837) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VX_M4_MASK (9838) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VX_M8 (9839) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VX_M8_MASK (9840) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VX_MF2 (9841) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VX_MF2_MASK (9842) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VX_MF4 (9843) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VX_MF4_MASK (9844) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VX_MF8 (9845) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUB_VX_MF8_MASK (9846) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M1_M1 (9847) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M1_M1_MASK (9848) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M1_M2 (9849) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M1_M2_MASK (9850) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M1_M4 (9851) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M1_M4_MASK (9852) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M1_MF2 (9853) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M1_MF2_MASK (9854) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M2_M1 (9855) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M2_M1_MASK (9856) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M2_M2 (9857) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M2_M2_MASK (9858) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M2_M4 (9859) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M2_M4_MASK (9860) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M2_M8 (9861) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M2_M8_MASK (9862) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M4_M2 (9863) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M4_M2_MASK (9864) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M4_M4 (9865) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M4_M4_MASK (9866) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M4_M8 (9867) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M4_M8_MASK (9868) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M8_M4 (9869) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M8_M4_MASK (9870) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M8_M8 (9871) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_M8_M8_MASK (9872) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_MF2_M1 (9873) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_MF2_M1_MASK (9874) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_MF2_M2 (9875) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_MF2_M2_MASK (9876) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_MF2_MF2 (9877) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_MF2_MF2_MASK (9878) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_MF2_MF4 (9879) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_MF2_MF4_MASK (9880) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_MF4_M1 (9881) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_MF4_M1_MASK (9882) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_MF4_MF2 (9883) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_MF4_MF2_MASK (9884) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_MF4_MF4 (9885) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_MF4_MF4_MASK (9886) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_MF4_MF8 (9887) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI16_V_MF4_MF8_MASK (9888) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M1_M1 (9889) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M1_M1_MASK (9890) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M1_M2 (9891) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M1_M2_MASK (9892) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M1_MF2 (9893) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M1_MF2_MASK (9894) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M1_MF4 (9895) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M1_MF4_MASK (9896) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M2_M1 (9897) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M2_M1_MASK (9898) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M2_M2 (9899) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M2_M2_MASK (9900) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M2_M4 (9901) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M2_M4_MASK (9902) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M2_MF2 (9903) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M2_MF2_MASK (9904) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M4_M1 (9905) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M4_M1_MASK (9906) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M4_M2 (9907) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M4_M2_MASK (9908) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M4_M4 (9909) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M4_M4_MASK (9910) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M4_M8 (9911) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M4_M8_MASK (9912) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M8_M2 (9913) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M8_M2_MASK (9914) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M8_M4 (9915) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M8_M4_MASK (9916) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M8_M8 (9917) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_M8_M8_MASK (9918) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_MF2_M1 (9919) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_MF2_M1_MASK (9920) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_MF2_MF2 (9921) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_MF2_MF2_MASK (9922) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_MF2_MF4 (9923) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_MF2_MF4_MASK (9924) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_MF2_MF8 (9925) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI32_V_MF2_MF8_MASK (9926) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M1_M1 (9927) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M1_M1_MASK (9928) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M1_MF2 (9929) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M1_MF2_MASK (9930) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M1_MF4 (9931) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M1_MF4_MASK (9932) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M1_MF8 (9933) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M1_MF8_MASK (9934) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M2_M1 (9935) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M2_M1_MASK (9936) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M2_M2 (9937) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M2_M2_MASK (9938) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M2_MF2 (9939) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M2_MF2_MASK (9940) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M2_MF4 (9941) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M2_MF4_MASK (9942) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M4_M1 (9943) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M4_M1_MASK (9944) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M4_M2 (9945) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M4_M2_MASK (9946) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M4_M4 (9947) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M4_M4_MASK (9948) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M4_MF2 (9949) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M4_MF2_MASK (9950) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M8_M1 (9951) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M8_M1_MASK (9952) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M8_M2 (9953) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M8_M2_MASK (9954) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M8_M4 (9955) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M8_M4_MASK (9956) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M8_M8 (9957) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI64_V_M8_M8_MASK (9958) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_M1_M1 (9959) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_M1_M1_MASK (9960) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_M1_M2 (9961) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_M1_M2_MASK (9962) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_M1_M4 (9963) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_M1_M4_MASK (9964) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_M1_M8 (9965) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_M1_M8_MASK (9966) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_M2_M2 (9967) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_M2_M2_MASK (9968) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_M2_M4 (9969) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_M2_M4_MASK (9970) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_M2_M8 (9971) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_M2_M8_MASK (9972) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_M4_M4 (9973) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_M4_M4_MASK (9974) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_M4_M8 (9975) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_M4_M8_MASK (9976) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_M8_M8 (9977) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_M8_M8_MASK (9978) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF2_M1 (9979) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF2_M1_MASK (9980) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF2_M2 (9981) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF2_M2_MASK (9982) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF2_M4 (9983) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF2_M4_MASK (9984) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF2_MF2 (9985) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF2_MF2_MASK (9986) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF4_M1 (9987) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF4_M1_MASK (9988) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF4_M2 (9989) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF4_M2_MASK (9990) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF4_MF2 (9991) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF4_MF2_MASK (9992) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF4_MF4 (9993) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF4_MF4_MASK (9994) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF8_M1 (9995) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF8_M1_MASK (9996) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF8_MF2 (9997) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF8_MF2_MASK (9998) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF8_MF4 (9999) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF8_MF4_MASK (10000) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF8_MF8 (10001) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXEI8_V_MF8_MF8_MASK (10002) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_M1_M1 (10003) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_M1_M1_MASK (10004) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_M1_M2 (10005) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_M1_M2_MASK (10006) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_M1_M4 (10007) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_M1_M4_MASK (10008) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_M1_MF2 (10009) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_M1_MF2_MASK (10010) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_M2_M1 (10011) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_M2_M1_MASK (10012) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_M2_M2 (10013) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_M2_M2_MASK (10014) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_M2_M4 (10015) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_M2_M4_MASK (10016) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_M4_M2 (10017) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_M4_M2_MASK (10018) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_M4_M4 (10019) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_M4_M4_MASK (10020) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_M8_M4 (10021) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_M8_M4_MASK (10022) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_MF2_M1 (10023) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_MF2_M1_MASK (10024) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_MF2_M2 (10025) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_MF2_M2_MASK (10026) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_MF2_MF2 (10027) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_MF2_MF2_MASK (10028) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_MF2_MF4 (10029) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_MF2_MF4_MASK (10030) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_MF4_M1 (10031) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_MF4_M1_MASK (10032) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_MF4_MF2 (10033) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_MF4_MF2_MASK (10034) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_MF4_MF4 (10035) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_MF4_MF4_MASK (10036) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_MF4_MF8 (10037) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI16_V_MF4_MF8_MASK (10038) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M1_M1 (10039) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M1_M1_MASK (10040) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M1_M2 (10041) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M1_M2_MASK (10042) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M1_MF2 (10043) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M1_MF2_MASK (10044) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M1_MF4 (10045) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M1_MF4_MASK (10046) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M2_M1 (10047) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M2_M1_MASK (10048) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M2_M2 (10049) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M2_M2_MASK (10050) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M2_M4 (10051) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M2_M4_MASK (10052) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M2_MF2 (10053) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M2_MF2_MASK (10054) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M4_M1 (10055) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M4_M1_MASK (10056) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M4_M2 (10057) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M4_M2_MASK (10058) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M4_M4 (10059) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M4_M4_MASK (10060) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M8_M2 (10061) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M8_M2_MASK (10062) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M8_M4 (10063) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_M8_M4_MASK (10064) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_MF2_M1 (10065) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_MF2_M1_MASK (10066) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_MF2_MF2 (10067) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_MF2_MF2_MASK (10068) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_MF2_MF4 (10069) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_MF2_MF4_MASK (10070) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_MF2_MF8 (10071) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI32_V_MF2_MF8_MASK (10072) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M1_M1 (10073) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M1_M1_MASK (10074) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M1_MF2 (10075) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M1_MF2_MASK (10076) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M1_MF4 (10077) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M1_MF4_MASK (10078) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M1_MF8 (10079) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M1_MF8_MASK (10080) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M2_M1 (10081) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M2_M1_MASK (10082) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M2_M2 (10083) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M2_M2_MASK (10084) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M2_MF2 (10085) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M2_MF2_MASK (10086) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M2_MF4 (10087) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M2_MF4_MASK (10088) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M4_M1 (10089) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M4_M1_MASK (10090) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M4_M2 (10091) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M4_M2_MASK (10092) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M4_M4 (10093) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M4_M4_MASK (10094) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M4_MF2 (10095) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M4_MF2_MASK (10096) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M8_M1 (10097) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M8_M1_MASK (10098) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M8_M2 (10099) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M8_M2_MASK (10100) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M8_M4 (10101) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI64_V_M8_M4_MASK (10102) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_M1_M1 (10103) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_M1_M1_MASK (10104) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_M1_M2 (10105) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_M1_M2_MASK (10106) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_M1_M4 (10107) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_M1_M4_MASK (10108) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_M2_M2 (10109) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_M2_M2_MASK (10110) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_M2_M4 (10111) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_M2_M4_MASK (10112) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_M4_M4 (10113) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_M4_M4_MASK (10114) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF2_M1 (10115) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF2_M1_MASK (10116) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF2_M2 (10117) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF2_M2_MASK (10118) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF2_M4 (10119) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF2_M4_MASK (10120) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF2_MF2 (10121) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF2_MF2_MASK (10122) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF4_M1 (10123) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF4_M1_MASK (10124) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF4_M2 (10125) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF4_M2_MASK (10126) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF4_MF2 (10127) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF4_MF2_MASK (10128) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF4_MF4 (10129) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF4_MF4_MASK (10130) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF8_M1 (10131) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF8_M1_MASK (10132) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF8_MF2 (10133) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF8_MF2_MASK (10134) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF8_MF4 (10135) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF8_MF4_MASK (10136) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF8_MF8 (10137) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG2EI8_V_MF8_MF8_MASK (10138) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_M1_M1 (10139) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_M1_M1_MASK (10140) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_M1_M2 (10141) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_M1_M2_MASK (10142) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_M1_MF2 (10143) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_M1_MF2_MASK (10144) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_M2_M1 (10145) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_M2_M1_MASK (10146) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_M2_M2 (10147) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_M2_M2_MASK (10148) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_M4_M2 (10149) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_M4_M2_MASK (10150) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_MF2_M1 (10151) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_MF2_M1_MASK (10152) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_MF2_M2 (10153) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_MF2_M2_MASK (10154) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_MF2_MF2 (10155) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_MF2_MF2_MASK (10156) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_MF2_MF4 (10157) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_MF2_MF4_MASK (10158) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_MF4_M1 (10159) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_MF4_M1_MASK (10160) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_MF4_MF2 (10161) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_MF4_MF2_MASK (10162) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_MF4_MF4 (10163) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_MF4_MF4_MASK (10164) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_MF4_MF8 (10165) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI16_V_MF4_MF8_MASK (10166) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_M1_M1 (10167) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_M1_M1_MASK (10168) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_M1_M2 (10169) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_M1_M2_MASK (10170) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_M1_MF2 (10171) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_M1_MF2_MASK (10172) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_M1_MF4 (10173) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_M1_MF4_MASK (10174) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_M2_M1 (10175) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_M2_M1_MASK (10176) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_M2_M2 (10177) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_M2_M2_MASK (10178) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_M2_MF2 (10179) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_M2_MF2_MASK (10180) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_M4_M1 (10181) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_M4_M1_MASK (10182) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_M4_M2 (10183) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_M4_M2_MASK (10184) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_M8_M2 (10185) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_M8_M2_MASK (10186) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_MF2_M1 (10187) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_MF2_M1_MASK (10188) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_MF2_MF2 (10189) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_MF2_MF2_MASK (10190) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_MF2_MF4 (10191) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_MF2_MF4_MASK (10192) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_MF2_MF8 (10193) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI32_V_MF2_MF8_MASK (10194) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M1_M1 (10195) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M1_M1_MASK (10196) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M1_MF2 (10197) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M1_MF2_MASK (10198) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M1_MF4 (10199) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M1_MF4_MASK (10200) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M1_MF8 (10201) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M1_MF8_MASK (10202) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M2_M1 (10203) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M2_M1_MASK (10204) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M2_M2 (10205) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M2_M2_MASK (10206) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M2_MF2 (10207) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M2_MF2_MASK (10208) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M2_MF4 (10209) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M2_MF4_MASK (10210) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M4_M1 (10211) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M4_M1_MASK (10212) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M4_M2 (10213) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M4_M2_MASK (10214) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M4_MF2 (10215) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M4_MF2_MASK (10216) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M8_M1 (10217) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M8_M1_MASK (10218) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M8_M2 (10219) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI64_V_M8_M2_MASK (10220) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_M1_M1 (10221) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_M1_M1_MASK (10222) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_M1_M2 (10223) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_M1_M2_MASK (10224) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_M2_M2 (10225) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_M2_M2_MASK (10226) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_MF2_M1 (10227) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_MF2_M1_MASK (10228) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_MF2_M2 (10229) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_MF2_M2_MASK (10230) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_MF2_MF2 (10231) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_MF2_MF2_MASK (10232) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_MF4_M1 (10233) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_MF4_M1_MASK (10234) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_MF4_M2 (10235) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_MF4_M2_MASK (10236) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_MF4_MF2 (10237) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_MF4_MF2_MASK (10238) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_MF4_MF4 (10239) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_MF4_MF4_MASK (10240) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_MF8_M1 (10241) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_MF8_M1_MASK (10242) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_MF8_MF2 (10243) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_MF8_MF2_MASK (10244) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_MF8_MF4 (10245) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_MF8_MF4_MASK (10246) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_MF8_MF8 (10247) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG3EI8_V_MF8_MF8_MASK (10248) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_M1_M1 (10249) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_M1_M1_MASK (10250) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_M1_M2 (10251) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_M1_M2_MASK (10252) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_M1_MF2 (10253) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_M1_MF2_MASK (10254) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_M2_M1 (10255) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_M2_M1_MASK (10256) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_M2_M2 (10257) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_M2_M2_MASK (10258) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_M4_M2 (10259) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_M4_M2_MASK (10260) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_MF2_M1 (10261) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_MF2_M1_MASK (10262) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_MF2_M2 (10263) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_MF2_M2_MASK (10264) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_MF2_MF2 (10265) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_MF2_MF2_MASK (10266) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_MF2_MF4 (10267) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_MF2_MF4_MASK (10268) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_MF4_M1 (10269) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_MF4_M1_MASK (10270) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_MF4_MF2 (10271) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_MF4_MF2_MASK (10272) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_MF4_MF4 (10273) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_MF4_MF4_MASK (10274) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_MF4_MF8 (10275) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI16_V_MF4_MF8_MASK (10276) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_M1_M1 (10277) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_M1_M1_MASK (10278) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_M1_M2 (10279) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_M1_M2_MASK (10280) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_M1_MF2 (10281) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_M1_MF2_MASK (10282) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_M1_MF4 (10283) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_M1_MF4_MASK (10284) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_M2_M1 (10285) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_M2_M1_MASK (10286) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_M2_M2 (10287) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_M2_M2_MASK (10288) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_M2_MF2 (10289) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_M2_MF2_MASK (10290) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_M4_M1 (10291) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_M4_M1_MASK (10292) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_M4_M2 (10293) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_M4_M2_MASK (10294) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_M8_M2 (10295) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_M8_M2_MASK (10296) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_MF2_M1 (10297) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_MF2_M1_MASK (10298) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_MF2_MF2 (10299) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_MF2_MF2_MASK (10300) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_MF2_MF4 (10301) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_MF2_MF4_MASK (10302) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_MF2_MF8 (10303) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI32_V_MF2_MF8_MASK (10304) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M1_M1 (10305) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M1_M1_MASK (10306) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M1_MF2 (10307) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M1_MF2_MASK (10308) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M1_MF4 (10309) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M1_MF4_MASK (10310) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M1_MF8 (10311) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M1_MF8_MASK (10312) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M2_M1 (10313) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M2_M1_MASK (10314) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M2_M2 (10315) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M2_M2_MASK (10316) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M2_MF2 (10317) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M2_MF2_MASK (10318) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M2_MF4 (10319) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M2_MF4_MASK (10320) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M4_M1 (10321) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M4_M1_MASK (10322) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M4_M2 (10323) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M4_M2_MASK (10324) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M4_MF2 (10325) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M4_MF2_MASK (10326) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M8_M1 (10327) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M8_M1_MASK (10328) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M8_M2 (10329) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI64_V_M8_M2_MASK (10330) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_M1_M1 (10331) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_M1_M1_MASK (10332) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_M1_M2 (10333) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_M1_M2_MASK (10334) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_M2_M2 (10335) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_M2_M2_MASK (10336) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_MF2_M1 (10337) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_MF2_M1_MASK (10338) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_MF2_M2 (10339) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_MF2_M2_MASK (10340) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_MF2_MF2 (10341) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_MF2_MF2_MASK (10342) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_MF4_M1 (10343) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_MF4_M1_MASK (10344) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_MF4_M2 (10345) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_MF4_M2_MASK (10346) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_MF4_MF2 (10347) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_MF4_MF2_MASK (10348) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_MF4_MF4 (10349) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_MF4_MF4_MASK (10350) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_MF8_M1 (10351) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_MF8_M1_MASK (10352) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_MF8_MF2 (10353) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_MF8_MF2_MASK (10354) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_MF8_MF4 (10355) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_MF8_MF4_MASK (10356) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_MF8_MF8 (10357) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG4EI8_V_MF8_MF8_MASK (10358) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI16_V_M1_M1 (10359) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI16_V_M1_M1_MASK (10360) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI16_V_M1_MF2 (10361) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI16_V_M1_MF2_MASK (10362) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI16_V_M2_M1 (10363) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI16_V_M2_M1_MASK (10364) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI16_V_MF2_M1 (10365) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI16_V_MF2_M1_MASK (10366) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI16_V_MF2_MF2 (10367) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI16_V_MF2_MF2_MASK (10368) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI16_V_MF2_MF4 (10369) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI16_V_MF2_MF4_MASK (10370) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI16_V_MF4_M1 (10371) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI16_V_MF4_M1_MASK (10372) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI16_V_MF4_MF2 (10373) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI16_V_MF4_MF2_MASK (10374) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI16_V_MF4_MF4 (10375) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI16_V_MF4_MF4_MASK (10376) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI16_V_MF4_MF8 (10377) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI16_V_MF4_MF8_MASK (10378) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI32_V_M1_M1 (10379) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI32_V_M1_M1_MASK (10380) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI32_V_M1_MF2 (10381) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI32_V_M1_MF2_MASK (10382) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI32_V_M1_MF4 (10383) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI32_V_M1_MF4_MASK (10384) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI32_V_M2_M1 (10385) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI32_V_M2_M1_MASK (10386) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI32_V_M2_MF2 (10387) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI32_V_M2_MF2_MASK (10388) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI32_V_M4_M1 (10389) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI32_V_M4_M1_MASK (10390) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI32_V_MF2_M1 (10391) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI32_V_MF2_M1_MASK (10392) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI32_V_MF2_MF2 (10393) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI32_V_MF2_MF2_MASK (10394) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI32_V_MF2_MF4 (10395) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI32_V_MF2_MF4_MASK (10396) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI32_V_MF2_MF8 (10397) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI32_V_MF2_MF8_MASK (10398) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI64_V_M1_M1 (10399) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI64_V_M1_M1_MASK (10400) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI64_V_M1_MF2 (10401) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI64_V_M1_MF2_MASK (10402) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI64_V_M1_MF4 (10403) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI64_V_M1_MF4_MASK (10404) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI64_V_M1_MF8 (10405) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI64_V_M1_MF8_MASK (10406) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI64_V_M2_M1 (10407) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI64_V_M2_M1_MASK (10408) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI64_V_M2_MF2 (10409) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI64_V_M2_MF2_MASK (10410) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI64_V_M2_MF4 (10411) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI64_V_M2_MF4_MASK (10412) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI64_V_M4_M1 (10413) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI64_V_M4_M1_MASK (10414) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI64_V_M4_MF2 (10415) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI64_V_M4_MF2_MASK (10416) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI64_V_M8_M1 (10417) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI64_V_M8_M1_MASK (10418) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI8_V_M1_M1 (10419) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI8_V_M1_M1_MASK (10420) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI8_V_MF2_M1 (10421) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI8_V_MF2_M1_MASK (10422) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI8_V_MF2_MF2 (10423) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI8_V_MF2_MF2_MASK (10424) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI8_V_MF4_M1 (10425) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI8_V_MF4_M1_MASK (10426) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI8_V_MF4_MF2 (10427) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI8_V_MF4_MF2_MASK (10428) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI8_V_MF4_MF4 (10429) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI8_V_MF4_MF4_MASK (10430) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI8_V_MF8_M1 (10431) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI8_V_MF8_M1_MASK (10432) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI8_V_MF8_MF2 (10433) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI8_V_MF8_MF2_MASK (10434) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI8_V_MF8_MF4 (10435) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI8_V_MF8_MF4_MASK (10436) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI8_V_MF8_MF8 (10437) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG5EI8_V_MF8_MF8_MASK (10438) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI16_V_M1_M1 (10439) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI16_V_M1_M1_MASK (10440) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI16_V_M1_MF2 (10441) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI16_V_M1_MF2_MASK (10442) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI16_V_M2_M1 (10443) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI16_V_M2_M1_MASK (10444) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI16_V_MF2_M1 (10445) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI16_V_MF2_M1_MASK (10446) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI16_V_MF2_MF2 (10447) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI16_V_MF2_MF2_MASK (10448) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI16_V_MF2_MF4 (10449) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI16_V_MF2_MF4_MASK (10450) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI16_V_MF4_M1 (10451) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI16_V_MF4_M1_MASK (10452) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI16_V_MF4_MF2 (10453) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI16_V_MF4_MF2_MASK (10454) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI16_V_MF4_MF4 (10455) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI16_V_MF4_MF4_MASK (10456) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI16_V_MF4_MF8 (10457) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI16_V_MF4_MF8_MASK (10458) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI32_V_M1_M1 (10459) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI32_V_M1_M1_MASK (10460) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI32_V_M1_MF2 (10461) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI32_V_M1_MF2_MASK (10462) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI32_V_M1_MF4 (10463) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI32_V_M1_MF4_MASK (10464) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI32_V_M2_M1 (10465) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI32_V_M2_M1_MASK (10466) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI32_V_M2_MF2 (10467) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI32_V_M2_MF2_MASK (10468) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI32_V_M4_M1 (10469) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI32_V_M4_M1_MASK (10470) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI32_V_MF2_M1 (10471) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI32_V_MF2_M1_MASK (10472) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI32_V_MF2_MF2 (10473) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI32_V_MF2_MF2_MASK (10474) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI32_V_MF2_MF4 (10475) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI32_V_MF2_MF4_MASK (10476) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI32_V_MF2_MF8 (10477) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI32_V_MF2_MF8_MASK (10478) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI64_V_M1_M1 (10479) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI64_V_M1_M1_MASK (10480) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI64_V_M1_MF2 (10481) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI64_V_M1_MF2_MASK (10482) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI64_V_M1_MF4 (10483) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI64_V_M1_MF4_MASK (10484) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI64_V_M1_MF8 (10485) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI64_V_M1_MF8_MASK (10486) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI64_V_M2_M1 (10487) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI64_V_M2_M1_MASK (10488) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI64_V_M2_MF2 (10489) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI64_V_M2_MF2_MASK (10490) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI64_V_M2_MF4 (10491) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI64_V_M2_MF4_MASK (10492) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI64_V_M4_M1 (10493) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI64_V_M4_M1_MASK (10494) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI64_V_M4_MF2 (10495) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI64_V_M4_MF2_MASK (10496) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI64_V_M8_M1 (10497) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI64_V_M8_M1_MASK (10498) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI8_V_M1_M1 (10499) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI8_V_M1_M1_MASK (10500) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI8_V_MF2_M1 (10501) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI8_V_MF2_M1_MASK (10502) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI8_V_MF2_MF2 (10503) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI8_V_MF2_MF2_MASK (10504) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI8_V_MF4_M1 (10505) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI8_V_MF4_M1_MASK (10506) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI8_V_MF4_MF2 (10507) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI8_V_MF4_MF2_MASK (10508) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI8_V_MF4_MF4 (10509) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI8_V_MF4_MF4_MASK (10510) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI8_V_MF8_M1 (10511) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI8_V_MF8_M1_MASK (10512) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI8_V_MF8_MF2 (10513) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI8_V_MF8_MF2_MASK (10514) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI8_V_MF8_MF4 (10515) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI8_V_MF8_MF4_MASK (10516) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI8_V_MF8_MF8 (10517) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG6EI8_V_MF8_MF8_MASK (10518) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI16_V_M1_M1 (10519) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI16_V_M1_M1_MASK (10520) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI16_V_M1_MF2 (10521) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI16_V_M1_MF2_MASK (10522) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI16_V_M2_M1 (10523) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI16_V_M2_M1_MASK (10524) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI16_V_MF2_M1 (10525) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI16_V_MF2_M1_MASK (10526) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI16_V_MF2_MF2 (10527) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI16_V_MF2_MF2_MASK (10528) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI16_V_MF2_MF4 (10529) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI16_V_MF2_MF4_MASK (10530) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI16_V_MF4_M1 (10531) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI16_V_MF4_M1_MASK (10532) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI16_V_MF4_MF2 (10533) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI16_V_MF4_MF2_MASK (10534) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI16_V_MF4_MF4 (10535) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI16_V_MF4_MF4_MASK (10536) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI16_V_MF4_MF8 (10537) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI16_V_MF4_MF8_MASK (10538) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI32_V_M1_M1 (10539) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI32_V_M1_M1_MASK (10540) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI32_V_M1_MF2 (10541) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI32_V_M1_MF2_MASK (10542) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI32_V_M1_MF4 (10543) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI32_V_M1_MF4_MASK (10544) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI32_V_M2_M1 (10545) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI32_V_M2_M1_MASK (10546) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI32_V_M2_MF2 (10547) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI32_V_M2_MF2_MASK (10548) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI32_V_M4_M1 (10549) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI32_V_M4_M1_MASK (10550) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI32_V_MF2_M1 (10551) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI32_V_MF2_M1_MASK (10552) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI32_V_MF2_MF2 (10553) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI32_V_MF2_MF2_MASK (10554) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI32_V_MF2_MF4 (10555) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI32_V_MF2_MF4_MASK (10556) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI32_V_MF2_MF8 (10557) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI32_V_MF2_MF8_MASK (10558) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI64_V_M1_M1 (10559) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI64_V_M1_M1_MASK (10560) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI64_V_M1_MF2 (10561) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI64_V_M1_MF2_MASK (10562) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI64_V_M1_MF4 (10563) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI64_V_M1_MF4_MASK (10564) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI64_V_M1_MF8 (10565) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI64_V_M1_MF8_MASK (10566) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI64_V_M2_M1 (10567) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI64_V_M2_M1_MASK (10568) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI64_V_M2_MF2 (10569) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI64_V_M2_MF2_MASK (10570) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI64_V_M2_MF4 (10571) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI64_V_M2_MF4_MASK (10572) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI64_V_M4_M1 (10573) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI64_V_M4_M1_MASK (10574) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI64_V_M4_MF2 (10575) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI64_V_M4_MF2_MASK (10576) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI64_V_M8_M1 (10577) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI64_V_M8_M1_MASK (10578) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI8_V_M1_M1 (10579) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI8_V_M1_M1_MASK (10580) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI8_V_MF2_M1 (10581) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI8_V_MF2_M1_MASK (10582) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI8_V_MF2_MF2 (10583) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI8_V_MF2_MF2_MASK (10584) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI8_V_MF4_M1 (10585) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI8_V_MF4_M1_MASK (10586) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI8_V_MF4_MF2 (10587) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI8_V_MF4_MF2_MASK (10588) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI8_V_MF4_MF4 (10589) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI8_V_MF4_MF4_MASK (10590) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI8_V_MF8_M1 (10591) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI8_V_MF8_M1_MASK (10592) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI8_V_MF8_MF2 (10593) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI8_V_MF8_MF2_MASK (10594) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI8_V_MF8_MF4 (10595) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI8_V_MF8_MF4_MASK (10596) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI8_V_MF8_MF8 (10597) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG7EI8_V_MF8_MF8_MASK (10598) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI16_V_M1_M1 (10599) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI16_V_M1_M1_MASK (10600) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI16_V_M1_MF2 (10601) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI16_V_M1_MF2_MASK (10602) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI16_V_M2_M1 (10603) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI16_V_M2_M1_MASK (10604) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI16_V_MF2_M1 (10605) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI16_V_MF2_M1_MASK (10606) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI16_V_MF2_MF2 (10607) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI16_V_MF2_MF2_MASK (10608) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI16_V_MF2_MF4 (10609) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI16_V_MF2_MF4_MASK (10610) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI16_V_MF4_M1 (10611) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI16_V_MF4_M1_MASK (10612) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI16_V_MF4_MF2 (10613) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI16_V_MF4_MF2_MASK (10614) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI16_V_MF4_MF4 (10615) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI16_V_MF4_MF4_MASK (10616) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI16_V_MF4_MF8 (10617) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI16_V_MF4_MF8_MASK (10618) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI32_V_M1_M1 (10619) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI32_V_M1_M1_MASK (10620) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI32_V_M1_MF2 (10621) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI32_V_M1_MF2_MASK (10622) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI32_V_M1_MF4 (10623) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI32_V_M1_MF4_MASK (10624) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI32_V_M2_M1 (10625) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI32_V_M2_M1_MASK (10626) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI32_V_M2_MF2 (10627) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI32_V_M2_MF2_MASK (10628) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI32_V_M4_M1 (10629) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI32_V_M4_M1_MASK (10630) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI32_V_MF2_M1 (10631) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI32_V_MF2_M1_MASK (10632) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI32_V_MF2_MF2 (10633) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI32_V_MF2_MF2_MASK (10634) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI32_V_MF2_MF4 (10635) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI32_V_MF2_MF4_MASK (10636) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI32_V_MF2_MF8 (10637) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI32_V_MF2_MF8_MASK (10638) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI64_V_M1_M1 (10639) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI64_V_M1_M1_MASK (10640) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI64_V_M1_MF2 (10641) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI64_V_M1_MF2_MASK (10642) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI64_V_M1_MF4 (10643) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI64_V_M1_MF4_MASK (10644) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI64_V_M1_MF8 (10645) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI64_V_M1_MF8_MASK (10646) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI64_V_M2_M1 (10647) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI64_V_M2_M1_MASK (10648) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI64_V_M2_MF2 (10649) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI64_V_M2_MF2_MASK (10650) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI64_V_M2_MF4 (10651) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI64_V_M2_MF4_MASK (10652) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI64_V_M4_M1 (10653) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI64_V_M4_M1_MASK (10654) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI64_V_M4_MF2 (10655) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI64_V_M4_MF2_MASK (10656) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI64_V_M8_M1 (10657) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI64_V_M8_M1_MASK (10658) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI8_V_M1_M1 (10659) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI8_V_M1_M1_MASK (10660) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI8_V_MF2_M1 (10661) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI8_V_MF2_M1_MASK (10662) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI8_V_MF2_MF2 (10663) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI8_V_MF2_MF2_MASK (10664) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI8_V_MF4_M1 (10665) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI8_V_MF4_M1_MASK (10666) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI8_V_MF4_MF2 (10667) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI8_V_MF4_MF2_MASK (10668) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI8_V_MF4_MF4 (10669) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI8_V_MF4_MF4_MASK (10670) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI8_V_MF8_M1 (10671) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI8_V_MF8_M1_MASK (10672) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI8_V_MF8_MF2 (10673) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI8_V_MF8_MF2_MASK (10674) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI8_V_MF8_MF4 (10675) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI8_V_MF8_MF4_MASK (10676) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI8_V_MF8_MF8 (10677) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVSUXSEG8EI8_V_MF8_MF8_MASK (10678) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VV_M1 (10679) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VV_M1_MASK (10680) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VV_M2 (10681) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VV_M2_MASK (10682) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VV_M4 (10683) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VV_M4_MASK (10684) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VV_MF2 (10685) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VV_MF2_MASK (10686) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VV_MF4 (10687) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VV_MF4_MASK (10688) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VV_MF8 (10689) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VV_MF8_MASK (10690) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VX_M1 (10691) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VX_M1_MASK (10692) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VX_M2 (10693) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VX_M2_MASK (10694) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VX_M4 (10695) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VX_M4_MASK (10696) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VX_MF2 (10697) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VX_MF2_MASK (10698) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VX_MF4 (10699) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VX_MF4_MASK (10700) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VX_MF8 (10701) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_VX_MF8_MASK (10702) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_M1 (10703) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_M1_MASK (10704) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_M1_MASK_TIED (10705) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_M1_TIED (10706) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_M2 (10707) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_M2_MASK (10708) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_M2_MASK_TIED (10709) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_M2_TIED (10710) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_M4 (10711) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_M4_MASK (10712) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_M4_MASK_TIED (10713) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_M4_TIED (10714) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_MF2 (10715) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_MF2_MASK (10716) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_MF2_MASK_TIED (10717) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_MF2_TIED (10718) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_MF4 (10719) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_MF4_MASK (10720) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_MF4_MASK_TIED (10721) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_MF4_TIED (10722) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_MF8 (10723) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_MF8_MASK (10724) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_MF8_MASK_TIED (10725) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WV_MF8_TIED (10726) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WX_M1 (10727) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WX_M1_MASK (10728) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WX_M2 (10729) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WX_M2_MASK (10730) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WX_M4 (10731) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WX_M4_MASK (10732) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WX_MF2 (10733) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WX_MF2_MASK (10734) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WX_MF4 (10735) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WX_MF4_MASK (10736) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WX_MF8 (10737) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADDU_WX_MF8_MASK (10738) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VV_M1 (10739) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VV_M1_MASK (10740) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VV_M2 (10741) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VV_M2_MASK (10742) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VV_M4 (10743) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VV_M4_MASK (10744) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VV_MF2 (10745) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VV_MF2_MASK (10746) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VV_MF4 (10747) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VV_MF4_MASK (10748) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VV_MF8 (10749) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VV_MF8_MASK (10750) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VX_M1 (10751) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VX_M1_MASK (10752) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VX_M2 (10753) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VX_M2_MASK (10754) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VX_M4 (10755) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VX_M4_MASK (10756) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VX_MF2 (10757) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VX_MF2_MASK (10758) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VX_MF4 (10759) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VX_MF4_MASK (10760) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VX_MF8 (10761) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_VX_MF8_MASK (10762) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_M1 (10763) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_M1_MASK (10764) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_M1_MASK_TIED (10765) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_M1_TIED (10766) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_M2 (10767) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_M2_MASK (10768) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_M2_MASK_TIED (10769) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_M2_TIED (10770) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_M4 (10771) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_M4_MASK (10772) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_M4_MASK_TIED (10773) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_M4_TIED (10774) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_MF2 (10775) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_MF2_MASK (10776) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_MF2_MASK_TIED (10777) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_MF2_TIED (10778) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_MF4 (10779) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_MF4_MASK (10780) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_MF4_MASK_TIED (10781) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_MF4_TIED (10782) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_MF8 (10783) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_MF8_MASK (10784) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_MF8_MASK_TIED (10785) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WV_MF8_TIED (10786) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WX_M1 (10787) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WX_M1_MASK (10788) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WX_M2 (10789) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WX_M2_MASK (10790) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WX_M4 (10791) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WX_M4_MASK (10792) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WX_MF2 (10793) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WX_MF2_MASK (10794) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WX_MF4 (10795) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WX_MF4_MASK (10796) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WX_MF8 (10797) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWADD_WX_MF8_MASK (10798) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VV_M1 (10799) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VV_M1_MASK (10800) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VV_M2 (10801) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VV_M2_MASK (10802) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VV_M4 (10803) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VV_M4_MASK (10804) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VV_MF2 (10805) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VV_MF2_MASK (10806) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VV_MF4 (10807) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VV_MF4_MASK (10808) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VV_MF8 (10809) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VV_MF8_MASK (10810) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VX_M1 (10811) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VX_M1_MASK (10812) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VX_M2 (10813) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VX_M2_MASK (10814) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VX_M4 (10815) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VX_M4_MASK (10816) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VX_MF2 (10817) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VX_MF2_MASK (10818) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VX_MF4 (10819) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VX_MF4_MASK (10820) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VX_MF8 (10821) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCSU_VX_MF8_MASK (10822) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCUS_VX_M1 (10823) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCUS_VX_M1_MASK (10824) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCUS_VX_M2 (10825) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCUS_VX_M2_MASK (10826) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCUS_VX_M4 (10827) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCUS_VX_M4_MASK (10828) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCUS_VX_MF2 (10829) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCUS_VX_MF2_MASK (10830) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCUS_VX_MF4 (10831) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCUS_VX_MF4_MASK (10832) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCUS_VX_MF8 (10833) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCUS_VX_MF8_MASK (10834) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VV_M1 (10835) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VV_M1_MASK (10836) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VV_M2 (10837) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VV_M2_MASK (10838) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VV_M4 (10839) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VV_M4_MASK (10840) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VV_MF2 (10841) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VV_MF2_MASK (10842) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VV_MF4 (10843) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VV_MF4_MASK (10844) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VV_MF8 (10845) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VV_MF8_MASK (10846) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VX_M1 (10847) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VX_M1_MASK (10848) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VX_M2 (10849) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VX_M2_MASK (10850) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VX_M4 (10851) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VX_M4_MASK (10852) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VX_MF2 (10853) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VX_MF2_MASK (10854) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VX_MF4 (10855) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VX_MF4_MASK (10856) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VX_MF8 (10857) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACCU_VX_MF8_MASK (10858) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VV_M1 (10859) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VV_M1_MASK (10860) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VV_M2 (10861) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VV_M2_MASK (10862) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VV_M4 (10863) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VV_M4_MASK (10864) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VV_MF2 (10865) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VV_MF2_MASK (10866) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VV_MF4 (10867) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VV_MF4_MASK (10868) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VV_MF8 (10869) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VV_MF8_MASK (10870) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VX_M1 (10871) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VX_M1_MASK (10872) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VX_M2 (10873) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VX_M2_MASK (10874) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VX_M4 (10875) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VX_M4_MASK (10876) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VX_MF2 (10877) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VX_MF2_MASK (10878) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VX_MF4 (10879) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VX_MF4_MASK (10880) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VX_MF8 (10881) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMACC_VX_MF8_MASK (10882) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VV_M1 (10883) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VV_M1_MASK (10884) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VV_M2 (10885) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VV_M2_MASK (10886) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VV_M4 (10887) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VV_M4_MASK (10888) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VV_MF2 (10889) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VV_MF2_MASK (10890) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VV_MF4 (10891) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VV_MF4_MASK (10892) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VV_MF8 (10893) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VV_MF8_MASK (10894) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VX_M1 (10895) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VX_M1_MASK (10896) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VX_M2 (10897) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VX_M2_MASK (10898) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VX_M4 (10899) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VX_M4_MASK (10900) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VX_MF2 (10901) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VX_MF2_MASK (10902) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VX_MF4 (10903) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VX_MF4_MASK (10904) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VX_MF8 (10905) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULSU_VX_MF8_MASK (10906) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VV_M1 (10907) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VV_M1_MASK (10908) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VV_M2 (10909) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VV_M2_MASK (10910) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VV_M4 (10911) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VV_M4_MASK (10912) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VV_MF2 (10913) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VV_MF2_MASK (10914) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VV_MF4 (10915) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VV_MF4_MASK (10916) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VV_MF8 (10917) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VV_MF8_MASK (10918) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VX_M1 (10919) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VX_M1_MASK (10920) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VX_M2 (10921) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VX_M2_MASK (10922) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VX_M4 (10923) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VX_M4_MASK (10924) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VX_MF2 (10925) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VX_MF2_MASK (10926) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VX_MF4 (10927) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VX_MF4_MASK (10928) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VX_MF8 (10929) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMULU_VX_MF8_MASK (10930) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VV_M1 (10931) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VV_M1_MASK (10932) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VV_M2 (10933) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VV_M2_MASK (10934) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VV_M4 (10935) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VV_M4_MASK (10936) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VV_MF2 (10937) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VV_MF2_MASK (10938) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VV_MF4 (10939) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VV_MF4_MASK (10940) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VV_MF8 (10941) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VV_MF8_MASK (10942) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VX_M1 (10943) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VX_M1_MASK (10944) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VX_M2 (10945) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VX_M2_MASK (10946) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VX_M4 (10947) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VX_M4_MASK (10948) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VX_MF2 (10949) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VX_MF2_MASK (10950) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VX_MF4 (10951) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VX_MF4_MASK (10952) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VX_MF8 (10953) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWMUL_VX_MF8_MASK (10954) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M1_E16 (10955) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M1_E16_MASK (10956) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M1_E32 (10957) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M1_E32_MASK (10958) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M1_E8 (10959) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M1_E8_MASK (10960) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M2_E16 (10961) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M2_E16_MASK (10962) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M2_E32 (10963) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M2_E32_MASK (10964) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M2_E8 (10965) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M2_E8_MASK (10966) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M4_E16 (10967) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M4_E16_MASK (10968) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M4_E32 (10969) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M4_E32_MASK (10970) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M4_E8 (10971) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M4_E8_MASK (10972) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M8_E16 (10973) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M8_E16_MASK (10974) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M8_E32 (10975) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M8_E32_MASK (10976) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M8_E8 (10977) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_M8_E8_MASK (10978) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_MF2_E16 (10979) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_MF2_E16_MASK (10980) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_MF2_E32 (10981) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_MF2_E32_MASK (10982) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_MF2_E8 (10983) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_MF2_E8_MASK (10984) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_MF4_E16 (10985) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_MF4_E16_MASK (10986) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_MF4_E8 (10987) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_MF4_E8_MASK (10988) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_MF8_E8 (10989) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUMU_VS_MF8_E8_MASK (10990) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M1_E16 (10991) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M1_E16_MASK (10992) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M1_E32 (10993) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M1_E32_MASK (10994) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M1_E8 (10995) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M1_E8_MASK (10996) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M2_E16 (10997) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M2_E16_MASK (10998) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M2_E32 (10999) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M2_E32_MASK (11000) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M2_E8 (11001) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M2_E8_MASK (11002) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M4_E16 (11003) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M4_E16_MASK (11004) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M4_E32 (11005) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M4_E32_MASK (11006) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M4_E8 (11007) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M4_E8_MASK (11008) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M8_E16 (11009) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M8_E16_MASK (11010) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M8_E32 (11011) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M8_E32_MASK (11012) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M8_E8 (11013) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_M8_E8_MASK (11014) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_MF2_E16 (11015) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_MF2_E16_MASK (11016) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_MF2_E32 (11017) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_MF2_E32_MASK (11018) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_MF2_E8 (11019) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_MF2_E8_MASK (11020) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_MF4_E16 (11021) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_MF4_E16_MASK (11022) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_MF4_E8 (11023) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_MF4_E8_MASK (11024) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_MF8_E8 (11025) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWREDSUM_VS_MF8_E8_MASK (11026) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VI_M1 (11027) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VI_M1_MASK (11028) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VI_M2 (11029) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VI_M2_MASK (11030) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VI_M4 (11031) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VI_M4_MASK (11032) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VI_MF2 (11033) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VI_MF2_MASK (11034) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VI_MF4 (11035) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VI_MF4_MASK (11036) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VI_MF8 (11037) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VI_MF8_MASK (11038) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VV_M1 (11039) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VV_M1_MASK (11040) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VV_M2 (11041) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VV_M2_MASK (11042) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VV_M4 (11043) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VV_M4_MASK (11044) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VV_MF2 (11045) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VV_MF2_MASK (11046) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VV_MF4 (11047) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VV_MF4_MASK (11048) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VV_MF8 (11049) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VV_MF8_MASK (11050) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VX_M1 (11051) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VX_M1_MASK (11052) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VX_M2 (11053) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VX_M2_MASK (11054) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VX_M4 (11055) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VX_M4_MASK (11056) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VX_MF2 (11057) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VX_MF2_MASK (11058) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VX_MF4 (11059) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VX_MF4_MASK (11060) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VX_MF8 (11061) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSLL_VX_MF8_MASK (11062) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VV_M1 (11063) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VV_M1_MASK (11064) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VV_M2 (11065) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VV_M2_MASK (11066) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VV_M4 (11067) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VV_M4_MASK (11068) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VV_MF2 (11069) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VV_MF2_MASK (11070) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VV_MF4 (11071) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VV_MF4_MASK (11072) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VV_MF8 (11073) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VV_MF8_MASK (11074) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VX_M1 (11075) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VX_M1_MASK (11076) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VX_M2 (11077) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VX_M2_MASK (11078) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VX_M4 (11079) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VX_M4_MASK (11080) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VX_MF2 (11081) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VX_MF2_MASK (11082) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VX_MF4 (11083) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VX_MF4_MASK (11084) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VX_MF8 (11085) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_VX_MF8_MASK (11086) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_M1 (11087) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_M1_MASK (11088) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_M1_MASK_TIED (11089) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_M1_TIED (11090) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_M2 (11091) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_M2_MASK (11092) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_M2_MASK_TIED (11093) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_M2_TIED (11094) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_M4 (11095) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_M4_MASK (11096) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_M4_MASK_TIED (11097) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_M4_TIED (11098) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_MF2 (11099) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_MF2_MASK (11100) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_MF2_MASK_TIED (11101) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_MF2_TIED (11102) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_MF4 (11103) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_MF4_MASK (11104) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_MF4_MASK_TIED (11105) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_MF4_TIED (11106) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_MF8 (11107) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_MF8_MASK (11108) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_MF8_MASK_TIED (11109) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WV_MF8_TIED (11110) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WX_M1 (11111) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WX_M1_MASK (11112) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WX_M2 (11113) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WX_M2_MASK (11114) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WX_M4 (11115) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WX_M4_MASK (11116) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WX_MF2 (11117) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WX_MF2_MASK (11118) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WX_MF4 (11119) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WX_MF4_MASK (11120) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WX_MF8 (11121) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUBU_WX_MF8_MASK (11122) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VV_M1 (11123) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VV_M1_MASK (11124) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VV_M2 (11125) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VV_M2_MASK (11126) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VV_M4 (11127) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VV_M4_MASK (11128) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VV_MF2 (11129) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VV_MF2_MASK (11130) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VV_MF4 (11131) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VV_MF4_MASK (11132) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VV_MF8 (11133) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VV_MF8_MASK (11134) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VX_M1 (11135) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VX_M1_MASK (11136) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VX_M2 (11137) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VX_M2_MASK (11138) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VX_M4 (11139) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VX_M4_MASK (11140) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VX_MF2 (11141) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VX_MF2_MASK (11142) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VX_MF4 (11143) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VX_MF4_MASK (11144) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VX_MF8 (11145) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_VX_MF8_MASK (11146) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_M1 (11147) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_M1_MASK (11148) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_M1_MASK_TIED (11149) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_M1_TIED (11150) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_M2 (11151) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_M2_MASK (11152) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_M2_MASK_TIED (11153) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_M2_TIED (11154) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_M4 (11155) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_M4_MASK (11156) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_M4_MASK_TIED (11157) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_M4_TIED (11158) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_MF2 (11159) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_MF2_MASK (11160) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_MF2_MASK_TIED (11161) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_MF2_TIED (11162) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_MF4 (11163) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_MF4_MASK (11164) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_MF4_MASK_TIED (11165) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_MF4_TIED (11166) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_MF8 (11167) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_MF8_MASK (11168) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_MF8_MASK_TIED (11169) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WV_MF8_TIED (11170) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WX_M1 (11171) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WX_M1_MASK (11172) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WX_M2 (11173) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WX_M2_MASK (11174) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WX_M4 (11175) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WX_M4_MASK (11176) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WX_MF2 (11177) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WX_MF2_MASK (11178) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WX_MF4 (11179) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WX_MF4_MASK (11180) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WX_MF8 (11181) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVWSUB_WX_MF8_MASK (11182) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VI_M1 (11183) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VI_M1_MASK (11184) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VI_M2 (11185) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VI_M2_MASK (11186) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VI_M4 (11187) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VI_M4_MASK (11188) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VI_M8 (11189) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VI_M8_MASK (11190) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VI_MF2 (11191) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VI_MF2_MASK (11192) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VI_MF4 (11193) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VI_MF4_MASK (11194) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VI_MF8 (11195) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VI_MF8_MASK (11196) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VV_M1 (11197) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VV_M1_MASK (11198) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VV_M2 (11199) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VV_M2_MASK (11200) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VV_M4 (11201) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VV_M4_MASK (11202) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VV_M8 (11203) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VV_M8_MASK (11204) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VV_MF2 (11205) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VV_MF2_MASK (11206) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VV_MF4 (11207) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VV_MF4_MASK (11208) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VV_MF8 (11209) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VV_MF8_MASK (11210) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VX_M1 (11211) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VX_M1_MASK (11212) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VX_M2 (11213) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VX_M2_MASK (11214) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VX_M4 (11215) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VX_M4_MASK (11216) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VX_M8 (11217) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VX_M8_MASK (11218) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VX_MF2 (11219) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VX_MF2_MASK (11220) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VX_MF4 (11221) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VX_MF4_MASK (11222) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VX_MF8 (11223) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVXOR_VX_MF8_MASK (11224) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF2_M1 (11225) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF2_M1_MASK (11226) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF2_M2 (11227) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF2_M2_MASK (11228) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF2_M4 (11229) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF2_M4_MASK (11230) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF2_M8 (11231) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF2_M8_MASK (11232) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF2_MF2 (11233) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF2_MF2_MASK (11234) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF2_MF4 (11235) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF2_MF4_MASK (11236) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF4_M1 (11237) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF4_M1_MASK (11238) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF4_M2 (11239) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF4_M2_MASK (11240) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF4_M4 (11241) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF4_M4_MASK (11242) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF4_M8 (11243) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF4_M8_MASK (11244) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF4_MF2 (11245) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF4_MF2_MASK (11246) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF8_M1 (11247) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF8_M1_MASK (11248) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF8_M2 (11249) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF8_M2_MASK (11250) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF8_M4 (11251) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF8_M4_MASK (11252) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF8_M8 (11253) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_PseudoVZEXT_VF8_M8_MASK (11254) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{ /* RISCV_PseudoZEXT_H (11255) - RISCV_INS_ZEXT_H - zext.h $rd, $rs */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PseudoZEXT_W (11256) - RISCV_INS_ZEXT_W - zext.w $rd, $rs */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs */
|
|
{ 0 }
|
|
}},
|
|
{{{ /* RISCV_ReadCycleWide (11257) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_ReadFFLAGS (11258) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_ReadFRM (11259) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_Select_FPR16INX_Using_CC_GPR (11260) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_Select_FPR16_Using_CC_GPR (11261) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_Select_FPR32INX_Using_CC_GPR (11262) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_Select_FPR32_Using_CC_GPR (11263) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_Select_FPR64IN32X_Using_CC_GPR (11264) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_Select_FPR64INX_Using_CC_GPR (11265) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_Select_FPR64_Using_CC_GPR (11266) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_Select_GPR_Using_CC_GPR (11267) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_SplitF64Pseudo (11268) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_SplitF64Pseudo_INX (11269) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_SwapFRMImm (11270) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_WriteFFLAGS (11271) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_WriteFRM (11272) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_WriteFRMImm (11273) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_WriteVXRMImm (11274) - RISCV_INS_INVALID - */
|
|
0
|
|
}}},
|
|
{ /* RISCV_ADD (11275) - RISCV_INS_ADD - add $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_ADDI (11276) - RISCV_INS_ADDI - addi $rd, $rs1, $imm12 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_ADDIW (11277) - RISCV_INS_ADDIW - addiw $rd, $rs1, $imm12 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_ADDW (11278) - RISCV_INS_ADDW - addw $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_ADD_UW (11279) - RISCV_INS_ADD_UW - add.uw $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AES32DSI (11280) - RISCV_INS_AES32DSI - aes32dsi $rd, $rs1, $rs2, $bs */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* bs */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AES32DSMI (11281) - RISCV_INS_AES32DSMI - aes32dsmi $rd, $rs1, $rs2, $bs */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* bs */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AES32ESI (11282) - RISCV_INS_AES32ESI - aes32esi $rd, $rs1, $rs2, $bs */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* bs */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AES32ESMI (11283) - RISCV_INS_AES32ESMI - aes32esmi $rd, $rs1, $rs2, $bs */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* bs */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AES64DS (11284) - RISCV_INS_AES64DS - aes64ds $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AES64DSM (11285) - RISCV_INS_AES64DSM - aes64dsm $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AES64ES (11286) - RISCV_INS_AES64ES - aes64es $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AES64ESM (11287) - RISCV_INS_AES64ESM - aes64esm $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AES64IM (11288) - RISCV_INS_AES64IM - aes64im $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AES64KS1I (11289) - RISCV_INS_AES64KS1I - aes64ks1i $rd, $rs1, $rnum */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rnum */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AES64KS2 (11290) - RISCV_INS_AES64KS2 - aes64ks2 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOADD_D (11291) - RISCV_INS_AMOADD_D - amoadd.d $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOADD_D_AQ (11292) - RISCV_INS_AMOADD_D_AQ - amoadd.d.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOADD_D_AQ_RL (11293) - RISCV_INS_AMOADD_D_AQRL - amoadd.d.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOADD_D_RL (11294) - RISCV_INS_AMOADD_D_RL - amoadd.d.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOADD_W (11295) - RISCV_INS_AMOADD_W - amoadd.w $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOADD_W_AQ (11296) - RISCV_INS_AMOADD_W_AQ - amoadd.w.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOADD_W_AQ_RL (11297) - RISCV_INS_AMOADD_W_AQRL - amoadd.w.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOADD_W_RL (11298) - RISCV_INS_AMOADD_W_RL - amoadd.w.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOAND_D (11299) - RISCV_INS_AMOAND_D - amoand.d $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOAND_D_AQ (11300) - RISCV_INS_AMOAND_D_AQ - amoand.d.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOAND_D_AQ_RL (11301) - RISCV_INS_AMOAND_D_AQRL - amoand.d.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOAND_D_RL (11302) - RISCV_INS_AMOAND_D_RL - amoand.d.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOAND_W (11303) - RISCV_INS_AMOAND_W - amoand.w $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOAND_W_AQ (11304) - RISCV_INS_AMOAND_W_AQ - amoand.w.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOAND_W_AQ_RL (11305) - RISCV_INS_AMOAND_W_AQRL - amoand.w.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOAND_W_RL (11306) - RISCV_INS_AMOAND_W_RL - amoand.w.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOCAS_D_RV32 (11307) - RISCV_INS_AMOCAS_D - amocas.d $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOCAS_D_RV32_AQ (11308) - RISCV_INS_AMOCAS_D_AQ - amocas.d.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOCAS_D_RV32_AQ_RL (11309) - RISCV_INS_AMOCAS_D_AQRL - amocas.d.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOCAS_D_RV32_RL (11310) - RISCV_INS_AMOCAS_D_RL - amocas.d.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOCAS_D_RV64 (11311) - RISCV_INS_AMOCAS_D - amocas.d $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOCAS_D_RV64_AQ (11312) - RISCV_INS_AMOCAS_D_AQ - amocas.d.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOCAS_D_RV64_AQ_RL (11313) - RISCV_INS_AMOCAS_D_AQRL - amocas.d.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOCAS_D_RV64_RL (11314) - RISCV_INS_AMOCAS_D_RL - amocas.d.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOCAS_Q (11315) - RISCV_INS_AMOCAS_Q - amocas.q $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOCAS_Q_AQ (11316) - RISCV_INS_AMOCAS_Q_AQ - amocas.q.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOCAS_Q_AQ_RL (11317) - RISCV_INS_AMOCAS_Q_AQRL - amocas.q.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOCAS_Q_RL (11318) - RISCV_INS_AMOCAS_Q_RL - amocas.q.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOCAS_W (11319) - RISCV_INS_AMOCAS_W - amocas.w $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOCAS_W_AQ (11320) - RISCV_INS_AMOCAS_W_AQ - amocas.w.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOCAS_W_AQ_RL (11321) - RISCV_INS_AMOCAS_W_AQRL - amocas.w.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOCAS_W_RL (11322) - RISCV_INS_AMOCAS_W_RL - amocas.w.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMAXU_D (11323) - RISCV_INS_AMOMAXU_D - amomaxu.d $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMAXU_D_AQ (11324) - RISCV_INS_AMOMAXU_D_AQ - amomaxu.d.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMAXU_D_AQ_RL (11325) - RISCV_INS_AMOMAXU_D_AQRL - amomaxu.d.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMAXU_D_RL (11326) - RISCV_INS_AMOMAXU_D_RL - amomaxu.d.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMAXU_W (11327) - RISCV_INS_AMOMAXU_W - amomaxu.w $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMAXU_W_AQ (11328) - RISCV_INS_AMOMAXU_W_AQ - amomaxu.w.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMAXU_W_AQ_RL (11329) - RISCV_INS_AMOMAXU_W_AQRL - amomaxu.w.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMAXU_W_RL (11330) - RISCV_INS_AMOMAXU_W_RL - amomaxu.w.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMAX_D (11331) - RISCV_INS_AMOMAX_D - amomax.d $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMAX_D_AQ (11332) - RISCV_INS_AMOMAX_D_AQ - amomax.d.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMAX_D_AQ_RL (11333) - RISCV_INS_AMOMAX_D_AQRL - amomax.d.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMAX_D_RL (11334) - RISCV_INS_AMOMAX_D_RL - amomax.d.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMAX_W (11335) - RISCV_INS_AMOMAX_W - amomax.w $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMAX_W_AQ (11336) - RISCV_INS_AMOMAX_W_AQ - amomax.w.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMAX_W_AQ_RL (11337) - RISCV_INS_AMOMAX_W_AQRL - amomax.w.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMAX_W_RL (11338) - RISCV_INS_AMOMAX_W_RL - amomax.w.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMINU_D (11339) - RISCV_INS_AMOMINU_D - amominu.d $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMINU_D_AQ (11340) - RISCV_INS_AMOMINU_D_AQ - amominu.d.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMINU_D_AQ_RL (11341) - RISCV_INS_AMOMINU_D_AQRL - amominu.d.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMINU_D_RL (11342) - RISCV_INS_AMOMINU_D_RL - amominu.d.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMINU_W (11343) - RISCV_INS_AMOMINU_W - amominu.w $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMINU_W_AQ (11344) - RISCV_INS_AMOMINU_W_AQ - amominu.w.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMINU_W_AQ_RL (11345) - RISCV_INS_AMOMINU_W_AQRL - amominu.w.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMINU_W_RL (11346) - RISCV_INS_AMOMINU_W_RL - amominu.w.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMIN_D (11347) - RISCV_INS_AMOMIN_D - amomin.d $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMIN_D_AQ (11348) - RISCV_INS_AMOMIN_D_AQ - amomin.d.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMIN_D_AQ_RL (11349) - RISCV_INS_AMOMIN_D_AQRL - amomin.d.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMIN_D_RL (11350) - RISCV_INS_AMOMIN_D_RL - amomin.d.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMIN_W (11351) - RISCV_INS_AMOMIN_W - amomin.w $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMIN_W_AQ (11352) - RISCV_INS_AMOMIN_W_AQ - amomin.w.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMIN_W_AQ_RL (11353) - RISCV_INS_AMOMIN_W_AQRL - amomin.w.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOMIN_W_RL (11354) - RISCV_INS_AMOMIN_W_RL - amomin.w.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOOR_D (11355) - RISCV_INS_AMOOR_D - amoor.d $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOOR_D_AQ (11356) - RISCV_INS_AMOOR_D_AQ - amoor.d.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOOR_D_AQ_RL (11357) - RISCV_INS_AMOOR_D_AQRL - amoor.d.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOOR_D_RL (11358) - RISCV_INS_AMOOR_D_RL - amoor.d.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOOR_W (11359) - RISCV_INS_AMOOR_W - amoor.w $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOOR_W_AQ (11360) - RISCV_INS_AMOOR_W_AQ - amoor.w.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOOR_W_AQ_RL (11361) - RISCV_INS_AMOOR_W_AQRL - amoor.w.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOOR_W_RL (11362) - RISCV_INS_AMOOR_W_RL - amoor.w.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOSWAP_D (11363) - RISCV_INS_AMOSWAP_D - amoswap.d $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOSWAP_D_AQ (11364) - RISCV_INS_AMOSWAP_D_AQ - amoswap.d.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOSWAP_D_AQ_RL (11365) - RISCV_INS_AMOSWAP_D_AQRL - amoswap.d.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOSWAP_D_RL (11366) - RISCV_INS_AMOSWAP_D_RL - amoswap.d.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOSWAP_W (11367) - RISCV_INS_AMOSWAP_W - amoswap.w $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOSWAP_W_AQ (11368) - RISCV_INS_AMOSWAP_W_AQ - amoswap.w.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOSWAP_W_AQ_RL (11369) - RISCV_INS_AMOSWAP_W_AQRL - amoswap.w.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOSWAP_W_RL (11370) - RISCV_INS_AMOSWAP_W_RL - amoswap.w.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOXOR_D (11371) - RISCV_INS_AMOXOR_D - amoxor.d $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOXOR_D_AQ (11372) - RISCV_INS_AMOXOR_D_AQ - amoxor.d.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOXOR_D_AQ_RL (11373) - RISCV_INS_AMOXOR_D_AQRL - amoxor.d.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOXOR_D_RL (11374) - RISCV_INS_AMOXOR_D_RL - amoxor.d.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOXOR_W (11375) - RISCV_INS_AMOXOR_W - amoxor.w $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOXOR_W_AQ (11376) - RISCV_INS_AMOXOR_W_AQ - amoxor.w.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOXOR_W_AQ_RL (11377) - RISCV_INS_AMOXOR_W_AQRL - amoxor.w.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AMOXOR_W_RL (11378) - RISCV_INS_AMOXOR_W_RL - amoxor.w.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AND (11379) - RISCV_INS_AND - and $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_ANDI (11380) - RISCV_INS_ANDI - andi $rd, $rs1, $imm12 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_ANDN (11381) - RISCV_INS_ANDN - andn $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_AUIPC (11382) - RISCV_INS_AUIPC - auipc $rd, $imm20 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm20 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_BCLR (11383) - RISCV_INS_BCLR - bclr $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_BCLRI (11384) - RISCV_INS_BCLRI - bclri $rd, $rs1, $shamt */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* shamt */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_BEQ (11385) - RISCV_INS_BEQ - beq $rs1, $rs2, $imm12 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_BEXT (11386) - RISCV_INS_BEXT - bext $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_BEXTI (11387) - RISCV_INS_BEXTI - bexti $rd, $rs1, $shamt */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* shamt */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_BGE (11388) - RISCV_INS_BGE - bge $rs1, $rs2, $imm12 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_BGEU (11389) - RISCV_INS_BGEU - bgeu $rs1, $rs2, $imm12 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_BINV (11390) - RISCV_INS_BINV - binv $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_BINVI (11391) - RISCV_INS_BINVI - binvi $rd, $rs1, $shamt */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* shamt */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_BLT (11392) - RISCV_INS_BLT - blt $rs1, $rs2, $imm12 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_BLTU (11393) - RISCV_INS_BLTU - bltu $rs1, $rs2, $imm12 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_BNE (11394) - RISCV_INS_BNE - bne $rs1, $rs2, $imm12 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_BREV8 (11395) - RISCV_INS_BREV8 - brev8 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_BSET (11396) - RISCV_INS_BSET - bset $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_BSETI (11397) - RISCV_INS_BSETI - bseti $rd, $rs1, $shamt */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* shamt */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CBO_CLEAN (11398) - RISCV_INS_CBO_CLEAN - cbo.clean $rs1 */
|
|
{
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CBO_FLUSH (11399) - RISCV_INS_CBO_FLUSH - cbo.flush $rs1 */
|
|
{
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CBO_INVAL (11400) - RISCV_INS_CBO_INVAL - cbo.inval $rs1 */
|
|
{
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CBO_ZERO (11401) - RISCV_INS_CBO_ZERO - cbo.zero $rs1 */
|
|
{
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CLMUL (11402) - RISCV_INS_CLMUL - clmul $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CLMULH (11403) - RISCV_INS_CLMULH - clmulh $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CLMULR (11404) - RISCV_INS_CLMULR - clmulr $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CLZ (11405) - RISCV_INS_CLZ - clz $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CLZW (11406) - RISCV_INS_CLZW - clzw $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CMOP1 (11407) - RISCV_INS_CMOP_1 - cmop.1 */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CMOP11 (11408) - RISCV_INS_CMOP_11 - cmop.11 */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CMOP13 (11409) - RISCV_INS_CMOP_13 - cmop.13 */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CMOP15 (11410) - RISCV_INS_CMOP_15 - cmop.15 */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CMOP3 (11411) - RISCV_INS_CMOP_3 - cmop.3 */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CMOP5 (11412) - RISCV_INS_CMOP_5 - cmop.5 */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CMOP7 (11413) - RISCV_INS_CMOP_7 - cmop.7 */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CMOP9 (11414) - RISCV_INS_CMOP_9 - cmop.9 */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CM_JALT (11415) - RISCV_INS_CM_JALT - cm.jalt $index */
|
|
{
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* index */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CM_JT (11416) - RISCV_INS_CM_JT - cm.jt $index */
|
|
{
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* index */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CM_MVA01S (11417) - RISCV_INS_CM_MVA01S - cm.mva01s $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CM_MVSA01 (11418) - RISCV_INS_CM_MVSA01 - cm.mvsa01 $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CM_POP (11419) - RISCV_INS_CM_POP - cm.pop $rlist, $spimm */
|
|
{
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* rlist */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* spimm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CM_POPRET (11420) - RISCV_INS_CM_POPRET - cm.popret $rlist, $spimm */
|
|
{
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* rlist */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* spimm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CM_POPRETZ (11421) - RISCV_INS_CM_POPRETZ - cm.popretz $rlist, $spimm */
|
|
{
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* rlist */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* spimm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CM_PUSH (11422) - RISCV_INS_CM_PUSH - cm.push $rlist, $spimm */
|
|
{
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* rlist */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* spimm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CPOP (11423) - RISCV_INS_CPOP - cpop $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CPOPW (11424) - RISCV_INS_CPOPW - cpopw $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CSRRC (11425) - RISCV_INS_CSRRC - csrrc $rd, $imm12, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CSRRCI (11426) - RISCV_INS_CSRRCI - csrrci $rd, $imm12, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CSRRS (11427) - RISCV_INS_CSRRS - csrrs $rd, $imm12, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CSRRSI (11428) - RISCV_INS_CSRRSI - csrrsi $rd, $imm12, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CSRRW (11429) - RISCV_INS_CSRRW - csrrw $rd, $imm12, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CSRRWI (11430) - RISCV_INS_CSRRWI - csrrwi $rd, $imm12, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CTZ (11431) - RISCV_INS_CTZ - ctz $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CTZW (11432) - RISCV_INS_CTZW - ctzw $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_ABS (11433) - RISCV_INS_CV_ABS - cv.abs $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_ABS_B (11434) - RISCV_INS_CV_ABS_B - cv.abs.b $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_ABS_H (11435) - RISCV_INS_CV_ABS_H - cv.abs.h $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_ADDN (11436) - RISCV_INS_CV_ADDN - cv.addn $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_ADDNR (11437) - RISCV_INS_CV_ADDNR - cv.addnr $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_ADDRN (11438) - RISCV_INS_CV_ADDRN - cv.addrn $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_ADDRNR (11439) - RISCV_INS_CV_ADDRNR - cv.addrnr $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_ADDUN (11440) - RISCV_INS_CV_ADDUN - cv.addun $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_ADDUNR (11441) - RISCV_INS_CV_ADDUNR - cv.addunr $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_ADDURN (11442) - RISCV_INS_CV_ADDURN - cv.addurn $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_ADDURNR (11443) - RISCV_INS_CV_ADDURNR - cv.addurnr $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_ADD_B (11444) - RISCV_INS_CV_ADD_B - cv.add.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_ADD_DIV2 (11445) - RISCV_INS_CV_ADD_DIV2 - cv.add.div2 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_ADD_DIV4 (11446) - RISCV_INS_CV_ADD_DIV4 - cv.add.div4 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_ADD_DIV8 (11447) - RISCV_INS_CV_ADD_DIV8 - cv.add.div8 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_ADD_H (11448) - RISCV_INS_CV_ADD_H - cv.add.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_ADD_SCI_B (11449) - RISCV_INS_CV_ADD_SCI_B - cv.add.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_ADD_SCI_H (11450) - RISCV_INS_CV_ADD_SCI_H - cv.add.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_ADD_SC_B (11451) - RISCV_INS_CV_ADD_SC_B - cv.add.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_ADD_SC_H (11452) - RISCV_INS_CV_ADD_SC_H - cv.add.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_AND_B (11453) - RISCV_INS_CV_AND_B - cv.and.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_AND_H (11454) - RISCV_INS_CV_AND_H - cv.and.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_AND_SCI_B (11455) - RISCV_INS_CV_AND_SCI_B - cv.and.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_AND_SCI_H (11456) - RISCV_INS_CV_AND_SCI_H - cv.and.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_AND_SC_B (11457) - RISCV_INS_CV_AND_SC_B - cv.and.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_AND_SC_H (11458) - RISCV_INS_CV_AND_SC_H - cv.and.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_AVGU_B (11459) - RISCV_INS_CV_AVGU_B - cv.avgu.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_AVGU_H (11460) - RISCV_INS_CV_AVGU_H - cv.avgu.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_AVGU_SCI_B (11461) - RISCV_INS_CV_AVGU_SCI_B - cv.avgu.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_AVGU_SCI_H (11462) - RISCV_INS_CV_AVGU_SCI_H - cv.avgu.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_AVGU_SC_B (11463) - RISCV_INS_CV_AVGU_SC_B - cv.avgu.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_AVGU_SC_H (11464) - RISCV_INS_CV_AVGU_SC_H - cv.avgu.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_AVG_B (11465) - RISCV_INS_CV_AVG_B - cv.avg.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_AVG_H (11466) - RISCV_INS_CV_AVG_H - cv.avg.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_AVG_SCI_B (11467) - RISCV_INS_CV_AVG_SCI_B - cv.avg.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_AVG_SCI_H (11468) - RISCV_INS_CV_AVG_SCI_H - cv.avg.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_AVG_SC_B (11469) - RISCV_INS_CV_AVG_SC_B - cv.avg.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_AVG_SC_H (11470) - RISCV_INS_CV_AVG_SC_H - cv.avg.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_BCLR (11471) - RISCV_INS_CV_BCLR - cv.bclr $rd, $rs1, $is3, $is2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* is3 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* is2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_BCLRR (11472) - RISCV_INS_CV_BCLRR - cv.bclrr $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_BEQIMM (11473) - RISCV_INS_CV_BEQIMM - cv.beqimm $rs1, $imm5, $imm12 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_BITREV (11474) - RISCV_INS_CV_BITREV - cv.bitrev $rd, $rs1, $is3, $is2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* is3 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* is2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_BNEIMM (11475) - RISCV_INS_CV_BNEIMM - cv.bneimm $rs1, $imm5, $imm12 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_BSET (11476) - RISCV_INS_CV_BSET - cv.bset $rd, $rs1, $is3, $is2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* is3 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* is2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_BSETR (11477) - RISCV_INS_CV_BSETR - cv.bsetr $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CLB (11478) - RISCV_INS_CV_CLB - cv.clb $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CLIP (11479) - RISCV_INS_CV_CLIP - cv.clip $rd, $rs1, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CLIPR (11480) - RISCV_INS_CV_CLIPR - cv.clipr $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CLIPU (11481) - RISCV_INS_CV_CLIPU - cv.clipu $rd, $rs1, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CLIPUR (11482) - RISCV_INS_CV_CLIPUR - cv.clipur $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPEQ_B (11483) - RISCV_INS_CV_CMPEQ_B - cv.cmpeq.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPEQ_H (11484) - RISCV_INS_CV_CMPEQ_H - cv.cmpeq.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPEQ_SCI_B (11485) - RISCV_INS_CV_CMPEQ_SCI_B - cv.cmpeq.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPEQ_SCI_H (11486) - RISCV_INS_CV_CMPEQ_SCI_H - cv.cmpeq.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPEQ_SC_B (11487) - RISCV_INS_CV_CMPEQ_SC_B - cv.cmpeq.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPEQ_SC_H (11488) - RISCV_INS_CV_CMPEQ_SC_H - cv.cmpeq.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGEU_B (11489) - RISCV_INS_CV_CMPGEU_B - cv.cmpgeu.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGEU_H (11490) - RISCV_INS_CV_CMPGEU_H - cv.cmpgeu.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGEU_SCI_B (11491) - RISCV_INS_CV_CMPGEU_SCI_B - cv.cmpgeu.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGEU_SCI_H (11492) - RISCV_INS_CV_CMPGEU_SCI_H - cv.cmpgeu.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGEU_SC_B (11493) - RISCV_INS_CV_CMPGEU_SC_B - cv.cmpgeu.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGEU_SC_H (11494) - RISCV_INS_CV_CMPGEU_SC_H - cv.cmpgeu.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGE_B (11495) - RISCV_INS_CV_CMPGE_B - cv.cmpge.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGE_H (11496) - RISCV_INS_CV_CMPGE_H - cv.cmpge.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGE_SCI_B (11497) - RISCV_INS_CV_CMPGE_SCI_B - cv.cmpge.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGE_SCI_H (11498) - RISCV_INS_CV_CMPGE_SCI_H - cv.cmpge.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGE_SC_B (11499) - RISCV_INS_CV_CMPGE_SC_B - cv.cmpge.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGE_SC_H (11500) - RISCV_INS_CV_CMPGE_SC_H - cv.cmpge.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGTU_B (11501) - RISCV_INS_CV_CMPGTU_B - cv.cmpgtu.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGTU_H (11502) - RISCV_INS_CV_CMPGTU_H - cv.cmpgtu.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGTU_SCI_B (11503) - RISCV_INS_CV_CMPGTU_SCI_B - cv.cmpgtu.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGTU_SCI_H (11504) - RISCV_INS_CV_CMPGTU_SCI_H - cv.cmpgtu.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGTU_SC_B (11505) - RISCV_INS_CV_CMPGTU_SC_B - cv.cmpgtu.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGTU_SC_H (11506) - RISCV_INS_CV_CMPGTU_SC_H - cv.cmpgtu.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGT_B (11507) - RISCV_INS_CV_CMPGT_B - cv.cmpgt.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGT_H (11508) - RISCV_INS_CV_CMPGT_H - cv.cmpgt.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGT_SCI_B (11509) - RISCV_INS_CV_CMPGT_SCI_B - cv.cmpgt.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGT_SCI_H (11510) - RISCV_INS_CV_CMPGT_SCI_H - cv.cmpgt.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGT_SC_B (11511) - RISCV_INS_CV_CMPGT_SC_B - cv.cmpgt.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPGT_SC_H (11512) - RISCV_INS_CV_CMPGT_SC_H - cv.cmpgt.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLEU_B (11513) - RISCV_INS_CV_CMPLEU_B - cv.cmpleu.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLEU_H (11514) - RISCV_INS_CV_CMPLEU_H - cv.cmpleu.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLEU_SCI_B (11515) - RISCV_INS_CV_CMPLEU_SCI_B - cv.cmpleu.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLEU_SCI_H (11516) - RISCV_INS_CV_CMPLEU_SCI_H - cv.cmpleu.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLEU_SC_B (11517) - RISCV_INS_CV_CMPLEU_SC_B - cv.cmpleu.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLEU_SC_H (11518) - RISCV_INS_CV_CMPLEU_SC_H - cv.cmpleu.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLE_B (11519) - RISCV_INS_CV_CMPLE_B - cv.cmple.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLE_H (11520) - RISCV_INS_CV_CMPLE_H - cv.cmple.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLE_SCI_B (11521) - RISCV_INS_CV_CMPLE_SCI_B - cv.cmple.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLE_SCI_H (11522) - RISCV_INS_CV_CMPLE_SCI_H - cv.cmple.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLE_SC_B (11523) - RISCV_INS_CV_CMPLE_SC_B - cv.cmple.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLE_SC_H (11524) - RISCV_INS_CV_CMPLE_SC_H - cv.cmple.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLTU_B (11525) - RISCV_INS_CV_CMPLTU_B - cv.cmpltu.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLTU_H (11526) - RISCV_INS_CV_CMPLTU_H - cv.cmpltu.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLTU_SCI_B (11527) - RISCV_INS_CV_CMPLTU_SCI_B - cv.cmpltu.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLTU_SCI_H (11528) - RISCV_INS_CV_CMPLTU_SCI_H - cv.cmpltu.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLTU_SC_B (11529) - RISCV_INS_CV_CMPLTU_SC_B - cv.cmpltu.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLTU_SC_H (11530) - RISCV_INS_CV_CMPLTU_SC_H - cv.cmpltu.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLT_B (11531) - RISCV_INS_CV_CMPLT_B - cv.cmplt.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLT_H (11532) - RISCV_INS_CV_CMPLT_H - cv.cmplt.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLT_SCI_B (11533) - RISCV_INS_CV_CMPLT_SCI_B - cv.cmplt.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLT_SCI_H (11534) - RISCV_INS_CV_CMPLT_SCI_H - cv.cmplt.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLT_SC_B (11535) - RISCV_INS_CV_CMPLT_SC_B - cv.cmplt.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPLT_SC_H (11536) - RISCV_INS_CV_CMPLT_SC_H - cv.cmplt.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPNE_B (11537) - RISCV_INS_CV_CMPNE_B - cv.cmpne.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPNE_H (11538) - RISCV_INS_CV_CMPNE_H - cv.cmpne.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPNE_SCI_B (11539) - RISCV_INS_CV_CMPNE_SCI_B - cv.cmpne.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPNE_SCI_H (11540) - RISCV_INS_CV_CMPNE_SCI_H - cv.cmpne.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPNE_SC_B (11541) - RISCV_INS_CV_CMPNE_SC_B - cv.cmpne.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CMPNE_SC_H (11542) - RISCV_INS_CV_CMPNE_SC_H - cv.cmpne.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CNT (11543) - RISCV_INS_CV_CNT - cv.cnt $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CPLXCONJ (11544) - RISCV_INS_CV_CPLXCONJ - cv.cplxconj $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CPLXMUL_I (11545) - RISCV_INS_CV_CPLXMUL_I - cv.cplxmul.i $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CPLXMUL_I_DIV2 (11546) - RISCV_INS_CV_CPLXMUL_I_DIV2 - cv.cplxmul.i.div2 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CPLXMUL_I_DIV4 (11547) - RISCV_INS_CV_CPLXMUL_I_DIV4 - cv.cplxmul.i.div4 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CPLXMUL_I_DIV8 (11548) - RISCV_INS_CV_CPLXMUL_I_DIV8 - cv.cplxmul.i.div8 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CPLXMUL_R (11549) - RISCV_INS_CV_CPLXMUL_R - cv.cplxmul.r $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CPLXMUL_R_DIV2 (11550) - RISCV_INS_CV_CPLXMUL_R_DIV2 - cv.cplxmul.r.div2 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CPLXMUL_R_DIV4 (11551) - RISCV_INS_CV_CPLXMUL_R_DIV4 - cv.cplxmul.r.div4 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_CPLXMUL_R_DIV8 (11552) - RISCV_INS_CV_CPLXMUL_R_DIV8 - cv.cplxmul.r.div8 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_DOTSP_B (11553) - RISCV_INS_CV_DOTSP_B - cv.dotsp.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_DOTSP_H (11554) - RISCV_INS_CV_DOTSP_H - cv.dotsp.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_DOTSP_SCI_B (11555) - RISCV_INS_CV_DOTSP_SCI_B - cv.dotsp.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_DOTSP_SCI_H (11556) - RISCV_INS_CV_DOTSP_SCI_H - cv.dotsp.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_DOTSP_SC_B (11557) - RISCV_INS_CV_DOTSP_SC_B - cv.dotsp.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_DOTSP_SC_H (11558) - RISCV_INS_CV_DOTSP_SC_H - cv.dotsp.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_DOTUP_B (11559) - RISCV_INS_CV_DOTUP_B - cv.dotup.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_DOTUP_H (11560) - RISCV_INS_CV_DOTUP_H - cv.dotup.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_DOTUP_SCI_B (11561) - RISCV_INS_CV_DOTUP_SCI_B - cv.dotup.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_DOTUP_SCI_H (11562) - RISCV_INS_CV_DOTUP_SCI_H - cv.dotup.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_DOTUP_SC_B (11563) - RISCV_INS_CV_DOTUP_SC_B - cv.dotup.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_DOTUP_SC_H (11564) - RISCV_INS_CV_DOTUP_SC_H - cv.dotup.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_DOTUSP_B (11565) - RISCV_INS_CV_DOTUSP_B - cv.dotusp.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_DOTUSP_H (11566) - RISCV_INS_CV_DOTUSP_H - cv.dotusp.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_DOTUSP_SCI_B (11567) - RISCV_INS_CV_DOTUSP_SCI_B - cv.dotusp.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_DOTUSP_SCI_H (11568) - RISCV_INS_CV_DOTUSP_SCI_H - cv.dotusp.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_DOTUSP_SC_B (11569) - RISCV_INS_CV_DOTUSP_SC_B - cv.dotusp.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_DOTUSP_SC_H (11570) - RISCV_INS_CV_DOTUSP_SC_H - cv.dotusp.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_ELW (11571) - RISCV_INS_CV_ELW - cv.elw $rd, ${imm12}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_EXTBS (11572) - RISCV_INS_CV_EXTBS - cv.extbs $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_EXTBZ (11573) - RISCV_INS_CV_EXTBZ - cv.extbz $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_EXTHS (11574) - RISCV_INS_CV_EXTHS - cv.exths $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_EXTHZ (11575) - RISCV_INS_CV_EXTHZ - cv.exthz $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_EXTRACT (11576) - RISCV_INS_CV_EXTRACT - cv.extract $rd, $rs1, $is3, $is2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* is3 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* is2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_EXTRACTR (11577) - RISCV_INS_CV_EXTRACTR - cv.extractr $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_EXTRACTU (11578) - RISCV_INS_CV_EXTRACTU - cv.extractu $rd, $rs1, $is3, $is2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* is3 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* is2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_EXTRACTUR (11579) - RISCV_INS_CV_EXTRACTUR - cv.extractur $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_EXTRACTU_B (11580) - RISCV_INS_CV_EXTRACTU_B - cv.extractu.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_EXTRACTU_H (11581) - RISCV_INS_CV_EXTRACTU_H - cv.extractu.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_EXTRACT_B (11582) - RISCV_INS_CV_EXTRACT_B - cv.extract.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_EXTRACT_H (11583) - RISCV_INS_CV_EXTRACT_H - cv.extract.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_FF1 (11584) - RISCV_INS_CV_FF1 - cv.ff1 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_FL1 (11585) - RISCV_INS_CV_FL1 - cv.fl1 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_INSERT (11586) - RISCV_INS_CV_INSERT - cv.insert $rd, $rs1, $is3, $is2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* is3 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* is2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_INSERTR (11587) - RISCV_INS_CV_INSERTR - cv.insertr $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_INSERT_B (11588) - RISCV_INS_CV_INSERT_B - cv.insert.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_INSERT_H (11589) - RISCV_INS_CV_INSERT_H - cv.insert.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_LBU_ri_inc (11590) - RISCV_INS_CV_LBU - cv.lbu $rd, (${rs1}), ${imm12} */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_LBU_rr (11591) - RISCV_INS_CV_LBU - cv.lbu $rd, $cvrr */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* cvrr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_LBU_rr_inc (11592) - RISCV_INS_CV_LBU - cv.lbu $rd, (${rs1}), ${rs2} */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_LB_ri_inc (11593) - RISCV_INS_CV_LB - cv.lb $rd, (${rs1}), ${imm12} */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_LB_rr (11594) - RISCV_INS_CV_LB - cv.lb $rd, $cvrr */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* cvrr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_LB_rr_inc (11595) - RISCV_INS_CV_LB - cv.lb $rd, (${rs1}), ${rs2} */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_LHU_ri_inc (11596) - RISCV_INS_CV_LHU - cv.lhu $rd, (${rs1}), ${imm12} */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_LHU_rr (11597) - RISCV_INS_CV_LHU - cv.lhu $rd, $cvrr */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* cvrr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_LHU_rr_inc (11598) - RISCV_INS_CV_LHU - cv.lhu $rd, (${rs1}), ${rs2} */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_LH_ri_inc (11599) - RISCV_INS_CV_LH - cv.lh $rd, (${rs1}), ${imm12} */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_LH_rr (11600) - RISCV_INS_CV_LH - cv.lh $rd, $cvrr */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* cvrr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_LH_rr_inc (11601) - RISCV_INS_CV_LH - cv.lh $rd, (${rs1}), ${rs2} */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_LW_ri_inc (11602) - RISCV_INS_CV_LW - cv.lw $rd, (${rs1}), ${imm12} */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_LW_rr (11603) - RISCV_INS_CV_LW - cv.lw $rd, $cvrr */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* cvrr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_LW_rr_inc (11604) - RISCV_INS_CV_LW - cv.lw $rd, (${rs1}), ${rs2} */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MAC (11605) - RISCV_INS_CV_MAC - cv.mac $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MACHHSN (11606) - RISCV_INS_CV_MACHHSN - cv.machhsn $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MACHHSRN (11607) - RISCV_INS_CV_MACHHSRN - cv.machhsrn $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MACHHUN (11608) - RISCV_INS_CV_MACHHUN - cv.machhun $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MACHHURN (11609) - RISCV_INS_CV_MACHHURN - cv.machhurn $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MACSN (11610) - RISCV_INS_CV_MACSN - cv.macsn $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MACSRN (11611) - RISCV_INS_CV_MACSRN - cv.macsrn $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MACUN (11612) - RISCV_INS_CV_MACUN - cv.macun $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MACURN (11613) - RISCV_INS_CV_MACURN - cv.macurn $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MAX (11614) - RISCV_INS_CV_MAX - cv.max $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MAXU (11615) - RISCV_INS_CV_MAXU - cv.maxu $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MAXU_B (11616) - RISCV_INS_CV_MAXU_B - cv.maxu.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MAXU_H (11617) - RISCV_INS_CV_MAXU_H - cv.maxu.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MAXU_SCI_B (11618) - RISCV_INS_CV_MAXU_SCI_B - cv.maxu.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MAXU_SCI_H (11619) - RISCV_INS_CV_MAXU_SCI_H - cv.maxu.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MAXU_SC_B (11620) - RISCV_INS_CV_MAXU_SC_B - cv.maxu.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MAXU_SC_H (11621) - RISCV_INS_CV_MAXU_SC_H - cv.maxu.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MAX_B (11622) - RISCV_INS_CV_MAX_B - cv.max.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MAX_H (11623) - RISCV_INS_CV_MAX_H - cv.max.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MAX_SCI_B (11624) - RISCV_INS_CV_MAX_SCI_B - cv.max.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MAX_SCI_H (11625) - RISCV_INS_CV_MAX_SCI_H - cv.max.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MAX_SC_B (11626) - RISCV_INS_CV_MAX_SC_B - cv.max.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MAX_SC_H (11627) - RISCV_INS_CV_MAX_SC_H - cv.max.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MIN (11628) - RISCV_INS_CV_MIN - cv.min $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MINU (11629) - RISCV_INS_CV_MINU - cv.minu $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MINU_B (11630) - RISCV_INS_CV_MINU_B - cv.minu.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MINU_H (11631) - RISCV_INS_CV_MINU_H - cv.minu.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MINU_SCI_B (11632) - RISCV_INS_CV_MINU_SCI_B - cv.minu.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MINU_SCI_H (11633) - RISCV_INS_CV_MINU_SCI_H - cv.minu.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MINU_SC_B (11634) - RISCV_INS_CV_MINU_SC_B - cv.minu.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MINU_SC_H (11635) - RISCV_INS_CV_MINU_SC_H - cv.minu.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MIN_B (11636) - RISCV_INS_CV_MIN_B - cv.min.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MIN_H (11637) - RISCV_INS_CV_MIN_H - cv.min.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MIN_SCI_B (11638) - RISCV_INS_CV_MIN_SCI_B - cv.min.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MIN_SCI_H (11639) - RISCV_INS_CV_MIN_SCI_H - cv.min.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MIN_SC_B (11640) - RISCV_INS_CV_MIN_SC_B - cv.min.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MIN_SC_H (11641) - RISCV_INS_CV_MIN_SC_H - cv.min.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MSU (11642) - RISCV_INS_CV_MSU - cv.msu $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MULHHSN (11643) - RISCV_INS_CV_MULHHSN - cv.mulhhsn $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MULHHSRN (11644) - RISCV_INS_CV_MULHHSRN - cv.mulhhsrn $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MULHHUN (11645) - RISCV_INS_CV_MULHHUN - cv.mulhhun $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MULHHURN (11646) - RISCV_INS_CV_MULHHURN - cv.mulhhurn $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MULSN (11647) - RISCV_INS_CV_MULSN - cv.mulsn $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MULSRN (11648) - RISCV_INS_CV_MULSRN - cv.mulsrn $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MULUN (11649) - RISCV_INS_CV_MULUN - cv.mulun $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_MULURN (11650) - RISCV_INS_CV_MULURN - cv.mulurn $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_OR_B (11651) - RISCV_INS_CV_OR_B - cv.or.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_OR_H (11652) - RISCV_INS_CV_OR_H - cv.or.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_OR_SCI_B (11653) - RISCV_INS_CV_OR_SCI_B - cv.or.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_OR_SCI_H (11654) - RISCV_INS_CV_OR_SCI_H - cv.or.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_OR_SC_B (11655) - RISCV_INS_CV_OR_SC_B - cv.or.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_OR_SC_H (11656) - RISCV_INS_CV_OR_SC_H - cv.or.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_PACK (11657) - RISCV_INS_CV_PACK - cv.pack $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_PACKHI_B (11658) - RISCV_INS_CV_PACKHI_B - cv.packhi.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_PACKLO_B (11659) - RISCV_INS_CV_PACKLO_B - cv.packlo.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_PACK_H (11660) - RISCV_INS_CV_PACK_H - cv.pack.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_ROR (11661) - RISCV_INS_CV_ROR - cv.ror $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SB_ri_inc (11662) - RISCV_INS_CV_SB - cv.sb $rs2, (${rs1}), ${imm12} */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SB_rr (11663) - RISCV_INS_CV_SB - cv.sb $rs2, $cvrr */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* cvrr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SB_rr_inc (11664) - RISCV_INS_CV_SB - cv.sb $rs2, (${rs1}), ${rs3} */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SDOTSP_B (11665) - RISCV_INS_CV_SDOTSP_B - cv.sdotsp.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SDOTSP_H (11666) - RISCV_INS_CV_SDOTSP_H - cv.sdotsp.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SDOTSP_SCI_B (11667) - RISCV_INS_CV_SDOTSP_SCI_B - cv.sdotsp.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SDOTSP_SCI_H (11668) - RISCV_INS_CV_SDOTSP_SCI_H - cv.sdotsp.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SDOTSP_SC_B (11669) - RISCV_INS_CV_SDOTSP_SC_B - cv.sdotsp.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SDOTSP_SC_H (11670) - RISCV_INS_CV_SDOTSP_SC_H - cv.sdotsp.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SDOTUP_B (11671) - RISCV_INS_CV_SDOTUP_B - cv.sdotup.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SDOTUP_H (11672) - RISCV_INS_CV_SDOTUP_H - cv.sdotup.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SDOTUP_SCI_B (11673) - RISCV_INS_CV_SDOTUP_SCI_B - cv.sdotup.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SDOTUP_SCI_H (11674) - RISCV_INS_CV_SDOTUP_SCI_H - cv.sdotup.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SDOTUP_SC_B (11675) - RISCV_INS_CV_SDOTUP_SC_B - cv.sdotup.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SDOTUP_SC_H (11676) - RISCV_INS_CV_SDOTUP_SC_H - cv.sdotup.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SDOTUSP_B (11677) - RISCV_INS_CV_SDOTUSP_B - cv.sdotusp.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SDOTUSP_H (11678) - RISCV_INS_CV_SDOTUSP_H - cv.sdotusp.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SDOTUSP_SCI_B (11679) - RISCV_INS_CV_SDOTUSP_SCI_B - cv.sdotusp.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SDOTUSP_SCI_H (11680) - RISCV_INS_CV_SDOTUSP_SCI_H - cv.sdotusp.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SDOTUSP_SC_B (11681) - RISCV_INS_CV_SDOTUSP_SC_B - cv.sdotusp.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SDOTUSP_SC_H (11682) - RISCV_INS_CV_SDOTUSP_SC_H - cv.sdotusp.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SHUFFLE2_B (11683) - RISCV_INS_CV_SHUFFLE2_B - cv.shuffle2.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SHUFFLE2_H (11684) - RISCV_INS_CV_SHUFFLE2_H - cv.shuffle2.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SHUFFLEI0_SCI_B (11685) - RISCV_INS_CV_SHUFFLEI0_SCI_B - cv.shufflei0.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SHUFFLEI1_SCI_B (11686) - RISCV_INS_CV_SHUFFLEI1_SCI_B - cv.shufflei1.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SHUFFLEI2_SCI_B (11687) - RISCV_INS_CV_SHUFFLEI2_SCI_B - cv.shufflei2.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SHUFFLEI3_SCI_B (11688) - RISCV_INS_CV_SHUFFLEI3_SCI_B - cv.shufflei3.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SHUFFLE_B (11689) - RISCV_INS_CV_SHUFFLE_B - cv.shuffle.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SHUFFLE_H (11690) - RISCV_INS_CV_SHUFFLE_H - cv.shuffle.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SHUFFLE_SCI_H (11691) - RISCV_INS_CV_SHUFFLE_SCI_H - cv.shuffle.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SH_ri_inc (11692) - RISCV_INS_CV_SH - cv.sh $rs2, (${rs1}), ${imm12} */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SH_rr (11693) - RISCV_INS_CV_SH - cv.sh $rs2, $cvrr */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* cvrr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SH_rr_inc (11694) - RISCV_INS_CV_SH - cv.sh $rs2, (${rs1}), ${rs3} */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SLET (11695) - RISCV_INS_CV_SLET - cv.slet $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SLETU (11696) - RISCV_INS_CV_SLETU - cv.sletu $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SLL_B (11697) - RISCV_INS_CV_SLL_B - cv.sll.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SLL_H (11698) - RISCV_INS_CV_SLL_H - cv.sll.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SLL_SCI_B (11699) - RISCV_INS_CV_SLL_SCI_B - cv.sll.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SLL_SCI_H (11700) - RISCV_INS_CV_SLL_SCI_H - cv.sll.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SLL_SC_B (11701) - RISCV_INS_CV_SLL_SC_B - cv.sll.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SLL_SC_H (11702) - RISCV_INS_CV_SLL_SC_H - cv.sll.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SRA_B (11703) - RISCV_INS_CV_SRA_B - cv.sra.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SRA_H (11704) - RISCV_INS_CV_SRA_H - cv.sra.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SRA_SCI_B (11705) - RISCV_INS_CV_SRA_SCI_B - cv.sra.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SRA_SCI_H (11706) - RISCV_INS_CV_SRA_SCI_H - cv.sra.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SRA_SC_B (11707) - RISCV_INS_CV_SRA_SC_B - cv.sra.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SRA_SC_H (11708) - RISCV_INS_CV_SRA_SC_H - cv.sra.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SRL_B (11709) - RISCV_INS_CV_SRL_B - cv.srl.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SRL_H (11710) - RISCV_INS_CV_SRL_H - cv.srl.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SRL_SCI_B (11711) - RISCV_INS_CV_SRL_SCI_B - cv.srl.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SRL_SCI_H (11712) - RISCV_INS_CV_SRL_SCI_H - cv.srl.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SRL_SC_B (11713) - RISCV_INS_CV_SRL_SC_B - cv.srl.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SRL_SC_H (11714) - RISCV_INS_CV_SRL_SC_H - cv.srl.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SUBN (11715) - RISCV_INS_CV_SUBN - cv.subn $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SUBNR (11716) - RISCV_INS_CV_SUBNR - cv.subnr $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SUBRN (11717) - RISCV_INS_CV_SUBRN - cv.subrn $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SUBRNR (11718) - RISCV_INS_CV_SUBRNR - cv.subrnr $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SUBROTMJ (11719) - RISCV_INS_CV_SUBROTMJ - cv.subrotmj $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SUBROTMJ_DIV2 (11720) - RISCV_INS_CV_SUBROTMJ_DIV2 - cv.subrotmj.div2 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SUBROTMJ_DIV4 (11721) - RISCV_INS_CV_SUBROTMJ_DIV4 - cv.subrotmj.div4 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SUBROTMJ_DIV8 (11722) - RISCV_INS_CV_SUBROTMJ_DIV8 - cv.subrotmj.div8 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SUBUN (11723) - RISCV_INS_CV_SUBUN - cv.subun $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SUBUNR (11724) - RISCV_INS_CV_SUBUNR - cv.subunr $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SUBURN (11725) - RISCV_INS_CV_SUBURN - cv.suburn $rd, $rs1, $rs2, $imm5 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SUBURNR (11726) - RISCV_INS_CV_SUBURNR - cv.suburnr $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SUB_B (11727) - RISCV_INS_CV_SUB_B - cv.sub.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SUB_DIV2 (11728) - RISCV_INS_CV_SUB_DIV2 - cv.sub.div2 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SUB_DIV4 (11729) - RISCV_INS_CV_SUB_DIV4 - cv.sub.div4 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SUB_DIV8 (11730) - RISCV_INS_CV_SUB_DIV8 - cv.sub.div8 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SUB_H (11731) - RISCV_INS_CV_SUB_H - cv.sub.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SUB_SCI_B (11732) - RISCV_INS_CV_SUB_SCI_B - cv.sub.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SUB_SCI_H (11733) - RISCV_INS_CV_SUB_SCI_H - cv.sub.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SUB_SC_B (11734) - RISCV_INS_CV_SUB_SC_B - cv.sub.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SUB_SC_H (11735) - RISCV_INS_CV_SUB_SC_H - cv.sub.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SW_ri_inc (11736) - RISCV_INS_CV_SW - cv.sw $rs2, (${rs1}), ${imm12} */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SW_rr (11737) - RISCV_INS_CV_SW - cv.sw $rs2, $cvrr */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* cvrr */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_SW_rr_inc (11738) - RISCV_INS_CV_SW - cv.sw $rs2, (${rs1}), ${rs3} */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_XOR_B (11739) - RISCV_INS_CV_XOR_B - cv.xor.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_XOR_H (11740) - RISCV_INS_CV_XOR_H - cv.xor.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_XOR_SCI_B (11741) - RISCV_INS_CV_XOR_SCI_B - cv.xor.sci.b $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_XOR_SCI_H (11742) - RISCV_INS_CV_XOR_SCI_H - cv.xor.sci.h $rd, $rs1, $imm6 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_XOR_SC_B (11743) - RISCV_INS_CV_XOR_SC_B - cv.xor.sc.b $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CV_XOR_SC_H (11744) - RISCV_INS_CV_XOR_SC_H - cv.xor.sc.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CZERO_EQZ (11745) - RISCV_INS_CZERO_EQZ - czero.eqz $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_CZERO_NEZ (11746) - RISCV_INS_CZERO_NEZ - czero.nez $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_ADD (11747) - RISCV_INS_C_ADD - c.add $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_ADDI (11748) - RISCV_INS_C_ADDI - c.addi $rd, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_ADDI16SP (11749) - RISCV_INS_C_ADDI16SP - c.addi16sp $rd, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_ADDI4SPN (11750) - RISCV_INS_C_ADDI4SPN - c.addi4spn $rd, $rs1, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_ADDIW (11751) - RISCV_INS_C_ADDIW - c.addiw $rd, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_ADDI_HINT_IMM_ZERO (11752) - RISCV_INS_C_ADDI - c.addi $rd, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_ADDI_NOP (11753) - RISCV_INS_C_ADDI - c.addi $rd, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_ADDW (11754) - RISCV_INS_C_ADDW - c.addw $rd, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_ADD_HINT (11755) - RISCV_INS_C_ADD - c.add $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_AND (11756) - RISCV_INS_C_AND - c.and $rd, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_ANDI (11757) - RISCV_INS_C_ANDI - c.andi $rs1, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_BEQZ (11758) - RISCV_INS_C_BEQZ - c.beqz $rs1, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_BNEZ (11759) - RISCV_INS_C_BNEZ - c.bnez $rs1, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_EBREAK (11760) - RISCV_INS_C_EBREAK - c.ebreak */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_FLD (11761) - RISCV_INS_C_FLD - c.fld $rd, ${imm}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_FLDSP (11762) - RISCV_INS_C_FLDSP - c.fldsp $rd, ${imm}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_FLW (11763) - RISCV_INS_C_FLW - c.flw $rd, ${imm}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_FLWSP (11764) - RISCV_INS_C_FLWSP - c.flwsp $rd, ${imm}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_FSD (11765) - RISCV_INS_C_FSD - c.fsd $rs2, ${imm}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_FSDSP (11766) - RISCV_INS_C_FSDSP - c.fsdsp $rs2, ${imm}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_FSW (11767) - RISCV_INS_C_FSW - c.fsw $rs2, ${imm}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_FSWSP (11768) - RISCV_INS_C_FSWSP - c.fswsp $rs2, ${imm}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_J (11769) - RISCV_INS_C_J - c.j $offset */
|
|
{
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* offset */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_JAL (11770) - RISCV_INS_C_JAL - c.jal $offset */
|
|
{
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* offset */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_JALR (11771) - RISCV_INS_C_JALR - c.jalr $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_JR (11772) - RISCV_INS_C_JR - c.jr $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_LBU (11773) - RISCV_INS_C_LBU - c.lbu $rd, ${imm}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_LD (11774) - RISCV_INS_C_LD - c.ld $rd, ${imm}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_LDSP (11775) - RISCV_INS_C_LDSP - c.ldsp $rd, ${imm}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_LH (11776) - RISCV_INS_C_LH - c.lh $rd, ${imm}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_LHU (11777) - RISCV_INS_C_LHU - c.lhu $rd, ${imm}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_LI (11778) - RISCV_INS_C_LI - c.li $rd, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_LI_HINT (11779) - RISCV_INS_C_LI - c.li $rd, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_LUI (11780) - RISCV_INS_C_LUI - c.lui $rd, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_LUI_HINT (11781) - RISCV_INS_C_LUI - c.lui $rd, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_LW (11782) - RISCV_INS_C_LW - c.lw $rd, ${imm}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_LWSP (11783) - RISCV_INS_C_LWSP - c.lwsp $rd, ${imm}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_MUL (11784) - RISCV_INS_C_MUL - c.mul $rd, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_MV (11785) - RISCV_INS_C_MV - c.mv $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_MV_HINT (11786) - RISCV_INS_C_MV - c.mv $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_NOP (11787) - RISCV_INS_C_NOP - c.nop */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_NOP_HINT (11788) - RISCV_INS_C_NOP - c.nop $imm */
|
|
{
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_NOT (11789) - RISCV_INS_C_NOT - c.not $rd */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_OR (11790) - RISCV_INS_C_OR - c.or $rd, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_SB (11791) - RISCV_INS_C_SB - c.sb $rs2, ${imm}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_SD (11792) - RISCV_INS_C_SD - c.sd $rs2, ${imm}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_SDSP (11793) - RISCV_INS_C_SDSP - c.sdsp $rs2, ${imm}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_SEXT_B (11794) - RISCV_INS_C_SEXT_B - c.sext.b $rd */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_SEXT_H (11795) - RISCV_INS_C_SEXT_H - c.sext.h $rd */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_SH (11796) - RISCV_INS_C_SH - c.sh $rs2, ${imm}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_SLLI (11797) - RISCV_INS_C_SLLI - c.slli $rd, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_SLLI64_HINT (11798) - RISCV_INS_C_SLLI64 - c.slli64 $rd */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_SLLI_HINT (11799) - RISCV_INS_C_SLLI - c.slli $rd, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_SRAI (11800) - RISCV_INS_C_SRAI - c.srai $rs1, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_SRAI64_HINT (11801) - RISCV_INS_C_SRAI64 - c.srai64 $rd */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_SRLI (11802) - RISCV_INS_C_SRLI - c.srli $rs1, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_SRLI64_HINT (11803) - RISCV_INS_C_SRLI64 - c.srli64 $rd */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_SSPOPCHK (11804) - RISCV_INS_C_SSPOPCHK - c.sspopchk $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_SSPUSH (11805) - RISCV_INS_C_SSPUSH - c.sspush $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_SUB (11806) - RISCV_INS_C_SUB - c.sub $rd, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_SUBW (11807) - RISCV_INS_C_SUBW - c.subw $rd, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_SW (11808) - RISCV_INS_C_SW - c.sw $rs2, ${imm}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_SWSP (11809) - RISCV_INS_C_SWSP - c.swsp $rs2, ${imm}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_UNIMP (11810) - RISCV_INS_C_UNIMP - c.unimp */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_XOR (11811) - RISCV_INS_C_XOR - c.xor $rd, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_ZEXT_B (11812) - RISCV_INS_C_ZEXT_B - c.zext.b $rd */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_ZEXT_H (11813) - RISCV_INS_C_ZEXT_H - c.zext.h $rd */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_C_ZEXT_W (11814) - RISCV_INS_C_ZEXT_W - c.zext.w $rd */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_DIV (11815) - RISCV_INS_DIV - div $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_DIVU (11816) - RISCV_INS_DIVU - divu $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_DIVUW (11817) - RISCV_INS_DIVUW - divuw $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_DIVW (11818) - RISCV_INS_DIVW - divw $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_DRET (11819) - RISCV_INS_DRET - dret */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_EBREAK (11820) - RISCV_INS_EBREAK - ebreak */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_ECALL (11821) - RISCV_INS_ECALL - ecall */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FADD_D (11822) - RISCV_INS_FADD_D - fadd.d $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FADD_D_IN32X (11823) - RISCV_INS_FADD_D - fadd.d $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FADD_D_INX (11824) - RISCV_INS_FADD_D - fadd.d $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FADD_H (11825) - RISCV_INS_FADD_H - fadd.h $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FADD_H_INX (11826) - RISCV_INS_FADD_H - fadd.h $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FADD_S (11827) - RISCV_INS_FADD_S - fadd.s $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FADD_S_INX (11828) - RISCV_INS_FADD_S - fadd.s $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCLASS_D (11829) - RISCV_INS_FCLASS_D - fclass.d $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCLASS_D_IN32X (11830) - RISCV_INS_FCLASS_D - fclass.d $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCLASS_D_INX (11831) - RISCV_INS_FCLASS_D - fclass.d $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCLASS_H (11832) - RISCV_INS_FCLASS_H - fclass.h $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCLASS_H_INX (11833) - RISCV_INS_FCLASS_H - fclass.h $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCLASS_S (11834) - RISCV_INS_FCLASS_S - fclass.s $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCLASS_S_INX (11835) - RISCV_INS_FCLASS_S - fclass.s $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVTMOD_W_D (11836) - RISCV_INS_FCVTMOD_W_D - fcvtmod.w.d $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_BF16_S (11837) - RISCV_INS_FCVT_BF16_S - fcvt.bf16.s $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_D_H (11838) - RISCV_INS_FCVT_D_H - fcvt.d.h $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_D_H_IN32X (11839) - RISCV_INS_FCVT_D_H - fcvt.d.h $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_D_H_INX (11840) - RISCV_INS_FCVT_D_H - fcvt.d.h $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_D_L (11841) - RISCV_INS_FCVT_D_L - fcvt.d.l $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_D_LU (11842) - RISCV_INS_FCVT_D_LU - fcvt.d.lu $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_D_LU_INX (11843) - RISCV_INS_FCVT_D_LU - fcvt.d.lu $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_D_L_INX (11844) - RISCV_INS_FCVT_D_L - fcvt.d.l $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_D_S (11845) - RISCV_INS_FCVT_D_S - fcvt.d.s $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_D_S_IN32X (11846) - RISCV_INS_FCVT_D_S - fcvt.d.s $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_D_S_INX (11847) - RISCV_INS_FCVT_D_S - fcvt.d.s $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_D_W (11848) - RISCV_INS_FCVT_D_W - fcvt.d.w $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_D_WU (11849) - RISCV_INS_FCVT_D_WU - fcvt.d.wu $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_D_WU_IN32X (11850) - RISCV_INS_FCVT_D_WU - fcvt.d.wu $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_D_WU_INX (11851) - RISCV_INS_FCVT_D_WU - fcvt.d.wu $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_D_W_IN32X (11852) - RISCV_INS_FCVT_D_W - fcvt.d.w $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_D_W_INX (11853) - RISCV_INS_FCVT_D_W - fcvt.d.w $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_H_D (11854) - RISCV_INS_FCVT_H_D - fcvt.h.d $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_H_D_IN32X (11855) - RISCV_INS_FCVT_H_D - fcvt.h.d $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_H_D_INX (11856) - RISCV_INS_FCVT_H_D - fcvt.h.d $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_H_L (11857) - RISCV_INS_FCVT_H_L - fcvt.h.l $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_H_LU (11858) - RISCV_INS_FCVT_H_LU - fcvt.h.lu $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_H_LU_INX (11859) - RISCV_INS_FCVT_H_LU - fcvt.h.lu $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_H_L_INX (11860) - RISCV_INS_FCVT_H_L - fcvt.h.l $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_H_S (11861) - RISCV_INS_FCVT_H_S - fcvt.h.s $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_H_S_INX (11862) - RISCV_INS_FCVT_H_S - fcvt.h.s $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_H_W (11863) - RISCV_INS_FCVT_H_W - fcvt.h.w $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_H_WU (11864) - RISCV_INS_FCVT_H_WU - fcvt.h.wu $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_H_WU_INX (11865) - RISCV_INS_FCVT_H_WU - fcvt.h.wu $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_H_W_INX (11866) - RISCV_INS_FCVT_H_W - fcvt.h.w $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_LU_D (11867) - RISCV_INS_FCVT_LU_D - fcvt.lu.d $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_LU_D_INX (11868) - RISCV_INS_FCVT_LU_D - fcvt.lu.d $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_LU_H (11869) - RISCV_INS_FCVT_LU_H - fcvt.lu.h $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_LU_H_INX (11870) - RISCV_INS_FCVT_LU_H - fcvt.lu.h $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_LU_S (11871) - RISCV_INS_FCVT_LU_S - fcvt.lu.s $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_LU_S_INX (11872) - RISCV_INS_FCVT_LU_S - fcvt.lu.s $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_L_D (11873) - RISCV_INS_FCVT_L_D - fcvt.l.d $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_L_D_INX (11874) - RISCV_INS_FCVT_L_D - fcvt.l.d $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_L_H (11875) - RISCV_INS_FCVT_L_H - fcvt.l.h $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_L_H_INX (11876) - RISCV_INS_FCVT_L_H - fcvt.l.h $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_L_S (11877) - RISCV_INS_FCVT_L_S - fcvt.l.s $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_L_S_INX (11878) - RISCV_INS_FCVT_L_S - fcvt.l.s $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_S_BF16 (11879) - RISCV_INS_FCVT_S_BF16 - fcvt.s.bf16 $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_S_D (11880) - RISCV_INS_FCVT_S_D - fcvt.s.d $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_S_D_IN32X (11881) - RISCV_INS_FCVT_S_D - fcvt.s.d $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_S_D_INX (11882) - RISCV_INS_FCVT_S_D - fcvt.s.d $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_S_H (11883) - RISCV_INS_FCVT_S_H - fcvt.s.h $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_S_H_INX (11884) - RISCV_INS_FCVT_S_H - fcvt.s.h $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_S_L (11885) - RISCV_INS_FCVT_S_L - fcvt.s.l $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_S_LU (11886) - RISCV_INS_FCVT_S_LU - fcvt.s.lu $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_S_LU_INX (11887) - RISCV_INS_FCVT_S_LU - fcvt.s.lu $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_S_L_INX (11888) - RISCV_INS_FCVT_S_L - fcvt.s.l $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_S_W (11889) - RISCV_INS_FCVT_S_W - fcvt.s.w $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_S_WU (11890) - RISCV_INS_FCVT_S_WU - fcvt.s.wu $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_S_WU_INX (11891) - RISCV_INS_FCVT_S_WU - fcvt.s.wu $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_S_W_INX (11892) - RISCV_INS_FCVT_S_W - fcvt.s.w $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_WU_D (11893) - RISCV_INS_FCVT_WU_D - fcvt.wu.d $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_WU_D_IN32X (11894) - RISCV_INS_FCVT_WU_D - fcvt.wu.d $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_WU_D_INX (11895) - RISCV_INS_FCVT_WU_D - fcvt.wu.d $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_WU_H (11896) - RISCV_INS_FCVT_WU_H - fcvt.wu.h $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_WU_H_INX (11897) - RISCV_INS_FCVT_WU_H - fcvt.wu.h $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_WU_S (11898) - RISCV_INS_FCVT_WU_S - fcvt.wu.s $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_WU_S_INX (11899) - RISCV_INS_FCVT_WU_S - fcvt.wu.s $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_W_D (11900) - RISCV_INS_FCVT_W_D - fcvt.w.d $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_W_D_IN32X (11901) - RISCV_INS_FCVT_W_D - fcvt.w.d $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_W_D_INX (11902) - RISCV_INS_FCVT_W_D - fcvt.w.d $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_W_H (11903) - RISCV_INS_FCVT_W_H - fcvt.w.h $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_W_H_INX (11904) - RISCV_INS_FCVT_W_H - fcvt.w.h $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_W_S (11905) - RISCV_INS_FCVT_W_S - fcvt.w.s $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FCVT_W_S_INX (11906) - RISCV_INS_FCVT_W_S - fcvt.w.s $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FDIV_D (11907) - RISCV_INS_FDIV_D - fdiv.d $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FDIV_D_IN32X (11908) - RISCV_INS_FDIV_D - fdiv.d $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FDIV_D_INX (11909) - RISCV_INS_FDIV_D - fdiv.d $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FDIV_H (11910) - RISCV_INS_FDIV_H - fdiv.h $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FDIV_H_INX (11911) - RISCV_INS_FDIV_H - fdiv.h $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FDIV_S (11912) - RISCV_INS_FDIV_S - fdiv.s $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FDIV_S_INX (11913) - RISCV_INS_FDIV_S - fdiv.s $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FENCE (11914) - RISCV_INS_FENCE - fence $pred, $succ */
|
|
{
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* pred */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* succ */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FENCE_I (11915) - RISCV_INS_FENCE_I - fence.i */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FENCE_TSO (11916) - RISCV_INS_FENCE_TSO - fence.tso */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FEQ_D (11917) - RISCV_INS_FEQ_D - feq.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FEQ_D_IN32X (11918) - RISCV_INS_FEQ_D - feq.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FEQ_D_INX (11919) - RISCV_INS_FEQ_D - feq.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FEQ_H (11920) - RISCV_INS_FEQ_H - feq.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FEQ_H_INX (11921) - RISCV_INS_FEQ_H - feq.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FEQ_S (11922) - RISCV_INS_FEQ_S - feq.s $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FEQ_S_INX (11923) - RISCV_INS_FEQ_S - feq.s $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLD (11924) - RISCV_INS_FLD - fld $rd, ${imm12}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLEQ_D (11925) - RISCV_INS_FLEQ_D - fleq.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLEQ_H (11926) - RISCV_INS_FLEQ_H - fleq.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLEQ_S (11927) - RISCV_INS_FLEQ_S - fleq.s $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLE_D (11928) - RISCV_INS_FLE_D - fle.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLE_D_IN32X (11929) - RISCV_INS_FLE_D - fle.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLE_D_INX (11930) - RISCV_INS_FLE_D - fle.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLE_H (11931) - RISCV_INS_FLE_H - fle.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLE_H_INX (11932) - RISCV_INS_FLE_H - fle.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLE_S (11933) - RISCV_INS_FLE_S - fle.s $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLE_S_INX (11934) - RISCV_INS_FLE_S - fle.s $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLH (11935) - RISCV_INS_FLH - flh $rd, ${imm12}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLI_D (11936) - RISCV_INS_FLI_D - fli.d $rd, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLI_H (11937) - RISCV_INS_FLI_H - fli.h $rd, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLI_S (11938) - RISCV_INS_FLI_S - fli.s $rd, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLTQ_D (11939) - RISCV_INS_FLTQ_D - fltq.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLTQ_H (11940) - RISCV_INS_FLTQ_H - fltq.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLTQ_S (11941) - RISCV_INS_FLTQ_S - fltq.s $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLT_D (11942) - RISCV_INS_FLT_D - flt.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLT_D_IN32X (11943) - RISCV_INS_FLT_D - flt.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLT_D_INX (11944) - RISCV_INS_FLT_D - flt.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLT_H (11945) - RISCV_INS_FLT_H - flt.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLT_H_INX (11946) - RISCV_INS_FLT_H - flt.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLT_S (11947) - RISCV_INS_FLT_S - flt.s $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLT_S_INX (11948) - RISCV_INS_FLT_S - flt.s $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FLW (11949) - RISCV_INS_FLW - flw $rd, ${imm12}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMADD_D (11950) - RISCV_INS_FMADD_D - fmadd.d $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMADD_D_IN32X (11951) - RISCV_INS_FMADD_D - fmadd.d $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMADD_D_INX (11952) - RISCV_INS_FMADD_D - fmadd.d $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMADD_H (11953) - RISCV_INS_FMADD_H - fmadd.h $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMADD_H_INX (11954) - RISCV_INS_FMADD_H - fmadd.h $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMADD_S (11955) - RISCV_INS_FMADD_S - fmadd.s $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMADD_S_INX (11956) - RISCV_INS_FMADD_S - fmadd.s $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMAXM_D (11957) - RISCV_INS_FMAXM_D - fmaxm.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMAXM_H (11958) - RISCV_INS_FMAXM_H - fmaxm.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMAXM_S (11959) - RISCV_INS_FMAXM_S - fmaxm.s $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMAX_D (11960) - RISCV_INS_FMAX_D - fmax.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMAX_D_IN32X (11961) - RISCV_INS_FMAX_D - fmax.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMAX_D_INX (11962) - RISCV_INS_FMAX_D - fmax.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMAX_H (11963) - RISCV_INS_FMAX_H - fmax.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMAX_H_INX (11964) - RISCV_INS_FMAX_H - fmax.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMAX_S (11965) - RISCV_INS_FMAX_S - fmax.s $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMAX_S_INX (11966) - RISCV_INS_FMAX_S - fmax.s $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMINM_D (11967) - RISCV_INS_FMINM_D - fminm.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMINM_H (11968) - RISCV_INS_FMINM_H - fminm.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMINM_S (11969) - RISCV_INS_FMINM_S - fminm.s $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMIN_D (11970) - RISCV_INS_FMIN_D - fmin.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMIN_D_IN32X (11971) - RISCV_INS_FMIN_D - fmin.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMIN_D_INX (11972) - RISCV_INS_FMIN_D - fmin.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMIN_H (11973) - RISCV_INS_FMIN_H - fmin.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMIN_H_INX (11974) - RISCV_INS_FMIN_H - fmin.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMIN_S (11975) - RISCV_INS_FMIN_S - fmin.s $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMIN_S_INX (11976) - RISCV_INS_FMIN_S - fmin.s $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMSUB_D (11977) - RISCV_INS_FMSUB_D - fmsub.d $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMSUB_D_IN32X (11978) - RISCV_INS_FMSUB_D - fmsub.d $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMSUB_D_INX (11979) - RISCV_INS_FMSUB_D - fmsub.d $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMSUB_H (11980) - RISCV_INS_FMSUB_H - fmsub.h $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMSUB_H_INX (11981) - RISCV_INS_FMSUB_H - fmsub.h $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMSUB_S (11982) - RISCV_INS_FMSUB_S - fmsub.s $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMSUB_S_INX (11983) - RISCV_INS_FMSUB_S - fmsub.s $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMUL_D (11984) - RISCV_INS_FMUL_D - fmul.d $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMUL_D_IN32X (11985) - RISCV_INS_FMUL_D - fmul.d $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMUL_D_INX (11986) - RISCV_INS_FMUL_D - fmul.d $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMUL_H (11987) - RISCV_INS_FMUL_H - fmul.h $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMUL_H_INX (11988) - RISCV_INS_FMUL_H - fmul.h $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMUL_S (11989) - RISCV_INS_FMUL_S - fmul.s $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMUL_S_INX (11990) - RISCV_INS_FMUL_S - fmul.s $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMVH_X_D (11991) - RISCV_INS_FMVH_X_D - fmvh.x.d $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMVP_D_X (11992) - RISCV_INS_FMVP_D_X - fmvp.d.x $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMV_D_X (11993) - RISCV_INS_FMV_D_X - fmv.d.x $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMV_H_X (11994) - RISCV_INS_FMV_H_X - fmv.h.x $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMV_W_X (11995) - RISCV_INS_FMV_W_X - fmv.w.x $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMV_X_D (11996) - RISCV_INS_FMV_X_D - fmv.x.d $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMV_X_H (11997) - RISCV_INS_FMV_X_H - fmv.x.h $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FMV_X_W (11998) - RISCV_INS_FMV_X_W - fmv.x.w $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{{{ /* RISCV_FMV_X_W_FPR64 (11999) - RISCV_INS_INVALID - fmv.x.w $rd, $rs1 */
|
|
0
|
|
}}},
|
|
{ /* RISCV_FNMADD_D (12000) - RISCV_INS_FNMADD_D - fnmadd.d $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FNMADD_D_IN32X (12001) - RISCV_INS_FNMADD_D - fnmadd.d $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FNMADD_D_INX (12002) - RISCV_INS_FNMADD_D - fnmadd.d $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FNMADD_H (12003) - RISCV_INS_FNMADD_H - fnmadd.h $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FNMADD_H_INX (12004) - RISCV_INS_FNMADD_H - fnmadd.h $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FNMADD_S (12005) - RISCV_INS_FNMADD_S - fnmadd.s $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FNMADD_S_INX (12006) - RISCV_INS_FNMADD_S - fnmadd.s $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FNMSUB_D (12007) - RISCV_INS_FNMSUB_D - fnmsub.d $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FNMSUB_D_IN32X (12008) - RISCV_INS_FNMSUB_D - fnmsub.d $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FNMSUB_D_INX (12009) - RISCV_INS_FNMSUB_D - fnmsub.d $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FNMSUB_H (12010) - RISCV_INS_FNMSUB_H - fnmsub.h $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FNMSUB_H_INX (12011) - RISCV_INS_FNMSUB_H - fnmsub.h $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FNMSUB_S (12012) - RISCV_INS_FNMSUB_S - fnmsub.s $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FNMSUB_S_INX (12013) - RISCV_INS_FNMSUB_S - fnmsub.s $rd, $rs1, $rs2, $rs3$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs3 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FROUNDNX_D (12014) - RISCV_INS_FROUNDNX_D - froundnx.d $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FROUNDNX_H (12015) - RISCV_INS_FROUNDNX_H - froundnx.h $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FROUNDNX_S (12016) - RISCV_INS_FROUNDNX_S - froundnx.s $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FROUND_D (12017) - RISCV_INS_FROUND_D - fround.d $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FROUND_H (12018) - RISCV_INS_FROUND_H - fround.h $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FROUND_S (12019) - RISCV_INS_FROUND_S - fround.s $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSD (12020) - RISCV_INS_FSD - fsd $rs2, ${imm12}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSGNJN_D (12021) - RISCV_INS_FSGNJN_D - fsgnjn.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSGNJN_D_IN32X (12022) - RISCV_INS_FSGNJN_D - fsgnjn.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSGNJN_D_INX (12023) - RISCV_INS_FSGNJN_D - fsgnjn.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSGNJN_H (12024) - RISCV_INS_FSGNJN_H - fsgnjn.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSGNJN_H_INX (12025) - RISCV_INS_FSGNJN_H - fsgnjn.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSGNJN_S (12026) - RISCV_INS_FSGNJN_S - fsgnjn.s $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSGNJN_S_INX (12027) - RISCV_INS_FSGNJN_S - fsgnjn.s $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSGNJX_D (12028) - RISCV_INS_FSGNJX_D - fsgnjx.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSGNJX_D_IN32X (12029) - RISCV_INS_FSGNJX_D - fsgnjx.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSGNJX_D_INX (12030) - RISCV_INS_FSGNJX_D - fsgnjx.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSGNJX_H (12031) - RISCV_INS_FSGNJX_H - fsgnjx.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSGNJX_H_INX (12032) - RISCV_INS_FSGNJX_H - fsgnjx.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSGNJX_S (12033) - RISCV_INS_FSGNJX_S - fsgnjx.s $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSGNJX_S_INX (12034) - RISCV_INS_FSGNJX_S - fsgnjx.s $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSGNJ_D (12035) - RISCV_INS_FSGNJ_D - fsgnj.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSGNJ_D_IN32X (12036) - RISCV_INS_FSGNJ_D - fsgnj.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSGNJ_D_INX (12037) - RISCV_INS_FSGNJ_D - fsgnj.d $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSGNJ_H (12038) - RISCV_INS_FSGNJ_H - fsgnj.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSGNJ_H_INX (12039) - RISCV_INS_FSGNJ_H - fsgnj.h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSGNJ_S (12040) - RISCV_INS_FSGNJ_S - fsgnj.s $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSGNJ_S_INX (12041) - RISCV_INS_FSGNJ_S - fsgnj.s $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSH (12042) - RISCV_INS_FSH - fsh $rs2, ${imm12}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSQRT_D (12043) - RISCV_INS_FSQRT_D - fsqrt.d $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSQRT_D_IN32X (12044) - RISCV_INS_FSQRT_D - fsqrt.d $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSQRT_D_INX (12045) - RISCV_INS_FSQRT_D - fsqrt.d $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSQRT_H (12046) - RISCV_INS_FSQRT_H - fsqrt.h $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSQRT_H_INX (12047) - RISCV_INS_FSQRT_H - fsqrt.h $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSQRT_S (12048) - RISCV_INS_FSQRT_S - fsqrt.s $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSQRT_S_INX (12049) - RISCV_INS_FSQRT_S - fsqrt.s $rd, $rs1$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSUB_D (12050) - RISCV_INS_FSUB_D - fsub.d $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSUB_D_IN32X (12051) - RISCV_INS_FSUB_D - fsub.d $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSUB_D_INX (12052) - RISCV_INS_FSUB_D - fsub.d $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSUB_H (12053) - RISCV_INS_FSUB_H - fsub.h $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_bf16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSUB_H_INX (12054) - RISCV_INS_FSUB_H - fsub.h $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f16, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSUB_S (12055) - RISCV_INS_FSUB_S - fsub.s $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSUB_S_INX (12056) - RISCV_INS_FSUB_S - fsub.s $rd, $rs1, $rs2$frm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* frm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_FSW (12057) - RISCV_INS_FSW - fsw $rs2, ${imm12}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_HFENCE_GVMA (12058) - RISCV_INS_HFENCE_GVMA - hfence.gvma $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_HFENCE_VVMA (12059) - RISCV_INS_HFENCE_VVMA - hfence.vvma $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_HINVAL_GVMA (12060) - RISCV_INS_HINVAL_GVMA - hinval.gvma $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_HINVAL_VVMA (12061) - RISCV_INS_HINVAL_VVMA - hinval.vvma $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_HLVX_HU (12062) - RISCV_INS_HLVX_HU - hlvx.hu $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_HLVX_WU (12063) - RISCV_INS_HLVX_WU - hlvx.wu $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_HLV_B (12064) - RISCV_INS_HLV_B - hlv.b $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_HLV_BU (12065) - RISCV_INS_HLV_BU - hlv.bu $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_HLV_D (12066) - RISCV_INS_HLV_D - hlv.d $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_HLV_H (12067) - RISCV_INS_HLV_H - hlv.h $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_HLV_HU (12068) - RISCV_INS_HLV_HU - hlv.hu $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_HLV_W (12069) - RISCV_INS_HLV_W - hlv.w $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_HLV_WU (12070) - RISCV_INS_HLV_WU - hlv.wu $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_HSV_B (12071) - RISCV_INS_HSV_B - hsv.b $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_HSV_D (12072) - RISCV_INS_HSV_D - hsv.d $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_HSV_H (12073) - RISCV_INS_HSV_H - hsv.h $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_HSV_W (12074) - RISCV_INS_HSV_W - hsv.w $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{{{ /* RISCV_InsnB (12075) - RISCV_INS_INVALID - .insn b $opcode, $funct3, $rs1, $rs2, $imm12 */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_InsnCA (12076) - RISCV_INS_INVALID - .insn ca $opcode, $funct6, $funct2, $rd, $rs2 */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_InsnCB (12077) - RISCV_INS_INVALID - .insn cb $opcode, $funct3, $rs1, $imm8 */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_InsnCI (12078) - RISCV_INS_INVALID - .insn ci $opcode, $funct3, $rd, $imm6 */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_InsnCIW (12079) - RISCV_INS_INVALID - .insn ciw $opcode, $funct3, $rd, $imm8 */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_InsnCJ (12080) - RISCV_INS_INVALID - .insn cj $opcode, $funct3, $imm11 */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_InsnCL (12081) - RISCV_INS_INVALID - .insn cl $opcode, $funct3, $rd, ${imm5}(${rs1}) */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_InsnCR (12082) - RISCV_INS_INVALID - .insn cr $opcode, $funct4, $rd, $rs2 */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_InsnCS (12083) - RISCV_INS_INVALID - .insn cs $opcode, $funct3, $rs2, ${imm5}(${rs1}) */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_InsnCSS (12084) - RISCV_INS_INVALID - .insn css $opcode, $funct3, $rs2, $imm6 */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_InsnI (12085) - RISCV_INS_INVALID - .insn i $opcode, $funct3, $rd, $rs1, $imm12 */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_InsnI_Mem (12086) - RISCV_INS_INVALID - .insn i $opcode, $funct3, $rd, ${imm12}(${rs1}) */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_InsnJ (12087) - RISCV_INS_INVALID - .insn j $opcode, $rd, $imm20 */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_InsnR (12088) - RISCV_INS_INVALID - .insn r $opcode, $funct3, $funct7, $rd, $rs1, $rs2 */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_InsnR4 (12089) - RISCV_INS_INVALID - .insn r4 $opcode, $funct3, $funct2, $rd, $rs1, $rs2, $rs3 */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_InsnS (12090) - RISCV_INS_INVALID - .insn s $opcode, $funct3, $rs2, ${imm12}(${rs1}) */
|
|
0
|
|
}}},
|
|
{{{ /* RISCV_InsnU (12091) - RISCV_INS_INVALID - .insn u $opcode, $rd, $imm20 */
|
|
0
|
|
}}},
|
|
{ /* RISCV_JAL (12092) - RISCV_INS_JAL - jal $rd, $imm20 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm20 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_JALR (12093) - RISCV_INS_JALR - jalr $rd, ${imm12}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_LB (12094) - RISCV_INS_LB - lb $rd, ${imm12}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_LBU (12095) - RISCV_INS_LBU - lbu $rd, ${imm12}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_LD (12096) - RISCV_INS_LD - ld $rd, ${imm12}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_LH (12097) - RISCV_INS_LH - lh $rd, ${imm12}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_LHU (12098) - RISCV_INS_LHU - lhu $rd, ${imm12}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_LR_D (12099) - RISCV_INS_LR_D - lr.d $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_LR_D_AQ (12100) - RISCV_INS_LR_D_AQ - lr.d.aq $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_LR_D_AQ_RL (12101) - RISCV_INS_LR_D_AQRL - lr.d.aqrl $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_LR_D_RL (12102) - RISCV_INS_LR_D_RL - lr.d.rl $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_LR_W (12103) - RISCV_INS_LR_W - lr.w $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_LR_W_AQ (12104) - RISCV_INS_LR_W_AQ - lr.w.aq $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_LR_W_AQ_RL (12105) - RISCV_INS_LR_W_AQRL - lr.w.aqrl $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_LR_W_RL (12106) - RISCV_INS_LR_W_RL - lr.w.rl $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_LUI (12107) - RISCV_INS_LUI - lui $rd, $imm20 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm20 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_LW (12108) - RISCV_INS_LW - lw $rd, ${imm12}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_LWU (12109) - RISCV_INS_LWU - lwu $rd, ${imm12}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MAX (12110) - RISCV_INS_MAX - max $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MAXU (12111) - RISCV_INS_MAXU - maxu $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MIN (12112) - RISCV_INS_MIN - min $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MINU (12113) - RISCV_INS_MINU - minu $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR0 (12114) - RISCV_INS_MOP_R_0 - mop.r.0 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR1 (12115) - RISCV_INS_MOP_R_1 - mop.r.1 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR10 (12116) - RISCV_INS_MOP_R_10 - mop.r.10 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR11 (12117) - RISCV_INS_MOP_R_11 - mop.r.11 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR12 (12118) - RISCV_INS_MOP_R_12 - mop.r.12 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR13 (12119) - RISCV_INS_MOP_R_13 - mop.r.13 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR14 (12120) - RISCV_INS_MOP_R_14 - mop.r.14 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR15 (12121) - RISCV_INS_MOP_R_15 - mop.r.15 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR16 (12122) - RISCV_INS_MOP_R_16 - mop.r.16 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR17 (12123) - RISCV_INS_MOP_R_17 - mop.r.17 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR18 (12124) - RISCV_INS_MOP_R_18 - mop.r.18 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR19 (12125) - RISCV_INS_MOP_R_19 - mop.r.19 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR2 (12126) - RISCV_INS_MOP_R_2 - mop.r.2 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR20 (12127) - RISCV_INS_MOP_R_20 - mop.r.20 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR21 (12128) - RISCV_INS_MOP_R_21 - mop.r.21 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR22 (12129) - RISCV_INS_MOP_R_22 - mop.r.22 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR23 (12130) - RISCV_INS_MOP_R_23 - mop.r.23 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR24 (12131) - RISCV_INS_MOP_R_24 - mop.r.24 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR25 (12132) - RISCV_INS_MOP_R_25 - mop.r.25 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR26 (12133) - RISCV_INS_MOP_R_26 - mop.r.26 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR27 (12134) - RISCV_INS_MOP_R_27 - mop.r.27 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR28 (12135) - RISCV_INS_MOP_R_28 - mop.r.28 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR29 (12136) - RISCV_INS_MOP_R_29 - mop.r.29 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR3 (12137) - RISCV_INS_MOP_R_3 - mop.r.3 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR30 (12138) - RISCV_INS_MOP_R_30 - mop.r.30 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR31 (12139) - RISCV_INS_MOP_R_31 - mop.r.31 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR4 (12140) - RISCV_INS_MOP_R_4 - mop.r.4 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR5 (12141) - RISCV_INS_MOP_R_5 - mop.r.5 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR6 (12142) - RISCV_INS_MOP_R_6 - mop.r.6 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR7 (12143) - RISCV_INS_MOP_R_7 - mop.r.7 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR8 (12144) - RISCV_INS_MOP_R_8 - mop.r.8 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPR9 (12145) - RISCV_INS_MOP_R_9 - mop.r.9 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPRR0 (12146) - RISCV_INS_MOP_RR_0 - mop.rr.0 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPRR1 (12147) - RISCV_INS_MOP_RR_1 - mop.rr.1 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPRR2 (12148) - RISCV_INS_MOP_RR_2 - mop.rr.2 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPRR3 (12149) - RISCV_INS_MOP_RR_3 - mop.rr.3 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPRR4 (12150) - RISCV_INS_MOP_RR_4 - mop.rr.4 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPRR5 (12151) - RISCV_INS_MOP_RR_5 - mop.rr.5 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPRR6 (12152) - RISCV_INS_MOP_RR_6 - mop.rr.6 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MOPRR7 (12153) - RISCV_INS_MOP_RR_7 - mop.rr.7 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MRET (12154) - RISCV_INS_MRET - mret */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MUL (12155) - RISCV_INS_MUL - mul $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MULH (12156) - RISCV_INS_MULH - mulh $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MULHSU (12157) - RISCV_INS_MULHSU - mulhsu $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MULHU (12158) - RISCV_INS_MULHU - mulhu $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_MULW (12159) - RISCV_INS_MULW - mulw $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_OR (12160) - RISCV_INS_OR - or $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_ORC_B (12161) - RISCV_INS_ORC_B - orc.b $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_ORI (12162) - RISCV_INS_ORI - ori $rd, $rs1, $imm12 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_ORN (12163) - RISCV_INS_ORN - orn $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PACK (12164) - RISCV_INS_PACK - pack $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PACKH (12165) - RISCV_INS_PACKH - packh $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PACKW (12166) - RISCV_INS_PACKW - packw $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PREFETCH_I (12167) - RISCV_INS_PREFETCH_I - prefetch.i ${imm12}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PREFETCH_R (12168) - RISCV_INS_PREFETCH_R - prefetch.r ${imm12}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_PREFETCH_W (12169) - RISCV_INS_PREFETCH_W - prefetch.w ${imm12}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_REM (12170) - RISCV_INS_REM - rem $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_REMU (12171) - RISCV_INS_REMU - remu $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_REMUW (12172) - RISCV_INS_REMUW - remuw $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_REMW (12173) - RISCV_INS_REMW - remw $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_REV8_RV32 (12174) - RISCV_INS_REV8 - rev8 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_REV8_RV64 (12175) - RISCV_INS_REV8 - rev8 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_ROL (12176) - RISCV_INS_ROL - rol $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_ROLW (12177) - RISCV_INS_ROLW - rolw $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_ROR (12178) - RISCV_INS_ROR - ror $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_RORI (12179) - RISCV_INS_RORI - rori $rd, $rs1, $shamt */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* shamt */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_RORIW (12180) - RISCV_INS_RORIW - roriw $rd, $rs1, $shamt */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* shamt */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_RORW (12181) - RISCV_INS_RORW - rorw $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SB (12182) - RISCV_INS_SB - sb $rs2, ${imm12}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SC_D (12183) - RISCV_INS_SC_D - sc.d $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SC_D_AQ (12184) - RISCV_INS_SC_D_AQ - sc.d.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SC_D_AQ_RL (12185) - RISCV_INS_SC_D_AQRL - sc.d.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SC_D_RL (12186) - RISCV_INS_SC_D_RL - sc.d.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SC_W (12187) - RISCV_INS_SC_W - sc.w $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SC_W_AQ (12188) - RISCV_INS_SC_W_AQ - sc.w.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SC_W_AQ_RL (12189) - RISCV_INS_SC_W_AQRL - sc.w.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SC_W_RL (12190) - RISCV_INS_SC_W_RL - sc.w.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SD (12191) - RISCV_INS_SD - sd $rs2, ${imm12}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SEXT_B (12192) - RISCV_INS_SEXT_B - sext.b $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SEXT_H (12193) - RISCV_INS_SEXT_H - sext.h $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SFENCE_INVAL_IR (12194) - RISCV_INS_SFENCE_INVAL_IR - sfence.inval.ir */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SFENCE_VMA (12195) - RISCV_INS_SFENCE_VMA - sfence.vma $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SFENCE_W_INVAL (12196) - RISCV_INS_SFENCE_W_INVAL - sfence.w.inval */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SH (12197) - RISCV_INS_SH - sh $rs2, ${imm12}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SH1ADD (12198) - RISCV_INS_SH1ADD - sh1add $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SH1ADD_UW (12199) - RISCV_INS_SH1ADD_UW - sh1add.uw $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SH2ADD (12200) - RISCV_INS_SH2ADD - sh2add $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SH2ADD_UW (12201) - RISCV_INS_SH2ADD_UW - sh2add.uw $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SH3ADD (12202) - RISCV_INS_SH3ADD - sh3add $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SH3ADD_UW (12203) - RISCV_INS_SH3ADD_UW - sh3add.uw $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SHA256SIG0 (12204) - RISCV_INS_SHA256SIG0 - sha256sig0 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SHA256SIG1 (12205) - RISCV_INS_SHA256SIG1 - sha256sig1 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SHA256SUM0 (12206) - RISCV_INS_SHA256SUM0 - sha256sum0 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SHA256SUM1 (12207) - RISCV_INS_SHA256SUM1 - sha256sum1 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SHA512SIG0 (12208) - RISCV_INS_SHA512SIG0 - sha512sig0 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SHA512SIG0H (12209) - RISCV_INS_SHA512SIG0H - sha512sig0h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SHA512SIG0L (12210) - RISCV_INS_SHA512SIG0L - sha512sig0l $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SHA512SIG1 (12211) - RISCV_INS_SHA512SIG1 - sha512sig1 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SHA512SIG1H (12212) - RISCV_INS_SHA512SIG1H - sha512sig1h $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SHA512SIG1L (12213) - RISCV_INS_SHA512SIG1L - sha512sig1l $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SHA512SUM0 (12214) - RISCV_INS_SHA512SUM0 - sha512sum0 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SHA512SUM0R (12215) - RISCV_INS_SHA512SUM0R - sha512sum0r $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SHA512SUM1 (12216) - RISCV_INS_SHA512SUM1 - sha512sum1 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SHA512SUM1R (12217) - RISCV_INS_SHA512SUM1R - sha512sum1r $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SINVAL_VMA (12218) - RISCV_INS_SINVAL_VMA - sinval.vma $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SLL (12219) - RISCV_INS_SLL - sll $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SLLI (12220) - RISCV_INS_SLLI - slli $rd, $rs1, $shamt */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* shamt */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SLLIW (12221) - RISCV_INS_SLLIW - slliw $rd, $rs1, $shamt */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* shamt */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SLLI_UW (12222) - RISCV_INS_SLLI_UW - slli.uw $rd, $rs1, $shamt */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* shamt */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SLLW (12223) - RISCV_INS_SLLW - sllw $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SLT (12224) - RISCV_INS_SLT - slt $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SLTI (12225) - RISCV_INS_SLTI - slti $rd, $rs1, $imm12 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SLTIU (12226) - RISCV_INS_SLTIU - sltiu $rd, $rs1, $imm12 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SLTU (12227) - RISCV_INS_SLTU - sltu $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SM3P0 (12228) - RISCV_INS_SM3P0 - sm3p0 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SM3P1 (12229) - RISCV_INS_SM3P1 - sm3p1 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SM4ED (12230) - RISCV_INS_SM4ED - sm4ed $rd, $rs1, $rs2, $bs */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* bs */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SM4KS (12231) - RISCV_INS_SM4KS - sm4ks $rd, $rs1, $rs2, $bs */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* bs */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SRA (12232) - RISCV_INS_SRA - sra $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SRAI (12233) - RISCV_INS_SRAI - srai $rd, $rs1, $shamt */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* shamt */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SRAIW (12234) - RISCV_INS_SRAIW - sraiw $rd, $rs1, $shamt */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* shamt */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SRAW (12235) - RISCV_INS_SRAW - sraw $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SRET (12236) - RISCV_INS_SRET - sret */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SRL (12237) - RISCV_INS_SRL - srl $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SRLI (12238) - RISCV_INS_SRLI - srli $rd, $rs1, $shamt */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* shamt */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SRLIW (12239) - RISCV_INS_SRLIW - srliw $rd, $rs1, $shamt */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* shamt */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SRLW (12240) - RISCV_INS_SRLW - srlw $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SSAMOSWAP_D (12241) - RISCV_INS_SSAMOSWAP_D - ssamoswap.d $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SSAMOSWAP_D_AQ (12242) - RISCV_INS_SSAMOSWAP_D_AQ - ssamoswap.d.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SSAMOSWAP_D_AQ_RL (12243) - RISCV_INS_SSAMOSWAP_D_AQRL - ssamoswap.d.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SSAMOSWAP_D_RL (12244) - RISCV_INS_SSAMOSWAP_D_RL - ssamoswap.d.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SSAMOSWAP_W (12245) - RISCV_INS_SSAMOSWAP_W - ssamoswap.w $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SSAMOSWAP_W_AQ (12246) - RISCV_INS_SSAMOSWAP_W_AQ - ssamoswap.w.aq $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SSAMOSWAP_W_AQ_RL (12247) - RISCV_INS_SSAMOSWAP_W_AQRL - ssamoswap.w.aqrl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SSAMOSWAP_W_RL (12248) - RISCV_INS_SSAMOSWAP_W_RL - ssamoswap.w.rl $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ | CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SSPOPCHK (12249) - RISCV_INS_SSPOPCHK - sspopchk $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SSPUSH (12250) - RISCV_INS_SSPUSH - sspush $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SSRDP (12251) - RISCV_INS_SSRDP - ssrdp $rd */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SUB (12252) - RISCV_INS_SUB - sub $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SUBW (12253) - RISCV_INS_SUBW - subw $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_SW (12254) - RISCV_INS_SW - sw $rs2, ${imm12}(${rs1}) */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_THVdotVMAQASU_VV (12255) - RISCV_INS_TH_VMAQASU_VV - th.vmaqasu.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_THVdotVMAQASU_VX (12256) - RISCV_INS_TH_VMAQASU_VX - th.vmaqasu.vx $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_THVdotVMAQAUS_VX (12257) - RISCV_INS_TH_VMAQAUS_VX - th.vmaqaus.vx $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_THVdotVMAQAU_VV (12258) - RISCV_INS_TH_VMAQAU_VV - th.vmaqau.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_THVdotVMAQAU_VX (12259) - RISCV_INS_TH_VMAQAU_VX - th.vmaqau.vx $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_THVdotVMAQA_VV (12260) - RISCV_INS_TH_VMAQA_VV - th.vmaqa.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_THVdotVMAQA_VX (12261) - RISCV_INS_TH_VMAQA_VX - th.vmaqa.vx $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_ADDSL (12262) - RISCV_INS_TH_ADDSL - th.addsl $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_DCACHE_CALL (12263) - RISCV_INS_TH_DCACHE_CALL - th.dcache.call */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_DCACHE_CIALL (12264) - RISCV_INS_TH_DCACHE_CIALL - th.dcache.ciall */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_DCACHE_CIPA (12265) - RISCV_INS_TH_DCACHE_CIPA - th.dcache.cipa $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_DCACHE_CISW (12266) - RISCV_INS_TH_DCACHE_CISW - th.dcache.cisw $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_DCACHE_CIVA (12267) - RISCV_INS_TH_DCACHE_CIVA - th.dcache.civa $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_DCACHE_CPA (12268) - RISCV_INS_TH_DCACHE_CPA - th.dcache.cpa $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_DCACHE_CPAL1 (12269) - RISCV_INS_TH_DCACHE_CPAL1 - th.dcache.cpal1 $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_DCACHE_CSW (12270) - RISCV_INS_TH_DCACHE_CSW - th.dcache.csw $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_DCACHE_CVA (12271) - RISCV_INS_TH_DCACHE_CVA - th.dcache.cva $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_DCACHE_CVAL1 (12272) - RISCV_INS_TH_DCACHE_CVAL1 - th.dcache.cval1 $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_DCACHE_IALL (12273) - RISCV_INS_TH_DCACHE_IALL - th.dcache.iall */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_DCACHE_IPA (12274) - RISCV_INS_TH_DCACHE_IPA - th.dcache.ipa $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_DCACHE_ISW (12275) - RISCV_INS_TH_DCACHE_ISW - th.dcache.isw $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_DCACHE_IVA (12276) - RISCV_INS_TH_DCACHE_IVA - th.dcache.iva $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_EXT (12277) - RISCV_INS_TH_EXT - th.ext $rd, $rs1, $msb, $lsb */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* msb */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* lsb */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_EXTU (12278) - RISCV_INS_TH_EXTU - th.extu $rd, $rs1, $msb, $lsb */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* msb */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* lsb */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_FF0 (12279) - RISCV_INS_TH_FF0 - th.ff0 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_FF1 (12280) - RISCV_INS_TH_FF1 - th.ff1 $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_FLRD (12281) - RISCV_INS_TH_FLRD - th.flrd $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_FLRW (12282) - RISCV_INS_TH_FLRW - th.flrw $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_FLURD (12283) - RISCV_INS_TH_FLURD - th.flurd $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_FLURW (12284) - RISCV_INS_TH_FLURW - th.flurw $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_FSRD (12285) - RISCV_INS_TH_FSRD - th.fsrd $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_FSRW (12286) - RISCV_INS_TH_FSRW - th.fsrw $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_FSURD (12287) - RISCV_INS_TH_FSURD - th.fsurd $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_FSURW (12288) - RISCV_INS_TH_FSURW - th.fsurw $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_ICACHE_IALL (12289) - RISCV_INS_TH_ICACHE_IALL - th.icache.iall */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_ICACHE_IALLS (12290) - RISCV_INS_TH_ICACHE_IALLS - th.icache.ialls */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_ICACHE_IPA (12291) - RISCV_INS_TH_ICACHE_IPA - th.icache.ipa $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_ICACHE_IVA (12292) - RISCV_INS_TH_ICACHE_IVA - th.icache.iva $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_L2CACHE_CALL (12293) - RISCV_INS_TH_L2CACHE_CALL - th.l2cache.call */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_L2CACHE_CIALL (12294) - RISCV_INS_TH_L2CACHE_CIALL - th.l2cache.ciall */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_L2CACHE_IALL (12295) - RISCV_INS_TH_L2CACHE_IALL - th.l2cache.iall */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LBIA (12296) - RISCV_INS_TH_LBIA - th.lbia $rd, (${rs1}), $simm5, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* simm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LBIB (12297) - RISCV_INS_TH_LBIB - th.lbib $rd, (${rs1}), $simm5, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* simm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LBUIA (12298) - RISCV_INS_TH_LBUIA - th.lbuia $rd, (${rs1}), $simm5, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* simm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LBUIB (12299) - RISCV_INS_TH_LBUIB - th.lbuib $rd, (${rs1}), $simm5, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* simm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LDD (12300) - RISCV_INS_TH_LDD - th.ldd $rd, $rs2, (${rs1}), $uimm2, $const3or4 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* const3or4 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LDIA (12301) - RISCV_INS_TH_LDIA - th.ldia $rd, (${rs1}), $simm5, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* simm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LDIB (12302) - RISCV_INS_TH_LDIB - th.ldib $rd, (${rs1}), $simm5, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* simm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LHIA (12303) - RISCV_INS_TH_LHIA - th.lhia $rd, (${rs1}), $simm5, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* simm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LHIB (12304) - RISCV_INS_TH_LHIB - th.lhib $rd, (${rs1}), $simm5, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* simm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LHUIA (12305) - RISCV_INS_TH_LHUIA - th.lhuia $rd, (${rs1}), $simm5, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* simm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LHUIB (12306) - RISCV_INS_TH_LHUIB - th.lhuib $rd, (${rs1}), $simm5, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* simm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LRB (12307) - RISCV_INS_TH_LRB - th.lrb $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LRBU (12308) - RISCV_INS_TH_LRBU - th.lrbu $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LRD (12309) - RISCV_INS_TH_LRD - th.lrd $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LRH (12310) - RISCV_INS_TH_LRH - th.lrh $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LRHU (12311) - RISCV_INS_TH_LRHU - th.lrhu $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LRW (12312) - RISCV_INS_TH_LRW - th.lrw $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LRWU (12313) - RISCV_INS_TH_LRWU - th.lrwu $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LURB (12314) - RISCV_INS_TH_LURB - th.lurb $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LURBU (12315) - RISCV_INS_TH_LURBU - th.lurbu $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LURD (12316) - RISCV_INS_TH_LURD - th.lurd $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LURH (12317) - RISCV_INS_TH_LURH - th.lurh $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LURHU (12318) - RISCV_INS_TH_LURHU - th.lurhu $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LURW (12319) - RISCV_INS_TH_LURW - th.lurw $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LURWU (12320) - RISCV_INS_TH_LURWU - th.lurwu $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LWD (12321) - RISCV_INS_TH_LWD - th.lwd $rd, $rs2, (${rs1}), $uimm2, $const3or4 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* const3or4 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LWIA (12322) - RISCV_INS_TH_LWIA - th.lwia $rd, (${rs1}), $simm5, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* simm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LWIB (12323) - RISCV_INS_TH_LWIB - th.lwib $rd, (${rs1}), $simm5, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* simm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LWUD (12324) - RISCV_INS_TH_LWUD - th.lwud $rd, $rs2, (${rs1}), $uimm2, $const3or4 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* const3or4 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LWUIA (12325) - RISCV_INS_TH_LWUIA - th.lwuia $rd, (${rs1}), $simm5, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* simm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_LWUIB (12326) - RISCV_INS_TH_LWUIB - th.lwuib $rd, (${rs1}), $simm5, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_wb */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* simm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_MULA (12327) - RISCV_INS_TH_MULA - th.mula $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_MULAH (12328) - RISCV_INS_TH_MULAH - th.mulah $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_MULAW (12329) - RISCV_INS_TH_MULAW - th.mulaw $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_MULS (12330) - RISCV_INS_TH_MULS - th.muls $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_MULSH (12331) - RISCV_INS_TH_MULSH - th.mulsh $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_MULSW (12332) - RISCV_INS_TH_MULSW - th.mulsw $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_MVEQZ (12333) - RISCV_INS_TH_MVEQZ - th.mveqz $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_MVNEZ (12334) - RISCV_INS_TH_MVNEZ - th.mvnez $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_REV (12335) - RISCV_INS_TH_REV - th.rev $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_REVW (12336) - RISCV_INS_TH_REVW - th.revw $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SBIA (12337) - RISCV_INS_TH_SBIA - th.sbia $rd, (${rs1}), $simm5, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_up */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* simm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SBIB (12338) - RISCV_INS_TH_SBIB - th.sbib $rd, (${rs1}), $simm5, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_up */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* simm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SDD (12339) - RISCV_INS_TH_SDD - th.sdd $rd, $rs2, (${rs1}), $uimm2, $const3or4 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* const3or4 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SDIA (12340) - RISCV_INS_TH_SDIA - th.sdia $rd, (${rs1}), $simm5, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_up */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* simm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SDIB (12341) - RISCV_INS_TH_SDIB - th.sdib $rd, (${rs1}), $simm5, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_up */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* simm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SFENCE_VMAS (12342) - RISCV_INS_TH_SFENCE_VMAS - th.sfence.vmas $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SHIA (12343) - RISCV_INS_TH_SHIA - th.shia $rd, (${rs1}), $simm5, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_up */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* simm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SHIB (12344) - RISCV_INS_TH_SHIB - th.shib $rd, (${rs1}), $simm5, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_up */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* simm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SRB (12345) - RISCV_INS_TH_SRB - th.srb $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SRD (12346) - RISCV_INS_TH_SRD - th.srd $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SRH (12347) - RISCV_INS_TH_SRH - th.srh $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SRRI (12348) - RISCV_INS_TH_SRRI - th.srri $rd, $rs1, $shamt */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* shamt */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SRRIW (12349) - RISCV_INS_TH_SRRIW - th.srriw $rd, $rs1, $shamt */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* shamt */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SRW (12350) - RISCV_INS_TH_SRW - th.srw $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SURB (12351) - RISCV_INS_TH_SURB - th.surb $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SURD (12352) - RISCV_INS_TH_SURD - th.surd $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SURH (12353) - RISCV_INS_TH_SURH - th.surh $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SURW (12354) - RISCV_INS_TH_SURW - th.surw $rd, $rs1, $rs2, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SWD (12355) - RISCV_INS_TH_SWD - th.swd $rd, $rs2, (${rs1}), $uimm2, $const3or4 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* const3or4 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SWIA (12356) - RISCV_INS_TH_SWIA - th.swia $rd, (${rs1}), $simm5, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_up */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* simm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SWIB (12357) - RISCV_INS_TH_SWIB - th.swib $rd, (${rs1}), $simm5, $uimm2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1_up */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* simm5 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SYNC (12358) - RISCV_INS_TH_SYNC - th.sync */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SYNC_I (12359) - RISCV_INS_TH_SYNC_I - th.sync.i */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SYNC_IS (12360) - RISCV_INS_TH_SYNC_IS - th.sync.is */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_SYNC_S (12361) - RISCV_INS_TH_SYNC_S - th.sync.s */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_TST (12362) - RISCV_INS_TH_TST - th.tst $rd, $rs1, $shamt */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* shamt */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_TH_TSTNBZ (12363) - RISCV_INS_TH_TSTNBZ - th.tstnbz $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_UNIMP (12364) - RISCV_INS_UNIMP - unimp */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_UNZIP_RV32 (12365) - RISCV_INS_UNZIP - unzip $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VAADDU_VV (12366) - RISCV_INS_VAADDU_VV - vaaddu.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VAADDU_VX (12367) - RISCV_INS_VAADDU_VX - vaaddu.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VAADD_VV (12368) - RISCV_INS_VAADD_VV - vaadd.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VAADD_VX (12369) - RISCV_INS_VAADD_VX - vaadd.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VADC_VIM (12370) - RISCV_INS_VADC_VIM - vadc.vim $vd, $vs2, $imm, v0 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* v0 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VADC_VVM (12371) - RISCV_INS_VADC_VVM - vadc.vvm $vd, $vs2, $vs1, v0 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* v0 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VADC_VXM (12372) - RISCV_INS_VADC_VXM - vadc.vxm $vd, $vs2, $rs1, v0 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* v0 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VADD_VI (12373) - RISCV_INS_VADD_VI - vadd.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VADD_VV (12374) - RISCV_INS_VADD_VV - vadd.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VADD_VX (12375) - RISCV_INS_VADD_VX - vadd.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VAESDF_VS (12376) - RISCV_INS_VAESDF_VS - vaesdf.vs $vd, $vs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VAESDF_VV (12377) - RISCV_INS_VAESDF_VV - vaesdf.vv $vd, $vs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VAESDM_VS (12378) - RISCV_INS_VAESDM_VS - vaesdm.vs $vd, $vs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VAESDM_VV (12379) - RISCV_INS_VAESDM_VV - vaesdm.vv $vd, $vs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VAESEF_VS (12380) - RISCV_INS_VAESEF_VS - vaesef.vs $vd, $vs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VAESEF_VV (12381) - RISCV_INS_VAESEF_VV - vaesef.vv $vd, $vs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VAESEM_VS (12382) - RISCV_INS_VAESEM_VS - vaesem.vs $vd, $vs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VAESEM_VV (12383) - RISCV_INS_VAESEM_VV - vaesem.vv $vd, $vs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VAESKF1_VI (12384) - RISCV_INS_VAESKF1_VI - vaeskf1.vi $vd, $vs2, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VAESKF2_VI (12385) - RISCV_INS_VAESKF2_VI - vaeskf2.vi $vd, $vs2, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VAESZ_VS (12386) - RISCV_INS_VAESZ_VS - vaesz.vs $vd, $vs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VANDN_VV (12387) - RISCV_INS_VANDN_VV - vandn.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VANDN_VX (12388) - RISCV_INS_VANDN_VX - vandn.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VAND_VI (12389) - RISCV_INS_VAND_VI - vand.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VAND_VV (12390) - RISCV_INS_VAND_VV - vand.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VAND_VX (12391) - RISCV_INS_VAND_VX - vand.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VASUBU_VV (12392) - RISCV_INS_VASUBU_VV - vasubu.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VASUBU_VX (12393) - RISCV_INS_VASUBU_VX - vasubu.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VASUB_VV (12394) - RISCV_INS_VASUB_VV - vasub.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VASUB_VX (12395) - RISCV_INS_VASUB_VX - vasub.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VBREV8_V (12396) - RISCV_INS_VBREV8_V - vbrev8.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VBREV_V (12397) - RISCV_INS_VBREV_V - vbrev.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VCLMULH_VV (12398) - RISCV_INS_VCLMULH_VV - vclmulh.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VCLMULH_VX (12399) - RISCV_INS_VCLMULH_VX - vclmulh.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VCLMUL_VV (12400) - RISCV_INS_VCLMUL_VV - vclmul.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VCLMUL_VX (12401) - RISCV_INS_VCLMUL_VX - vclmul.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VCLZ_V (12402) - RISCV_INS_VCLZ_V - vclz.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VCOMPRESS_VM (12403) - RISCV_INS_VCOMPRESS_VM - vcompress.vm $vd, $vs2, $vs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VCPOP_M (12404) - RISCV_INS_VCPOP_M - vcpop.m $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VCPOP_V (12405) - RISCV_INS_VCPOP_V - vcpop.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VCTZ_V (12406) - RISCV_INS_VCTZ_V - vctz.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_FV (12407) - RISCV_INS_SF_VC_FV - sf.vc.fv $funct6_lo1, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_FVV (12408) - RISCV_INS_SF_VC_FVV - sf.vc.fvv $funct6_lo1, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_FVW (12409) - RISCV_INS_SF_VC_FVW - sf.vc.fvw $funct6_lo1, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_I (12410) - RISCV_INS_SF_VC_I - sf.vc.i $funct6_lo2, $rs2, $rd, $rs1 */
|
|
{
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_IV (12411) - RISCV_INS_SF_VC_IV - sf.vc.iv $funct6_lo2, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_IVV (12412) - RISCV_INS_SF_VC_IVV - sf.vc.ivv $funct6_lo2, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_IVW (12413) - RISCV_INS_SF_VC_IVW - sf.vc.ivw $funct6_lo2, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_VV (12414) - RISCV_INS_SF_VC_VV - sf.vc.vv $funct6_lo2, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_VVV (12415) - RISCV_INS_SF_VC_VVV - sf.vc.vvv $funct6_lo2, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_VVW (12416) - RISCV_INS_SF_VC_VVW - sf.vc.vvw $funct6_lo2, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_V_FV (12417) - RISCV_INS_SF_VC_V_FV - sf.vc.v.fv $funct6_lo1, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_V_FVV (12418) - RISCV_INS_SF_VC_V_FVV - sf.vc.v.fvv $funct6_lo1, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_V_FVW (12419) - RISCV_INS_SF_VC_V_FVW - sf.vc.v.fvw $funct6_lo1, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_V_I (12420) - RISCV_INS_SF_VC_V_I - sf.vc.v.i $funct6_lo2, $rs2, $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_V_IV (12421) - RISCV_INS_SF_VC_V_IV - sf.vc.v.iv $funct6_lo2, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_V_IVV (12422) - RISCV_INS_SF_VC_V_IVV - sf.vc.v.ivv $funct6_lo2, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_V_IVW (12423) - RISCV_INS_SF_VC_V_IVW - sf.vc.v.ivw $funct6_lo2, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_V_VV (12424) - RISCV_INS_SF_VC_V_VV - sf.vc.v.vv $funct6_lo2, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_V_VVV (12425) - RISCV_INS_SF_VC_V_VVV - sf.vc.v.vvv $funct6_lo2, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_V_VVW (12426) - RISCV_INS_SF_VC_V_VVW - sf.vc.v.vvw $funct6_lo2, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_V_X (12427) - RISCV_INS_SF_VC_V_X - sf.vc.v.x $funct6_lo2, $rs2, $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_V_XV (12428) - RISCV_INS_SF_VC_V_XV - sf.vc.v.xv $funct6_lo2, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_V_XVV (12429) - RISCV_INS_SF_VC_V_XVV - sf.vc.v.xvv $funct6_lo2, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_V_XVW (12430) - RISCV_INS_SF_VC_V_XVW - sf.vc.v.xvw $funct6_lo2, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd_wb */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_X (12431) - RISCV_INS_SF_VC_X - sf.vc.x $funct6_lo2, $rs2, $rd, $rs1 */
|
|
{
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_XV (12432) - RISCV_INS_SF_VC_XV - sf.vc.xv $funct6_lo2, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_XVV (12433) - RISCV_INS_SF_VC_XVV - sf.vc.xvv $funct6_lo2, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VC_XVW (12434) - RISCV_INS_SF_VC_XVW - sf.vc.xvw $funct6_lo2, $rd, $rs2, $rs1 */
|
|
{
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* funct6_lo2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VDIVU_VV (12435) - RISCV_INS_VDIVU_VV - vdivu.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VDIVU_VX (12436) - RISCV_INS_VDIVU_VX - vdivu.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VDIV_VV (12437) - RISCV_INS_VDIV_VV - vdiv.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VDIV_VX (12438) - RISCV_INS_VDIV_VX - vdiv.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFADD_VF (12439) - RISCV_INS_VFADD_VF - vfadd.vf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFADD_VV (12440) - RISCV_INS_VFADD_VV - vfadd.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFCLASS_V (12441) - RISCV_INS_VFCLASS_V - vfclass.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFCVT_F_XU_V (12442) - RISCV_INS_VFCVT_F_XU_V - vfcvt.f.xu.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFCVT_F_X_V (12443) - RISCV_INS_VFCVT_F_X_V - vfcvt.f.x.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFCVT_RTZ_XU_F_V (12444) - RISCV_INS_VFCVT_RTZ_XU_F_V - vfcvt.rtz.xu.f.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFCVT_RTZ_X_F_V (12445) - RISCV_INS_VFCVT_RTZ_X_F_V - vfcvt.rtz.x.f.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFCVT_XU_F_V (12446) - RISCV_INS_VFCVT_XU_F_V - vfcvt.xu.f.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFCVT_X_F_V (12447) - RISCV_INS_VFCVT_X_F_V - vfcvt.x.f.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFDIV_VF (12448) - RISCV_INS_VFDIV_VF - vfdiv.vf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFDIV_VV (12449) - RISCV_INS_VFDIV_VV - vfdiv.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFIRST_M (12450) - RISCV_INS_VFIRST_M - vfirst.m $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFMACC_VF (12451) - RISCV_INS_VFMACC_VF - vfmacc.vf $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFMACC_VV (12452) - RISCV_INS_VFMACC_VV - vfmacc.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFMADD_VF (12453) - RISCV_INS_VFMADD_VF - vfmadd.vf $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFMADD_VV (12454) - RISCV_INS_VFMADD_VV - vfmadd.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFMAX_VF (12455) - RISCV_INS_VFMAX_VF - vfmax.vf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFMAX_VV (12456) - RISCV_INS_VFMAX_VV - vfmax.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFMERGE_VFM (12457) - RISCV_INS_VFMERGE_VFM - vfmerge.vfm $vd, $vs2, $rs1, v0 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* v0 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFMIN_VF (12458) - RISCV_INS_VFMIN_VF - vfmin.vf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFMIN_VV (12459) - RISCV_INS_VFMIN_VV - vfmin.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFMSAC_VF (12460) - RISCV_INS_VFMSAC_VF - vfmsac.vf $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFMSAC_VV (12461) - RISCV_INS_VFMSAC_VV - vfmsac.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFMSUB_VF (12462) - RISCV_INS_VFMSUB_VF - vfmsub.vf $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFMSUB_VV (12463) - RISCV_INS_VFMSUB_VV - vfmsub.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFMUL_VF (12464) - RISCV_INS_VFMUL_VF - vfmul.vf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFMUL_VV (12465) - RISCV_INS_VFMUL_VV - vfmul.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFMV_F_S (12466) - RISCV_INS_VFMV_F_S - vfmv.f.s $vd, $vs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFMV_S_F (12467) - RISCV_INS_VFMV_S_F - vfmv.s.f $vd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFMV_V_F (12468) - RISCV_INS_VFMV_V_F - vfmv.v.f $vd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFNCVTBF16_F_F_W (12469) - RISCV_INS_VFNCVTBF16_F_F_W - vfncvtbf16.f.f.w $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFNCVT_F_F_W (12470) - RISCV_INS_VFNCVT_F_F_W - vfncvt.f.f.w $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFNCVT_F_XU_W (12471) - RISCV_INS_VFNCVT_F_XU_W - vfncvt.f.xu.w $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFNCVT_F_X_W (12472) - RISCV_INS_VFNCVT_F_X_W - vfncvt.f.x.w $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFNCVT_ROD_F_F_W (12473) - RISCV_INS_VFNCVT_ROD_F_F_W - vfncvt.rod.f.f.w $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFNCVT_RTZ_XU_F_W (12474) - RISCV_INS_VFNCVT_RTZ_XU_F_W - vfncvt.rtz.xu.f.w $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFNCVT_RTZ_X_F_W (12475) - RISCV_INS_VFNCVT_RTZ_X_F_W - vfncvt.rtz.x.f.w $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFNCVT_XU_F_W (12476) - RISCV_INS_VFNCVT_XU_F_W - vfncvt.xu.f.w $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFNCVT_X_F_W (12477) - RISCV_INS_VFNCVT_X_F_W - vfncvt.x.f.w $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFNMACC_VF (12478) - RISCV_INS_VFNMACC_VF - vfnmacc.vf $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFNMACC_VV (12479) - RISCV_INS_VFNMACC_VV - vfnmacc.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFNMADD_VF (12480) - RISCV_INS_VFNMADD_VF - vfnmadd.vf $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFNMADD_VV (12481) - RISCV_INS_VFNMADD_VV - vfnmadd.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFNMSAC_VF (12482) - RISCV_INS_VFNMSAC_VF - vfnmsac.vf $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFNMSAC_VV (12483) - RISCV_INS_VFNMSAC_VV - vfnmsac.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFNMSUB_VF (12484) - RISCV_INS_VFNMSUB_VF - vfnmsub.vf $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFNMSUB_VV (12485) - RISCV_INS_VFNMSUB_VV - vfnmsub.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFNRCLIP_XU_F_QF (12486) - RISCV_INS_SF_VFNRCLIP_XU_F_QF - sf.vfnrclip.xu.f.qf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFNRCLIP_X_F_QF (12487) - RISCV_INS_SF_VFNRCLIP_X_F_QF - sf.vfnrclip.x.f.qf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFRDIV_VF (12488) - RISCV_INS_VFRDIV_VF - vfrdiv.vf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFREC7_V (12489) - RISCV_INS_VFREC7_V - vfrec7.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFREDMAX_VS (12490) - RISCV_INS_VFREDMAX_VS - vfredmax.vs $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFREDMIN_VS (12491) - RISCV_INS_VFREDMIN_VS - vfredmin.vs $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFREDOSUM_VS (12492) - RISCV_INS_VFREDOSUM_VS - vfredosum.vs $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFREDUSUM_VS (12493) - RISCV_INS_VFREDUSUM_VS - vfredusum.vs $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFRSQRT7_V (12494) - RISCV_INS_VFRSQRT7_V - vfrsqrt7.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFRSUB_VF (12495) - RISCV_INS_VFRSUB_VF - vfrsub.vf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFSGNJN_VF (12496) - RISCV_INS_VFSGNJN_VF - vfsgnjn.vf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFSGNJN_VV (12497) - RISCV_INS_VFSGNJN_VV - vfsgnjn.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFSGNJX_VF (12498) - RISCV_INS_VFSGNJX_VF - vfsgnjx.vf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFSGNJX_VV (12499) - RISCV_INS_VFSGNJX_VV - vfsgnjx.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFSGNJ_VF (12500) - RISCV_INS_VFSGNJ_VF - vfsgnj.vf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFSGNJ_VV (12501) - RISCV_INS_VFSGNJ_VV - vfsgnj.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFSLIDE1DOWN_VF (12502) - RISCV_INS_VFSLIDE1DOWN_VF - vfslide1down.vf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFSLIDE1UP_VF (12503) - RISCV_INS_VFSLIDE1UP_VF - vfslide1up.vf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFSQRT_V (12504) - RISCV_INS_VFSQRT_V - vfsqrt.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFSUB_VF (12505) - RISCV_INS_VFSUB_VF - vfsub.vf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFSUB_VV (12506) - RISCV_INS_VFSUB_VV - vfsub.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWADD_VF (12507) - RISCV_INS_VFWADD_VF - vfwadd.vf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWADD_VV (12508) - RISCV_INS_VFWADD_VV - vfwadd.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWADD_WF (12509) - RISCV_INS_VFWADD_WF - vfwadd.wf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWADD_WV (12510) - RISCV_INS_VFWADD_WV - vfwadd.wv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWCVTBF16_F_F_V (12511) - RISCV_INS_VFWCVTBF16_F_F_V - vfwcvtbf16.f.f.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWCVT_F_F_V (12512) - RISCV_INS_VFWCVT_F_F_V - vfwcvt.f.f.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWCVT_F_XU_V (12513) - RISCV_INS_VFWCVT_F_XU_V - vfwcvt.f.xu.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWCVT_F_X_V (12514) - RISCV_INS_VFWCVT_F_X_V - vfwcvt.f.x.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWCVT_RTZ_XU_F_V (12515) - RISCV_INS_VFWCVT_RTZ_XU_F_V - vfwcvt.rtz.xu.f.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWCVT_RTZ_X_F_V (12516) - RISCV_INS_VFWCVT_RTZ_X_F_V - vfwcvt.rtz.x.f.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWCVT_XU_F_V (12517) - RISCV_INS_VFWCVT_XU_F_V - vfwcvt.xu.f.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWCVT_X_F_V (12518) - RISCV_INS_VFWCVT_X_F_V - vfwcvt.x.f.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWMACCBF16_VF (12519) - RISCV_INS_VFWMACCBF16_VF - vfwmaccbf16.vf $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWMACCBF16_VV (12520) - RISCV_INS_VFWMACCBF16_VV - vfwmaccbf16.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWMACC_4x4x4 (12521) - RISCV_INS_SF_VFWMACC_4X4X4 - sf.vfwmacc.4x4x4 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWMACC_VF (12522) - RISCV_INS_VFWMACC_VF - vfwmacc.vf $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWMACC_VV (12523) - RISCV_INS_VFWMACC_VV - vfwmacc.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWMSAC_VF (12524) - RISCV_INS_VFWMSAC_VF - vfwmsac.vf $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWMSAC_VV (12525) - RISCV_INS_VFWMSAC_VV - vfwmsac.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWMUL_VF (12526) - RISCV_INS_VFWMUL_VF - vfwmul.vf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWMUL_VV (12527) - RISCV_INS_VFWMUL_VV - vfwmul.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWNMACC_VF (12528) - RISCV_INS_VFWNMACC_VF - vfwnmacc.vf $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWNMACC_VV (12529) - RISCV_INS_VFWNMACC_VV - vfwnmacc.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWNMSAC_VF (12530) - RISCV_INS_VFWNMSAC_VF - vfwnmsac.vf $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWNMSAC_VV (12531) - RISCV_INS_VFWNMSAC_VV - vfwnmsac.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWREDOSUM_VS (12532) - RISCV_INS_VFWREDOSUM_VS - vfwredosum.vs $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWREDUSUM_VS (12533) - RISCV_INS_VFWREDUSUM_VS - vfwredusum.vs $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWSUB_VF (12534) - RISCV_INS_VFWSUB_VF - vfwsub.vf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWSUB_VV (12535) - RISCV_INS_VFWSUB_VV - vfwsub.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWSUB_WF (12536) - RISCV_INS_VFWSUB_WF - vfwsub.wf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VFWSUB_WV (12537) - RISCV_INS_VFWSUB_WV - vfwsub.wv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VGHSH_VV (12538) - RISCV_INS_VGHSH_VV - vghsh.vv $vd, $vs2, $vs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VGMUL_VV (12539) - RISCV_INS_VGMUL_VV - vgmul.vv $vd, $vs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VID_V (12540) - RISCV_INS_VID_V - vid.v $vd$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VIOTA_M (12541) - RISCV_INS_VIOTA_M - viota.m $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VL1RE16_V (12542) - RISCV_INS_VL1RE16_V - vl1re16.v $vd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VL1RE32_V (12543) - RISCV_INS_VL1RE32_V - vl1re32.v $vd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VL1RE64_V (12544) - RISCV_INS_VL1RE64_V - vl1re64.v $vd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VL1RE8_V (12545) - RISCV_INS_VL1RE8_V - vl1re8.v $vd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VL2RE16_V (12546) - RISCV_INS_VL2RE16_V - vl2re16.v $vd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv16i8, CS_DATA_TYPE_nxv8i16, CS_DATA_TYPE_nxv4i32, CS_DATA_TYPE_nxv2i64, CS_DATA_TYPE_nxv8f16, CS_DATA_TYPE_nxv8bf16, CS_DATA_TYPE_nxv4f32, CS_DATA_TYPE_nxv2f64, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VL2RE32_V (12547) - RISCV_INS_VL2RE32_V - vl2re32.v $vd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv16i8, CS_DATA_TYPE_nxv8i16, CS_DATA_TYPE_nxv4i32, CS_DATA_TYPE_nxv2i64, CS_DATA_TYPE_nxv8f16, CS_DATA_TYPE_nxv8bf16, CS_DATA_TYPE_nxv4f32, CS_DATA_TYPE_nxv2f64, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VL2RE64_V (12548) - RISCV_INS_VL2RE64_V - vl2re64.v $vd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv16i8, CS_DATA_TYPE_nxv8i16, CS_DATA_TYPE_nxv4i32, CS_DATA_TYPE_nxv2i64, CS_DATA_TYPE_nxv8f16, CS_DATA_TYPE_nxv8bf16, CS_DATA_TYPE_nxv4f32, CS_DATA_TYPE_nxv2f64, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VL2RE8_V (12549) - RISCV_INS_VL2RE8_V - vl2re8.v $vd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv16i8, CS_DATA_TYPE_nxv8i16, CS_DATA_TYPE_nxv4i32, CS_DATA_TYPE_nxv2i64, CS_DATA_TYPE_nxv8f16, CS_DATA_TYPE_nxv8bf16, CS_DATA_TYPE_nxv4f32, CS_DATA_TYPE_nxv2f64, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VL4RE16_V (12550) - RISCV_INS_VL4RE16_V - vl4re16.v $vd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv32i8, CS_DATA_TYPE_nxv16i16, CS_DATA_TYPE_nxv8i32, CS_DATA_TYPE_nxv4i64, CS_DATA_TYPE_nxv16f16, CS_DATA_TYPE_nxv16bf16, CS_DATA_TYPE_nxv8f32, CS_DATA_TYPE_nxv4f64, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VL4RE32_V (12551) - RISCV_INS_VL4RE32_V - vl4re32.v $vd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv32i8, CS_DATA_TYPE_nxv16i16, CS_DATA_TYPE_nxv8i32, CS_DATA_TYPE_nxv4i64, CS_DATA_TYPE_nxv16f16, CS_DATA_TYPE_nxv16bf16, CS_DATA_TYPE_nxv8f32, CS_DATA_TYPE_nxv4f64, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VL4RE64_V (12552) - RISCV_INS_VL4RE64_V - vl4re64.v $vd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv32i8, CS_DATA_TYPE_nxv16i16, CS_DATA_TYPE_nxv8i32, CS_DATA_TYPE_nxv4i64, CS_DATA_TYPE_nxv16f16, CS_DATA_TYPE_nxv16bf16, CS_DATA_TYPE_nxv8f32, CS_DATA_TYPE_nxv4f64, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VL4RE8_V (12553) - RISCV_INS_VL4RE8_V - vl4re8.v $vd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv32i8, CS_DATA_TYPE_nxv16i16, CS_DATA_TYPE_nxv8i32, CS_DATA_TYPE_nxv4i64, CS_DATA_TYPE_nxv16f16, CS_DATA_TYPE_nxv16bf16, CS_DATA_TYPE_nxv8f32, CS_DATA_TYPE_nxv4f64, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VL8RE16_V (12554) - RISCV_INS_VL8RE16_V - vl8re16.v $vd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv64i8, CS_DATA_TYPE_nxv32i16, CS_DATA_TYPE_nxv16i32, CS_DATA_TYPE_nxv8i64, CS_DATA_TYPE_nxv32f16, CS_DATA_TYPE_nxv32bf16, CS_DATA_TYPE_nxv16f32, CS_DATA_TYPE_nxv8f64, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VL8RE32_V (12555) - RISCV_INS_VL8RE32_V - vl8re32.v $vd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv64i8, CS_DATA_TYPE_nxv32i16, CS_DATA_TYPE_nxv16i32, CS_DATA_TYPE_nxv8i64, CS_DATA_TYPE_nxv32f16, CS_DATA_TYPE_nxv32bf16, CS_DATA_TYPE_nxv16f32, CS_DATA_TYPE_nxv8f64, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VL8RE64_V (12556) - RISCV_INS_VL8RE64_V - vl8re64.v $vd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv64i8, CS_DATA_TYPE_nxv32i16, CS_DATA_TYPE_nxv16i32, CS_DATA_TYPE_nxv8i64, CS_DATA_TYPE_nxv32f16, CS_DATA_TYPE_nxv32bf16, CS_DATA_TYPE_nxv16f32, CS_DATA_TYPE_nxv8f64, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VL8RE8_V (12557) - RISCV_INS_VL8RE8_V - vl8re8.v $vd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv64i8, CS_DATA_TYPE_nxv32i16, CS_DATA_TYPE_nxv16i32, CS_DATA_TYPE_nxv8i64, CS_DATA_TYPE_nxv32f16, CS_DATA_TYPE_nxv32bf16, CS_DATA_TYPE_nxv16f32, CS_DATA_TYPE_nxv8f64, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLE16FF_V (12558) - RISCV_INS_VLE16FF_V - vle16ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLE16_V (12559) - RISCV_INS_VLE16_V - vle16.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLE32FF_V (12560) - RISCV_INS_VLE32FF_V - vle32ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLE32_V (12561) - RISCV_INS_VLE32_V - vle32.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLE64FF_V (12562) - RISCV_INS_VLE64FF_V - vle64ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLE64_V (12563) - RISCV_INS_VLE64_V - vle64.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLE8FF_V (12564) - RISCV_INS_VLE8FF_V - vle8ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLE8_V (12565) - RISCV_INS_VLE8_V - vle8.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLM_V (12566) - RISCV_INS_VLM_V - vlm.v $vd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXEI16_V (12567) - RISCV_INS_VLOXEI16_V - vloxei16.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXEI32_V (12568) - RISCV_INS_VLOXEI32_V - vloxei32.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXEI64_V (12569) - RISCV_INS_VLOXEI64_V - vloxei64.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXEI8_V (12570) - RISCV_INS_VLOXEI8_V - vloxei8.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG2EI16_V (12571) - RISCV_INS_VLOXSEG2EI16_V - vloxseg2ei16.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG2EI32_V (12572) - RISCV_INS_VLOXSEG2EI32_V - vloxseg2ei32.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG2EI64_V (12573) - RISCV_INS_VLOXSEG2EI64_V - vloxseg2ei64.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG2EI8_V (12574) - RISCV_INS_VLOXSEG2EI8_V - vloxseg2ei8.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG3EI16_V (12575) - RISCV_INS_VLOXSEG3EI16_V - vloxseg3ei16.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG3EI32_V (12576) - RISCV_INS_VLOXSEG3EI32_V - vloxseg3ei32.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG3EI64_V (12577) - RISCV_INS_VLOXSEG3EI64_V - vloxseg3ei64.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG3EI8_V (12578) - RISCV_INS_VLOXSEG3EI8_V - vloxseg3ei8.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG4EI16_V (12579) - RISCV_INS_VLOXSEG4EI16_V - vloxseg4ei16.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG4EI32_V (12580) - RISCV_INS_VLOXSEG4EI32_V - vloxseg4ei32.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG4EI64_V (12581) - RISCV_INS_VLOXSEG4EI64_V - vloxseg4ei64.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG4EI8_V (12582) - RISCV_INS_VLOXSEG4EI8_V - vloxseg4ei8.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG5EI16_V (12583) - RISCV_INS_VLOXSEG5EI16_V - vloxseg5ei16.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG5EI32_V (12584) - RISCV_INS_VLOXSEG5EI32_V - vloxseg5ei32.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG5EI64_V (12585) - RISCV_INS_VLOXSEG5EI64_V - vloxseg5ei64.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG5EI8_V (12586) - RISCV_INS_VLOXSEG5EI8_V - vloxseg5ei8.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG6EI16_V (12587) - RISCV_INS_VLOXSEG6EI16_V - vloxseg6ei16.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG6EI32_V (12588) - RISCV_INS_VLOXSEG6EI32_V - vloxseg6ei32.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG6EI64_V (12589) - RISCV_INS_VLOXSEG6EI64_V - vloxseg6ei64.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG6EI8_V (12590) - RISCV_INS_VLOXSEG6EI8_V - vloxseg6ei8.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG7EI16_V (12591) - RISCV_INS_VLOXSEG7EI16_V - vloxseg7ei16.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG7EI32_V (12592) - RISCV_INS_VLOXSEG7EI32_V - vloxseg7ei32.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG7EI64_V (12593) - RISCV_INS_VLOXSEG7EI64_V - vloxseg7ei64.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG7EI8_V (12594) - RISCV_INS_VLOXSEG7EI8_V - vloxseg7ei8.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG8EI16_V (12595) - RISCV_INS_VLOXSEG8EI16_V - vloxseg8ei16.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG8EI32_V (12596) - RISCV_INS_VLOXSEG8EI32_V - vloxseg8ei32.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG8EI64_V (12597) - RISCV_INS_VLOXSEG8EI64_V - vloxseg8ei64.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLOXSEG8EI8_V (12598) - RISCV_INS_VLOXSEG8EI8_V - vloxseg8ei8.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSE16_V (12599) - RISCV_INS_VLSE16_V - vlse16.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSE32_V (12600) - RISCV_INS_VLSE32_V - vlse32.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSE64_V (12601) - RISCV_INS_VLSE64_V - vlse64.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSE8_V (12602) - RISCV_INS_VLSE8_V - vlse8.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG2E16FF_V (12603) - RISCV_INS_VLSEG2E16FF_V - vlseg2e16ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG2E16_V (12604) - RISCV_INS_VLSEG2E16_V - vlseg2e16.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG2E32FF_V (12605) - RISCV_INS_VLSEG2E32FF_V - vlseg2e32ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG2E32_V (12606) - RISCV_INS_VLSEG2E32_V - vlseg2e32.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG2E64FF_V (12607) - RISCV_INS_VLSEG2E64FF_V - vlseg2e64ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG2E64_V (12608) - RISCV_INS_VLSEG2E64_V - vlseg2e64.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG2E8FF_V (12609) - RISCV_INS_VLSEG2E8FF_V - vlseg2e8ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG2E8_V (12610) - RISCV_INS_VLSEG2E8_V - vlseg2e8.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG3E16FF_V (12611) - RISCV_INS_VLSEG3E16FF_V - vlseg3e16ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG3E16_V (12612) - RISCV_INS_VLSEG3E16_V - vlseg3e16.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG3E32FF_V (12613) - RISCV_INS_VLSEG3E32FF_V - vlseg3e32ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG3E32_V (12614) - RISCV_INS_VLSEG3E32_V - vlseg3e32.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG3E64FF_V (12615) - RISCV_INS_VLSEG3E64FF_V - vlseg3e64ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG3E64_V (12616) - RISCV_INS_VLSEG3E64_V - vlseg3e64.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG3E8FF_V (12617) - RISCV_INS_VLSEG3E8FF_V - vlseg3e8ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG3E8_V (12618) - RISCV_INS_VLSEG3E8_V - vlseg3e8.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG4E16FF_V (12619) - RISCV_INS_VLSEG4E16FF_V - vlseg4e16ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG4E16_V (12620) - RISCV_INS_VLSEG4E16_V - vlseg4e16.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG4E32FF_V (12621) - RISCV_INS_VLSEG4E32FF_V - vlseg4e32ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG4E32_V (12622) - RISCV_INS_VLSEG4E32_V - vlseg4e32.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG4E64FF_V (12623) - RISCV_INS_VLSEG4E64FF_V - vlseg4e64ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG4E64_V (12624) - RISCV_INS_VLSEG4E64_V - vlseg4e64.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG4E8FF_V (12625) - RISCV_INS_VLSEG4E8FF_V - vlseg4e8ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG4E8_V (12626) - RISCV_INS_VLSEG4E8_V - vlseg4e8.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG5E16FF_V (12627) - RISCV_INS_VLSEG5E16FF_V - vlseg5e16ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG5E16_V (12628) - RISCV_INS_VLSEG5E16_V - vlseg5e16.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG5E32FF_V (12629) - RISCV_INS_VLSEG5E32FF_V - vlseg5e32ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG5E32_V (12630) - RISCV_INS_VLSEG5E32_V - vlseg5e32.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG5E64FF_V (12631) - RISCV_INS_VLSEG5E64FF_V - vlseg5e64ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG5E64_V (12632) - RISCV_INS_VLSEG5E64_V - vlseg5e64.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG5E8FF_V (12633) - RISCV_INS_VLSEG5E8FF_V - vlseg5e8ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG5E8_V (12634) - RISCV_INS_VLSEG5E8_V - vlseg5e8.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG6E16FF_V (12635) - RISCV_INS_VLSEG6E16FF_V - vlseg6e16ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG6E16_V (12636) - RISCV_INS_VLSEG6E16_V - vlseg6e16.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG6E32FF_V (12637) - RISCV_INS_VLSEG6E32FF_V - vlseg6e32ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG6E32_V (12638) - RISCV_INS_VLSEG6E32_V - vlseg6e32.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG6E64FF_V (12639) - RISCV_INS_VLSEG6E64FF_V - vlseg6e64ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG6E64_V (12640) - RISCV_INS_VLSEG6E64_V - vlseg6e64.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG6E8FF_V (12641) - RISCV_INS_VLSEG6E8FF_V - vlseg6e8ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG6E8_V (12642) - RISCV_INS_VLSEG6E8_V - vlseg6e8.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG7E16FF_V (12643) - RISCV_INS_VLSEG7E16FF_V - vlseg7e16ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG7E16_V (12644) - RISCV_INS_VLSEG7E16_V - vlseg7e16.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG7E32FF_V (12645) - RISCV_INS_VLSEG7E32FF_V - vlseg7e32ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG7E32_V (12646) - RISCV_INS_VLSEG7E32_V - vlseg7e32.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG7E64FF_V (12647) - RISCV_INS_VLSEG7E64FF_V - vlseg7e64ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG7E64_V (12648) - RISCV_INS_VLSEG7E64_V - vlseg7e64.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG7E8FF_V (12649) - RISCV_INS_VLSEG7E8FF_V - vlseg7e8ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG7E8_V (12650) - RISCV_INS_VLSEG7E8_V - vlseg7e8.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG8E16FF_V (12651) - RISCV_INS_VLSEG8E16FF_V - vlseg8e16ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG8E16_V (12652) - RISCV_INS_VLSEG8E16_V - vlseg8e16.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG8E32FF_V (12653) - RISCV_INS_VLSEG8E32FF_V - vlseg8e32ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG8E32_V (12654) - RISCV_INS_VLSEG8E32_V - vlseg8e32.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG8E64FF_V (12655) - RISCV_INS_VLSEG8E64FF_V - vlseg8e64ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG8E64_V (12656) - RISCV_INS_VLSEG8E64_V - vlseg8e64.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG8E8FF_V (12657) - RISCV_INS_VLSEG8E8FF_V - vlseg8e8ff.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSEG8E8_V (12658) - RISCV_INS_VLSEG8E8_V - vlseg8e8.v $vd, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG2E16_V (12659) - RISCV_INS_VLSSEG2E16_V - vlsseg2e16.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG2E32_V (12660) - RISCV_INS_VLSSEG2E32_V - vlsseg2e32.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG2E64_V (12661) - RISCV_INS_VLSSEG2E64_V - vlsseg2e64.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG2E8_V (12662) - RISCV_INS_VLSSEG2E8_V - vlsseg2e8.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG3E16_V (12663) - RISCV_INS_VLSSEG3E16_V - vlsseg3e16.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG3E32_V (12664) - RISCV_INS_VLSSEG3E32_V - vlsseg3e32.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG3E64_V (12665) - RISCV_INS_VLSSEG3E64_V - vlsseg3e64.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG3E8_V (12666) - RISCV_INS_VLSSEG3E8_V - vlsseg3e8.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG4E16_V (12667) - RISCV_INS_VLSSEG4E16_V - vlsseg4e16.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG4E32_V (12668) - RISCV_INS_VLSSEG4E32_V - vlsseg4e32.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG4E64_V (12669) - RISCV_INS_VLSSEG4E64_V - vlsseg4e64.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG4E8_V (12670) - RISCV_INS_VLSSEG4E8_V - vlsseg4e8.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG5E16_V (12671) - RISCV_INS_VLSSEG5E16_V - vlsseg5e16.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG5E32_V (12672) - RISCV_INS_VLSSEG5E32_V - vlsseg5e32.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG5E64_V (12673) - RISCV_INS_VLSSEG5E64_V - vlsseg5e64.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG5E8_V (12674) - RISCV_INS_VLSSEG5E8_V - vlsseg5e8.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG6E16_V (12675) - RISCV_INS_VLSSEG6E16_V - vlsseg6e16.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG6E32_V (12676) - RISCV_INS_VLSSEG6E32_V - vlsseg6e32.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG6E64_V (12677) - RISCV_INS_VLSSEG6E64_V - vlsseg6e64.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG6E8_V (12678) - RISCV_INS_VLSSEG6E8_V - vlsseg6e8.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG7E16_V (12679) - RISCV_INS_VLSSEG7E16_V - vlsseg7e16.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG7E32_V (12680) - RISCV_INS_VLSSEG7E32_V - vlsseg7e32.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG7E64_V (12681) - RISCV_INS_VLSSEG7E64_V - vlsseg7e64.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG7E8_V (12682) - RISCV_INS_VLSSEG7E8_V - vlsseg7e8.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG8E16_V (12683) - RISCV_INS_VLSSEG8E16_V - vlsseg8e16.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG8E32_V (12684) - RISCV_INS_VLSSEG8E32_V - vlsseg8e32.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG8E64_V (12685) - RISCV_INS_VLSSEG8E64_V - vlsseg8e64.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLSSEG8E8_V (12686) - RISCV_INS_VLSSEG8E8_V - vlsseg8e8.v $vd, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXEI16_V (12687) - RISCV_INS_VLUXEI16_V - vluxei16.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXEI32_V (12688) - RISCV_INS_VLUXEI32_V - vluxei32.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXEI64_V (12689) - RISCV_INS_VLUXEI64_V - vluxei64.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXEI8_V (12690) - RISCV_INS_VLUXEI8_V - vluxei8.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG2EI16_V (12691) - RISCV_INS_VLUXSEG2EI16_V - vluxseg2ei16.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG2EI32_V (12692) - RISCV_INS_VLUXSEG2EI32_V - vluxseg2ei32.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG2EI64_V (12693) - RISCV_INS_VLUXSEG2EI64_V - vluxseg2ei64.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG2EI8_V (12694) - RISCV_INS_VLUXSEG2EI8_V - vluxseg2ei8.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG3EI16_V (12695) - RISCV_INS_VLUXSEG3EI16_V - vluxseg3ei16.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG3EI32_V (12696) - RISCV_INS_VLUXSEG3EI32_V - vluxseg3ei32.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG3EI64_V (12697) - RISCV_INS_VLUXSEG3EI64_V - vluxseg3ei64.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG3EI8_V (12698) - RISCV_INS_VLUXSEG3EI8_V - vluxseg3ei8.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG4EI16_V (12699) - RISCV_INS_VLUXSEG4EI16_V - vluxseg4ei16.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG4EI32_V (12700) - RISCV_INS_VLUXSEG4EI32_V - vluxseg4ei32.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG4EI64_V (12701) - RISCV_INS_VLUXSEG4EI64_V - vluxseg4ei64.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG4EI8_V (12702) - RISCV_INS_VLUXSEG4EI8_V - vluxseg4ei8.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG5EI16_V (12703) - RISCV_INS_VLUXSEG5EI16_V - vluxseg5ei16.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG5EI32_V (12704) - RISCV_INS_VLUXSEG5EI32_V - vluxseg5ei32.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG5EI64_V (12705) - RISCV_INS_VLUXSEG5EI64_V - vluxseg5ei64.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG5EI8_V (12706) - RISCV_INS_VLUXSEG5EI8_V - vluxseg5ei8.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG6EI16_V (12707) - RISCV_INS_VLUXSEG6EI16_V - vluxseg6ei16.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG6EI32_V (12708) - RISCV_INS_VLUXSEG6EI32_V - vluxseg6ei32.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG6EI64_V (12709) - RISCV_INS_VLUXSEG6EI64_V - vluxseg6ei64.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG6EI8_V (12710) - RISCV_INS_VLUXSEG6EI8_V - vluxseg6ei8.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG7EI16_V (12711) - RISCV_INS_VLUXSEG7EI16_V - vluxseg7ei16.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG7EI32_V (12712) - RISCV_INS_VLUXSEG7EI32_V - vluxseg7ei32.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG7EI64_V (12713) - RISCV_INS_VLUXSEG7EI64_V - vluxseg7ei64.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG7EI8_V (12714) - RISCV_INS_VLUXSEG7EI8_V - vluxseg7ei8.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG8EI16_V (12715) - RISCV_INS_VLUXSEG8EI16_V - vluxseg8ei16.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG8EI32_V (12716) - RISCV_INS_VLUXSEG8EI32_V - vluxseg8ei32.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG8EI64_V (12717) - RISCV_INS_VLUXSEG8EI64_V - vluxseg8ei64.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VLUXSEG8EI8_V (12718) - RISCV_INS_VLUXSEG8EI8_V - vluxseg8ei8.v $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMACC_VV (12719) - RISCV_INS_VMACC_VV - vmacc.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMACC_VX (12720) - RISCV_INS_VMACC_VX - vmacc.vx $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMADC_VI (12721) - RISCV_INS_VMADC_VI - vmadc.vi $vd, $vs2, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMADC_VIM (12722) - RISCV_INS_VMADC_VIM - vmadc.vim $vd, $vs2, $imm, v0 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* v0 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMADC_VV (12723) - RISCV_INS_VMADC_VV - vmadc.vv $vd, $vs2, $vs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMADC_VVM (12724) - RISCV_INS_VMADC_VVM - vmadc.vvm $vd, $vs2, $vs1, v0 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* v0 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMADC_VX (12725) - RISCV_INS_VMADC_VX - vmadc.vx $vd, $vs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMADC_VXM (12726) - RISCV_INS_VMADC_VXM - vmadc.vxm $vd, $vs2, $rs1, v0 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* v0 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMADD_VV (12727) - RISCV_INS_VMADD_VV - vmadd.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMADD_VX (12728) - RISCV_INS_VMADD_VX - vmadd.vx $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMANDN_MM (12729) - RISCV_INS_VMANDN_MM - vmandn.mm $vd, $vs2, $vs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMAND_MM (12730) - RISCV_INS_VMAND_MM - vmand.mm $vd, $vs2, $vs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMAXU_VV (12731) - RISCV_INS_VMAXU_VV - vmaxu.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMAXU_VX (12732) - RISCV_INS_VMAXU_VX - vmaxu.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMAX_VV (12733) - RISCV_INS_VMAX_VV - vmax.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMAX_VX (12734) - RISCV_INS_VMAX_VX - vmax.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMERGE_VIM (12735) - RISCV_INS_VMERGE_VIM - vmerge.vim $vd, $vs2, $imm, v0 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* v0 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMERGE_VVM (12736) - RISCV_INS_VMERGE_VVM - vmerge.vvm $vd, $vs2, $vs1, v0 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* v0 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMERGE_VXM (12737) - RISCV_INS_VMERGE_VXM - vmerge.vxm $vd, $vs2, $rs1, v0 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* v0 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMFEQ_VF (12738) - RISCV_INS_VMFEQ_VF - vmfeq.vf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMFEQ_VV (12739) - RISCV_INS_VMFEQ_VV - vmfeq.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMFGE_VF (12740) - RISCV_INS_VMFGE_VF - vmfge.vf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMFGT_VF (12741) - RISCV_INS_VMFGT_VF - vmfgt.vf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMFLE_VF (12742) - RISCV_INS_VMFLE_VF - vmfle.vf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMFLE_VV (12743) - RISCV_INS_VMFLE_VV - vmfle.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMFLT_VF (12744) - RISCV_INS_VMFLT_VF - vmflt.vf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMFLT_VV (12745) - RISCV_INS_VMFLT_VV - vmflt.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMFNE_VF (12746) - RISCV_INS_VMFNE_VF - vmfne.vf $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMFNE_VV (12747) - RISCV_INS_VMFNE_VV - vmfne.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMINU_VV (12748) - RISCV_INS_VMINU_VV - vminu.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMINU_VX (12749) - RISCV_INS_VMINU_VX - vminu.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMIN_VV (12750) - RISCV_INS_VMIN_VV - vmin.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMIN_VX (12751) - RISCV_INS_VMIN_VX - vmin.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMNAND_MM (12752) - RISCV_INS_VMNAND_MM - vmnand.mm $vd, $vs2, $vs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMNOR_MM (12753) - RISCV_INS_VMNOR_MM - vmnor.mm $vd, $vs2, $vs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMORN_MM (12754) - RISCV_INS_VMORN_MM - vmorn.mm $vd, $vs2, $vs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMOR_MM (12755) - RISCV_INS_VMOR_MM - vmor.mm $vd, $vs2, $vs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSBC_VV (12756) - RISCV_INS_VMSBC_VV - vmsbc.vv $vd, $vs2, $vs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSBC_VVM (12757) - RISCV_INS_VMSBC_VVM - vmsbc.vvm $vd, $vs2, $vs1, v0 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* v0 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSBC_VX (12758) - RISCV_INS_VMSBC_VX - vmsbc.vx $vd, $vs2, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSBC_VXM (12759) - RISCV_INS_VMSBC_VXM - vmsbc.vxm $vd, $vs2, $rs1, v0 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* v0 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSBF_M (12760) - RISCV_INS_VMSBF_M - vmsbf.m $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSEQ_VI (12761) - RISCV_INS_VMSEQ_VI - vmseq.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSEQ_VV (12762) - RISCV_INS_VMSEQ_VV - vmseq.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSEQ_VX (12763) - RISCV_INS_VMSEQ_VX - vmseq.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSGTU_VI (12764) - RISCV_INS_VMSGTU_VI - vmsgtu.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSGTU_VX (12765) - RISCV_INS_VMSGTU_VX - vmsgtu.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSGT_VI (12766) - RISCV_INS_VMSGT_VI - vmsgt.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSGT_VX (12767) - RISCV_INS_VMSGT_VX - vmsgt.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSIF_M (12768) - RISCV_INS_VMSIF_M - vmsif.m $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSLEU_VI (12769) - RISCV_INS_VMSLEU_VI - vmsleu.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSLEU_VV (12770) - RISCV_INS_VMSLEU_VV - vmsleu.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSLEU_VX (12771) - RISCV_INS_VMSLEU_VX - vmsleu.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSLE_VI (12772) - RISCV_INS_VMSLE_VI - vmsle.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSLE_VV (12773) - RISCV_INS_VMSLE_VV - vmsle.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSLE_VX (12774) - RISCV_INS_VMSLE_VX - vmsle.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSLTU_VV (12775) - RISCV_INS_VMSLTU_VV - vmsltu.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSLTU_VX (12776) - RISCV_INS_VMSLTU_VX - vmsltu.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSLT_VV (12777) - RISCV_INS_VMSLT_VV - vmslt.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSLT_VX (12778) - RISCV_INS_VMSLT_VX - vmslt.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSNE_VI (12779) - RISCV_INS_VMSNE_VI - vmsne.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSNE_VV (12780) - RISCV_INS_VMSNE_VV - vmsne.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSNE_VX (12781) - RISCV_INS_VMSNE_VX - vmsne.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMSOF_M (12782) - RISCV_INS_VMSOF_M - vmsof.m $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMULHSU_VV (12783) - RISCV_INS_VMULHSU_VV - vmulhsu.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMULHSU_VX (12784) - RISCV_INS_VMULHSU_VX - vmulhsu.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMULHU_VV (12785) - RISCV_INS_VMULHU_VV - vmulhu.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMULHU_VX (12786) - RISCV_INS_VMULHU_VX - vmulhu.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMULH_VV (12787) - RISCV_INS_VMULH_VV - vmulh.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMULH_VX (12788) - RISCV_INS_VMULH_VX - vmulh.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMUL_VV (12789) - RISCV_INS_VMUL_VV - vmul.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMUL_VX (12790) - RISCV_INS_VMUL_VX - vmul.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMV1R_V (12791) - RISCV_INS_VMV1R_V - vmv1r.v $vd, $vs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMV2R_V (12792) - RISCV_INS_VMV2R_V - vmv2r.v $vd, $vs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv16i8, CS_DATA_TYPE_nxv8i16, CS_DATA_TYPE_nxv4i32, CS_DATA_TYPE_nxv2i64, CS_DATA_TYPE_nxv8f16, CS_DATA_TYPE_nxv8bf16, CS_DATA_TYPE_nxv4f32, CS_DATA_TYPE_nxv2f64, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv16i8, CS_DATA_TYPE_nxv8i16, CS_DATA_TYPE_nxv4i32, CS_DATA_TYPE_nxv2i64, CS_DATA_TYPE_nxv8f16, CS_DATA_TYPE_nxv8bf16, CS_DATA_TYPE_nxv4f32, CS_DATA_TYPE_nxv2f64, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMV4R_V (12793) - RISCV_INS_VMV4R_V - vmv4r.v $vd, $vs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv32i8, CS_DATA_TYPE_nxv16i16, CS_DATA_TYPE_nxv8i32, CS_DATA_TYPE_nxv4i64, CS_DATA_TYPE_nxv16f16, CS_DATA_TYPE_nxv16bf16, CS_DATA_TYPE_nxv8f32, CS_DATA_TYPE_nxv4f64, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv32i8, CS_DATA_TYPE_nxv16i16, CS_DATA_TYPE_nxv8i32, CS_DATA_TYPE_nxv4i64, CS_DATA_TYPE_nxv16f16, CS_DATA_TYPE_nxv16bf16, CS_DATA_TYPE_nxv8f32, CS_DATA_TYPE_nxv4f64, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMV8R_V (12794) - RISCV_INS_VMV8R_V - vmv8r.v $vd, $vs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv64i8, CS_DATA_TYPE_nxv32i16, CS_DATA_TYPE_nxv16i32, CS_DATA_TYPE_nxv8i64, CS_DATA_TYPE_nxv32f16, CS_DATA_TYPE_nxv32bf16, CS_DATA_TYPE_nxv16f32, CS_DATA_TYPE_nxv8f64, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i8, CS_DATA_TYPE_nxv32i16, CS_DATA_TYPE_nxv16i32, CS_DATA_TYPE_nxv8i64, CS_DATA_TYPE_nxv32f16, CS_DATA_TYPE_nxv32bf16, CS_DATA_TYPE_nxv16f32, CS_DATA_TYPE_nxv8f64, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMV_S_X (12795) - RISCV_INS_VMV_S_X - vmv.s.x $vd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMV_V_I (12796) - RISCV_INS_VMV_V_I - vmv.v.i $vd, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMV_V_V (12797) - RISCV_INS_VMV_V_V - vmv.v.v $vd, $vs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMV_V_X (12798) - RISCV_INS_VMV_V_X - vmv.v.x $vd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMV_X_S (12799) - RISCV_INS_VMV_X_S - vmv.x.s $vd, $vs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMXNOR_MM (12800) - RISCV_INS_VMXNOR_MM - vmxnor.mm $vd, $vs2, $vs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VMXOR_MM (12801) - RISCV_INS_VMXOR_MM - vmxor.mm $vd, $vs2, $vs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VNCLIPU_WI (12802) - RISCV_INS_VNCLIPU_WI - vnclipu.wi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VNCLIPU_WV (12803) - RISCV_INS_VNCLIPU_WV - vnclipu.wv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VNCLIPU_WX (12804) - RISCV_INS_VNCLIPU_WX - vnclipu.wx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VNCLIP_WI (12805) - RISCV_INS_VNCLIP_WI - vnclip.wi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VNCLIP_WV (12806) - RISCV_INS_VNCLIP_WV - vnclip.wv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VNCLIP_WX (12807) - RISCV_INS_VNCLIP_WX - vnclip.wx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VNMSAC_VV (12808) - RISCV_INS_VNMSAC_VV - vnmsac.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VNMSAC_VX (12809) - RISCV_INS_VNMSAC_VX - vnmsac.vx $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VNMSUB_VV (12810) - RISCV_INS_VNMSUB_VV - vnmsub.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VNMSUB_VX (12811) - RISCV_INS_VNMSUB_VX - vnmsub.vx $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VNSRA_WI (12812) - RISCV_INS_VNSRA_WI - vnsra.wi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VNSRA_WV (12813) - RISCV_INS_VNSRA_WV - vnsra.wv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VNSRA_WX (12814) - RISCV_INS_VNSRA_WX - vnsra.wx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VNSRL_WI (12815) - RISCV_INS_VNSRL_WI - vnsrl.wi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VNSRL_WV (12816) - RISCV_INS_VNSRL_WV - vnsrl.wv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VNSRL_WX (12817) - RISCV_INS_VNSRL_WX - vnsrl.wx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VOR_VI (12818) - RISCV_INS_VOR_VI - vor.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VOR_VV (12819) - RISCV_INS_VOR_VV - vor.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VOR_VX (12820) - RISCV_INS_VOR_VX - vor.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VQMACCSU_2x8x2 (12821) - RISCV_INS_SF_VQMACCSU_2X8X2 - sf.vqmaccsu.2x8x2 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VQMACCSU_4x8x4 (12822) - RISCV_INS_SF_VQMACCSU_4X8X4 - sf.vqmaccsu.4x8x4 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VQMACCUS_2x8x2 (12823) - RISCV_INS_SF_VQMACCUS_2X8X2 - sf.vqmaccus.2x8x2 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VQMACCUS_4x8x4 (12824) - RISCV_INS_SF_VQMACCUS_4X8X4 - sf.vqmaccus.4x8x4 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VQMACCU_2x8x2 (12825) - RISCV_INS_SF_VQMACCU_2X8X2 - sf.vqmaccu.2x8x2 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VQMACCU_4x8x4 (12826) - RISCV_INS_SF_VQMACCU_4X8X4 - sf.vqmaccu.4x8x4 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VQMACC_2x8x2 (12827) - RISCV_INS_SF_VQMACC_2X8X2 - sf.vqmacc.2x8x2 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VQMACC_4x8x4 (12828) - RISCV_INS_SF_VQMACC_4X8X4 - sf.vqmacc.4x8x4 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VREDAND_VS (12829) - RISCV_INS_VREDAND_VS - vredand.vs $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VREDMAXU_VS (12830) - RISCV_INS_VREDMAXU_VS - vredmaxu.vs $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VREDMAX_VS (12831) - RISCV_INS_VREDMAX_VS - vredmax.vs $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VREDMINU_VS (12832) - RISCV_INS_VREDMINU_VS - vredminu.vs $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VREDMIN_VS (12833) - RISCV_INS_VREDMIN_VS - vredmin.vs $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VREDOR_VS (12834) - RISCV_INS_VREDOR_VS - vredor.vs $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VREDSUM_VS (12835) - RISCV_INS_VREDSUM_VS - vredsum.vs $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VREDXOR_VS (12836) - RISCV_INS_VREDXOR_VS - vredxor.vs $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VREMU_VV (12837) - RISCV_INS_VREMU_VV - vremu.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VREMU_VX (12838) - RISCV_INS_VREMU_VX - vremu.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VREM_VV (12839) - RISCV_INS_VREM_VV - vrem.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VREM_VX (12840) - RISCV_INS_VREM_VX - vrem.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VREV8_V (12841) - RISCV_INS_VREV8_V - vrev8.v $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VRGATHEREI16_VV (12842) - RISCV_INS_VRGATHEREI16_VV - vrgatherei16.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VRGATHER_VI (12843) - RISCV_INS_VRGATHER_VI - vrgather.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VRGATHER_VV (12844) - RISCV_INS_VRGATHER_VV - vrgather.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VRGATHER_VX (12845) - RISCV_INS_VRGATHER_VX - vrgather.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VROL_VV (12846) - RISCV_INS_VROL_VV - vrol.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VROL_VX (12847) - RISCV_INS_VROL_VX - vrol.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VROR_VI (12848) - RISCV_INS_VROR_VI - vror.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VROR_VV (12849) - RISCV_INS_VROR_VV - vror.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VROR_VX (12850) - RISCV_INS_VROR_VX - vror.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VRSUB_VI (12851) - RISCV_INS_VRSUB_VI - vrsub.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VRSUB_VX (12852) - RISCV_INS_VRSUB_VX - vrsub.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VS1R_V (12853) - RISCV_INS_VS1R_V - vs1r.v $vs3, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VS2R_V (12854) - RISCV_INS_VS2R_V - vs2r.v $vs3, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv16i8, CS_DATA_TYPE_nxv8i16, CS_DATA_TYPE_nxv4i32, CS_DATA_TYPE_nxv2i64, CS_DATA_TYPE_nxv8f16, CS_DATA_TYPE_nxv8bf16, CS_DATA_TYPE_nxv4f32, CS_DATA_TYPE_nxv2f64, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VS4R_V (12855) - RISCV_INS_VS4R_V - vs4r.v $vs3, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv32i8, CS_DATA_TYPE_nxv16i16, CS_DATA_TYPE_nxv8i32, CS_DATA_TYPE_nxv4i64, CS_DATA_TYPE_nxv16f16, CS_DATA_TYPE_nxv16bf16, CS_DATA_TYPE_nxv8f32, CS_DATA_TYPE_nxv4f64, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VS8R_V (12856) - RISCV_INS_VS8R_V - vs8r.v $vs3, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i8, CS_DATA_TYPE_nxv32i16, CS_DATA_TYPE_nxv16i32, CS_DATA_TYPE_nxv8i64, CS_DATA_TYPE_nxv32f16, CS_DATA_TYPE_nxv32bf16, CS_DATA_TYPE_nxv16f32, CS_DATA_TYPE_nxv8f64, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSADDU_VI (12857) - RISCV_INS_VSADDU_VI - vsaddu.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSADDU_VV (12858) - RISCV_INS_VSADDU_VV - vsaddu.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSADDU_VX (12859) - RISCV_INS_VSADDU_VX - vsaddu.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSADD_VI (12860) - RISCV_INS_VSADD_VI - vsadd.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSADD_VV (12861) - RISCV_INS_VSADD_VV - vsadd.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSADD_VX (12862) - RISCV_INS_VSADD_VX - vsadd.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSBC_VVM (12863) - RISCV_INS_VSBC_VVM - vsbc.vvm $vd, $vs2, $vs1, v0 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* v0 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSBC_VXM (12864) - RISCV_INS_VSBC_VXM - vsbc.vxm $vd, $vs2, $rs1, v0 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* v0 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSE16_V (12865) - RISCV_INS_VSE16_V - vse16.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSE32_V (12866) - RISCV_INS_VSE32_V - vse32.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSE64_V (12867) - RISCV_INS_VSE64_V - vse64.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSE8_V (12868) - RISCV_INS_VSE8_V - vse8.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSETIVLI (12869) - RISCV_INS_VSETIVLI - vsetivli $rd, $uimm, $vtypei */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* uimm */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* vtypei */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSETVL (12870) - RISCV_INS_VSETVL - vsetvl $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSETVLI (12871) - RISCV_INS_VSETVLI - vsetvli $rd, $rs1, $vtypei */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* vtypei */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSEXT_VF2 (12872) - RISCV_INS_VSEXT_VF2 - vsext.vf2 $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSEXT_VF4 (12873) - RISCV_INS_VSEXT_VF4 - vsext.vf4 $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSEXT_VF8 (12874) - RISCV_INS_VSEXT_VF8 - vsext.vf8 $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSHA2CH_VV (12875) - RISCV_INS_VSHA2CH_VV - vsha2ch.vv $vd, $vs2, $vs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSHA2CL_VV (12876) - RISCV_INS_VSHA2CL_VV - vsha2cl.vv $vd, $vs2, $vs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSHA2MS_VV (12877) - RISCV_INS_VSHA2MS_VV - vsha2ms.vv $vd, $vs2, $vs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSLIDE1DOWN_VX (12878) - RISCV_INS_VSLIDE1DOWN_VX - vslide1down.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSLIDE1UP_VX (12879) - RISCV_INS_VSLIDE1UP_VX - vslide1up.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSLIDEDOWN_VI (12880) - RISCV_INS_VSLIDEDOWN_VI - vslidedown.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSLIDEDOWN_VX (12881) - RISCV_INS_VSLIDEDOWN_VX - vslidedown.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSLIDEUP_VI (12882) - RISCV_INS_VSLIDEUP_VI - vslideup.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSLIDEUP_VX (12883) - RISCV_INS_VSLIDEUP_VX - vslideup.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSLL_VI (12884) - RISCV_INS_VSLL_VI - vsll.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSLL_VV (12885) - RISCV_INS_VSLL_VV - vsll.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSLL_VX (12886) - RISCV_INS_VSLL_VX - vsll.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSM3C_VI (12887) - RISCV_INS_VSM3C_VI - vsm3c.vi $vd, $vs2, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSM3ME_VV (12888) - RISCV_INS_VSM3ME_VV - vsm3me.vv $vd, $vs2, $vs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSM4K_VI (12889) - RISCV_INS_VSM4K_VI - vsm4k.vi $vd, $vs2, $imm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSM4R_VS (12890) - RISCV_INS_VSM4R_VS - vsm4r.vs $vd, $vs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSM4R_VV (12891) - RISCV_INS_VSM4R_VV - vsm4r.vv $vd, $vs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSMUL_VV (12892) - RISCV_INS_VSMUL_VV - vsmul.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSMUL_VX (12893) - RISCV_INS_VSMUL_VX - vsmul.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSM_V (12894) - RISCV_INS_VSM_V - vsm.v $vs3, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXEI16_V (12895) - RISCV_INS_VSOXEI16_V - vsoxei16.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXEI32_V (12896) - RISCV_INS_VSOXEI32_V - vsoxei32.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXEI64_V (12897) - RISCV_INS_VSOXEI64_V - vsoxei64.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXEI8_V (12898) - RISCV_INS_VSOXEI8_V - vsoxei8.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG2EI16_V (12899) - RISCV_INS_VSOXSEG2EI16_V - vsoxseg2ei16.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG2EI32_V (12900) - RISCV_INS_VSOXSEG2EI32_V - vsoxseg2ei32.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG2EI64_V (12901) - RISCV_INS_VSOXSEG2EI64_V - vsoxseg2ei64.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG2EI8_V (12902) - RISCV_INS_VSOXSEG2EI8_V - vsoxseg2ei8.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG3EI16_V (12903) - RISCV_INS_VSOXSEG3EI16_V - vsoxseg3ei16.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG3EI32_V (12904) - RISCV_INS_VSOXSEG3EI32_V - vsoxseg3ei32.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG3EI64_V (12905) - RISCV_INS_VSOXSEG3EI64_V - vsoxseg3ei64.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG3EI8_V (12906) - RISCV_INS_VSOXSEG3EI8_V - vsoxseg3ei8.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG4EI16_V (12907) - RISCV_INS_VSOXSEG4EI16_V - vsoxseg4ei16.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG4EI32_V (12908) - RISCV_INS_VSOXSEG4EI32_V - vsoxseg4ei32.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG4EI64_V (12909) - RISCV_INS_VSOXSEG4EI64_V - vsoxseg4ei64.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG4EI8_V (12910) - RISCV_INS_VSOXSEG4EI8_V - vsoxseg4ei8.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG5EI16_V (12911) - RISCV_INS_VSOXSEG5EI16_V - vsoxseg5ei16.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG5EI32_V (12912) - RISCV_INS_VSOXSEG5EI32_V - vsoxseg5ei32.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG5EI64_V (12913) - RISCV_INS_VSOXSEG5EI64_V - vsoxseg5ei64.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG5EI8_V (12914) - RISCV_INS_VSOXSEG5EI8_V - vsoxseg5ei8.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG6EI16_V (12915) - RISCV_INS_VSOXSEG6EI16_V - vsoxseg6ei16.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG6EI32_V (12916) - RISCV_INS_VSOXSEG6EI32_V - vsoxseg6ei32.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG6EI64_V (12917) - RISCV_INS_VSOXSEG6EI64_V - vsoxseg6ei64.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG6EI8_V (12918) - RISCV_INS_VSOXSEG6EI8_V - vsoxseg6ei8.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG7EI16_V (12919) - RISCV_INS_VSOXSEG7EI16_V - vsoxseg7ei16.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG7EI32_V (12920) - RISCV_INS_VSOXSEG7EI32_V - vsoxseg7ei32.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG7EI64_V (12921) - RISCV_INS_VSOXSEG7EI64_V - vsoxseg7ei64.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG7EI8_V (12922) - RISCV_INS_VSOXSEG7EI8_V - vsoxseg7ei8.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG8EI16_V (12923) - RISCV_INS_VSOXSEG8EI16_V - vsoxseg8ei16.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG8EI32_V (12924) - RISCV_INS_VSOXSEG8EI32_V - vsoxseg8ei32.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG8EI64_V (12925) - RISCV_INS_VSOXSEG8EI64_V - vsoxseg8ei64.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSOXSEG8EI8_V (12926) - RISCV_INS_VSOXSEG8EI8_V - vsoxseg8ei8.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSRA_VI (12927) - RISCV_INS_VSRA_VI - vsra.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSRA_VV (12928) - RISCV_INS_VSRA_VV - vsra.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSRA_VX (12929) - RISCV_INS_VSRA_VX - vsra.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSRL_VI (12930) - RISCV_INS_VSRL_VI - vsrl.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSRL_VV (12931) - RISCV_INS_VSRL_VV - vsrl.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSRL_VX (12932) - RISCV_INS_VSRL_VX - vsrl.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSE16_V (12933) - RISCV_INS_VSSE16_V - vsse16.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSE32_V (12934) - RISCV_INS_VSSE32_V - vsse32.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSE64_V (12935) - RISCV_INS_VSSE64_V - vsse64.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSE8_V (12936) - RISCV_INS_VSSE8_V - vsse8.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG2E16_V (12937) - RISCV_INS_VSSEG2E16_V - vsseg2e16.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG2E32_V (12938) - RISCV_INS_VSSEG2E32_V - vsseg2e32.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG2E64_V (12939) - RISCV_INS_VSSEG2E64_V - vsseg2e64.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG2E8_V (12940) - RISCV_INS_VSSEG2E8_V - vsseg2e8.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG3E16_V (12941) - RISCV_INS_VSSEG3E16_V - vsseg3e16.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG3E32_V (12942) - RISCV_INS_VSSEG3E32_V - vsseg3e32.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG3E64_V (12943) - RISCV_INS_VSSEG3E64_V - vsseg3e64.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG3E8_V (12944) - RISCV_INS_VSSEG3E8_V - vsseg3e8.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG4E16_V (12945) - RISCV_INS_VSSEG4E16_V - vsseg4e16.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG4E32_V (12946) - RISCV_INS_VSSEG4E32_V - vsseg4e32.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG4E64_V (12947) - RISCV_INS_VSSEG4E64_V - vsseg4e64.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG4E8_V (12948) - RISCV_INS_VSSEG4E8_V - vsseg4e8.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG5E16_V (12949) - RISCV_INS_VSSEG5E16_V - vsseg5e16.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG5E32_V (12950) - RISCV_INS_VSSEG5E32_V - vsseg5e32.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG5E64_V (12951) - RISCV_INS_VSSEG5E64_V - vsseg5e64.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG5E8_V (12952) - RISCV_INS_VSSEG5E8_V - vsseg5e8.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG6E16_V (12953) - RISCV_INS_VSSEG6E16_V - vsseg6e16.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG6E32_V (12954) - RISCV_INS_VSSEG6E32_V - vsseg6e32.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG6E64_V (12955) - RISCV_INS_VSSEG6E64_V - vsseg6e64.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG6E8_V (12956) - RISCV_INS_VSSEG6E8_V - vsseg6e8.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG7E16_V (12957) - RISCV_INS_VSSEG7E16_V - vsseg7e16.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG7E32_V (12958) - RISCV_INS_VSSEG7E32_V - vsseg7e32.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG7E64_V (12959) - RISCV_INS_VSSEG7E64_V - vsseg7e64.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG7E8_V (12960) - RISCV_INS_VSSEG7E8_V - vsseg7e8.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG8E16_V (12961) - RISCV_INS_VSSEG8E16_V - vsseg8e16.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG8E32_V (12962) - RISCV_INS_VSSEG8E32_V - vsseg8e32.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG8E64_V (12963) - RISCV_INS_VSSEG8E64_V - vsseg8e64.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSEG8E8_V (12964) - RISCV_INS_VSSEG8E8_V - vsseg8e8.v $vs3, ${rs1}$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSRA_VI (12965) - RISCV_INS_VSSRA_VI - vssra.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSRA_VV (12966) - RISCV_INS_VSSRA_VV - vssra.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSRA_VX (12967) - RISCV_INS_VSSRA_VX - vssra.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSRL_VI (12968) - RISCV_INS_VSSRL_VI - vssrl.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSRL_VV (12969) - RISCV_INS_VSSRL_VV - vssrl.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSRL_VX (12970) - RISCV_INS_VSSRL_VX - vssrl.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG2E16_V (12971) - RISCV_INS_VSSSEG2E16_V - vssseg2e16.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG2E32_V (12972) - RISCV_INS_VSSSEG2E32_V - vssseg2e32.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG2E64_V (12973) - RISCV_INS_VSSSEG2E64_V - vssseg2e64.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG2E8_V (12974) - RISCV_INS_VSSSEG2E8_V - vssseg2e8.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG3E16_V (12975) - RISCV_INS_VSSSEG3E16_V - vssseg3e16.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG3E32_V (12976) - RISCV_INS_VSSSEG3E32_V - vssseg3e32.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG3E64_V (12977) - RISCV_INS_VSSSEG3E64_V - vssseg3e64.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG3E8_V (12978) - RISCV_INS_VSSSEG3E8_V - vssseg3e8.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG4E16_V (12979) - RISCV_INS_VSSSEG4E16_V - vssseg4e16.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG4E32_V (12980) - RISCV_INS_VSSSEG4E32_V - vssseg4e32.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG4E64_V (12981) - RISCV_INS_VSSSEG4E64_V - vssseg4e64.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG4E8_V (12982) - RISCV_INS_VSSSEG4E8_V - vssseg4e8.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG5E16_V (12983) - RISCV_INS_VSSSEG5E16_V - vssseg5e16.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG5E32_V (12984) - RISCV_INS_VSSSEG5E32_V - vssseg5e32.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG5E64_V (12985) - RISCV_INS_VSSSEG5E64_V - vssseg5e64.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG5E8_V (12986) - RISCV_INS_VSSSEG5E8_V - vssseg5e8.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG6E16_V (12987) - RISCV_INS_VSSSEG6E16_V - vssseg6e16.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG6E32_V (12988) - RISCV_INS_VSSSEG6E32_V - vssseg6e32.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG6E64_V (12989) - RISCV_INS_VSSSEG6E64_V - vssseg6e64.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG6E8_V (12990) - RISCV_INS_VSSSEG6E8_V - vssseg6e8.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG7E16_V (12991) - RISCV_INS_VSSSEG7E16_V - vssseg7e16.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG7E32_V (12992) - RISCV_INS_VSSSEG7E32_V - vssseg7e32.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG7E64_V (12993) - RISCV_INS_VSSSEG7E64_V - vssseg7e64.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG7E8_V (12994) - RISCV_INS_VSSSEG7E8_V - vssseg7e8.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG8E16_V (12995) - RISCV_INS_VSSSEG8E16_V - vssseg8e16.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG8E32_V (12996) - RISCV_INS_VSSSEG8E32_V - vssseg8e32.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG8E64_V (12997) - RISCV_INS_VSSSEG8E64_V - vssseg8e64.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSSEG8E8_V (12998) - RISCV_INS_VSSSEG8E8_V - vssseg8e8.v $vs3, $rs1, $rs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSUBU_VV (12999) - RISCV_INS_VSSUBU_VV - vssubu.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSUBU_VX (13000) - RISCV_INS_VSSUBU_VX - vssubu.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSUB_VV (13001) - RISCV_INS_VSSUB_VV - vssub.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSSUB_VX (13002) - RISCV_INS_VSSUB_VX - vssub.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUB_VV (13003) - RISCV_INS_VSUB_VV - vsub.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUB_VX (13004) - RISCV_INS_VSUB_VX - vsub.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXEI16_V (13005) - RISCV_INS_VSUXEI16_V - vsuxei16.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXEI32_V (13006) - RISCV_INS_VSUXEI32_V - vsuxei32.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXEI64_V (13007) - RISCV_INS_VSUXEI64_V - vsuxei64.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXEI8_V (13008) - RISCV_INS_VSUXEI8_V - vsuxei8.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG2EI16_V (13009) - RISCV_INS_VSUXSEG2EI16_V - vsuxseg2ei16.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG2EI32_V (13010) - RISCV_INS_VSUXSEG2EI32_V - vsuxseg2ei32.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG2EI64_V (13011) - RISCV_INS_VSUXSEG2EI64_V - vsuxseg2ei64.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG2EI8_V (13012) - RISCV_INS_VSUXSEG2EI8_V - vsuxseg2ei8.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG3EI16_V (13013) - RISCV_INS_VSUXSEG3EI16_V - vsuxseg3ei16.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG3EI32_V (13014) - RISCV_INS_VSUXSEG3EI32_V - vsuxseg3ei32.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG3EI64_V (13015) - RISCV_INS_VSUXSEG3EI64_V - vsuxseg3ei64.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG3EI8_V (13016) - RISCV_INS_VSUXSEG3EI8_V - vsuxseg3ei8.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG4EI16_V (13017) - RISCV_INS_VSUXSEG4EI16_V - vsuxseg4ei16.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG4EI32_V (13018) - RISCV_INS_VSUXSEG4EI32_V - vsuxseg4ei32.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG4EI64_V (13019) - RISCV_INS_VSUXSEG4EI64_V - vsuxseg4ei64.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG4EI8_V (13020) - RISCV_INS_VSUXSEG4EI8_V - vsuxseg4ei8.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG5EI16_V (13021) - RISCV_INS_VSUXSEG5EI16_V - vsuxseg5ei16.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG5EI32_V (13022) - RISCV_INS_VSUXSEG5EI32_V - vsuxseg5ei32.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG5EI64_V (13023) - RISCV_INS_VSUXSEG5EI64_V - vsuxseg5ei64.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG5EI8_V (13024) - RISCV_INS_VSUXSEG5EI8_V - vsuxseg5ei8.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG6EI16_V (13025) - RISCV_INS_VSUXSEG6EI16_V - vsuxseg6ei16.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG6EI32_V (13026) - RISCV_INS_VSUXSEG6EI32_V - vsuxseg6ei32.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG6EI64_V (13027) - RISCV_INS_VSUXSEG6EI64_V - vsuxseg6ei64.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG6EI8_V (13028) - RISCV_INS_VSUXSEG6EI8_V - vsuxseg6ei8.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG7EI16_V (13029) - RISCV_INS_VSUXSEG7EI16_V - vsuxseg7ei16.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG7EI32_V (13030) - RISCV_INS_VSUXSEG7EI32_V - vsuxseg7ei32.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG7EI64_V (13031) - RISCV_INS_VSUXSEG7EI64_V - vsuxseg7ei64.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG7EI8_V (13032) - RISCV_INS_VSUXSEG7EI8_V - vsuxseg7ei8.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG8EI16_V (13033) - RISCV_INS_VSUXSEG8EI16_V - vsuxseg8ei16.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG8EI32_V (13034) - RISCV_INS_VSUXSEG8EI32_V - vsuxseg8ei32.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG8EI64_V (13035) - RISCV_INS_VSUXSEG8EI64_V - vsuxseg8ei64.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VSUXSEG8EI8_V (13036) - RISCV_INS_VSUXSEG8EI8_V - vsuxseg8ei8.v $vs3, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs3 */
|
|
{ CS_OP_MEM | CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VT_MASKC (13037) - RISCV_INS_VT_MASKC - vt.maskc $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VT_MASKCN (13038) - RISCV_INS_VT_MASKCN - vt.maskcn $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWADDU_VV (13039) - RISCV_INS_VWADDU_VV - vwaddu.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWADDU_VX (13040) - RISCV_INS_VWADDU_VX - vwaddu.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWADDU_WV (13041) - RISCV_INS_VWADDU_WV - vwaddu.wv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWADDU_WX (13042) - RISCV_INS_VWADDU_WX - vwaddu.wx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWADD_VV (13043) - RISCV_INS_VWADD_VV - vwadd.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWADD_VX (13044) - RISCV_INS_VWADD_VX - vwadd.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWADD_WV (13045) - RISCV_INS_VWADD_WV - vwadd.wv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWADD_WX (13046) - RISCV_INS_VWADD_WX - vwadd.wx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWMACCSU_VV (13047) - RISCV_INS_VWMACCSU_VV - vwmaccsu.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWMACCSU_VX (13048) - RISCV_INS_VWMACCSU_VX - vwmaccsu.vx $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWMACCUS_VX (13049) - RISCV_INS_VWMACCUS_VX - vwmaccus.vx $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWMACCU_VV (13050) - RISCV_INS_VWMACCU_VV - vwmaccu.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWMACCU_VX (13051) - RISCV_INS_VWMACCU_VX - vwmaccu.vx $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWMACC_VV (13052) - RISCV_INS_VWMACC_VV - vwmacc.vv $vd, $vs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWMACC_VX (13053) - RISCV_INS_VWMACC_VX - vwmacc.vx $vd, $rs1, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd_wb */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWMULSU_VV (13054) - RISCV_INS_VWMULSU_VV - vwmulsu.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWMULSU_VX (13055) - RISCV_INS_VWMULSU_VX - vwmulsu.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWMULU_VV (13056) - RISCV_INS_VWMULU_VV - vwmulu.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWMULU_VX (13057) - RISCV_INS_VWMULU_VX - vwmulu.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWMUL_VV (13058) - RISCV_INS_VWMUL_VV - vwmul.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWMUL_VX (13059) - RISCV_INS_VWMUL_VX - vwmul.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWREDSUMU_VS (13060) - RISCV_INS_VWREDSUMU_VS - vwredsumu.vs $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWREDSUM_VS (13061) - RISCV_INS_VWREDSUM_VS - vwredsum.vs $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWSLL_VI (13062) - RISCV_INS_VWSLL_VI - vwsll.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWSLL_VV (13063) - RISCV_INS_VWSLL_VV - vwsll.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWSLL_VX (13064) - RISCV_INS_VWSLL_VX - vwsll.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWSUBU_VV (13065) - RISCV_INS_VWSUBU_VV - vwsubu.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWSUBU_VX (13066) - RISCV_INS_VWSUBU_VX - vwsubu.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWSUBU_WV (13067) - RISCV_INS_VWSUBU_WV - vwsubu.wv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWSUBU_WX (13068) - RISCV_INS_VWSUBU_WX - vwsubu.wx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWSUB_VV (13069) - RISCV_INS_VWSUB_VV - vwsub.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWSUB_VX (13070) - RISCV_INS_VWSUB_VX - vwsub.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWSUB_WV (13071) - RISCV_INS_VWSUB_WV - vwsub.wv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VWSUB_WX (13072) - RISCV_INS_VWSUB_WX - vwsub.wx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VXOR_VI (13073) - RISCV_INS_VXOR_VI - vxor.vi $vd, $vs2, $imm$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VXOR_VV (13074) - RISCV_INS_VXOR_VV - vxor.vv $vd, $vs2, $vs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VXOR_VX (13075) - RISCV_INS_VXOR_VX - vxor.vx $vd, $vs2, $rs1$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VZEXT_VF2 (13076) - RISCV_INS_VZEXT_VF2 - vzext.vf2 $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VZEXT_VF4 (13077) - RISCV_INS_VZEXT_VF4 - vzext.vf4 $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_VZEXT_VF8 (13078) - RISCV_INS_VZEXT_VF8 - vzext.vf8 $vd, $vs2$vm */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv8i8, CS_DATA_TYPE_nxv4i16, CS_DATA_TYPE_nxv2i32, CS_DATA_TYPE_nxv1i64, CS_DATA_TYPE_nxv4bf16, CS_DATA_TYPE_nxv4f16, CS_DATA_TYPE_nxv2f32, CS_DATA_TYPE_nxv1f64, CS_DATA_TYPE_nxv4i8, CS_DATA_TYPE_nxv2i8, CS_DATA_TYPE_nxv1i8, CS_DATA_TYPE_nxv2i16, CS_DATA_TYPE_nxv1i16, CS_DATA_TYPE_nxv1i32, CS_DATA_TYPE_nxv1f16, CS_DATA_TYPE_nxv2f16, CS_DATA_TYPE_nxv1bf16, CS_DATA_TYPE_nxv2bf16, CS_DATA_TYPE_nxv1f32, CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vs2 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_nxv64i1, CS_DATA_TYPE_nxv32i1, CS_DATA_TYPE_nxv16i1, CS_DATA_TYPE_nxv8i1, CS_DATA_TYPE_nxv4i1, CS_DATA_TYPE_nxv2i1, CS_DATA_TYPE_nxv1i1, CS_DATA_TYPE_LAST } }, /* vm */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_WFI (13079) - RISCV_INS_WFI - wfi */
|
|
{
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_WRS_NTO (13080) - RISCV_INS_WRS_NTO - wrs.nto */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_WRS_STO (13081) - RISCV_INS_WRS_STO - wrs.sto */
|
|
{
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_XNOR (13082) - RISCV_INS_XNOR - xnor $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_XOR (13083) - RISCV_INS_XOR - xor $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_XORI (13084) - RISCV_INS_XORI - xori $rd, $rs1, $imm12 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_XPERM4 (13085) - RISCV_INS_XPERM4 - xperm4 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_XPERM8 (13086) - RISCV_INS_XPERM8 - xperm8 $rd, $rs1, $rs2 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs2 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_ZEXT_H_RV32 (13087) - RISCV_INS_ZEXT_H - zext.h $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_ZEXT_H_RV64 (13088) - RISCV_INS_ZEXT_H - zext.h $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|
|
{ /* RISCV_ZIP_RV32 (13089) - RISCV_INS_ZIP - zip $rd, $rs1 */
|
|
{
|
|
{ CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rd */
|
|
{ CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* rs1 */
|
|
{ 0 }
|
|
}},
|