From 6cbc1041ff66e817df58792128769522918aeb2a Mon Sep 17 00:00:00 2001 From: Rot127 Date: Wed, 19 Jun 2024 03:48:07 -0500 Subject: [PATCH 1/3] Ensure same indent for all patched lines. --- suite/auto-sync/src/autosync/HeaderPatcher.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/suite/auto-sync/src/autosync/HeaderPatcher.py b/suite/auto-sync/src/autosync/HeaderPatcher.py index 502e389718..5baf5977b3 100755 --- a/suite/auto-sync/src/autosync/HeaderPatcher.py +++ b/suite/auto-sync/src/autosync/HeaderPatcher.py @@ -71,11 +71,12 @@ def patch_header(self) -> bool: elif "#undef" in line: continue else: + line = re.sub(r"^(\s+)?", "\t", line) if not enum_vals_id: enum_vals_id = "NOTGIVEN" to_write[enum_vals_id] = line + "\n" continue - to_write[enum_vals_id] += re.sub(r"^(\s+)?", "\t", line) + "\n" + to_write[enum_vals_id] += line + "\n" for ev_id in to_write.keys(): header_enum_id = f":{ev_id}" if ev_id != "NOTGIVEN" else "" regex = ( From 0a3bd57ca39f01bf17e9ff4b889b9c946eb55de8 Mon Sep 17 00:00:00 2001 From: Rot127 Date: Wed, 19 Jun 2024 04:41:03 -0500 Subject: [PATCH 2/3] Emit upper case OP_GROUP enum --- .../src/autosync/cpptranslator/Tests/test_patches.py | 2 +- .../src/autosync/cpptranslator/patches/AddCSDetail.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/suite/auto-sync/src/autosync/cpptranslator/Tests/test_patches.py b/suite/auto-sync/src/autosync/cpptranslator/Tests/test_patches.py index f84b38e5f4..bb605bcbca 100644 --- a/suite/auto-sync/src/autosync/cpptranslator/Tests/test_patches.py +++ b/suite/auto-sync/src/autosync/cpptranslator/Tests/test_patches.py @@ -115,7 +115,7 @@ def test_addcsdetail(self): patch, syntax, b"void printThumbLdrLabelOperand(MCInst *MI, unsigned OpNo, SStream *O){ " - b"add_cs_detail(MI, ARCH_OP_GROUP_ThumbLdrLabelOperand, OpNo); " + b"add_cs_detail(MI, ARCH_OP_GROUP_THUMBLDRLABELOPERAND, OpNo); " b"int i = OpNo; " b"}", ) diff --git a/suite/auto-sync/src/autosync/cpptranslator/patches/AddCSDetail.py b/suite/auto-sync/src/autosync/cpptranslator/patches/AddCSDetail.py index fcb5f912bf..45bccbc6f6 100644 --- a/suite/auto-sync/src/autosync/cpptranslator/patches/AddCSDetail.py +++ b/suite/auto-sync/src/autosync/cpptranslator/patches/AddCSDetail.py @@ -84,7 +84,7 @@ def get_add_cs_detail( self, src: bytes, fcn_def: Node, fcn_id: bytes, params: bytes ) -> bytes: op_group_enum = ( - self.arch.encode("utf8") + b"_OP_GROUP_" + fcn_id[5:] + self.arch.encode("utf8").upper() + b"_OP_GROUP_" + fcn_id[5:].upper() ) # Remove "print" from function id is_template = fcn_def.prev_sibling.type == "template_parameter_list" @@ -105,7 +105,7 @@ def get_add_cs_detail( + op_num_var_name + b");" ) - elif op_group_enum == b"ARM_OP_GROUP_RegImmShift": + elif op_group_enum == b"ARM_OP_GROUP_REGIMMSHIFT": return b"add_cs_detail(MI, " + op_group_enum + b", ShOpc, ShImm);" elif is_template and op_num_var_name in params: mcinst_var = get_MCInst_var_name(src, fcn_def) From a2b4539f756f5589caa9f05773700ab8e5602d8c Mon Sep 17 00:00:00 2001 From: Rot127 Date: Wed, 19 Jun 2024 04:52:55 -0500 Subject: [PATCH 3/3] Spell all enum values in capital letters. --- arch/LoongArch/LoongArchGenCSAliasEnum.inc | 14 +- arch/LoongArch/LoongArchGenCSAliasMnemMap.inc | 14 +- arch/LoongArch/LoongArchGenCSFeatureName.inc | 10 +- arch/LoongArch/LoongArchGenCSMappingInsn.inc | 8906 ++++++++--------- .../LoongArchGenCSMappingInsnName.inc | 4102 ++++---- .../LoongArch/LoongArchGenCSMappingInsnOp.inc | 4794 ++++----- arch/LoongArch/LoongArchGenCSOpGroup.inc | 4 +- arch/LoongArch/LoongArchInstPrinter.c | 6 +- arch/LoongArch/LoongArchMapping.c | 240 +- cstool/cstool_loongarch.c | 10 +- include/capstone/loongarch.h | 4782 ++++----- tests/test_loongarch.c | 8 +- 12 files changed, 11445 insertions(+), 11445 deletions(-) diff --git a/arch/LoongArch/LoongArchGenCSAliasEnum.inc b/arch/LoongArch/LoongArchGenCSAliasEnum.inc index 508e917239..f6a1e10908 100644 --- a/arch/LoongArch/LoongArchGenCSAliasEnum.inc +++ b/arch/LoongArch/LoongArchGenCSAliasEnum.inc @@ -11,10 +11,10 @@ /* Capstone's LLVM TableGen Backends: */ /* https://github.com/capstone-engine/llvm-capstone */ - LoongArch_INS_ALIAS_LA, // Real instr.: LoongArch_PseudoLA_GOT - LoongArch_INS_ALIAS_LA_GLOBAL, // Real instr.: LoongArch_PseudoLA_GOT - LoongArch_INS_ALIAS_LA_LOCAL, // Real instr.: LoongArch_PseudoLA_PCREL - LoongArch_INS_ALIAS_NOP, // Real instr.: LoongArch_ANDI - LoongArch_INS_ALIAS_MOVE, // Real instr.: LoongArch_OR - LoongArch_INS_ALIAS_RET, // Real instr.: LoongArch_JIRL - LoongArch_INS_ALIAS_JR, // Real instr.: LoongArch_JIRL + LOONGARCH_INS_ALIAS_LA, // Real instr.: LOONGARCH_PseudoLA_GOT + LOONGARCH_INS_ALIAS_LA_GLOBAL, // Real instr.: LOONGARCH_PseudoLA_GOT + LOONGARCH_INS_ALIAS_LA_LOCAL, // Real instr.: LOONGARCH_PseudoLA_PCREL + LOONGARCH_INS_ALIAS_NOP, // Real instr.: LOONGARCH_ANDI + LOONGARCH_INS_ALIAS_MOVE, // Real instr.: LOONGARCH_OR + LOONGARCH_INS_ALIAS_RET, // Real instr.: LOONGARCH_JIRL + LOONGARCH_INS_ALIAS_JR, // Real instr.: LOONGARCH_JIRL diff --git a/arch/LoongArch/LoongArchGenCSAliasMnemMap.inc b/arch/LoongArch/LoongArchGenCSAliasMnemMap.inc index d403242065..9b2a8bd3f7 100644 --- a/arch/LoongArch/LoongArchGenCSAliasMnemMap.inc +++ b/arch/LoongArch/LoongArchGenCSAliasMnemMap.inc @@ -11,10 +11,10 @@ /* Capstone's LLVM TableGen Backends: */ /* https://github.com/capstone-engine/llvm-capstone */ - { LoongArch_INS_ALIAS_LA, "la" }, - { LoongArch_INS_ALIAS_LA_GLOBAL, "la_global" }, - { LoongArch_INS_ALIAS_LA_LOCAL, "la_local" }, - { LoongArch_INS_ALIAS_NOP, "nop" }, - { LoongArch_INS_ALIAS_MOVE, "move" }, - { LoongArch_INS_ALIAS_RET, "ret" }, - { LoongArch_INS_ALIAS_JR, "jr" }, + { LOONGARCH_INS_ALIAS_LA, "la" }, + { LOONGARCH_INS_ALIAS_LA_GLOBAL, "la_global" }, + { LOONGARCH_INS_ALIAS_LA_LOCAL, "la_local" }, + { LOONGARCH_INS_ALIAS_NOP, "nop" }, + { LOONGARCH_INS_ALIAS_MOVE, "move" }, + { LOONGARCH_INS_ALIAS_RET, "ret" }, + { LOONGARCH_INS_ALIAS_JR, "jr" }, diff --git a/arch/LoongArch/LoongArchGenCSFeatureName.inc b/arch/LoongArch/LoongArchGenCSFeatureName.inc index 873254c268..6803d73c61 100644 --- a/arch/LoongArch/LoongArchGenCSFeatureName.inc +++ b/arch/LoongArch/LoongArchGenCSFeatureName.inc @@ -11,8 +11,8 @@ /* Capstone's LLVM TableGen Backends: */ /* https://github.com/capstone-engine/llvm-capstone */ -{ LoongArch_FEATURE_IsLA64, "IsLA64" }, -{ LoongArch_FEATURE_IsLA32, "IsLA32" }, -{ LoongArch_FEATURE_HasLaGlobalWithPcrel, "HasLaGlobalWithPcrel" }, -{ LoongArch_FEATURE_HasLaGlobalWithAbs, "HasLaGlobalWithAbs" }, -{ LoongArch_FEATURE_HasLaLocalWithAbs, "HasLaLocalWithAbs" }, +{ LOONGARCH_FEATURE_ISLA64, "IsLA64" }, +{ LOONGARCH_FEATURE_ISLA32, "IsLA32" }, +{ LOONGARCH_FEATURE_HASLAGLOBALWITHPCREL, "HasLaGlobalWithPcrel" }, +{ LOONGARCH_FEATURE_HASLAGLOBALWITHABS, "HasLaGlobalWithAbs" }, +{ LOONGARCH_FEATURE_HASLALOCALWITHABS, "HasLaLocalWithAbs" }, diff --git a/arch/LoongArch/LoongArchGenCSMappingInsn.inc b/arch/LoongArch/LoongArchGenCSMappingInsn.inc index 3794f326eb..358236220f 100644 --- a/arch/LoongArch/LoongArchGenCSMappingInsn.inc +++ b/arch/LoongArch/LoongArchGenCSMappingInsn.inc @@ -13,18836 +13,18836 @@ { /* PHINODE */ - LoongArch_PHI /* 0 */, LoongArch_INS_INVALID, + LoongArch_PHI /* 0 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_INLINEASM /* 1 */, LoongArch_INS_INVALID, + LoongArch_INLINEASM /* 1 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_INLINEASM_BR /* 2 */, LoongArch_INS_INVALID, + LoongArch_INLINEASM_BR /* 2 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_CFI_INSTRUCTION /* 3 */, LoongArch_INS_INVALID, + LoongArch_CFI_INSTRUCTION /* 3 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_EH_LABEL /* 4 */, LoongArch_INS_INVALID, + LoongArch_EH_LABEL /* 4 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_GC_LABEL /* 5 */, LoongArch_INS_INVALID, + LoongArch_GC_LABEL /* 5 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_ANNOTATION_LABEL /* 6 */, LoongArch_INS_INVALID, + LoongArch_ANNOTATION_LABEL /* 6 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_KILL /* 7 */, LoongArch_INS_INVALID, + LoongArch_KILL /* 7 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_EXTRACT_SUBREG /* 8 */, LoongArch_INS_INVALID, + LoongArch_EXTRACT_SUBREG /* 8 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_INSERT_SUBREG /* 9 */, LoongArch_INS_INVALID, + LoongArch_INSERT_SUBREG /* 9 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_IMPLICIT_DEF /* 10 */, LoongArch_INS_INVALID, + LoongArch_IMPLICIT_DEF /* 10 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_SUBREG_TO_REG /* 11 */, LoongArch_INS_INVALID, + LoongArch_SUBREG_TO_REG /* 11 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_COPY_TO_REGCLASS /* 12 */, LoongArch_INS_INVALID, + LoongArch_COPY_TO_REGCLASS /* 12 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* DBG_VALUE */ - LoongArch_DBG_VALUE /* 13 */, LoongArch_INS_INVALID, + LoongArch_DBG_VALUE /* 13 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* DBG_VALUE_LIST */ - LoongArch_DBG_VALUE_LIST /* 14 */, LoongArch_INS_INVALID, + LoongArch_DBG_VALUE_LIST /* 14 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* DBG_INSTR_REF */ - LoongArch_DBG_INSTR_REF /* 15 */, LoongArch_INS_INVALID, + LoongArch_DBG_INSTR_REF /* 15 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* DBG_PHI */ - LoongArch_DBG_PHI /* 16 */, LoongArch_INS_INVALID, + LoongArch_DBG_PHI /* 16 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* DBG_LABEL */ - LoongArch_DBG_LABEL /* 17 */, LoongArch_INS_INVALID, + LoongArch_DBG_LABEL /* 17 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_REG_SEQUENCE /* 18 */, LoongArch_INS_INVALID, + LoongArch_REG_SEQUENCE /* 18 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_COPY /* 19 */, LoongArch_INS_INVALID, + LoongArch_COPY /* 19 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* BUNDLE */ - LoongArch_BUNDLE /* 20 */, LoongArch_INS_INVALID, + LoongArch_BUNDLE /* 20 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* LIFETIME_START */ - LoongArch_LIFETIME_START /* 21 */, LoongArch_INS_INVALID, + LoongArch_LIFETIME_START /* 21 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* LIFETIME_END */ - LoongArch_LIFETIME_END /* 22 */, LoongArch_INS_INVALID, + LoongArch_LIFETIME_END /* 22 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* PSEUDO_PROBE */ - LoongArch_PSEUDO_PROBE /* 23 */, LoongArch_INS_INVALID, + LoongArch_PSEUDO_PROBE /* 23 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_ARITH_FENCE /* 24 */, LoongArch_INS_INVALID, + LoongArch_ARITH_FENCE /* 24 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_STACKMAP /* 25 */, LoongArch_INS_INVALID, + LoongArch_STACKMAP /* 25 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* # FEntry call */ - LoongArch_FENTRY_CALL /* 26 */, LoongArch_INS_INVALID, + LoongArch_FENTRY_CALL /* 26 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PATCHPOINT /* 27 */, LoongArch_INS_INVALID, + LoongArch_PATCHPOINT /* 27 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_LOAD_STACK_GUARD /* 28 */, LoongArch_INS_INVALID, + LoongArch_LOAD_STACK_GUARD /* 28 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PREALLOCATED_SETUP /* 29 */, LoongArch_INS_INVALID, + LoongArch_PREALLOCATED_SETUP /* 29 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PREALLOCATED_ARG /* 30 */, LoongArch_INS_INVALID, + LoongArch_PREALLOCATED_ARG /* 30 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_STATEPOINT /* 31 */, LoongArch_INS_INVALID, + LoongArch_STATEPOINT /* 31 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_LOCAL_ESCAPE /* 32 */, LoongArch_INS_INVALID, + LoongArch_LOCAL_ESCAPE /* 32 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_FAULTING_OP /* 33 */, LoongArch_INS_INVALID, + LoongArch_FAULTING_OP /* 33 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PATCHABLE_OP /* 34 */, LoongArch_INS_INVALID, + LoongArch_PATCHABLE_OP /* 34 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* # XRay Function Enter. */ - LoongArch_PATCHABLE_FUNCTION_ENTER /* 35 */, LoongArch_INS_INVALID, + LoongArch_PATCHABLE_FUNCTION_ENTER /* 35 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* # XRay Function Patchable RET. */ - LoongArch_PATCHABLE_RET /* 36 */, LoongArch_INS_INVALID, + LoongArch_PATCHABLE_RET /* 36 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* # XRay Function Exit. */ - LoongArch_PATCHABLE_FUNCTION_EXIT /* 37 */, LoongArch_INS_INVALID, + LoongArch_PATCHABLE_FUNCTION_EXIT /* 37 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* # XRay Tail Call Exit. */ - LoongArch_PATCHABLE_TAIL_CALL /* 38 */, LoongArch_INS_INVALID, + LoongArch_PATCHABLE_TAIL_CALL /* 38 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* # XRay Custom Event Log. */ - LoongArch_PATCHABLE_EVENT_CALL /* 39 */, LoongArch_INS_INVALID, + LoongArch_PATCHABLE_EVENT_CALL /* 39 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* # XRay Typed Event Log. */ - LoongArch_PATCHABLE_TYPED_EVENT_CALL /* 40 */, LoongArch_INS_INVALID, + LoongArch_PATCHABLE_TYPED_EVENT_CALL /* 40 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_ICALL_BRANCH_FUNNEL /* 41 */, LoongArch_INS_INVALID, + LoongArch_ICALL_BRANCH_FUNNEL /* 41 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_MEMBARRIER /* 42 */, LoongArch_INS_INVALID, + LoongArch_MEMBARRIER /* 42 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_JUMP_TABLE_DEBUG_INFO /* 43 */, LoongArch_INS_INVALID, + LoongArch_JUMP_TABLE_DEBUG_INFO /* 43 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ASSERT_SEXT /* 44 */, LoongArch_INS_INVALID, + LoongArch_G_ASSERT_SEXT /* 44 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ASSERT_ZEXT /* 45 */, LoongArch_INS_INVALID, + LoongArch_G_ASSERT_ZEXT /* 45 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ASSERT_ALIGN /* 46 */, LoongArch_INS_INVALID, + LoongArch_G_ASSERT_ALIGN /* 46 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ADD /* 47 */, LoongArch_INS_INVALID, + LoongArch_G_ADD /* 47 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SUB /* 48 */, LoongArch_INS_INVALID, + LoongArch_G_SUB /* 48 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_MUL /* 49 */, LoongArch_INS_INVALID, + LoongArch_G_MUL /* 49 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SDIV /* 50 */, LoongArch_INS_INVALID, + LoongArch_G_SDIV /* 50 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_UDIV /* 51 */, LoongArch_INS_INVALID, + LoongArch_G_UDIV /* 51 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SREM /* 52 */, LoongArch_INS_INVALID, + LoongArch_G_SREM /* 52 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_UREM /* 53 */, LoongArch_INS_INVALID, + LoongArch_G_UREM /* 53 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SDIVREM /* 54 */, LoongArch_INS_INVALID, + LoongArch_G_SDIVREM /* 54 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_UDIVREM /* 55 */, LoongArch_INS_INVALID, + LoongArch_G_UDIVREM /* 55 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_AND /* 56 */, LoongArch_INS_INVALID, + LoongArch_G_AND /* 56 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_OR /* 57 */, LoongArch_INS_INVALID, + LoongArch_G_OR /* 57 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_XOR /* 58 */, LoongArch_INS_INVALID, + LoongArch_G_XOR /* 58 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_IMPLICIT_DEF /* 59 */, LoongArch_INS_INVALID, + LoongArch_G_IMPLICIT_DEF /* 59 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_PHI /* 60 */, LoongArch_INS_INVALID, + LoongArch_G_PHI /* 60 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FRAME_INDEX /* 61 */, LoongArch_INS_INVALID, + LoongArch_G_FRAME_INDEX /* 61 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_GLOBAL_VALUE /* 62 */, LoongArch_INS_INVALID, + LoongArch_G_GLOBAL_VALUE /* 62 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_CONSTANT_POOL /* 63 */, LoongArch_INS_INVALID, + LoongArch_G_CONSTANT_POOL /* 63 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_EXTRACT /* 64 */, LoongArch_INS_INVALID, + LoongArch_G_EXTRACT /* 64 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_UNMERGE_VALUES /* 65 */, LoongArch_INS_INVALID, + LoongArch_G_UNMERGE_VALUES /* 65 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_INSERT /* 66 */, LoongArch_INS_INVALID, + LoongArch_G_INSERT /* 66 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_MERGE_VALUES /* 67 */, LoongArch_INS_INVALID, + LoongArch_G_MERGE_VALUES /* 67 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_BUILD_VECTOR /* 68 */, LoongArch_INS_INVALID, + LoongArch_G_BUILD_VECTOR /* 68 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_BUILD_VECTOR_TRUNC /* 69 */, LoongArch_INS_INVALID, + LoongArch_G_BUILD_VECTOR_TRUNC /* 69 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_CONCAT_VECTORS /* 70 */, LoongArch_INS_INVALID, + LoongArch_G_CONCAT_VECTORS /* 70 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_PTRTOINT /* 71 */, LoongArch_INS_INVALID, + LoongArch_G_PTRTOINT /* 71 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_INTTOPTR /* 72 */, LoongArch_INS_INVALID, + LoongArch_G_INTTOPTR /* 72 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_BITCAST /* 73 */, LoongArch_INS_INVALID, + LoongArch_G_BITCAST /* 73 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FREEZE /* 74 */, LoongArch_INS_INVALID, + LoongArch_G_FREEZE /* 74 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_CONSTANT_FOLD_BARRIER /* 75 */, LoongArch_INS_INVALID, + LoongArch_G_CONSTANT_FOLD_BARRIER /* 75 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_INTRINSIC_FPTRUNC_ROUND /* 76 */, LoongArch_INS_INVALID, + LoongArch_G_INTRINSIC_FPTRUNC_ROUND /* 76 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_INTRINSIC_TRUNC /* 77 */, LoongArch_INS_INVALID, + LoongArch_G_INTRINSIC_TRUNC /* 77 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_INTRINSIC_ROUND /* 78 */, LoongArch_INS_INVALID, + LoongArch_G_INTRINSIC_ROUND /* 78 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_INTRINSIC_LRINT /* 79 */, LoongArch_INS_INVALID, + LoongArch_G_INTRINSIC_LRINT /* 79 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_INTRINSIC_ROUNDEVEN /* 80 */, LoongArch_INS_INVALID, + LoongArch_G_INTRINSIC_ROUNDEVEN /* 80 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_READCYCLECOUNTER /* 81 */, LoongArch_INS_INVALID, + LoongArch_G_READCYCLECOUNTER /* 81 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_LOAD /* 82 */, LoongArch_INS_INVALID, + LoongArch_G_LOAD /* 82 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SEXTLOAD /* 83 */, LoongArch_INS_INVALID, + LoongArch_G_SEXTLOAD /* 83 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ZEXTLOAD /* 84 */, LoongArch_INS_INVALID, + LoongArch_G_ZEXTLOAD /* 84 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_INDEXED_LOAD /* 85 */, LoongArch_INS_INVALID, + LoongArch_G_INDEXED_LOAD /* 85 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_INDEXED_SEXTLOAD /* 86 */, LoongArch_INS_INVALID, + LoongArch_G_INDEXED_SEXTLOAD /* 86 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_INDEXED_ZEXTLOAD /* 87 */, LoongArch_INS_INVALID, + LoongArch_G_INDEXED_ZEXTLOAD /* 87 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_STORE /* 88 */, LoongArch_INS_INVALID, + LoongArch_G_STORE /* 88 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_INDEXED_STORE /* 89 */, LoongArch_INS_INVALID, + LoongArch_G_INDEXED_STORE /* 89 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ATOMIC_CMPXCHG_WITH_SUCCESS /* 90 */, LoongArch_INS_INVALID, + LoongArch_G_ATOMIC_CMPXCHG_WITH_SUCCESS /* 90 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ATOMIC_CMPXCHG /* 91 */, LoongArch_INS_INVALID, + LoongArch_G_ATOMIC_CMPXCHG /* 91 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ATOMICRMW_XCHG /* 92 */, LoongArch_INS_INVALID, + LoongArch_G_ATOMICRMW_XCHG /* 92 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ATOMICRMW_ADD /* 93 */, LoongArch_INS_INVALID, + LoongArch_G_ATOMICRMW_ADD /* 93 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ATOMICRMW_SUB /* 94 */, LoongArch_INS_INVALID, + LoongArch_G_ATOMICRMW_SUB /* 94 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ATOMICRMW_AND /* 95 */, LoongArch_INS_INVALID, + LoongArch_G_ATOMICRMW_AND /* 95 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ATOMICRMW_NAND /* 96 */, LoongArch_INS_INVALID, + LoongArch_G_ATOMICRMW_NAND /* 96 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ATOMICRMW_OR /* 97 */, LoongArch_INS_INVALID, + LoongArch_G_ATOMICRMW_OR /* 97 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ATOMICRMW_XOR /* 98 */, LoongArch_INS_INVALID, + LoongArch_G_ATOMICRMW_XOR /* 98 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ATOMICRMW_MAX /* 99 */, LoongArch_INS_INVALID, + LoongArch_G_ATOMICRMW_MAX /* 99 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ATOMICRMW_MIN /* 100 */, LoongArch_INS_INVALID, + LoongArch_G_ATOMICRMW_MIN /* 100 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ATOMICRMW_UMAX /* 101 */, LoongArch_INS_INVALID, + LoongArch_G_ATOMICRMW_UMAX /* 101 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ATOMICRMW_UMIN /* 102 */, LoongArch_INS_INVALID, + LoongArch_G_ATOMICRMW_UMIN /* 102 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ATOMICRMW_FADD /* 103 */, LoongArch_INS_INVALID, + LoongArch_G_ATOMICRMW_FADD /* 103 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ATOMICRMW_FSUB /* 104 */, LoongArch_INS_INVALID, + LoongArch_G_ATOMICRMW_FSUB /* 104 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ATOMICRMW_FMAX /* 105 */, LoongArch_INS_INVALID, + LoongArch_G_ATOMICRMW_FMAX /* 105 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ATOMICRMW_FMIN /* 106 */, LoongArch_INS_INVALID, + LoongArch_G_ATOMICRMW_FMIN /* 106 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ATOMICRMW_UINC_WRAP /* 107 */, LoongArch_INS_INVALID, + LoongArch_G_ATOMICRMW_UINC_WRAP /* 107 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ATOMICRMW_UDEC_WRAP /* 108 */, LoongArch_INS_INVALID, + LoongArch_G_ATOMICRMW_UDEC_WRAP /* 108 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FENCE /* 109 */, LoongArch_INS_INVALID, + LoongArch_G_FENCE /* 109 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_PREFETCH /* 110 */, LoongArch_INS_INVALID, + LoongArch_G_PREFETCH /* 110 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_BRCOND /* 111 */, LoongArch_INS_INVALID, + LoongArch_G_BRCOND /* 111 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_BRINDIRECT /* 112 */, LoongArch_INS_INVALID, + LoongArch_G_BRINDIRECT /* 112 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_INVOKE_REGION_START /* 113 */, LoongArch_INS_INVALID, + LoongArch_G_INVOKE_REGION_START /* 113 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_INTRINSIC /* 114 */, LoongArch_INS_INVALID, + LoongArch_G_INTRINSIC /* 114 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_INTRINSIC_W_SIDE_EFFECTS /* 115 */, LoongArch_INS_INVALID, + LoongArch_G_INTRINSIC_W_SIDE_EFFECTS /* 115 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_INTRINSIC_CONVERGENT /* 116 */, LoongArch_INS_INVALID, + LoongArch_G_INTRINSIC_CONVERGENT /* 116 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS /* 117 */, LoongArch_INS_INVALID, + LoongArch_G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS /* 117 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ANYEXT /* 118 */, LoongArch_INS_INVALID, + LoongArch_G_ANYEXT /* 118 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_TRUNC /* 119 */, LoongArch_INS_INVALID, + LoongArch_G_TRUNC /* 119 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_CONSTANT /* 120 */, LoongArch_INS_INVALID, + LoongArch_G_CONSTANT /* 120 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FCONSTANT /* 121 */, LoongArch_INS_INVALID, + LoongArch_G_FCONSTANT /* 121 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_VASTART /* 122 */, LoongArch_INS_INVALID, + LoongArch_G_VASTART /* 122 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_VAARG /* 123 */, LoongArch_INS_INVALID, + LoongArch_G_VAARG /* 123 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SEXT /* 124 */, LoongArch_INS_INVALID, + LoongArch_G_SEXT /* 124 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SEXT_INREG /* 125 */, LoongArch_INS_INVALID, + LoongArch_G_SEXT_INREG /* 125 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ZEXT /* 126 */, LoongArch_INS_INVALID, + LoongArch_G_ZEXT /* 126 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SHL /* 127 */, LoongArch_INS_INVALID, + LoongArch_G_SHL /* 127 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_LSHR /* 128 */, LoongArch_INS_INVALID, + LoongArch_G_LSHR /* 128 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ASHR /* 129 */, LoongArch_INS_INVALID, + LoongArch_G_ASHR /* 129 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FSHL /* 130 */, LoongArch_INS_INVALID, + LoongArch_G_FSHL /* 130 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FSHR /* 131 */, LoongArch_INS_INVALID, + LoongArch_G_FSHR /* 131 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ROTR /* 132 */, LoongArch_INS_INVALID, + LoongArch_G_ROTR /* 132 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ROTL /* 133 */, LoongArch_INS_INVALID, + LoongArch_G_ROTL /* 133 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ICMP /* 134 */, LoongArch_INS_INVALID, + LoongArch_G_ICMP /* 134 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FCMP /* 135 */, LoongArch_INS_INVALID, + LoongArch_G_FCMP /* 135 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SELECT /* 136 */, LoongArch_INS_INVALID, + LoongArch_G_SELECT /* 136 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_UADDO /* 137 */, LoongArch_INS_INVALID, + LoongArch_G_UADDO /* 137 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_UADDE /* 138 */, LoongArch_INS_INVALID, + LoongArch_G_UADDE /* 138 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_USUBO /* 139 */, LoongArch_INS_INVALID, + LoongArch_G_USUBO /* 139 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_USUBE /* 140 */, LoongArch_INS_INVALID, + LoongArch_G_USUBE /* 140 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SADDO /* 141 */, LoongArch_INS_INVALID, + LoongArch_G_SADDO /* 141 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SADDE /* 142 */, LoongArch_INS_INVALID, + LoongArch_G_SADDE /* 142 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SSUBO /* 143 */, LoongArch_INS_INVALID, + LoongArch_G_SSUBO /* 143 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SSUBE /* 144 */, LoongArch_INS_INVALID, + LoongArch_G_SSUBE /* 144 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_UMULO /* 145 */, LoongArch_INS_INVALID, + LoongArch_G_UMULO /* 145 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SMULO /* 146 */, LoongArch_INS_INVALID, + LoongArch_G_SMULO /* 146 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_UMULH /* 147 */, LoongArch_INS_INVALID, + LoongArch_G_UMULH /* 147 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SMULH /* 148 */, LoongArch_INS_INVALID, + LoongArch_G_SMULH /* 148 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_UADDSAT /* 149 */, LoongArch_INS_INVALID, + LoongArch_G_UADDSAT /* 149 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SADDSAT /* 150 */, LoongArch_INS_INVALID, + LoongArch_G_SADDSAT /* 150 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_USUBSAT /* 151 */, LoongArch_INS_INVALID, + LoongArch_G_USUBSAT /* 151 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SSUBSAT /* 152 */, LoongArch_INS_INVALID, + LoongArch_G_SSUBSAT /* 152 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_USHLSAT /* 153 */, LoongArch_INS_INVALID, + LoongArch_G_USHLSAT /* 153 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SSHLSAT /* 154 */, LoongArch_INS_INVALID, + LoongArch_G_SSHLSAT /* 154 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SMULFIX /* 155 */, LoongArch_INS_INVALID, + LoongArch_G_SMULFIX /* 155 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_UMULFIX /* 156 */, LoongArch_INS_INVALID, + LoongArch_G_UMULFIX /* 156 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SMULFIXSAT /* 157 */, LoongArch_INS_INVALID, + LoongArch_G_SMULFIXSAT /* 157 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_UMULFIXSAT /* 158 */, LoongArch_INS_INVALID, + LoongArch_G_UMULFIXSAT /* 158 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SDIVFIX /* 159 */, LoongArch_INS_INVALID, + LoongArch_G_SDIVFIX /* 159 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_UDIVFIX /* 160 */, LoongArch_INS_INVALID, + LoongArch_G_UDIVFIX /* 160 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SDIVFIXSAT /* 161 */, LoongArch_INS_INVALID, + LoongArch_G_SDIVFIXSAT /* 161 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_UDIVFIXSAT /* 162 */, LoongArch_INS_INVALID, + LoongArch_G_UDIVFIXSAT /* 162 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FADD /* 163 */, LoongArch_INS_INVALID, + LoongArch_G_FADD /* 163 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FSUB /* 164 */, LoongArch_INS_INVALID, + LoongArch_G_FSUB /* 164 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FMUL /* 165 */, LoongArch_INS_INVALID, + LoongArch_G_FMUL /* 165 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FMA /* 166 */, LoongArch_INS_INVALID, + LoongArch_G_FMA /* 166 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FMAD /* 167 */, LoongArch_INS_INVALID, + LoongArch_G_FMAD /* 167 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FDIV /* 168 */, LoongArch_INS_INVALID, + LoongArch_G_FDIV /* 168 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FREM /* 169 */, LoongArch_INS_INVALID, + LoongArch_G_FREM /* 169 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FPOW /* 170 */, LoongArch_INS_INVALID, + LoongArch_G_FPOW /* 170 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FPOWI /* 171 */, LoongArch_INS_INVALID, + LoongArch_G_FPOWI /* 171 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FEXP /* 172 */, LoongArch_INS_INVALID, + LoongArch_G_FEXP /* 172 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FEXP2 /* 173 */, LoongArch_INS_INVALID, + LoongArch_G_FEXP2 /* 173 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FEXP10 /* 174 */, LoongArch_INS_INVALID, + LoongArch_G_FEXP10 /* 174 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FLOG /* 175 */, LoongArch_INS_INVALID, + LoongArch_G_FLOG /* 175 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FLOG2 /* 176 */, LoongArch_INS_INVALID, + LoongArch_G_FLOG2 /* 176 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FLOG10 /* 177 */, LoongArch_INS_INVALID, + LoongArch_G_FLOG10 /* 177 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FLDEXP /* 178 */, LoongArch_INS_INVALID, + LoongArch_G_FLDEXP /* 178 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FFREXP /* 179 */, LoongArch_INS_INVALID, + LoongArch_G_FFREXP /* 179 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FNEG /* 180 */, LoongArch_INS_INVALID, + LoongArch_G_FNEG /* 180 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FPEXT /* 181 */, LoongArch_INS_INVALID, + LoongArch_G_FPEXT /* 181 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FPTRUNC /* 182 */, LoongArch_INS_INVALID, + LoongArch_G_FPTRUNC /* 182 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FPTOSI /* 183 */, LoongArch_INS_INVALID, + LoongArch_G_FPTOSI /* 183 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FPTOUI /* 184 */, LoongArch_INS_INVALID, + LoongArch_G_FPTOUI /* 184 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SITOFP /* 185 */, LoongArch_INS_INVALID, + LoongArch_G_SITOFP /* 185 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_UITOFP /* 186 */, LoongArch_INS_INVALID, + LoongArch_G_UITOFP /* 186 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FABS /* 187 */, LoongArch_INS_INVALID, + LoongArch_G_FABS /* 187 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FCOPYSIGN /* 188 */, LoongArch_INS_INVALID, + LoongArch_G_FCOPYSIGN /* 188 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_IS_FPCLASS /* 189 */, LoongArch_INS_INVALID, + LoongArch_G_IS_FPCLASS /* 189 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FCANONICALIZE /* 190 */, LoongArch_INS_INVALID, + LoongArch_G_FCANONICALIZE /* 190 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FMINNUM /* 191 */, LoongArch_INS_INVALID, + LoongArch_G_FMINNUM /* 191 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FMAXNUM /* 192 */, LoongArch_INS_INVALID, + LoongArch_G_FMAXNUM /* 192 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FMINNUM_IEEE /* 193 */, LoongArch_INS_INVALID, + LoongArch_G_FMINNUM_IEEE /* 193 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FMAXNUM_IEEE /* 194 */, LoongArch_INS_INVALID, + LoongArch_G_FMAXNUM_IEEE /* 194 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FMINIMUM /* 195 */, LoongArch_INS_INVALID, + LoongArch_G_FMINIMUM /* 195 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FMAXIMUM /* 196 */, LoongArch_INS_INVALID, + LoongArch_G_FMAXIMUM /* 196 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_GET_FPENV /* 197 */, LoongArch_INS_INVALID, + LoongArch_G_GET_FPENV /* 197 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SET_FPENV /* 198 */, LoongArch_INS_INVALID, + LoongArch_G_SET_FPENV /* 198 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_RESET_FPENV /* 199 */, LoongArch_INS_INVALID, + LoongArch_G_RESET_FPENV /* 199 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_GET_FPMODE /* 200 */, LoongArch_INS_INVALID, + LoongArch_G_GET_FPMODE /* 200 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SET_FPMODE /* 201 */, LoongArch_INS_INVALID, + LoongArch_G_SET_FPMODE /* 201 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_RESET_FPMODE /* 202 */, LoongArch_INS_INVALID, + LoongArch_G_RESET_FPMODE /* 202 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_PTR_ADD /* 203 */, LoongArch_INS_INVALID, + LoongArch_G_PTR_ADD /* 203 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_PTRMASK /* 204 */, LoongArch_INS_INVALID, + LoongArch_G_PTRMASK /* 204 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SMIN /* 205 */, LoongArch_INS_INVALID, + LoongArch_G_SMIN /* 205 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SMAX /* 206 */, LoongArch_INS_INVALID, + LoongArch_G_SMAX /* 206 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_UMIN /* 207 */, LoongArch_INS_INVALID, + LoongArch_G_UMIN /* 207 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_UMAX /* 208 */, LoongArch_INS_INVALID, + LoongArch_G_UMAX /* 208 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ABS /* 209 */, LoongArch_INS_INVALID, + LoongArch_G_ABS /* 209 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_LROUND /* 210 */, LoongArch_INS_INVALID, + LoongArch_G_LROUND /* 210 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_LLROUND /* 211 */, LoongArch_INS_INVALID, + LoongArch_G_LLROUND /* 211 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_BR /* 212 */, LoongArch_INS_INVALID, + LoongArch_G_BR /* 212 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_BRJT /* 213 */, LoongArch_INS_INVALID, + LoongArch_G_BRJT /* 213 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_INSERT_VECTOR_ELT /* 214 */, LoongArch_INS_INVALID, + LoongArch_G_INSERT_VECTOR_ELT /* 214 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_EXTRACT_VECTOR_ELT /* 215 */, LoongArch_INS_INVALID, + LoongArch_G_EXTRACT_VECTOR_ELT /* 215 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SHUFFLE_VECTOR /* 216 */, LoongArch_INS_INVALID, + LoongArch_G_SHUFFLE_VECTOR /* 216 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_CTTZ /* 217 */, LoongArch_INS_INVALID, + LoongArch_G_CTTZ /* 217 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_CTTZ_ZERO_UNDEF /* 218 */, LoongArch_INS_INVALID, + LoongArch_G_CTTZ_ZERO_UNDEF /* 218 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_CTLZ /* 219 */, LoongArch_INS_INVALID, + LoongArch_G_CTLZ /* 219 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_CTLZ_ZERO_UNDEF /* 220 */, LoongArch_INS_INVALID, + LoongArch_G_CTLZ_ZERO_UNDEF /* 220 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_CTPOP /* 221 */, LoongArch_INS_INVALID, + LoongArch_G_CTPOP /* 221 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_BSWAP /* 222 */, LoongArch_INS_INVALID, + LoongArch_G_BSWAP /* 222 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_BITREVERSE /* 223 */, LoongArch_INS_INVALID, + LoongArch_G_BITREVERSE /* 223 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FCEIL /* 224 */, LoongArch_INS_INVALID, + LoongArch_G_FCEIL /* 224 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FCOS /* 225 */, LoongArch_INS_INVALID, + LoongArch_G_FCOS /* 225 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FSIN /* 226 */, LoongArch_INS_INVALID, + LoongArch_G_FSIN /* 226 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FSQRT /* 227 */, LoongArch_INS_INVALID, + LoongArch_G_FSQRT /* 227 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FFLOOR /* 228 */, LoongArch_INS_INVALID, + LoongArch_G_FFLOOR /* 228 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FRINT /* 229 */, LoongArch_INS_INVALID, + LoongArch_G_FRINT /* 229 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_FNEARBYINT /* 230 */, LoongArch_INS_INVALID, + LoongArch_G_FNEARBYINT /* 230 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_ADDRSPACE_CAST /* 231 */, LoongArch_INS_INVALID, + LoongArch_G_ADDRSPACE_CAST /* 231 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_BLOCK_ADDR /* 232 */, LoongArch_INS_INVALID, + LoongArch_G_BLOCK_ADDR /* 232 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_JUMP_TABLE /* 233 */, LoongArch_INS_INVALID, + LoongArch_G_JUMP_TABLE /* 233 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_DYN_STACKALLOC /* 234 */, LoongArch_INS_INVALID, + LoongArch_G_DYN_STACKALLOC /* 234 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_STACKSAVE /* 235 */, LoongArch_INS_INVALID, + LoongArch_G_STACKSAVE /* 235 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_STACKRESTORE /* 236 */, LoongArch_INS_INVALID, + LoongArch_G_STACKRESTORE /* 236 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_STRICT_FADD /* 237 */, LoongArch_INS_INVALID, + LoongArch_G_STRICT_FADD /* 237 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_STRICT_FSUB /* 238 */, LoongArch_INS_INVALID, + LoongArch_G_STRICT_FSUB /* 238 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_STRICT_FMUL /* 239 */, LoongArch_INS_INVALID, + LoongArch_G_STRICT_FMUL /* 239 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_STRICT_FDIV /* 240 */, LoongArch_INS_INVALID, + LoongArch_G_STRICT_FDIV /* 240 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_STRICT_FREM /* 241 */, LoongArch_INS_INVALID, + LoongArch_G_STRICT_FREM /* 241 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_STRICT_FMA /* 242 */, LoongArch_INS_INVALID, + LoongArch_G_STRICT_FMA /* 242 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_STRICT_FSQRT /* 243 */, LoongArch_INS_INVALID, + LoongArch_G_STRICT_FSQRT /* 243 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_STRICT_FLDEXP /* 244 */, LoongArch_INS_INVALID, + LoongArch_G_STRICT_FLDEXP /* 244 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_READ_REGISTER /* 245 */, LoongArch_INS_INVALID, + LoongArch_G_READ_REGISTER /* 245 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_WRITE_REGISTER /* 246 */, LoongArch_INS_INVALID, + LoongArch_G_WRITE_REGISTER /* 246 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_MEMCPY /* 247 */, LoongArch_INS_INVALID, + LoongArch_G_MEMCPY /* 247 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_MEMCPY_INLINE /* 248 */, LoongArch_INS_INVALID, + LoongArch_G_MEMCPY_INLINE /* 248 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_MEMMOVE /* 249 */, LoongArch_INS_INVALID, + LoongArch_G_MEMMOVE /* 249 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_MEMSET /* 250 */, LoongArch_INS_INVALID, + LoongArch_G_MEMSET /* 250 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_BZERO /* 251 */, LoongArch_INS_INVALID, + LoongArch_G_BZERO /* 251 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_VECREDUCE_SEQ_FADD /* 252 */, LoongArch_INS_INVALID, + LoongArch_G_VECREDUCE_SEQ_FADD /* 252 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_VECREDUCE_SEQ_FMUL /* 253 */, LoongArch_INS_INVALID, + LoongArch_G_VECREDUCE_SEQ_FMUL /* 253 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_VECREDUCE_FADD /* 254 */, LoongArch_INS_INVALID, + LoongArch_G_VECREDUCE_FADD /* 254 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_VECREDUCE_FMUL /* 255 */, LoongArch_INS_INVALID, + LoongArch_G_VECREDUCE_FMUL /* 255 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_VECREDUCE_FMAX /* 256 */, LoongArch_INS_INVALID, + LoongArch_G_VECREDUCE_FMAX /* 256 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_VECREDUCE_FMIN /* 257 */, LoongArch_INS_INVALID, + LoongArch_G_VECREDUCE_FMIN /* 257 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_VECREDUCE_FMAXIMUM /* 258 */, LoongArch_INS_INVALID, + LoongArch_G_VECREDUCE_FMAXIMUM /* 258 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_VECREDUCE_FMINIMUM /* 259 */, LoongArch_INS_INVALID, + LoongArch_G_VECREDUCE_FMINIMUM /* 259 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_VECREDUCE_ADD /* 260 */, LoongArch_INS_INVALID, + LoongArch_G_VECREDUCE_ADD /* 260 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_VECREDUCE_MUL /* 261 */, LoongArch_INS_INVALID, + LoongArch_G_VECREDUCE_MUL /* 261 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_VECREDUCE_AND /* 262 */, LoongArch_INS_INVALID, + LoongArch_G_VECREDUCE_AND /* 262 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_VECREDUCE_OR /* 263 */, LoongArch_INS_INVALID, + LoongArch_G_VECREDUCE_OR /* 263 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_VECREDUCE_XOR /* 264 */, LoongArch_INS_INVALID, + LoongArch_G_VECREDUCE_XOR /* 264 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_VECREDUCE_SMAX /* 265 */, LoongArch_INS_INVALID, + LoongArch_G_VECREDUCE_SMAX /* 265 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_VECREDUCE_SMIN /* 266 */, LoongArch_INS_INVALID, + LoongArch_G_VECREDUCE_SMIN /* 266 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_VECREDUCE_UMAX /* 267 */, LoongArch_INS_INVALID, + LoongArch_G_VECREDUCE_UMAX /* 267 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_VECREDUCE_UMIN /* 268 */, LoongArch_INS_INVALID, + LoongArch_G_VECREDUCE_UMIN /* 268 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_SBFX /* 269 */, LoongArch_INS_INVALID, + LoongArch_G_SBFX /* 269 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_G_UBFX /* 270 */, LoongArch_INS_INVALID, + LoongArch_G_UBFX /* 270 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_ADJCALLSTACKDOWN /* 271 */, LoongArch_INS_INVALID, + LoongArch_ADJCALLSTACKDOWN /* 271 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_ADJCALLSTACKUP /* 272 */, LoongArch_INS_INVALID, + LoongArch_ADJCALLSTACKUP /* 272 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoAtomicLoadAdd32 /* 273 */, LoongArch_INS_INVALID, + LoongArch_PseudoAtomicLoadAdd32 /* 273 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoAtomicLoadAnd32 /* 274 */, LoongArch_INS_INVALID, + LoongArch_PseudoAtomicLoadAnd32 /* 274 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoAtomicLoadNand32 /* 275 */, LoongArch_INS_INVALID, + LoongArch_PseudoAtomicLoadNand32 /* 275 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoAtomicLoadNand64 /* 276 */, LoongArch_INS_INVALID, + LoongArch_PseudoAtomicLoadNand64 /* 276 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoAtomicLoadOr32 /* 277 */, LoongArch_INS_INVALID, + LoongArch_PseudoAtomicLoadOr32 /* 277 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoAtomicLoadSub32 /* 278 */, LoongArch_INS_INVALID, + LoongArch_PseudoAtomicLoadSub32 /* 278 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoAtomicLoadXor32 /* 279 */, LoongArch_INS_INVALID, + LoongArch_PseudoAtomicLoadXor32 /* 279 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoAtomicStoreD /* 280 */, LoongArch_INS_INVALID, + LoongArch_PseudoAtomicStoreD /* 280 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoAtomicStoreW /* 281 */, LoongArch_INS_INVALID, + LoongArch_PseudoAtomicStoreW /* 281 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoAtomicSwap32 /* 282 */, LoongArch_INS_INVALID, + LoongArch_PseudoAtomicSwap32 /* 282 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoBR /* 283 */, LoongArch_INS_INVALID, + LoongArch_PseudoBR /* 283 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoBRIND /* 284 */, LoongArch_INS_INVALID, + LoongArch_PseudoBRIND /* 284 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoB_TAIL /* 285 */, LoongArch_INS_INVALID, + LoongArch_PseudoB_TAIL /* 285 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoCALL /* 286 */, LoongArch_INS_INVALID, + LoongArch_PseudoCALL /* 286 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* call36 $dst */ - LoongArch_PseudoCALL36 /* 287 */, LoongArch_INS_CALL36, + LoongArch_PseudoCALL36 /* 287 */, LOONGARCH_INS_CALL36, #ifndef CAPSTONE_DIET - { 0 }, { LoongArch_REG_R1, 0 }, { LoongArch_GRP_CALL, LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_INVALID }} + { 0 }, { LOONGARCH_REG_R1, 0 }, { LOONGARCH_GRP_CALL, LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_INVALID }} #endif }, { /* */ - LoongArch_PseudoCALLIndirect /* 288 */, LoongArch_INS_INVALID, + LoongArch_PseudoCALLIndirect /* 288 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoCALL_LARGE /* 289 */, LoongArch_INS_INVALID, + LoongArch_PseudoCALL_LARGE /* 289 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoCALL_MEDIUM /* 290 */, LoongArch_INS_INVALID, + LoongArch_PseudoCALL_MEDIUM /* 290 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoCmpXchg32 /* 291 */, LoongArch_INS_INVALID, + LoongArch_PseudoCmpXchg32 /* 291 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoCmpXchg64 /* 292 */, LoongArch_INS_INVALID, + LoongArch_PseudoCmpXchg64 /* 292 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoCopyCFR /* 293 */, LoongArch_INS_INVALID, + LoongArch_PseudoCopyCFR /* 293 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoJIRL_CALL /* 294 */, LoongArch_INS_INVALID, + LoongArch_PseudoJIRL_CALL /* 294 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoJIRL_TAIL /* 295 */, LoongArch_INS_INVALID, + LoongArch_PseudoJIRL_TAIL /* 295 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* la.abs $dst, $src */ - LoongArch_PseudoLA_ABS /* 296 */, LoongArch_INS_LA_ABS, + LoongArch_PseudoLA_ABS /* 296 */, LOONGARCH_INS_LA_ABS, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_INVALID }} #endif }, { /* la.abs $dst, $src */ - LoongArch_PseudoLA_ABS_LARGE /* 297 */, LoongArch_INS_LA_ABS, + LoongArch_PseudoLA_ABS_LARGE /* 297 */, LOONGARCH_INS_LA_ABS, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_INVALID }} #endif }, { /* la.got $dst, $src */ - LoongArch_PseudoLA_GOT /* 298 */, LoongArch_INS_LA_GOT, + LoongArch_PseudoLA_GOT /* 298 */, LOONGARCH_INS_LA_GOT, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_READ }} #endif }, { /* la.got $dst, $tmp, $src */ - LoongArch_PseudoLA_GOT_LARGE /* 299 */, LoongArch_INS_LA_GOT, + LoongArch_PseudoLA_GOT_LARGE /* 299 */, LOONGARCH_INS_LA_GOT, #ifndef CAPSTONE_DIET - { 0 }, { LoongArch_REG_R20, 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_READ }} + { 0 }, { LOONGARCH_REG_R20, 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_READ }} #endif }, { /* la.pcrel $dst, $src */ - LoongArch_PseudoLA_PCREL /* 300 */, LoongArch_INS_LA_PCREL, + LoongArch_PseudoLA_PCREL /* 300 */, LOONGARCH_INS_LA_PCREL, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_INVALID }} #endif }, { /* la.pcrel $dst, $tmp, $src */ - LoongArch_PseudoLA_PCREL_LARGE /* 301 */, LoongArch_INS_LA_PCREL, + LoongArch_PseudoLA_PCREL_LARGE /* 301 */, LOONGARCH_INS_LA_PCREL, #ifndef CAPSTONE_DIET - { 0 }, { LoongArch_REG_R20, 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_INVALID }} + { 0 }, { LOONGARCH_REG_R20, 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_INVALID }} #endif }, { /* la.tls.gd $dst, $src */ - LoongArch_PseudoLA_TLS_GD /* 302 */, LoongArch_INS_LA_TLS_GD, + LoongArch_PseudoLA_TLS_GD /* 302 */, LOONGARCH_INS_LA_TLS_GD, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_READ }} #endif }, { /* la.tls.gd $dst, $tmp, $src */ - LoongArch_PseudoLA_TLS_GD_LARGE /* 303 */, LoongArch_INS_LA_TLS_GD, + LoongArch_PseudoLA_TLS_GD_LARGE /* 303 */, LOONGARCH_INS_LA_TLS_GD, #ifndef CAPSTONE_DIET - { 0 }, { LoongArch_REG_R20, 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_READ }} + { 0 }, { LOONGARCH_REG_R20, 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_READ }} #endif }, { /* la.tls.ie $dst, $src */ - LoongArch_PseudoLA_TLS_IE /* 304 */, LoongArch_INS_LA_TLS_IE, + LoongArch_PseudoLA_TLS_IE /* 304 */, LOONGARCH_INS_LA_TLS_IE, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_READ }} #endif }, { /* la.tls.ie $dst, $tmp, $src */ - LoongArch_PseudoLA_TLS_IE_LARGE /* 305 */, LoongArch_INS_LA_TLS_IE, + LoongArch_PseudoLA_TLS_IE_LARGE /* 305 */, LOONGARCH_INS_LA_TLS_IE, #ifndef CAPSTONE_DIET - { 0 }, { LoongArch_REG_R20, 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_READ }} + { 0 }, { LOONGARCH_REG_R20, 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_READ }} #endif }, { /* la.tls.ld $dst, $src */ - LoongArch_PseudoLA_TLS_LD /* 306 */, LoongArch_INS_LA_TLS_LD, + LoongArch_PseudoLA_TLS_LD /* 306 */, LOONGARCH_INS_LA_TLS_LD, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_READ }} #endif }, { /* la.tls.ld $dst, $tmp, $src */ - LoongArch_PseudoLA_TLS_LD_LARGE /* 307 */, LoongArch_INS_LA_TLS_LD, + LoongArch_PseudoLA_TLS_LD_LARGE /* 307 */, LOONGARCH_INS_LA_TLS_LD, #ifndef CAPSTONE_DIET - { 0 }, { LoongArch_REG_R20, 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_READ }} + { 0 }, { LOONGARCH_REG_R20, 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_READ }} #endif }, { /* la.tls.le $dst, $src */ - LoongArch_PseudoLA_TLS_LE /* 308 */, LoongArch_INS_LA_TLS_LE, + LoongArch_PseudoLA_TLS_LE /* 308 */, LOONGARCH_INS_LA_TLS_LE, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_INVALID }} #endif }, { /* */ - LoongArch_PseudoLD_CFR /* 309 */, LoongArch_INS_INVALID, + LoongArch_PseudoLD_CFR /* 309 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* li.d $rd, $imm */ - LoongArch_PseudoLI_D /* 310 */, LoongArch_INS_LI_D, + LoongArch_PseudoLI_D /* 310 */, LOONGARCH_INS_LI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_INVALID }} #endif }, { /* li.w $rd, $imm */ - LoongArch_PseudoLI_W /* 311 */, LoongArch_INS_LI_W, + LoongArch_PseudoLI_W /* 311 */, LOONGARCH_INS_LI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_INVALID }} #endif }, { /* */ - LoongArch_PseudoMaskedAtomicLoadAdd32 /* 312 */, LoongArch_INS_INVALID, + LoongArch_PseudoMaskedAtomicLoadAdd32 /* 312 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoMaskedAtomicLoadMax32 /* 313 */, LoongArch_INS_INVALID, + LoongArch_PseudoMaskedAtomicLoadMax32 /* 313 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoMaskedAtomicLoadMin32 /* 314 */, LoongArch_INS_INVALID, + LoongArch_PseudoMaskedAtomicLoadMin32 /* 314 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoMaskedAtomicLoadNand32 /* 315 */, LoongArch_INS_INVALID, + LoongArch_PseudoMaskedAtomicLoadNand32 /* 315 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoMaskedAtomicLoadSub32 /* 316 */, LoongArch_INS_INVALID, + LoongArch_PseudoMaskedAtomicLoadSub32 /* 316 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoMaskedAtomicLoadUMax32 /* 317 */, LoongArch_INS_INVALID, + LoongArch_PseudoMaskedAtomicLoadUMax32 /* 317 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoMaskedAtomicLoadUMin32 /* 318 */, LoongArch_INS_INVALID, + LoongArch_PseudoMaskedAtomicLoadUMin32 /* 318 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoMaskedAtomicSwap32 /* 319 */, LoongArch_INS_INVALID, + LoongArch_PseudoMaskedAtomicSwap32 /* 319 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoMaskedCmpXchg32 /* 320 */, LoongArch_INS_INVALID, + LoongArch_PseudoMaskedCmpXchg32 /* 320 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoRET /* 321 */, LoongArch_INS_INVALID, + LoongArch_PseudoRET /* 321 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoST_CFR /* 322 */, LoongArch_INS_INVALID, + LoongArch_PseudoST_CFR /* 322 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoTAIL /* 323 */, LoongArch_INS_INVALID, + LoongArch_PseudoTAIL /* 323 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* tail36 $tmp, $dst */ - LoongArch_PseudoTAIL36 /* 324 */, LoongArch_INS_TAIL36, + LoongArch_PseudoTAIL36 /* 324 */, LOONGARCH_INS_TAIL36, #ifndef CAPSTONE_DIET - { LoongArch_REG_R3, 0 }, { 0 }, { LoongArch_GRP_RET, LoongArch_GRP_CALL, LoongArch_FEATURE_IsLA64, 0 }, 1, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_INVALID }} + { LOONGARCH_REG_R3, 0 }, { 0 }, { LOONGARCH_GRP_RET, LOONGARCH_GRP_CALL, LOONGARCH_FEATURE_ISLA64, 0 }, 1, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_INVALID }} #endif }, { /* */ - LoongArch_PseudoTAILIndirect /* 325 */, LoongArch_INS_INVALID, + LoongArch_PseudoTAILIndirect /* 325 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoTAIL_LARGE /* 326 */, LoongArch_INS_INVALID, + LoongArch_PseudoTAIL_LARGE /* 326 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoTAIL_MEDIUM /* 327 */, LoongArch_INS_INVALID, + LoongArch_PseudoTAIL_MEDIUM /* 327 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoUNIMP /* 328 */, LoongArch_INS_INVALID, + LoongArch_PseudoUNIMP /* 328 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoVBNZ /* 329 */, LoongArch_INS_INVALID, + LoongArch_PseudoVBNZ /* 329 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoVBNZ_B /* 330 */, LoongArch_INS_INVALID, + LoongArch_PseudoVBNZ_B /* 330 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoVBNZ_D /* 331 */, LoongArch_INS_INVALID, + LoongArch_PseudoVBNZ_D /* 331 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoVBNZ_H /* 332 */, LoongArch_INS_INVALID, + LoongArch_PseudoVBNZ_H /* 332 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoVBNZ_W /* 333 */, LoongArch_INS_INVALID, + LoongArch_PseudoVBNZ_W /* 333 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoVBZ /* 334 */, LoongArch_INS_INVALID, + LoongArch_PseudoVBZ /* 334 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoVBZ_B /* 335 */, LoongArch_INS_INVALID, + LoongArch_PseudoVBZ_B /* 335 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoVBZ_D /* 336 */, LoongArch_INS_INVALID, + LoongArch_PseudoVBZ_D /* 336 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoVBZ_H /* 337 */, LoongArch_INS_INVALID, + LoongArch_PseudoVBZ_H /* 337 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoVBZ_W /* 338 */, LoongArch_INS_INVALID, + LoongArch_PseudoVBZ_W /* 338 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* vrepli.b $vd, $imm */ - LoongArch_PseudoVREPLI_B /* 339 */, LoongArch_INS_VREPLI_B, + LoongArch_PseudoVREPLI_B /* 339 */, LOONGARCH_INS_VREPLI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_INVALID }} #endif }, { /* vrepli.d $vd, $imm */ - LoongArch_PseudoVREPLI_D /* 340 */, LoongArch_INS_VREPLI_D, + LoongArch_PseudoVREPLI_D /* 340 */, LOONGARCH_INS_VREPLI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_INVALID }} #endif }, { /* vrepli.h $vd, $imm */ - LoongArch_PseudoVREPLI_H /* 341 */, LoongArch_INS_VREPLI_H, + LoongArch_PseudoVREPLI_H /* 341 */, LOONGARCH_INS_VREPLI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_INVALID }} #endif }, { /* vrepli.w $vd, $imm */ - LoongArch_PseudoVREPLI_W /* 342 */, LoongArch_INS_VREPLI_W, + LoongArch_PseudoVREPLI_W /* 342 */, LOONGARCH_INS_VREPLI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_INVALID }} #endif }, { /* */ - LoongArch_PseudoXVBNZ /* 343 */, LoongArch_INS_INVALID, + LoongArch_PseudoXVBNZ /* 343 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoXVBNZ_B /* 344 */, LoongArch_INS_INVALID, + LoongArch_PseudoXVBNZ_B /* 344 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoXVBNZ_D /* 345 */, LoongArch_INS_INVALID, + LoongArch_PseudoXVBNZ_D /* 345 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoXVBNZ_H /* 346 */, LoongArch_INS_INVALID, + LoongArch_PseudoXVBNZ_H /* 346 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoXVBNZ_W /* 347 */, LoongArch_INS_INVALID, + LoongArch_PseudoXVBNZ_W /* 347 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoXVBZ /* 348 */, LoongArch_INS_INVALID, + LoongArch_PseudoXVBZ /* 348 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoXVBZ_B /* 349 */, LoongArch_INS_INVALID, + LoongArch_PseudoXVBZ_B /* 349 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoXVBZ_D /* 350 */, LoongArch_INS_INVALID, + LoongArch_PseudoXVBZ_D /* 350 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoXVBZ_H /* 351 */, LoongArch_INS_INVALID, + LoongArch_PseudoXVBZ_H /* 351 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoXVBZ_W /* 352 */, LoongArch_INS_INVALID, + LoongArch_PseudoXVBZ_W /* 352 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoXVINSGR2VR_B /* 353 */, LoongArch_INS_INVALID, + LoongArch_PseudoXVINSGR2VR_B /* 353 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_PseudoXVINSGR2VR_H /* 354 */, LoongArch_INS_INVALID, + LoongArch_PseudoXVINSGR2VR_H /* 354 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* xvrepli.b $xd, $imm */ - LoongArch_PseudoXVREPLI_B /* 355 */, LoongArch_INS_XVREPLI_B, + LoongArch_PseudoXVREPLI_B /* 355 */, LOONGARCH_INS_XVREPLI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_INVALID }} #endif }, { /* xvrepli.d $xd, $imm */ - LoongArch_PseudoXVREPLI_D /* 356 */, LoongArch_INS_XVREPLI_D, + LoongArch_PseudoXVREPLI_D /* 356 */, LOONGARCH_INS_XVREPLI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_INVALID }} #endif }, { /* xvrepli.h $xd, $imm */ - LoongArch_PseudoXVREPLI_H /* 357 */, LoongArch_INS_XVREPLI_H, + LoongArch_PseudoXVREPLI_H /* 357 */, LOONGARCH_INS_XVREPLI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_INVALID }} #endif }, { /* xvrepli.w $xd, $imm */ - LoongArch_PseudoXVREPLI_W /* 358 */, LoongArch_INS_XVREPLI_W, + LoongArch_PseudoXVREPLI_W /* 358 */, LOONGARCH_INS_XVREPLI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_PSEUDO, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_PSEUDO, CS_AC_INVALID }} #endif }, { /* */ - LoongArch_RDFCSR /* 359 */, LoongArch_INS_INVALID, + LoongArch_RDFCSR /* 359 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* */ - LoongArch_WRFCSR /* 360 */, LoongArch_INS_INVALID, + LoongArch_WRFCSR /* 360 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* adc.b $rd, $rj, $rk */ - LoongArch_ADC_B /* 361 */, LoongArch_INS_ADC_B, + LoongArch_ADC_B /* 361 */, LOONGARCH_INS_ADC_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* adc.d $rd, $rj, $rk */ - LoongArch_ADC_D /* 362 */, LoongArch_INS_ADC_D, + LoongArch_ADC_D /* 362 */, LOONGARCH_INS_ADC_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* adc.h $rd, $rj, $rk */ - LoongArch_ADC_H /* 363 */, LoongArch_INS_ADC_H, + LoongArch_ADC_H /* 363 */, LOONGARCH_INS_ADC_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* adc.w $rd, $rj, $rk */ - LoongArch_ADC_W /* 364 */, LoongArch_INS_ADC_W, + LoongArch_ADC_W /* 364 */, LOONGARCH_INS_ADC_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* addi.d $rd, $rj, $imm12 */ - LoongArch_ADDI_D /* 365 */, LoongArch_INS_ADDI_D, + LoongArch_ADDI_D /* 365 */, LOONGARCH_INS_ADDI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_INVALID }} #endif }, { /* addi.w $rd, $rj, $imm12 */ - LoongArch_ADDI_W /* 366 */, LoongArch_INS_ADDI_W, + LoongArch_ADDI_W /* 366 */, LOONGARCH_INS_ADDI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_INVALID }} #endif }, { /* addu12i.d $rd, $rj, $imm5 */ - LoongArch_ADDU12I_D /* 367 */, LoongArch_INS_ADDU12I_D, + LoongArch_ADDU12I_D /* 367 */, LOONGARCH_INS_ADDU12I_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5, CS_AC_INVALID }} #endif }, { /* addu12i.w $rd, $rj, $imm5 */ - LoongArch_ADDU12I_W /* 368 */, LoongArch_INS_ADDU12I_W, + LoongArch_ADDU12I_W /* 368 */, LOONGARCH_INS_ADDU12I_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5, CS_AC_INVALID }} #endif }, { /* addu16i.d $rd, $rj, $imm16 */ - LoongArch_ADDU16I_D /* 369 */, LoongArch_INS_ADDU16I_D, + LoongArch_ADDU16I_D /* 369 */, LOONGARCH_INS_ADDU16I_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI16, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI16, CS_AC_INVALID }} #endif }, { /* add.d $rd, $rj, $rk */ - LoongArch_ADD_D /* 370 */, LoongArch_INS_ADD_D, + LoongArch_ADD_D /* 370 */, LOONGARCH_INS_ADD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* add.w $rd, $rj, $rk */ - LoongArch_ADD_W /* 371 */, LoongArch_INS_ADD_W, + LoongArch_ADD_W /* 371 */, LOONGARCH_INS_ADD_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* alsl.d $rd, $rj, $rk, $imm2 */ - LoongArch_ALSL_D /* 372 */, LoongArch_INS_ALSL_D, + LoongArch_ALSL_D /* 372 */, LOONGARCH_INS_ALSL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3RI2, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3RI2, CS_AC_INVALID }} #endif }, { /* alsl.w $rd, $rj, $rk, $imm2 */ - LoongArch_ALSL_W /* 373 */, LoongArch_INS_ALSL_W, + LoongArch_ALSL_W /* 373 */, LOONGARCH_INS_ALSL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3RI2, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3RI2, CS_AC_INVALID }} #endif }, { /* alsl.wu $rd, $rj, $rk, $imm2 */ - LoongArch_ALSL_WU /* 374 */, LoongArch_INS_ALSL_WU, + LoongArch_ALSL_WU /* 374 */, LOONGARCH_INS_ALSL_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3RI2, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3RI2, CS_AC_INVALID }} #endif }, { /* amadd.b $rd, $rk, $rj */ - LoongArch_AMADD_B /* 375 */, LoongArch_INS_AMADD_B, + LoongArch_AMADD_B /* 375 */, LOONGARCH_INS_AMADD_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amadd.d $rd, $rk, $rj */ - LoongArch_AMADD_D /* 376 */, LoongArch_INS_AMADD_D, + LoongArch_AMADD_D /* 376 */, LOONGARCH_INS_AMADD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amadd.h $rd, $rk, $rj */ - LoongArch_AMADD_H /* 377 */, LoongArch_INS_AMADD_H, + LoongArch_AMADD_H /* 377 */, LOONGARCH_INS_AMADD_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amadd.w $rd, $rk, $rj */ - LoongArch_AMADD_W /* 378 */, LoongArch_INS_AMADD_W, + LoongArch_AMADD_W /* 378 */, LOONGARCH_INS_AMADD_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amadd_db.b $rd, $rk, $rj */ - LoongArch_AMADD__DB_B /* 379 */, LoongArch_INS_AMADD_DB_B, + LoongArch_AMADD__DB_B /* 379 */, LOONGARCH_INS_AMADD_DB_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amadd_db.d $rd, $rk, $rj */ - LoongArch_AMADD__DB_D /* 380 */, LoongArch_INS_AMADD_DB_D, + LoongArch_AMADD__DB_D /* 380 */, LOONGARCH_INS_AMADD_DB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amadd_db.h $rd, $rk, $rj */ - LoongArch_AMADD__DB_H /* 381 */, LoongArch_INS_AMADD_DB_H, + LoongArch_AMADD__DB_H /* 381 */, LOONGARCH_INS_AMADD_DB_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amadd_db.w $rd, $rk, $rj */ - LoongArch_AMADD__DB_W /* 382 */, LoongArch_INS_AMADD_DB_W, + LoongArch_AMADD__DB_W /* 382 */, LOONGARCH_INS_AMADD_DB_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amand.d $rd, $rk, $rj */ - LoongArch_AMAND_D /* 383 */, LoongArch_INS_AMAND_D, + LoongArch_AMAND_D /* 383 */, LOONGARCH_INS_AMAND_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amand.w $rd, $rk, $rj */ - LoongArch_AMAND_W /* 384 */, LoongArch_INS_AMAND_W, + LoongArch_AMAND_W /* 384 */, LOONGARCH_INS_AMAND_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amand_db.d $rd, $rk, $rj */ - LoongArch_AMAND__DB_D /* 385 */, LoongArch_INS_AMAND_DB_D, + LoongArch_AMAND__DB_D /* 385 */, LOONGARCH_INS_AMAND_DB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amand_db.w $rd, $rk, $rj */ - LoongArch_AMAND__DB_W /* 386 */, LoongArch_INS_AMAND_DB_W, + LoongArch_AMAND__DB_W /* 386 */, LOONGARCH_INS_AMAND_DB_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amcas.b $rd, $rk, $rj */ - LoongArch_AMCAS_B /* 387 */, LoongArch_INS_AMCAS_B, + LoongArch_AMCAS_B /* 387 */, LOONGARCH_INS_AMCAS_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amcas.d $rd, $rk, $rj */ - LoongArch_AMCAS_D /* 388 */, LoongArch_INS_AMCAS_D, + LoongArch_AMCAS_D /* 388 */, LOONGARCH_INS_AMCAS_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amcas.h $rd, $rk, $rj */ - LoongArch_AMCAS_H /* 389 */, LoongArch_INS_AMCAS_H, + LoongArch_AMCAS_H /* 389 */, LOONGARCH_INS_AMCAS_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amcas.w $rd, $rk, $rj */ - LoongArch_AMCAS_W /* 390 */, LoongArch_INS_AMCAS_W, + LoongArch_AMCAS_W /* 390 */, LOONGARCH_INS_AMCAS_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amcas_db.b $rd, $rk, $rj */ - LoongArch_AMCAS__DB_B /* 391 */, LoongArch_INS_AMCAS_DB_B, + LoongArch_AMCAS__DB_B /* 391 */, LOONGARCH_INS_AMCAS_DB_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amcas_db.d $rd, $rk, $rj */ - LoongArch_AMCAS__DB_D /* 392 */, LoongArch_INS_AMCAS_DB_D, + LoongArch_AMCAS__DB_D /* 392 */, LOONGARCH_INS_AMCAS_DB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amcas_db.h $rd, $rk, $rj */ - LoongArch_AMCAS__DB_H /* 393 */, LoongArch_INS_AMCAS_DB_H, + LoongArch_AMCAS__DB_H /* 393 */, LOONGARCH_INS_AMCAS_DB_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amcas_db.w $rd, $rk, $rj */ - LoongArch_AMCAS__DB_W /* 394 */, LoongArch_INS_AMCAS_DB_W, + LoongArch_AMCAS__DB_W /* 394 */, LOONGARCH_INS_AMCAS_DB_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* ammax.d $rd, $rk, $rj */ - LoongArch_AMMAX_D /* 395 */, LoongArch_INS_AMMAX_D, + LoongArch_AMMAX_D /* 395 */, LOONGARCH_INS_AMMAX_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* ammax.du $rd, $rk, $rj */ - LoongArch_AMMAX_DU /* 396 */, LoongArch_INS_AMMAX_DU, + LoongArch_AMMAX_DU /* 396 */, LOONGARCH_INS_AMMAX_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* ammax.w $rd, $rk, $rj */ - LoongArch_AMMAX_W /* 397 */, LoongArch_INS_AMMAX_W, + LoongArch_AMMAX_W /* 397 */, LOONGARCH_INS_AMMAX_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* ammax.wu $rd, $rk, $rj */ - LoongArch_AMMAX_WU /* 398 */, LoongArch_INS_AMMAX_WU, + LoongArch_AMMAX_WU /* 398 */, LOONGARCH_INS_AMMAX_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* ammax_db.d $rd, $rk, $rj */ - LoongArch_AMMAX__DB_D /* 399 */, LoongArch_INS_AMMAX_DB_D, + LoongArch_AMMAX__DB_D /* 399 */, LOONGARCH_INS_AMMAX_DB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* ammax_db.du $rd, $rk, $rj */ - LoongArch_AMMAX__DB_DU /* 400 */, LoongArch_INS_AMMAX_DB_DU, + LoongArch_AMMAX__DB_DU /* 400 */, LOONGARCH_INS_AMMAX_DB_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* ammax_db.w $rd, $rk, $rj */ - LoongArch_AMMAX__DB_W /* 401 */, LoongArch_INS_AMMAX_DB_W, + LoongArch_AMMAX__DB_W /* 401 */, LOONGARCH_INS_AMMAX_DB_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* ammax_db.wu $rd, $rk, $rj */ - LoongArch_AMMAX__DB_WU /* 402 */, LoongArch_INS_AMMAX_DB_WU, + LoongArch_AMMAX__DB_WU /* 402 */, LOONGARCH_INS_AMMAX_DB_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* ammin.d $rd, $rk, $rj */ - LoongArch_AMMIN_D /* 403 */, LoongArch_INS_AMMIN_D, + LoongArch_AMMIN_D /* 403 */, LOONGARCH_INS_AMMIN_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* ammin.du $rd, $rk, $rj */ - LoongArch_AMMIN_DU /* 404 */, LoongArch_INS_AMMIN_DU, + LoongArch_AMMIN_DU /* 404 */, LOONGARCH_INS_AMMIN_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* ammin.w $rd, $rk, $rj */ - LoongArch_AMMIN_W /* 405 */, LoongArch_INS_AMMIN_W, + LoongArch_AMMIN_W /* 405 */, LOONGARCH_INS_AMMIN_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* ammin.wu $rd, $rk, $rj */ - LoongArch_AMMIN_WU /* 406 */, LoongArch_INS_AMMIN_WU, + LoongArch_AMMIN_WU /* 406 */, LOONGARCH_INS_AMMIN_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* ammin_db.d $rd, $rk, $rj */ - LoongArch_AMMIN__DB_D /* 407 */, LoongArch_INS_AMMIN_DB_D, + LoongArch_AMMIN__DB_D /* 407 */, LOONGARCH_INS_AMMIN_DB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* ammin_db.du $rd, $rk, $rj */ - LoongArch_AMMIN__DB_DU /* 408 */, LoongArch_INS_AMMIN_DB_DU, + LoongArch_AMMIN__DB_DU /* 408 */, LOONGARCH_INS_AMMIN_DB_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* ammin_db.w $rd, $rk, $rj */ - LoongArch_AMMIN__DB_W /* 409 */, LoongArch_INS_AMMIN_DB_W, + LoongArch_AMMIN__DB_W /* 409 */, LOONGARCH_INS_AMMIN_DB_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* ammin_db.wu $rd, $rk, $rj */ - LoongArch_AMMIN__DB_WU /* 410 */, LoongArch_INS_AMMIN_DB_WU, + LoongArch_AMMIN__DB_WU /* 410 */, LOONGARCH_INS_AMMIN_DB_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amor.d $rd, $rk, $rj */ - LoongArch_AMOR_D /* 411 */, LoongArch_INS_AMOR_D, + LoongArch_AMOR_D /* 411 */, LOONGARCH_INS_AMOR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amor.w $rd, $rk, $rj */ - LoongArch_AMOR_W /* 412 */, LoongArch_INS_AMOR_W, + LoongArch_AMOR_W /* 412 */, LOONGARCH_INS_AMOR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amor_db.d $rd, $rk, $rj */ - LoongArch_AMOR__DB_D /* 413 */, LoongArch_INS_AMOR_DB_D, + LoongArch_AMOR__DB_D /* 413 */, LOONGARCH_INS_AMOR_DB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amor_db.w $rd, $rk, $rj */ - LoongArch_AMOR__DB_W /* 414 */, LoongArch_INS_AMOR_DB_W, + LoongArch_AMOR__DB_W /* 414 */, LOONGARCH_INS_AMOR_DB_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amswap.b $rd, $rk, $rj */ - LoongArch_AMSWAP_B /* 415 */, LoongArch_INS_AMSWAP_B, + LoongArch_AMSWAP_B /* 415 */, LOONGARCH_INS_AMSWAP_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amswap.d $rd, $rk, $rj */ - LoongArch_AMSWAP_D /* 416 */, LoongArch_INS_AMSWAP_D, + LoongArch_AMSWAP_D /* 416 */, LOONGARCH_INS_AMSWAP_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amswap.h $rd, $rk, $rj */ - LoongArch_AMSWAP_H /* 417 */, LoongArch_INS_AMSWAP_H, + LoongArch_AMSWAP_H /* 417 */, LOONGARCH_INS_AMSWAP_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amswap.w $rd, $rk, $rj */ - LoongArch_AMSWAP_W /* 418 */, LoongArch_INS_AMSWAP_W, + LoongArch_AMSWAP_W /* 418 */, LOONGARCH_INS_AMSWAP_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amswap_db.b $rd, $rk, $rj */ - LoongArch_AMSWAP__DB_B /* 419 */, LoongArch_INS_AMSWAP_DB_B, + LoongArch_AMSWAP__DB_B /* 419 */, LOONGARCH_INS_AMSWAP_DB_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amswap_db.d $rd, $rk, $rj */ - LoongArch_AMSWAP__DB_D /* 420 */, LoongArch_INS_AMSWAP_DB_D, + LoongArch_AMSWAP__DB_D /* 420 */, LOONGARCH_INS_AMSWAP_DB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amswap_db.h $rd, $rk, $rj */ - LoongArch_AMSWAP__DB_H /* 421 */, LoongArch_INS_AMSWAP_DB_H, + LoongArch_AMSWAP__DB_H /* 421 */, LOONGARCH_INS_AMSWAP_DB_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amswap_db.w $rd, $rk, $rj */ - LoongArch_AMSWAP__DB_W /* 422 */, LoongArch_INS_AMSWAP_DB_W, + LoongArch_AMSWAP__DB_W /* 422 */, LOONGARCH_INS_AMSWAP_DB_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amxor.d $rd, $rk, $rj */ - LoongArch_AMXOR_D /* 423 */, LoongArch_INS_AMXOR_D, + LoongArch_AMXOR_D /* 423 */, LOONGARCH_INS_AMXOR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amxor.w $rd, $rk, $rj */ - LoongArch_AMXOR_W /* 424 */, LoongArch_INS_AMXOR_W, + LoongArch_AMXOR_W /* 424 */, LOONGARCH_INS_AMXOR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amxor_db.d $rd, $rk, $rj */ - LoongArch_AMXOR__DB_D /* 425 */, LoongArch_INS_AMXOR_DB_D, + LoongArch_AMXOR__DB_D /* 425 */, LOONGARCH_INS_AMXOR_DB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* amxor_db.w $rd, $rk, $rj */ - LoongArch_AMXOR__DB_W /* 426 */, LoongArch_INS_AMXOR_DB_W, + LoongArch_AMXOR__DB_W /* 426 */, LOONGARCH_INS_AMXOR_DB_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ_WRITE }} #endif }, { /* and $rd, $rj, $rk */ - LoongArch_AND /* 427 */, LoongArch_INS_AND, + LoongArch_AND /* 427 */, LOONGARCH_INS_AND, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* andi $rd, $rj, $imm12 */ - LoongArch_ANDI /* 428 */, LoongArch_INS_ANDI, + LoongArch_ANDI /* 428 */, LOONGARCH_INS_ANDI, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_INVALID }} #endif }, { /* andn $rd, $rj, $rk */ - LoongArch_ANDN /* 429 */, LoongArch_INS_ANDN, + LoongArch_ANDN /* 429 */, LOONGARCH_INS_ANDN, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* armadc.w $rj, $rk, $imm4 */ - LoongArch_ARMADC_W /* 430 */, LoongArch_INS_ARMADC_W, + LoongArch_ARMADC_W /* 430 */, LOONGARCH_INS_ARMADC_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2RI4, CS_AC_INVALID }} #endif }, { /* armadd.w $rj, $rk, $imm4 */ - LoongArch_ARMADD_W /* 431 */, LoongArch_INS_ARMADD_W, + LoongArch_ARMADD_W /* 431 */, LOONGARCH_INS_ARMADD_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2RI4, CS_AC_INVALID }} #endif }, { /* armand.w $rj, $rk, $imm4 */ - LoongArch_ARMAND_W /* 432 */, LoongArch_INS_ARMAND_W, + LoongArch_ARMAND_W /* 432 */, LOONGARCH_INS_ARMAND_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2RI4, CS_AC_INVALID }} #endif }, { /* armmfflag $rd, $imm8 */ - LoongArch_ARMMFFLAG /* 433 */, LoongArch_INS_ARMMFFLAG, + LoongArch_ARMMFFLAG /* 433 */, LOONGARCH_INS_ARMMFFLAG, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT1RI8, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT1RI8, CS_AC_INVALID }} #endif }, { /* armmove $rd, $rj, $imm4 */ - LoongArch_ARMMOVE /* 434 */, LoongArch_INS_ARMMOVE, + LoongArch_ARMMOVE /* 434 */, LOONGARCH_INS_ARMMOVE, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4, CS_AC_INVALID }} #endif }, { /* armmov.d $rj, $imm4 */ - LoongArch_ARMMOV_D /* 435 */, LoongArch_INS_ARMMOV_D, + LoongArch_ARMMOV_D /* 435 */, LOONGARCH_INS_ARMMOV_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI4, CS_AC_INVALID }} #endif }, { /* armmov.w $rj, $imm4 */ - LoongArch_ARMMOV_W /* 436 */, LoongArch_INS_ARMMOV_W, + LoongArch_ARMMOV_W /* 436 */, LOONGARCH_INS_ARMMOV_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI4, CS_AC_INVALID }} #endif }, { /* armmtflag $rd, $imm8 */ - LoongArch_ARMMTFLAG /* 437 */, LoongArch_INS_ARMMTFLAG, + LoongArch_ARMMTFLAG /* 437 */, LOONGARCH_INS_ARMMTFLAG, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT1RI8, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT1RI8, CS_AC_INVALID }} #endif }, { /* armnot.w $rj, $imm4 */ - LoongArch_ARMNOT_W /* 438 */, LoongArch_INS_ARMNOT_W, + LoongArch_ARMNOT_W /* 438 */, LOONGARCH_INS_ARMNOT_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI4, CS_AC_INVALID }} #endif }, { /* armor.w $rj, $rk, $imm4 */ - LoongArch_ARMOR_W /* 439 */, LoongArch_INS_ARMOR_W, + LoongArch_ARMOR_W /* 439 */, LOONGARCH_INS_ARMOR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2RI4, CS_AC_INVALID }} #endif }, { /* armrotri.w $rj, $imm5, $imm4 */ - LoongArch_ARMROTRI_W /* 440 */, LoongArch_INS_ARMROTRI_W, + LoongArch_ARMROTRI_W /* 440 */, LOONGARCH_INS_ARMROTRI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI5I4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI5I4, CS_AC_INVALID }} #endif }, { /* armrotr.w $rj, $rk, $imm4 */ - LoongArch_ARMROTR_W /* 441 */, LoongArch_INS_ARMROTR_W, + LoongArch_ARMROTR_W /* 441 */, LOONGARCH_INS_ARMROTR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2RI4, CS_AC_INVALID }} #endif }, { /* armrrx.w $rj, $imm4 */ - LoongArch_ARMRRX_W /* 442 */, LoongArch_INS_ARMRRX_W, + LoongArch_ARMRRX_W /* 442 */, LOONGARCH_INS_ARMRRX_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI4, CS_AC_INVALID }} #endif }, { /* armsbc.w $rj, $rk, $imm4 */ - LoongArch_ARMSBC_W /* 443 */, LoongArch_INS_ARMSBC_W, + LoongArch_ARMSBC_W /* 443 */, LOONGARCH_INS_ARMSBC_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2RI4, CS_AC_INVALID }} #endif }, { /* armslli.w $rj, $imm5, $imm4 */ - LoongArch_ARMSLLI_W /* 444 */, LoongArch_INS_ARMSLLI_W, + LoongArch_ARMSLLI_W /* 444 */, LOONGARCH_INS_ARMSLLI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI5I4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI5I4, CS_AC_INVALID }} #endif }, { /* armsll.w $rj, $rk, $imm4 */ - LoongArch_ARMSLL_W /* 445 */, LoongArch_INS_ARMSLL_W, + LoongArch_ARMSLL_W /* 445 */, LOONGARCH_INS_ARMSLL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2RI4, CS_AC_INVALID }} #endif }, { /* armsrai.w $rj, $imm5, $imm4 */ - LoongArch_ARMSRAI_W /* 446 */, LoongArch_INS_ARMSRAI_W, + LoongArch_ARMSRAI_W /* 446 */, LOONGARCH_INS_ARMSRAI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI5I4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI5I4, CS_AC_INVALID }} #endif }, { /* armsra.w $rj, $rk, $imm4 */ - LoongArch_ARMSRA_W /* 447 */, LoongArch_INS_ARMSRA_W, + LoongArch_ARMSRA_W /* 447 */, LOONGARCH_INS_ARMSRA_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2RI4, CS_AC_INVALID }} #endif }, { /* armsrli.w $rj, $imm5, $imm4 */ - LoongArch_ARMSRLI_W /* 448 */, LoongArch_INS_ARMSRLI_W, + LoongArch_ARMSRLI_W /* 448 */, LOONGARCH_INS_ARMSRLI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI5I4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI5I4, CS_AC_INVALID }} #endif }, { /* armsrl.w $rj, $rk, $imm4 */ - LoongArch_ARMSRL_W /* 449 */, LoongArch_INS_ARMSRL_W, + LoongArch_ARMSRL_W /* 449 */, LOONGARCH_INS_ARMSRL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2RI4, CS_AC_INVALID }} #endif }, { /* armsub.w $rj, $rk, $imm4 */ - LoongArch_ARMSUB_W /* 450 */, LoongArch_INS_ARMSUB_W, + LoongArch_ARMSUB_W /* 450 */, LOONGARCH_INS_ARMSUB_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2RI4, CS_AC_INVALID }} #endif }, { /* armxor.w $rj, $rk, $imm4 */ - LoongArch_ARMXOR_W /* 451 */, LoongArch_INS_ARMXOR_W, + LoongArch_ARMXOR_W /* 451 */, LOONGARCH_INS_ARMXOR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2RI4, CS_AC_INVALID }} #endif }, { /* asrtgt.d $rj, $rk */ - LoongArch_ASRTGT_D /* 452 */, LoongArch_INS_ASRTGT_D, + LoongArch_ASRTGT_D /* 452 */, LOONGARCH_INS_ASRTGT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTASRT, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTASRT, CS_AC_INVALID }} #endif }, { /* asrtle.d $rj, $rk */ - LoongArch_ASRTLE_D /* 453 */, LoongArch_INS_ASRTLE_D, + LoongArch_ASRTLE_D /* 453 */, LOONGARCH_INS_ASRTLE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTASRT, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTASRT, CS_AC_INVALID }} #endif }, { /* b $imm26 */ - LoongArch_B /* 454 */, LoongArch_INS_B, + LoongArch_B /* 454 */, LOONGARCH_INS_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_GRP_JUMP, 0 }, 1, 0, { .loongarch = { LoongArch_INSN_FORM_FMTI26, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_GRP_JUMP, 0 }, 1, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTI26, CS_AC_INVALID }} #endif }, { /* bceqz $cj, $imm21 */ - LoongArch_BCEQZ /* 455 */, LoongArch_INS_BCEQZ, + LoongArch_BCEQZ /* 455 */, LOONGARCH_INS_BCEQZ, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_GRP_JUMP, 0 }, 1, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTBR, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_GRP_JUMP, 0 }, 1, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTBR, CS_AC_INVALID }} #endif }, { /* bcnez $cj, $imm21 */ - LoongArch_BCNEZ /* 456 */, LoongArch_INS_BCNEZ, + LoongArch_BCNEZ /* 456 */, LOONGARCH_INS_BCNEZ, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_GRP_JUMP, 0 }, 1, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTBR, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_GRP_JUMP, 0 }, 1, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTBR, CS_AC_INVALID }} #endif }, { /* beq $rj, $rd, $imm16 */ - LoongArch_BEQ /* 457 */, LoongArch_INS_BEQ, + LoongArch_BEQ /* 457 */, LOONGARCH_INS_BEQ, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_GRP_JUMP, 0 }, 1, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI16, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_GRP_JUMP, 0 }, 1, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI16, CS_AC_INVALID }} #endif }, { /* beqz $rj, $imm21 */ - LoongArch_BEQZ /* 458 */, LoongArch_INS_BEQZ, + LoongArch_BEQZ /* 458 */, LOONGARCH_INS_BEQZ, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_GRP_JUMP, 0 }, 1, 0, { .loongarch = { LoongArch_INSN_FORM_FMT1RI21, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_GRP_JUMP, 0 }, 1, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT1RI21, CS_AC_INVALID }} #endif }, { /* bge $rj, $rd, $imm16 */ - LoongArch_BGE /* 459 */, LoongArch_INS_BGE, + LoongArch_BGE /* 459 */, LOONGARCH_INS_BGE, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_GRP_JUMP, 0 }, 1, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI16, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_GRP_JUMP, 0 }, 1, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI16, CS_AC_INVALID }} #endif }, { /* bgeu $rj, $rd, $imm16 */ - LoongArch_BGEU /* 460 */, LoongArch_INS_BGEU, + LoongArch_BGEU /* 460 */, LOONGARCH_INS_BGEU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_GRP_JUMP, 0 }, 1, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI16, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_GRP_JUMP, 0 }, 1, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI16, CS_AC_INVALID }} #endif }, { /* bitrev.4b $rd, $rj */ - LoongArch_BITREV_4B /* 461 */, LoongArch_INS_BITREV_4B, + LoongArch_BITREV_4B /* 461 */, LOONGARCH_INS_BITREV_4B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* bitrev.8b $rd, $rj */ - LoongArch_BITREV_8B /* 462 */, LoongArch_INS_BITREV_8B, + LoongArch_BITREV_8B /* 462 */, LOONGARCH_INS_BITREV_8B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* bitrev.d $rd, $rj */ - LoongArch_BITREV_D /* 463 */, LoongArch_INS_BITREV_D, + LoongArch_BITREV_D /* 463 */, LOONGARCH_INS_BITREV_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* bitrev.w $rd, $rj */ - LoongArch_BITREV_W /* 464 */, LoongArch_INS_BITREV_W, + LoongArch_BITREV_W /* 464 */, LOONGARCH_INS_BITREV_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* bl $imm26 */ - LoongArch_BL /* 465 */, LoongArch_INS_BL, + LoongArch_BL /* 465 */, LOONGARCH_INS_BL, #ifndef CAPSTONE_DIET - { 0 }, { LoongArch_REG_R1, 0 }, { LoongArch_GRP_CALL, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTI26, CS_AC_INVALID }} + { 0 }, { LOONGARCH_REG_R1, 0 }, { LOONGARCH_GRP_CALL, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTI26, CS_AC_INVALID }} #endif }, { /* blt $rj, $rd, $imm16 */ - LoongArch_BLT /* 466 */, LoongArch_INS_BLT, + LoongArch_BLT /* 466 */, LOONGARCH_INS_BLT, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_GRP_JUMP, 0 }, 1, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI16, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_GRP_JUMP, 0 }, 1, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI16, CS_AC_INVALID }} #endif }, { /* bltu $rj, $rd, $imm16 */ - LoongArch_BLTU /* 467 */, LoongArch_INS_BLTU, + LoongArch_BLTU /* 467 */, LOONGARCH_INS_BLTU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_GRP_JUMP, 0 }, 1, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI16, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_GRP_JUMP, 0 }, 1, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI16, CS_AC_INVALID }} #endif }, { /* bne $rj, $rd, $imm16 */ - LoongArch_BNE /* 468 */, LoongArch_INS_BNE, + LoongArch_BNE /* 468 */, LOONGARCH_INS_BNE, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_GRP_JUMP, 0 }, 1, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI16, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_GRP_JUMP, 0 }, 1, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI16, CS_AC_INVALID }} #endif }, { /* bnez $rj, $imm21 */ - LoongArch_BNEZ /* 469 */, LoongArch_INS_BNEZ, + LoongArch_BNEZ /* 469 */, LOONGARCH_INS_BNEZ, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_GRP_JUMP, 0 }, 1, 0, { .loongarch = { LoongArch_INSN_FORM_FMT1RI21, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_GRP_JUMP, 0 }, 1, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT1RI21, CS_AC_INVALID }} #endif }, { /* break $imm15 */ - LoongArch_BREAK /* 470 */, LoongArch_INS_BREAK, + LoongArch_BREAK /* 470 */, LOONGARCH_INS_BREAK, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTI15, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTI15, CS_AC_INVALID }} #endif }, { /* bstrins.d $rd, $rj, $msbd, $lsbd */ - LoongArch_BSTRINS_D /* 471 */, LoongArch_INS_BSTRINS_D, + LoongArch_BSTRINS_D /* 471 */, LOONGARCH_INS_BSTRINS_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTBSTR_D, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTBSTR_D, CS_AC_INVALID }} #endif }, { /* bstrins.w $rd, $rj, $msbw, $lsbw */ - LoongArch_BSTRINS_W /* 472 */, LoongArch_INS_BSTRINS_W, + LoongArch_BSTRINS_W /* 472 */, LOONGARCH_INS_BSTRINS_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTBSTR_W, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTBSTR_W, CS_AC_INVALID }} #endif }, { /* bstrpick.d $rd, $rj, $msbd, $lsbd */ - LoongArch_BSTRPICK_D /* 473 */, LoongArch_INS_BSTRPICK_D, + LoongArch_BSTRPICK_D /* 473 */, LOONGARCH_INS_BSTRPICK_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTBSTR_D, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTBSTR_D, CS_AC_INVALID }} #endif }, { /* bstrpick.w $rd, $rj, $msbw, $lsbw */ - LoongArch_BSTRPICK_W /* 474 */, LoongArch_INS_BSTRPICK_W, + LoongArch_BSTRPICK_W /* 474 */, LOONGARCH_INS_BSTRPICK_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTBSTR_W, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTBSTR_W, CS_AC_INVALID }} #endif }, { /* bytepick.d $rd, $rj, $rk, $imm3 */ - LoongArch_BYTEPICK_D /* 475 */, LoongArch_INS_BYTEPICK_D, + LoongArch_BYTEPICK_D /* 475 */, LOONGARCH_INS_BYTEPICK_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3RI3, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3RI3, CS_AC_INVALID }} #endif }, { /* bytepick.w $rd, $rj, $rk, $imm2 */ - LoongArch_BYTEPICK_W /* 476 */, LoongArch_INS_BYTEPICK_W, + LoongArch_BYTEPICK_W /* 476 */, LOONGARCH_INS_BYTEPICK_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3RI2, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3RI2, CS_AC_INVALID }} #endif }, { /* cacop $op, $rj, $imm12 */ - LoongArch_CACOP /* 477 */, LoongArch_INS_CACOP, + LoongArch_CACOP /* 477 */, LOONGARCH_INS_CACOP, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTCACOP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTCACOP, CS_AC_INVALID }} #endif }, { /* clo.d $rd, $rj */ - LoongArch_CLO_D /* 478 */, LoongArch_INS_CLO_D, + LoongArch_CLO_D /* 478 */, LOONGARCH_INS_CLO_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* clo.w $rd, $rj */ - LoongArch_CLO_W /* 479 */, LoongArch_INS_CLO_W, + LoongArch_CLO_W /* 479 */, LOONGARCH_INS_CLO_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* clz.d $rd, $rj */ - LoongArch_CLZ_D /* 480 */, LoongArch_INS_CLZ_D, + LoongArch_CLZ_D /* 480 */, LOONGARCH_INS_CLZ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* clz.w $rd, $rj */ - LoongArch_CLZ_W /* 481 */, LoongArch_INS_CLZ_W, + LoongArch_CLZ_W /* 481 */, LOONGARCH_INS_CLZ_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* cpucfg $rd, $rj */ - LoongArch_CPUCFG /* 482 */, LoongArch_INS_CPUCFG, + LoongArch_CPUCFG /* 482 */, LOONGARCH_INS_CPUCFG, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* crcc.w.b.w $rd, $rj, $rk */ - LoongArch_CRCC_W_B_W /* 483 */, LoongArch_INS_CRCC_W_B_W, + LoongArch_CRCC_W_B_W /* 483 */, LOONGARCH_INS_CRCC_W_B_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* crcc.w.d.w $rd, $rj, $rk */ - LoongArch_CRCC_W_D_W /* 484 */, LoongArch_INS_CRCC_W_D_W, + LoongArch_CRCC_W_D_W /* 484 */, LOONGARCH_INS_CRCC_W_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* crcc.w.h.w $rd, $rj, $rk */ - LoongArch_CRCC_W_H_W /* 485 */, LoongArch_INS_CRCC_W_H_W, + LoongArch_CRCC_W_H_W /* 485 */, LOONGARCH_INS_CRCC_W_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* crcc.w.w.w $rd, $rj, $rk */ - LoongArch_CRCC_W_W_W /* 486 */, LoongArch_INS_CRCC_W_W_W, + LoongArch_CRCC_W_W_W /* 486 */, LOONGARCH_INS_CRCC_W_W_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* crc.w.b.w $rd, $rj, $rk */ - LoongArch_CRC_W_B_W /* 487 */, LoongArch_INS_CRC_W_B_W, + LoongArch_CRC_W_B_W /* 487 */, LOONGARCH_INS_CRC_W_B_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* crc.w.d.w $rd, $rj, $rk */ - LoongArch_CRC_W_D_W /* 488 */, LoongArch_INS_CRC_W_D_W, + LoongArch_CRC_W_D_W /* 488 */, LOONGARCH_INS_CRC_W_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* crc.w.h.w $rd, $rj, $rk */ - LoongArch_CRC_W_H_W /* 489 */, LoongArch_INS_CRC_W_H_W, + LoongArch_CRC_W_H_W /* 489 */, LOONGARCH_INS_CRC_W_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* crc.w.w.w $rd, $rj, $rk */ - LoongArch_CRC_W_W_W /* 490 */, LoongArch_INS_CRC_W_W_W, + LoongArch_CRC_W_W_W /* 490 */, LOONGARCH_INS_CRC_W_W_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* csrrd $rd, $csr_num */ - LoongArch_CSRRD /* 491 */, LoongArch_INS_CSRRD, + LoongArch_CSRRD /* 491 */, LOONGARCH_INS_CSRRD, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTCSR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTCSR, CS_AC_INVALID }} #endif }, { /* csrwr $rd, $csr_num */ - LoongArch_CSRWR /* 492 */, LoongArch_INS_CSRWR, + LoongArch_CSRWR /* 492 */, LOONGARCH_INS_CSRWR, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTCSR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTCSR, CS_AC_INVALID }} #endif }, { /* csrxchg $rd, $rj, $csr_num */ - LoongArch_CSRXCHG /* 493 */, LoongArch_INS_CSRXCHG, + LoongArch_CSRXCHG /* 493 */, LOONGARCH_INS_CSRXCHG, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTCSRXCHG, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTCSRXCHG, CS_AC_INVALID }} #endif }, { /* cto.d $rd, $rj */ - LoongArch_CTO_D /* 494 */, LoongArch_INS_CTO_D, + LoongArch_CTO_D /* 494 */, LOONGARCH_INS_CTO_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* cto.w $rd, $rj */ - LoongArch_CTO_W /* 495 */, LoongArch_INS_CTO_W, + LoongArch_CTO_W /* 495 */, LOONGARCH_INS_CTO_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* ctz.d $rd, $rj */ - LoongArch_CTZ_D /* 496 */, LoongArch_INS_CTZ_D, + LoongArch_CTZ_D /* 496 */, LOONGARCH_INS_CTZ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* ctz.w $rd, $rj */ - LoongArch_CTZ_W /* 497 */, LoongArch_INS_CTZ_W, + LoongArch_CTZ_W /* 497 */, LOONGARCH_INS_CTZ_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* dbar $imm15 */ - LoongArch_DBAR /* 498 */, LoongArch_INS_DBAR, + LoongArch_DBAR /* 498 */, LOONGARCH_INS_DBAR, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTI15, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTI15, CS_AC_INVALID }} #endif }, { /* dbcl $imm15 */ - LoongArch_DBCL /* 499 */, LoongArch_INS_DBCL, + LoongArch_DBCL /* 499 */, LOONGARCH_INS_DBCL, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTI15, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTI15, CS_AC_INVALID }} #endif }, { /* div.d $rd, $rj, $rk */ - LoongArch_DIV_D /* 500 */, LoongArch_INS_DIV_D, + LoongArch_DIV_D /* 500 */, LOONGARCH_INS_DIV_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* div.du $rd, $rj, $rk */ - LoongArch_DIV_DU /* 501 */, LoongArch_INS_DIV_DU, + LoongArch_DIV_DU /* 501 */, LOONGARCH_INS_DIV_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* div.w $rd, $rj, $rk */ - LoongArch_DIV_W /* 502 */, LoongArch_INS_DIV_W, + LoongArch_DIV_W /* 502 */, LOONGARCH_INS_DIV_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* div.wu $rd, $rj, $rk */ - LoongArch_DIV_WU /* 503 */, LoongArch_INS_DIV_WU, + LoongArch_DIV_WU /* 503 */, LOONGARCH_INS_DIV_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* ertn */ - LoongArch_ERTN /* 504 */, LoongArch_INS_ERTN, + LoongArch_ERTN /* 504 */, LOONGARCH_INS_ERTN, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTI32, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTI32, CS_AC_INVALID }} #endif }, { /* ext.w.b $rd, $rj */ - LoongArch_EXT_W_B /* 505 */, LoongArch_INS_EXT_W_B, + LoongArch_EXT_W_B /* 505 */, LOONGARCH_INS_EXT_W_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* ext.w.h $rd, $rj */ - LoongArch_EXT_W_H /* 506 */, LoongArch_INS_EXT_W_H, + LoongArch_EXT_W_H /* 506 */, LOONGARCH_INS_EXT_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* fabs.d $fd, $fj */ - LoongArch_FABS_D /* 507 */, LoongArch_INS_FABS_D, + LoongArch_FABS_D /* 507 */, LOONGARCH_INS_FABS_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* fabs.s $fd, $fj */ - LoongArch_FABS_S /* 508 */, LoongArch_INS_FABS_S, + LoongArch_FABS_S /* 508 */, LOONGARCH_INS_FABS_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* fadd.d $fd, $fj, $fk */ - LoongArch_FADD_D /* 509 */, LoongArch_INS_FADD_D, + LoongArch_FADD_D /* 509 */, LOONGARCH_INS_FADD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT3R, CS_AC_INVALID }} #endif }, { /* fadd.s $fd, $fj, $fk */ - LoongArch_FADD_S /* 510 */, LoongArch_INS_FADD_S, + LoongArch_FADD_S /* 510 */, LOONGARCH_INS_FADD_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT3R, CS_AC_INVALID }} #endif }, { /* fclass.d $fd, $fj */ - LoongArch_FCLASS_D /* 511 */, LoongArch_INS_FCLASS_D, + LoongArch_FCLASS_D /* 511 */, LOONGARCH_INS_FCLASS_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* fclass.s $fd, $fj */ - LoongArch_FCLASS_S /* 512 */, LoongArch_INS_FCLASS_S, + LoongArch_FCLASS_S /* 512 */, LOONGARCH_INS_FCLASS_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* fcmp.caf.d $cd, $fj, $fk */ - LoongArch_FCMP_CAF_D /* 513 */, LoongArch_INS_FCMP_CAF_D, + LoongArch_FCMP_CAF_D /* 513 */, LOONGARCH_INS_FCMP_CAF_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.caf.s $cd, $fj, $fk */ - LoongArch_FCMP_CAF_S /* 514 */, LoongArch_INS_FCMP_CAF_S, + LoongArch_FCMP_CAF_S /* 514 */, LOONGARCH_INS_FCMP_CAF_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.ceq.d $cd, $fj, $fk */ - LoongArch_FCMP_CEQ_D /* 515 */, LoongArch_INS_FCMP_CEQ_D, + LoongArch_FCMP_CEQ_D /* 515 */, LOONGARCH_INS_FCMP_CEQ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.ceq.s $cd, $fj, $fk */ - LoongArch_FCMP_CEQ_S /* 516 */, LoongArch_INS_FCMP_CEQ_S, + LoongArch_FCMP_CEQ_S /* 516 */, LOONGARCH_INS_FCMP_CEQ_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.cle.d $cd, $fj, $fk */ - LoongArch_FCMP_CLE_D /* 517 */, LoongArch_INS_FCMP_CLE_D, + LoongArch_FCMP_CLE_D /* 517 */, LOONGARCH_INS_FCMP_CLE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.cle.s $cd, $fj, $fk */ - LoongArch_FCMP_CLE_S /* 518 */, LoongArch_INS_FCMP_CLE_S, + LoongArch_FCMP_CLE_S /* 518 */, LOONGARCH_INS_FCMP_CLE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.clt.d $cd, $fj, $fk */ - LoongArch_FCMP_CLT_D /* 519 */, LoongArch_INS_FCMP_CLT_D, + LoongArch_FCMP_CLT_D /* 519 */, LOONGARCH_INS_FCMP_CLT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.clt.s $cd, $fj, $fk */ - LoongArch_FCMP_CLT_S /* 520 */, LoongArch_INS_FCMP_CLT_S, + LoongArch_FCMP_CLT_S /* 520 */, LOONGARCH_INS_FCMP_CLT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.cne.d $cd, $fj, $fk */ - LoongArch_FCMP_CNE_D /* 521 */, LoongArch_INS_FCMP_CNE_D, + LoongArch_FCMP_CNE_D /* 521 */, LOONGARCH_INS_FCMP_CNE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.cne.s $cd, $fj, $fk */ - LoongArch_FCMP_CNE_S /* 522 */, LoongArch_INS_FCMP_CNE_S, + LoongArch_FCMP_CNE_S /* 522 */, LOONGARCH_INS_FCMP_CNE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.cor.d $cd, $fj, $fk */ - LoongArch_FCMP_COR_D /* 523 */, LoongArch_INS_FCMP_COR_D, + LoongArch_FCMP_COR_D /* 523 */, LOONGARCH_INS_FCMP_COR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.cor.s $cd, $fj, $fk */ - LoongArch_FCMP_COR_S /* 524 */, LoongArch_INS_FCMP_COR_S, + LoongArch_FCMP_COR_S /* 524 */, LOONGARCH_INS_FCMP_COR_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.cueq.d $cd, $fj, $fk */ - LoongArch_FCMP_CUEQ_D /* 525 */, LoongArch_INS_FCMP_CUEQ_D, + LoongArch_FCMP_CUEQ_D /* 525 */, LOONGARCH_INS_FCMP_CUEQ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.cueq.s $cd, $fj, $fk */ - LoongArch_FCMP_CUEQ_S /* 526 */, LoongArch_INS_FCMP_CUEQ_S, + LoongArch_FCMP_CUEQ_S /* 526 */, LOONGARCH_INS_FCMP_CUEQ_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.cule.d $cd, $fj, $fk */ - LoongArch_FCMP_CULE_D /* 527 */, LoongArch_INS_FCMP_CULE_D, + LoongArch_FCMP_CULE_D /* 527 */, LOONGARCH_INS_FCMP_CULE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.cule.s $cd, $fj, $fk */ - LoongArch_FCMP_CULE_S /* 528 */, LoongArch_INS_FCMP_CULE_S, + LoongArch_FCMP_CULE_S /* 528 */, LOONGARCH_INS_FCMP_CULE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.cult.d $cd, $fj, $fk */ - LoongArch_FCMP_CULT_D /* 529 */, LoongArch_INS_FCMP_CULT_D, + LoongArch_FCMP_CULT_D /* 529 */, LOONGARCH_INS_FCMP_CULT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.cult.s $cd, $fj, $fk */ - LoongArch_FCMP_CULT_S /* 530 */, LoongArch_INS_FCMP_CULT_S, + LoongArch_FCMP_CULT_S /* 530 */, LOONGARCH_INS_FCMP_CULT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.cune.d $cd, $fj, $fk */ - LoongArch_FCMP_CUNE_D /* 531 */, LoongArch_INS_FCMP_CUNE_D, + LoongArch_FCMP_CUNE_D /* 531 */, LOONGARCH_INS_FCMP_CUNE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.cune.s $cd, $fj, $fk */ - LoongArch_FCMP_CUNE_S /* 532 */, LoongArch_INS_FCMP_CUNE_S, + LoongArch_FCMP_CUNE_S /* 532 */, LOONGARCH_INS_FCMP_CUNE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.cun.d $cd, $fj, $fk */ - LoongArch_FCMP_CUN_D /* 533 */, LoongArch_INS_FCMP_CUN_D, + LoongArch_FCMP_CUN_D /* 533 */, LOONGARCH_INS_FCMP_CUN_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.cun.s $cd, $fj, $fk */ - LoongArch_FCMP_CUN_S /* 534 */, LoongArch_INS_FCMP_CUN_S, + LoongArch_FCMP_CUN_S /* 534 */, LOONGARCH_INS_FCMP_CUN_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.saf.d $cd, $fj, $fk */ - LoongArch_FCMP_SAF_D /* 535 */, LoongArch_INS_FCMP_SAF_D, + LoongArch_FCMP_SAF_D /* 535 */, LOONGARCH_INS_FCMP_SAF_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.saf.s $cd, $fj, $fk */ - LoongArch_FCMP_SAF_S /* 536 */, LoongArch_INS_FCMP_SAF_S, + LoongArch_FCMP_SAF_S /* 536 */, LOONGARCH_INS_FCMP_SAF_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.seq.d $cd, $fj, $fk */ - LoongArch_FCMP_SEQ_D /* 537 */, LoongArch_INS_FCMP_SEQ_D, + LoongArch_FCMP_SEQ_D /* 537 */, LOONGARCH_INS_FCMP_SEQ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.seq.s $cd, $fj, $fk */ - LoongArch_FCMP_SEQ_S /* 538 */, LoongArch_INS_FCMP_SEQ_S, + LoongArch_FCMP_SEQ_S /* 538 */, LOONGARCH_INS_FCMP_SEQ_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.sle.d $cd, $fj, $fk */ - LoongArch_FCMP_SLE_D /* 539 */, LoongArch_INS_FCMP_SLE_D, + LoongArch_FCMP_SLE_D /* 539 */, LOONGARCH_INS_FCMP_SLE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.sle.s $cd, $fj, $fk */ - LoongArch_FCMP_SLE_S /* 540 */, LoongArch_INS_FCMP_SLE_S, + LoongArch_FCMP_SLE_S /* 540 */, LOONGARCH_INS_FCMP_SLE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.slt.d $cd, $fj, $fk */ - LoongArch_FCMP_SLT_D /* 541 */, LoongArch_INS_FCMP_SLT_D, + LoongArch_FCMP_SLT_D /* 541 */, LOONGARCH_INS_FCMP_SLT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.slt.s $cd, $fj, $fk */ - LoongArch_FCMP_SLT_S /* 542 */, LoongArch_INS_FCMP_SLT_S, + LoongArch_FCMP_SLT_S /* 542 */, LOONGARCH_INS_FCMP_SLT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.sne.d $cd, $fj, $fk */ - LoongArch_FCMP_SNE_D /* 543 */, LoongArch_INS_FCMP_SNE_D, + LoongArch_FCMP_SNE_D /* 543 */, LOONGARCH_INS_FCMP_SNE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.sne.s $cd, $fj, $fk */ - LoongArch_FCMP_SNE_S /* 544 */, LoongArch_INS_FCMP_SNE_S, + LoongArch_FCMP_SNE_S /* 544 */, LOONGARCH_INS_FCMP_SNE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.sor.d $cd, $fj, $fk */ - LoongArch_FCMP_SOR_D /* 545 */, LoongArch_INS_FCMP_SOR_D, + LoongArch_FCMP_SOR_D /* 545 */, LOONGARCH_INS_FCMP_SOR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.sor.s $cd, $fj, $fk */ - LoongArch_FCMP_SOR_S /* 546 */, LoongArch_INS_FCMP_SOR_S, + LoongArch_FCMP_SOR_S /* 546 */, LOONGARCH_INS_FCMP_SOR_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.sueq.d $cd, $fj, $fk */ - LoongArch_FCMP_SUEQ_D /* 547 */, LoongArch_INS_FCMP_SUEQ_D, + LoongArch_FCMP_SUEQ_D /* 547 */, LOONGARCH_INS_FCMP_SUEQ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.sueq.s $cd, $fj, $fk */ - LoongArch_FCMP_SUEQ_S /* 548 */, LoongArch_INS_FCMP_SUEQ_S, + LoongArch_FCMP_SUEQ_S /* 548 */, LOONGARCH_INS_FCMP_SUEQ_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.sule.d $cd, $fj, $fk */ - LoongArch_FCMP_SULE_D /* 549 */, LoongArch_INS_FCMP_SULE_D, + LoongArch_FCMP_SULE_D /* 549 */, LOONGARCH_INS_FCMP_SULE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.sule.s $cd, $fj, $fk */ - LoongArch_FCMP_SULE_S /* 550 */, LoongArch_INS_FCMP_SULE_S, + LoongArch_FCMP_SULE_S /* 550 */, LOONGARCH_INS_FCMP_SULE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.sult.d $cd, $fj, $fk */ - LoongArch_FCMP_SULT_D /* 551 */, LoongArch_INS_FCMP_SULT_D, + LoongArch_FCMP_SULT_D /* 551 */, LOONGARCH_INS_FCMP_SULT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.sult.s $cd, $fj, $fk */ - LoongArch_FCMP_SULT_S /* 552 */, LoongArch_INS_FCMP_SULT_S, + LoongArch_FCMP_SULT_S /* 552 */, LOONGARCH_INS_FCMP_SULT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.sune.d $cd, $fj, $fk */ - LoongArch_FCMP_SUNE_D /* 553 */, LoongArch_INS_FCMP_SUNE_D, + LoongArch_FCMP_SUNE_D /* 553 */, LOONGARCH_INS_FCMP_SUNE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.sune.s $cd, $fj, $fk */ - LoongArch_FCMP_SUNE_S /* 554 */, LoongArch_INS_FCMP_SUNE_S, + LoongArch_FCMP_SUNE_S /* 554 */, LOONGARCH_INS_FCMP_SUNE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.sun.d $cd, $fj, $fk */ - LoongArch_FCMP_SUN_D /* 555 */, LoongArch_INS_FCMP_SUN_D, + LoongArch_FCMP_SUN_D /* 555 */, LOONGARCH_INS_FCMP_SUN_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcmp.sun.s $cd, $fj, $fk */ - LoongArch_FCMP_SUN_S /* 556 */, LoongArch_INS_FCMP_SUN_S, + LoongArch_FCMP_SUN_S /* 556 */, LOONGARCH_INS_FCMP_SUN_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFCMP, CS_AC_INVALID }} #endif }, { /* fcopysign.d $fd, $fj, $fk */ - LoongArch_FCOPYSIGN_D /* 557 */, LoongArch_INS_FCOPYSIGN_D, + LoongArch_FCOPYSIGN_D /* 557 */, LOONGARCH_INS_FCOPYSIGN_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT3R, CS_AC_INVALID }} #endif }, { /* fcopysign.s $fd, $fj, $fk */ - LoongArch_FCOPYSIGN_S /* 558 */, LoongArch_INS_FCOPYSIGN_S, + LoongArch_FCOPYSIGN_S /* 558 */, LOONGARCH_INS_FCOPYSIGN_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT3R, CS_AC_INVALID }} #endif }, { /* fcvt.d.ld $fd, $fj, $fk */ - LoongArch_FCVT_D_LD /* 559 */, LoongArch_INS_FCVT_D_LD, + LoongArch_FCVT_D_LD /* 559 */, LOONGARCH_INS_FCVT_D_LD, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT3R, CS_AC_INVALID }} #endif }, { /* fcvt.d.s $fd, $fj */ - LoongArch_FCVT_D_S /* 560 */, LoongArch_INS_FCVT_D_S, + LoongArch_FCVT_D_S /* 560 */, LOONGARCH_INS_FCVT_D_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* fcvt.ld.d $fd, $fj */ - LoongArch_FCVT_LD_D /* 561 */, LoongArch_INS_FCVT_LD_D, + LoongArch_FCVT_LD_D /* 561 */, LOONGARCH_INS_FCVT_LD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* fcvt.s.d $fd, $fj */ - LoongArch_FCVT_S_D /* 562 */, LoongArch_INS_FCVT_S_D, + LoongArch_FCVT_S_D /* 562 */, LOONGARCH_INS_FCVT_S_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* fcvt.ud.d $fd, $fj */ - LoongArch_FCVT_UD_D /* 563 */, LoongArch_INS_FCVT_UD_D, + LoongArch_FCVT_UD_D /* 563 */, LOONGARCH_INS_FCVT_UD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* fdiv.d $fd, $fj, $fk */ - LoongArch_FDIV_D /* 564 */, LoongArch_INS_FDIV_D, + LoongArch_FDIV_D /* 564 */, LOONGARCH_INS_FDIV_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT3R, CS_AC_INVALID }} #endif }, { /* fdiv.s $fd, $fj, $fk */ - LoongArch_FDIV_S /* 565 */, LoongArch_INS_FDIV_S, + LoongArch_FDIV_S /* 565 */, LOONGARCH_INS_FDIV_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT3R, CS_AC_INVALID }} #endif }, { /* ffint.d.l $fd, $fj */ - LoongArch_FFINT_D_L /* 566 */, LoongArch_INS_FFINT_D_L, + LoongArch_FFINT_D_L /* 566 */, LOONGARCH_INS_FFINT_D_L, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* ffint.d.w $fd, $fj */ - LoongArch_FFINT_D_W /* 567 */, LoongArch_INS_FFINT_D_W, + LoongArch_FFINT_D_W /* 567 */, LOONGARCH_INS_FFINT_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* ffint.s.l $fd, $fj */ - LoongArch_FFINT_S_L /* 568 */, LoongArch_INS_FFINT_S_L, + LoongArch_FFINT_S_L /* 568 */, LOONGARCH_INS_FFINT_S_L, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* ffint.s.w $fd, $fj */ - LoongArch_FFINT_S_W /* 569 */, LoongArch_INS_FFINT_S_W, + LoongArch_FFINT_S_W /* 569 */, LOONGARCH_INS_FFINT_S_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* fldgt.d $fd, $rj, $rk */ - LoongArch_FLDGT_D /* 570 */, LoongArch_INS_FLDGT_D, + LoongArch_FLDGT_D /* 570 */, LOONGARCH_INS_FLDGT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMEM, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMEM, CS_AC_READ }} #endif }, { /* fldgt.s $fd, $rj, $rk */ - LoongArch_FLDGT_S /* 571 */, LoongArch_INS_FLDGT_S, + LoongArch_FLDGT_S /* 571 */, LOONGARCH_INS_FLDGT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMEM, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMEM, CS_AC_READ }} #endif }, { /* fldle.d $fd, $rj, $rk */ - LoongArch_FLDLE_D /* 572 */, LoongArch_INS_FLDLE_D, + LoongArch_FLDLE_D /* 572 */, LOONGARCH_INS_FLDLE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMEM, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMEM, CS_AC_READ }} #endif }, { /* fldle.s $fd, $rj, $rk */ - LoongArch_FLDLE_S /* 573 */, LoongArch_INS_FLDLE_S, + LoongArch_FLDLE_S /* 573 */, LOONGARCH_INS_FLDLE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMEM, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMEM, CS_AC_READ }} #endif }, { /* fldx.d $fd, $rj, $rk */ - LoongArch_FLDX_D /* 574 */, LoongArch_INS_FLDX_D, + LoongArch_FLDX_D /* 574 */, LOONGARCH_INS_FLDX_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMEM, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMEM, CS_AC_READ }} #endif }, { /* fldx.s $fd, $rj, $rk */ - LoongArch_FLDX_S /* 575 */, LoongArch_INS_FLDX_S, + LoongArch_FLDX_S /* 575 */, LOONGARCH_INS_FLDX_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMEM, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMEM, CS_AC_READ }} #endif }, { /* fld.d $fd, $rj, $imm12 */ - LoongArch_FLD_D /* 576 */, LoongArch_INS_FLD_D, + LoongArch_FLD_D /* 576 */, LOONGARCH_INS_FLD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2RI12, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2RI12, CS_AC_READ }} #endif }, { /* fld.s $fd, $rj, $imm12 */ - LoongArch_FLD_S /* 577 */, LoongArch_INS_FLD_S, + LoongArch_FLD_S /* 577 */, LOONGARCH_INS_FLD_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2RI12, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2RI12, CS_AC_READ }} #endif }, { /* flogb.d $fd, $fj */ - LoongArch_FLOGB_D /* 578 */, LoongArch_INS_FLOGB_D, + LoongArch_FLOGB_D /* 578 */, LOONGARCH_INS_FLOGB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* flogb.s $fd, $fj */ - LoongArch_FLOGB_S /* 579 */, LoongArch_INS_FLOGB_S, + LoongArch_FLOGB_S /* 579 */, LOONGARCH_INS_FLOGB_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* fmadd.d $fd, $fj, $fk, $fa */ - LoongArch_FMADD_D /* 580 */, LoongArch_INS_FMADD_D, + LoongArch_FMADD_D /* 580 */, LOONGARCH_INS_FMADD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT4R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT4R, CS_AC_INVALID }} #endif }, { /* fmadd.s $fd, $fj, $fk, $fa */ - LoongArch_FMADD_S /* 581 */, LoongArch_INS_FMADD_S, + LoongArch_FMADD_S /* 581 */, LOONGARCH_INS_FMADD_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT4R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT4R, CS_AC_INVALID }} #endif }, { /* fmaxa.d $fd, $fj, $fk */ - LoongArch_FMAXA_D /* 582 */, LoongArch_INS_FMAXA_D, + LoongArch_FMAXA_D /* 582 */, LOONGARCH_INS_FMAXA_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT3R, CS_AC_INVALID }} #endif }, { /* fmaxa.s $fd, $fj, $fk */ - LoongArch_FMAXA_S /* 583 */, LoongArch_INS_FMAXA_S, + LoongArch_FMAXA_S /* 583 */, LOONGARCH_INS_FMAXA_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT3R, CS_AC_INVALID }} #endif }, { /* fmax.d $fd, $fj, $fk */ - LoongArch_FMAX_D /* 584 */, LoongArch_INS_FMAX_D, + LoongArch_FMAX_D /* 584 */, LOONGARCH_INS_FMAX_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT3R, CS_AC_INVALID }} #endif }, { /* fmax.s $fd, $fj, $fk */ - LoongArch_FMAX_S /* 585 */, LoongArch_INS_FMAX_S, + LoongArch_FMAX_S /* 585 */, LOONGARCH_INS_FMAX_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT3R, CS_AC_INVALID }} #endif }, { /* fmina.d $fd, $fj, $fk */ - LoongArch_FMINA_D /* 586 */, LoongArch_INS_FMINA_D, + LoongArch_FMINA_D /* 586 */, LOONGARCH_INS_FMINA_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT3R, CS_AC_INVALID }} #endif }, { /* fmina.s $fd, $fj, $fk */ - LoongArch_FMINA_S /* 587 */, LoongArch_INS_FMINA_S, + LoongArch_FMINA_S /* 587 */, LOONGARCH_INS_FMINA_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT3R, CS_AC_INVALID }} #endif }, { /* fmin.d $fd, $fj, $fk */ - LoongArch_FMIN_D /* 588 */, LoongArch_INS_FMIN_D, + LoongArch_FMIN_D /* 588 */, LOONGARCH_INS_FMIN_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT3R, CS_AC_INVALID }} #endif }, { /* fmin.s $fd, $fj, $fk */ - LoongArch_FMIN_S /* 589 */, LoongArch_INS_FMIN_S, + LoongArch_FMIN_S /* 589 */, LOONGARCH_INS_FMIN_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT3R, CS_AC_INVALID }} #endif }, { /* fmov.d $dst, $src */ - LoongArch_FMOV_D /* 590 */, LoongArch_INS_FMOV_D, + LoongArch_FMOV_D /* 590 */, LOONGARCH_INS_FMOV_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} #endif }, { /* fmov.s $dst, $src */ - LoongArch_FMOV_S /* 591 */, LoongArch_INS_FMOV_S, + LoongArch_FMOV_S /* 591 */, LOONGARCH_INS_FMOV_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} #endif }, { /* fmsub.d $fd, $fj, $fk, $fa */ - LoongArch_FMSUB_D /* 592 */, LoongArch_INS_FMSUB_D, + LoongArch_FMSUB_D /* 592 */, LOONGARCH_INS_FMSUB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT4R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT4R, CS_AC_INVALID }} #endif }, { /* fmsub.s $fd, $fj, $fk, $fa */ - LoongArch_FMSUB_S /* 593 */, LoongArch_INS_FMSUB_S, + LoongArch_FMSUB_S /* 593 */, LOONGARCH_INS_FMSUB_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT4R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT4R, CS_AC_INVALID }} #endif }, { /* fmul.d $fd, $fj, $fk */ - LoongArch_FMUL_D /* 594 */, LoongArch_INS_FMUL_D, + LoongArch_FMUL_D /* 594 */, LOONGARCH_INS_FMUL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT3R, CS_AC_INVALID }} #endif }, { /* fmul.s $fd, $fj, $fk */ - LoongArch_FMUL_S /* 595 */, LoongArch_INS_FMUL_S, + LoongArch_FMUL_S /* 595 */, LOONGARCH_INS_FMUL_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT3R, CS_AC_INVALID }} #endif }, { /* fneg.d $fd, $fj */ - LoongArch_FNEG_D /* 596 */, LoongArch_INS_FNEG_D, + LoongArch_FNEG_D /* 596 */, LOONGARCH_INS_FNEG_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* fneg.s $fd, $fj */ - LoongArch_FNEG_S /* 597 */, LoongArch_INS_FNEG_S, + LoongArch_FNEG_S /* 597 */, LOONGARCH_INS_FNEG_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* fnmadd.d $fd, $fj, $fk, $fa */ - LoongArch_FNMADD_D /* 598 */, LoongArch_INS_FNMADD_D, + LoongArch_FNMADD_D /* 598 */, LOONGARCH_INS_FNMADD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT4R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT4R, CS_AC_INVALID }} #endif }, { /* fnmadd.s $fd, $fj, $fk, $fa */ - LoongArch_FNMADD_S /* 599 */, LoongArch_INS_FNMADD_S, + LoongArch_FNMADD_S /* 599 */, LOONGARCH_INS_FNMADD_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT4R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT4R, CS_AC_INVALID }} #endif }, { /* fnmsub.d $fd, $fj, $fk, $fa */ - LoongArch_FNMSUB_D /* 600 */, LoongArch_INS_FNMSUB_D, + LoongArch_FNMSUB_D /* 600 */, LOONGARCH_INS_FNMSUB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT4R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT4R, CS_AC_INVALID }} #endif }, { /* fnmsub.s $fd, $fj, $fk, $fa */ - LoongArch_FNMSUB_S /* 601 */, LoongArch_INS_FNMSUB_S, + LoongArch_FNMSUB_S /* 601 */, LOONGARCH_INS_FNMSUB_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT4R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT4R, CS_AC_INVALID }} #endif }, { /* frecipe.d $fd, $fj */ - LoongArch_FRECIPE_D /* 602 */, LoongArch_INS_FRECIPE_D, + LoongArch_FRECIPE_D /* 602 */, LOONGARCH_INS_FRECIPE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* frecipe.s $fd, $fj */ - LoongArch_FRECIPE_S /* 603 */, LoongArch_INS_FRECIPE_S, + LoongArch_FRECIPE_S /* 603 */, LOONGARCH_INS_FRECIPE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* frecip.d $fd, $fj */ - LoongArch_FRECIP_D /* 604 */, LoongArch_INS_FRECIP_D, + LoongArch_FRECIP_D /* 604 */, LOONGARCH_INS_FRECIP_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* frecip.s $fd, $fj */ - LoongArch_FRECIP_S /* 605 */, LoongArch_INS_FRECIP_S, + LoongArch_FRECIP_S /* 605 */, LOONGARCH_INS_FRECIP_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* frint.d $fd, $fj */ - LoongArch_FRINT_D /* 606 */, LoongArch_INS_FRINT_D, + LoongArch_FRINT_D /* 606 */, LOONGARCH_INS_FRINT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* frint.s $fd, $fj */ - LoongArch_FRINT_S /* 607 */, LoongArch_INS_FRINT_S, + LoongArch_FRINT_S /* 607 */, LOONGARCH_INS_FRINT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* frsqrte.d $fd, $fj */ - LoongArch_FRSQRTE_D /* 608 */, LoongArch_INS_FRSQRTE_D, + LoongArch_FRSQRTE_D /* 608 */, LOONGARCH_INS_FRSQRTE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* frsqrte.s $fd, $fj */ - LoongArch_FRSQRTE_S /* 609 */, LoongArch_INS_FRSQRTE_S, + LoongArch_FRSQRTE_S /* 609 */, LOONGARCH_INS_FRSQRTE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* frsqrt.d $fd, $fj */ - LoongArch_FRSQRT_D /* 610 */, LoongArch_INS_FRSQRT_D, + LoongArch_FRSQRT_D /* 610 */, LOONGARCH_INS_FRSQRT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* frsqrt.s $fd, $fj */ - LoongArch_FRSQRT_S /* 611 */, LoongArch_INS_FRSQRT_S, + LoongArch_FRSQRT_S /* 611 */, LOONGARCH_INS_FRSQRT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* fscaleb.d $fd, $fj, $fk */ - LoongArch_FSCALEB_D /* 612 */, LoongArch_INS_FSCALEB_D, + LoongArch_FSCALEB_D /* 612 */, LOONGARCH_INS_FSCALEB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT3R, CS_AC_INVALID }} #endif }, { /* fscaleb.s $fd, $fj, $fk */ - LoongArch_FSCALEB_S /* 613 */, LoongArch_INS_FSCALEB_S, + LoongArch_FSCALEB_S /* 613 */, LOONGARCH_INS_FSCALEB_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT3R, CS_AC_INVALID }} #endif }, { /* fsel $fd, $fj, $fk, $ca */ - LoongArch_FSEL_xD /* 614 */, LoongArch_INS_INVALID, + LoongArch_FSEL_xD /* 614 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* fsel $fd, $fj, $fk, $ca */ - LoongArch_FSEL_xS /* 615 */, LoongArch_INS_FSEL, + LoongArch_FSEL_xS /* 615 */, LOONGARCH_INS_FSEL, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTFSEL, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTFSEL, CS_AC_INVALID }} #endif }, { /* fsqrt.d $fd, $fj */ - LoongArch_FSQRT_D /* 616 */, LoongArch_INS_FSQRT_D, + LoongArch_FSQRT_D /* 616 */, LOONGARCH_INS_FSQRT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* fsqrt.s $fd, $fj */ - LoongArch_FSQRT_S /* 617 */, LoongArch_INS_FSQRT_S, + LoongArch_FSQRT_S /* 617 */, LOONGARCH_INS_FSQRT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* fstgt.d $fd, $rj, $rk */ - LoongArch_FSTGT_D /* 618 */, LoongArch_INS_FSTGT_D, + LoongArch_FSTGT_D /* 618 */, LOONGARCH_INS_FSTGT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMEM, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMEM, CS_AC_WRITE }} #endif }, { /* fstgt.s $fd, $rj, $rk */ - LoongArch_FSTGT_S /* 619 */, LoongArch_INS_FSTGT_S, + LoongArch_FSTGT_S /* 619 */, LOONGARCH_INS_FSTGT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMEM, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMEM, CS_AC_WRITE }} #endif }, { /* fstle.d $fd, $rj, $rk */ - LoongArch_FSTLE_D /* 620 */, LoongArch_INS_FSTLE_D, + LoongArch_FSTLE_D /* 620 */, LOONGARCH_INS_FSTLE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMEM, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMEM, CS_AC_WRITE }} #endif }, { /* fstle.s $fd, $rj, $rk */ - LoongArch_FSTLE_S /* 621 */, LoongArch_INS_FSTLE_S, + LoongArch_FSTLE_S /* 621 */, LOONGARCH_INS_FSTLE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMEM, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMEM, CS_AC_WRITE }} #endif }, { /* fstx.d $fd, $rj, $rk */ - LoongArch_FSTX_D /* 622 */, LoongArch_INS_FSTX_D, + LoongArch_FSTX_D /* 622 */, LOONGARCH_INS_FSTX_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMEM, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMEM, CS_AC_WRITE }} #endif }, { /* fstx.s $fd, $rj, $rk */ - LoongArch_FSTX_S /* 623 */, LoongArch_INS_FSTX_S, + LoongArch_FSTX_S /* 623 */, LOONGARCH_INS_FSTX_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMEM, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMEM, CS_AC_WRITE }} #endif }, { /* fst.d $fd, $rj, $imm12 */ - LoongArch_FST_D /* 624 */, LoongArch_INS_FST_D, + LoongArch_FST_D /* 624 */, LOONGARCH_INS_FST_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2RI12, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2RI12, CS_AC_WRITE }} #endif }, { /* fst.s $fd, $rj, $imm12 */ - LoongArch_FST_S /* 625 */, LoongArch_INS_FST_S, + LoongArch_FST_S /* 625 */, LOONGARCH_INS_FST_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2RI12, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2RI12, CS_AC_WRITE }} #endif }, { /* fsub.d $fd, $fj, $fk */ - LoongArch_FSUB_D /* 626 */, LoongArch_INS_FSUB_D, + LoongArch_FSUB_D /* 626 */, LOONGARCH_INS_FSUB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT3R, CS_AC_INVALID }} #endif }, { /* fsub.s $fd, $fj, $fk */ - LoongArch_FSUB_S /* 627 */, LoongArch_INS_FSUB_S, + LoongArch_FSUB_S /* 627 */, LOONGARCH_INS_FSUB_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT3R, CS_AC_INVALID }} #endif }, { /* ftintrm.l.d $fd, $fj */ - LoongArch_FTINTRM_L_D /* 628 */, LoongArch_INS_FTINTRM_L_D, + LoongArch_FTINTRM_L_D /* 628 */, LOONGARCH_INS_FTINTRM_L_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* ftintrm.l.s $fd, $fj */ - LoongArch_FTINTRM_L_S /* 629 */, LoongArch_INS_FTINTRM_L_S, + LoongArch_FTINTRM_L_S /* 629 */, LOONGARCH_INS_FTINTRM_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* ftintrm.w.d $fd, $fj */ - LoongArch_FTINTRM_W_D /* 630 */, LoongArch_INS_FTINTRM_W_D, + LoongArch_FTINTRM_W_D /* 630 */, LOONGARCH_INS_FTINTRM_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* ftintrm.w.s $fd, $fj */ - LoongArch_FTINTRM_W_S /* 631 */, LoongArch_INS_FTINTRM_W_S, + LoongArch_FTINTRM_W_S /* 631 */, LOONGARCH_INS_FTINTRM_W_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* ftintrne.l.d $fd, $fj */ - LoongArch_FTINTRNE_L_D /* 632 */, LoongArch_INS_FTINTRNE_L_D, + LoongArch_FTINTRNE_L_D /* 632 */, LOONGARCH_INS_FTINTRNE_L_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* ftintrne.l.s $fd, $fj */ - LoongArch_FTINTRNE_L_S /* 633 */, LoongArch_INS_FTINTRNE_L_S, + LoongArch_FTINTRNE_L_S /* 633 */, LOONGARCH_INS_FTINTRNE_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* ftintrne.w.d $fd, $fj */ - LoongArch_FTINTRNE_W_D /* 634 */, LoongArch_INS_FTINTRNE_W_D, + LoongArch_FTINTRNE_W_D /* 634 */, LOONGARCH_INS_FTINTRNE_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* ftintrne.w.s $fd, $fj */ - LoongArch_FTINTRNE_W_S /* 635 */, LoongArch_INS_FTINTRNE_W_S, + LoongArch_FTINTRNE_W_S /* 635 */, LOONGARCH_INS_FTINTRNE_W_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* ftintrp.l.d $fd, $fj */ - LoongArch_FTINTRP_L_D /* 636 */, LoongArch_INS_FTINTRP_L_D, + LoongArch_FTINTRP_L_D /* 636 */, LOONGARCH_INS_FTINTRP_L_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* ftintrp.l.s $fd, $fj */ - LoongArch_FTINTRP_L_S /* 637 */, LoongArch_INS_FTINTRP_L_S, + LoongArch_FTINTRP_L_S /* 637 */, LOONGARCH_INS_FTINTRP_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* ftintrp.w.d $fd, $fj */ - LoongArch_FTINTRP_W_D /* 638 */, LoongArch_INS_FTINTRP_W_D, + LoongArch_FTINTRP_W_D /* 638 */, LOONGARCH_INS_FTINTRP_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* ftintrp.w.s $fd, $fj */ - LoongArch_FTINTRP_W_S /* 639 */, LoongArch_INS_FTINTRP_W_S, + LoongArch_FTINTRP_W_S /* 639 */, LOONGARCH_INS_FTINTRP_W_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* ftintrz.l.d $fd, $fj */ - LoongArch_FTINTRZ_L_D /* 640 */, LoongArch_INS_FTINTRZ_L_D, + LoongArch_FTINTRZ_L_D /* 640 */, LOONGARCH_INS_FTINTRZ_L_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* ftintrz.l.s $fd, $fj */ - LoongArch_FTINTRZ_L_S /* 641 */, LoongArch_INS_FTINTRZ_L_S, + LoongArch_FTINTRZ_L_S /* 641 */, LOONGARCH_INS_FTINTRZ_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* ftintrz.w.d $fd, $fj */ - LoongArch_FTINTRZ_W_D /* 642 */, LoongArch_INS_FTINTRZ_W_D, + LoongArch_FTINTRZ_W_D /* 642 */, LOONGARCH_INS_FTINTRZ_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* ftintrz.w.s $fd, $fj */ - LoongArch_FTINTRZ_W_S /* 643 */, LoongArch_INS_FTINTRZ_W_S, + LoongArch_FTINTRZ_W_S /* 643 */, LOONGARCH_INS_FTINTRZ_W_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* ftint.l.d $fd, $fj */ - LoongArch_FTINT_L_D /* 644 */, LoongArch_INS_FTINT_L_D, + LoongArch_FTINT_L_D /* 644 */, LOONGARCH_INS_FTINT_L_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* ftint.l.s $fd, $fj */ - LoongArch_FTINT_L_S /* 645 */, LoongArch_INS_FTINT_L_S, + LoongArch_FTINT_L_S /* 645 */, LOONGARCH_INS_FTINT_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* ftint.w.d $fd, $fj */ - LoongArch_FTINT_W_D /* 646 */, LoongArch_INS_FTINT_W_D, + LoongArch_FTINT_W_D /* 646 */, LOONGARCH_INS_FTINT_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* ftint.w.s $fd, $fj */ - LoongArch_FTINT_W_S /* 647 */, LoongArch_INS_FTINT_W_S, + LoongArch_FTINT_W_S /* 647 */, LOONGARCH_INS_FTINT_W_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMT2R, CS_AC_INVALID }} #endif }, { /* gcsrrd $rd, $csr_num */ - LoongArch_GCSRRD /* 648 */, LoongArch_INS_GCSRRD, + LoongArch_GCSRRD /* 648 */, LOONGARCH_INS_GCSRRD, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTCSR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTCSR, CS_AC_INVALID }} #endif }, { /* gcsrwr $rd, $csr_num */ - LoongArch_GCSRWR /* 649 */, LoongArch_INS_GCSRWR, + LoongArch_GCSRWR /* 649 */, LOONGARCH_INS_GCSRWR, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTCSR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTCSR, CS_AC_INVALID }} #endif }, { /* gcsrxchg $rd, $rj, $csr_num */ - LoongArch_GCSRXCHG /* 650 */, LoongArch_INS_GCSRXCHG, + LoongArch_GCSRXCHG /* 650 */, LOONGARCH_INS_GCSRXCHG, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTCSRXCHG, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTCSRXCHG, CS_AC_INVALID }} #endif }, { /* gtlbflush */ - LoongArch_GTLBFLUSH /* 651 */, LoongArch_INS_GTLBFLUSH, + LoongArch_GTLBFLUSH /* 651 */, LOONGARCH_INS_GTLBFLUSH, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTI32, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTI32, CS_AC_INVALID }} #endif }, { /* hvcl $imm15 */ - LoongArch_HVCL /* 652 */, LoongArch_INS_HVCL, + LoongArch_HVCL /* 652 */, LOONGARCH_INS_HVCL, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTI15, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTI15, CS_AC_INVALID }} #endif }, { /* ibar $imm15 */ - LoongArch_IBAR /* 653 */, LoongArch_INS_IBAR, + LoongArch_IBAR /* 653 */, LOONGARCH_INS_IBAR, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTI15, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTI15, CS_AC_INVALID }} #endif }, { /* idle $imm15 */ - LoongArch_IDLE /* 654 */, LoongArch_INS_IDLE, + LoongArch_IDLE /* 654 */, LOONGARCH_INS_IDLE, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTI15, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTI15, CS_AC_INVALID }} #endif }, { /* invtlb $op, $rj, $rk */ - LoongArch_INVTLB /* 655 */, LoongArch_INS_INVTLB, + LoongArch_INVTLB /* 655 */, LOONGARCH_INS_INVTLB, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTINVTLB, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTINVTLB, CS_AC_INVALID }} #endif }, { /* iocsrrd.b $rd, $rj */ - LoongArch_IOCSRRD_B /* 656 */, LoongArch_INS_IOCSRRD_B, + LoongArch_IOCSRRD_B /* 656 */, LOONGARCH_INS_IOCSRRD_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* iocsrrd.d $rd, $rj */ - LoongArch_IOCSRRD_D /* 657 */, LoongArch_INS_IOCSRRD_D, + LoongArch_IOCSRRD_D /* 657 */, LOONGARCH_INS_IOCSRRD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* iocsrrd.h $rd, $rj */ - LoongArch_IOCSRRD_H /* 658 */, LoongArch_INS_IOCSRRD_H, + LoongArch_IOCSRRD_H /* 658 */, LOONGARCH_INS_IOCSRRD_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* iocsrrd.w $rd, $rj */ - LoongArch_IOCSRRD_W /* 659 */, LoongArch_INS_IOCSRRD_W, + LoongArch_IOCSRRD_W /* 659 */, LOONGARCH_INS_IOCSRRD_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* iocsrwr.b $rd, $rj */ - LoongArch_IOCSRWR_B /* 660 */, LoongArch_INS_IOCSRWR_B, + LoongArch_IOCSRWR_B /* 660 */, LOONGARCH_INS_IOCSRWR_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* iocsrwr.d $rd, $rj */ - LoongArch_IOCSRWR_D /* 661 */, LoongArch_INS_IOCSRWR_D, + LoongArch_IOCSRWR_D /* 661 */, LOONGARCH_INS_IOCSRWR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* iocsrwr.h $rd, $rj */ - LoongArch_IOCSRWR_H /* 662 */, LoongArch_INS_IOCSRWR_H, + LoongArch_IOCSRWR_H /* 662 */, LOONGARCH_INS_IOCSRWR_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* iocsrwr.w $rd, $rj */ - LoongArch_IOCSRWR_W /* 663 */, LoongArch_INS_IOCSRWR_W, + LoongArch_IOCSRWR_W /* 663 */, LOONGARCH_INS_IOCSRWR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* jirl $rd, $rj, $imm16 */ - LoongArch_JIRL /* 664 */, LoongArch_INS_JIRL, + LoongArch_JIRL /* 664 */, LOONGARCH_INS_JIRL, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI16, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI16, CS_AC_INVALID }} #endif }, { /* jiscr0 $imm21 */ - LoongArch_JISCR0 /* 665 */, LoongArch_INS_JISCR0, + LoongArch_JISCR0 /* 665 */, LOONGARCH_INS_JISCR0, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTJISCR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTJISCR, CS_AC_INVALID }} #endif }, { /* jiscr1 $imm21 */ - LoongArch_JISCR1 /* 666 */, LoongArch_INS_JISCR1, + LoongArch_JISCR1 /* 666 */, LOONGARCH_INS_JISCR1, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTJISCR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTJISCR, CS_AC_INVALID }} #endif }, { /* lddir $rd, $rj, $imm8 */ - LoongArch_LDDIR /* 667 */, LoongArch_INS_LDDIR, + LoongArch_LDDIR /* 667 */, LOONGARCH_INS_LDDIR, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8, CS_AC_INVALID }} #endif }, { /* ldgt.b $rd, $rj, $rk */ - LoongArch_LDGT_B /* 668 */, LoongArch_INS_LDGT_B, + LoongArch_LDGT_B /* 668 */, LOONGARCH_INS_LDGT_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ }} #endif }, { /* ldgt.d $rd, $rj, $rk */ - LoongArch_LDGT_D /* 669 */, LoongArch_INS_LDGT_D, + LoongArch_LDGT_D /* 669 */, LOONGARCH_INS_LDGT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ }} #endif }, { /* ldgt.h $rd, $rj, $rk */ - LoongArch_LDGT_H /* 670 */, LoongArch_INS_LDGT_H, + LoongArch_LDGT_H /* 670 */, LOONGARCH_INS_LDGT_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ }} #endif }, { /* ldgt.w $rd, $rj, $rk */ - LoongArch_LDGT_W /* 671 */, LoongArch_INS_LDGT_W, + LoongArch_LDGT_W /* 671 */, LOONGARCH_INS_LDGT_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ }} #endif }, { /* ldle.b $rd, $rj, $rk */ - LoongArch_LDLE_B /* 672 */, LoongArch_INS_LDLE_B, + LoongArch_LDLE_B /* 672 */, LOONGARCH_INS_LDLE_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ }} #endif }, { /* ldle.d $rd, $rj, $rk */ - LoongArch_LDLE_D /* 673 */, LoongArch_INS_LDLE_D, + LoongArch_LDLE_D /* 673 */, LOONGARCH_INS_LDLE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ }} #endif }, { /* ldle.h $rd, $rj, $rk */ - LoongArch_LDLE_H /* 674 */, LoongArch_INS_LDLE_H, + LoongArch_LDLE_H /* 674 */, LOONGARCH_INS_LDLE_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ }} #endif }, { /* ldle.w $rd, $rj, $rk */ - LoongArch_LDLE_W /* 675 */, LoongArch_INS_LDLE_W, + LoongArch_LDLE_W /* 675 */, LOONGARCH_INS_LDLE_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ }} #endif }, { /* ldl.d $rd, $rj, $imm12 */ - LoongArch_LDL_D /* 676 */, LoongArch_INS_LDL_D, + LoongArch_LDL_D /* 676 */, LOONGARCH_INS_LDL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_READ }} #endif }, { /* ldl.w $rd, $rj, $imm12 */ - LoongArch_LDL_W /* 677 */, LoongArch_INS_LDL_W, + LoongArch_LDL_W /* 677 */, LOONGARCH_INS_LDL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_READ }} #endif }, { /* ldpte $rj, $seq */ - LoongArch_LDPTE /* 678 */, LoongArch_INS_LDPTE, + LoongArch_LDPTE /* 678 */, LOONGARCH_INS_LDPTE, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTLDPTE, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTLDPTE, CS_AC_INVALID }} #endif }, { /* ldptr.d $rd, $rj, $imm14 */ - LoongArch_LDPTR_D /* 679 */, LoongArch_INS_LDPTR_D, + LoongArch_LDPTR_D /* 679 */, LOONGARCH_INS_LDPTR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI14, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI14, CS_AC_READ }} #endif }, { /* ldptr.w $rd, $rj, $imm14 */ - LoongArch_LDPTR_W /* 680 */, LoongArch_INS_LDPTR_W, + LoongArch_LDPTR_W /* 680 */, LOONGARCH_INS_LDPTR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI14, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI14, CS_AC_READ }} #endif }, { /* ldr.d $rd, $rj, $imm12 */ - LoongArch_LDR_D /* 681 */, LoongArch_INS_LDR_D, + LoongArch_LDR_D /* 681 */, LOONGARCH_INS_LDR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_READ }} #endif }, { /* ldr.w $rd, $rj, $imm12 */ - LoongArch_LDR_W /* 682 */, LoongArch_INS_LDR_W, + LoongArch_LDR_W /* 682 */, LOONGARCH_INS_LDR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_READ }} #endif }, { /* ldx.b $rd, $rj, $rk */ - LoongArch_LDX_B /* 683 */, LoongArch_INS_LDX_B, + LoongArch_LDX_B /* 683 */, LOONGARCH_INS_LDX_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ }} #endif }, { /* ldx.bu $rd, $rj, $rk */ - LoongArch_LDX_BU /* 684 */, LoongArch_INS_LDX_BU, + LoongArch_LDX_BU /* 684 */, LOONGARCH_INS_LDX_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ }} #endif }, { /* ldx.d $rd, $rj, $rk */ - LoongArch_LDX_D /* 685 */, LoongArch_INS_LDX_D, + LoongArch_LDX_D /* 685 */, LOONGARCH_INS_LDX_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ }} #endif }, { /* ldx.h $rd, $rj, $rk */ - LoongArch_LDX_H /* 686 */, LoongArch_INS_LDX_H, + LoongArch_LDX_H /* 686 */, LOONGARCH_INS_LDX_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ }} #endif }, { /* ldx.hu $rd, $rj, $rk */ - LoongArch_LDX_HU /* 687 */, LoongArch_INS_LDX_HU, + LoongArch_LDX_HU /* 687 */, LOONGARCH_INS_LDX_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ }} #endif }, { /* ldx.w $rd, $rj, $rk */ - LoongArch_LDX_W /* 688 */, LoongArch_INS_LDX_W, + LoongArch_LDX_W /* 688 */, LOONGARCH_INS_LDX_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ }} #endif }, { /* ldx.wu $rd, $rj, $rk */ - LoongArch_LDX_WU /* 689 */, LoongArch_INS_LDX_WU, + LoongArch_LDX_WU /* 689 */, LOONGARCH_INS_LDX_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_READ }} #endif }, { /* ld.b $rd, $rj, $imm12 */ - LoongArch_LD_B /* 690 */, LoongArch_INS_LD_B, + LoongArch_LD_B /* 690 */, LOONGARCH_INS_LD_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_READ }} #endif }, { /* ld.bu $rd, $rj, $imm12 */ - LoongArch_LD_BU /* 691 */, LoongArch_INS_LD_BU, + LoongArch_LD_BU /* 691 */, LOONGARCH_INS_LD_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_READ }} #endif }, { /* ld.d $rd, $rj, $imm12 */ - LoongArch_LD_D /* 692 */, LoongArch_INS_LD_D, + LoongArch_LD_D /* 692 */, LOONGARCH_INS_LD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_READ }} #endif }, { /* ld.h $rd, $rj, $imm12 */ - LoongArch_LD_H /* 693 */, LoongArch_INS_LD_H, + LoongArch_LD_H /* 693 */, LOONGARCH_INS_LD_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_READ }} #endif }, { /* ld.hu $rd, $rj, $imm12 */ - LoongArch_LD_HU /* 694 */, LoongArch_INS_LD_HU, + LoongArch_LD_HU /* 694 */, LOONGARCH_INS_LD_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_READ }} #endif }, { /* ld.w $rd, $rj, $imm12 */ - LoongArch_LD_W /* 695 */, LoongArch_INS_LD_W, + LoongArch_LD_W /* 695 */, LOONGARCH_INS_LD_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_READ }} #endif }, { /* ld.wu $rd, $rj, $imm12 */ - LoongArch_LD_WU /* 696 */, LoongArch_INS_LD_WU, + LoongArch_LD_WU /* 696 */, LOONGARCH_INS_LD_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_READ }} #endif }, { /* llacq.d $rd, $rj */ - LoongArch_LLACQ_D /* 697 */, LoongArch_INS_LLACQ_D, + LoongArch_LLACQ_D /* 697 */, LOONGARCH_INS_LLACQ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_READ }} #endif }, { /* llacq.w $rd, $rj */ - LoongArch_LLACQ_W /* 698 */, LoongArch_INS_LLACQ_W, + LoongArch_LLACQ_W /* 698 */, LOONGARCH_INS_LLACQ_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_READ }} #endif }, { /* ll.d $rd, $rj, $imm14 */ - LoongArch_LL_D /* 699 */, LoongArch_INS_LL_D, + LoongArch_LL_D /* 699 */, LOONGARCH_INS_LL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI14, CS_AC_READ }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI14, CS_AC_READ }} #endif }, { /* ll.w $rd, $rj, $imm14 */ - LoongArch_LL_W /* 700 */, LoongArch_INS_LL_W, + LoongArch_LL_W /* 700 */, LOONGARCH_INS_LL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI14, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI14, CS_AC_READ }} #endif }, { /* lu12i.w $rd, $imm20 */ - LoongArch_LU12I_W /* 701 */, LoongArch_INS_LU12I_W, + LoongArch_LU12I_W /* 701 */, LOONGARCH_INS_LU12I_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT1RI20, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT1RI20, CS_AC_INVALID }} #endif }, { /* lu32i.d $rd, $imm20 */ - LoongArch_LU32I_D /* 702 */, LoongArch_INS_LU32I_D, + LoongArch_LU32I_D /* 702 */, LOONGARCH_INS_LU32I_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT1RI20, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT1RI20, CS_AC_INVALID }} #endif }, { /* lu52i.d $rd, $rj, $imm12 */ - LoongArch_LU52I_D /* 703 */, LoongArch_INS_LU52I_D, + LoongArch_LU52I_D /* 703 */, LOONGARCH_INS_LU52I_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_INVALID }} #endif }, { /* maskeqz $rd, $rj, $rk */ - LoongArch_MASKEQZ /* 704 */, LoongArch_INS_MASKEQZ, + LoongArch_MASKEQZ /* 704 */, LOONGARCH_INS_MASKEQZ, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* masknez $rd, $rj, $rk */ - LoongArch_MASKNEZ /* 705 */, LoongArch_INS_MASKNEZ, + LoongArch_MASKNEZ /* 705 */, LOONGARCH_INS_MASKNEZ, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* mod.d $rd, $rj, $rk */ - LoongArch_MOD_D /* 706 */, LoongArch_INS_MOD_D, + LoongArch_MOD_D /* 706 */, LOONGARCH_INS_MOD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* mod.du $rd, $rj, $rk */ - LoongArch_MOD_DU /* 707 */, LoongArch_INS_MOD_DU, + LoongArch_MOD_DU /* 707 */, LOONGARCH_INS_MOD_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* mod.w $rd, $rj, $rk */ - LoongArch_MOD_W /* 708 */, LoongArch_INS_MOD_W, + LoongArch_MOD_W /* 708 */, LOONGARCH_INS_MOD_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* mod.wu $rd, $rj, $rk */ - LoongArch_MOD_WU /* 709 */, LoongArch_INS_MOD_WU, + LoongArch_MOD_WU /* 709 */, LOONGARCH_INS_MOD_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* movcf2fr $dst, $src */ - LoongArch_MOVCF2FR_xS /* 710 */, LoongArch_INS_MOVCF2FR, + LoongArch_MOVCF2FR_xS /* 710 */, LOONGARCH_INS_MOVCF2FR, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} #endif }, { /* movcf2gr $dst, $src */ - LoongArch_MOVCF2GR /* 711 */, LoongArch_INS_MOVCF2GR, + LoongArch_MOVCF2GR /* 711 */, LOONGARCH_INS_MOVCF2GR, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} #endif }, { /* movfcsr2gr $dst, $src */ - LoongArch_MOVFCSR2GR /* 712 */, LoongArch_INS_MOVFCSR2GR, + LoongArch_MOVFCSR2GR /* 712 */, LOONGARCH_INS_MOVFCSR2GR, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} #endif }, { /* movfr2cf $dst, $src */ - LoongArch_MOVFR2CF_xS /* 713 */, LoongArch_INS_MOVFR2CF, + LoongArch_MOVFR2CF_xS /* 713 */, LOONGARCH_INS_MOVFR2CF, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} #endif }, { /* movfr2gr.d $dst, $src */ - LoongArch_MOVFR2GR_D /* 714 */, LoongArch_INS_MOVFR2GR_D, + LoongArch_MOVFR2GR_D /* 714 */, LOONGARCH_INS_MOVFR2GR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} #endif }, { /* movfr2gr.s $dst, $src */ - LoongArch_MOVFR2GR_S /* 715 */, LoongArch_INS_MOVFR2GR_S, + LoongArch_MOVFR2GR_S /* 715 */, LOONGARCH_INS_MOVFR2GR_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} #endif }, { /* movfr2gr.s $dst, $src */ - LoongArch_MOVFR2GR_S_64 /* 716 */, LoongArch_INS_INVALID, + LoongArch_MOVFR2GR_S_64 /* 716 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* movfrh2gr.s $dst, $src */ - LoongArch_MOVFRH2GR_S /* 717 */, LoongArch_INS_MOVFRH2GR_S, + LoongArch_MOVFRH2GR_S /* 717 */, LOONGARCH_INS_MOVFRH2GR_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} #endif }, { /* movgr2cf $dst, $src */ - LoongArch_MOVGR2CF /* 718 */, LoongArch_INS_MOVGR2CF, + LoongArch_MOVGR2CF /* 718 */, LOONGARCH_INS_MOVGR2CF, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} #endif }, { /* movgr2fcsr $dst, $src */ - LoongArch_MOVGR2FCSR /* 719 */, LoongArch_INS_MOVGR2FCSR, + LoongArch_MOVGR2FCSR /* 719 */, LOONGARCH_INS_MOVGR2FCSR, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} #endif }, { /* movgr2frh.w $dst, $src */ - LoongArch_MOVGR2FRH_W /* 720 */, LoongArch_INS_MOVGR2FRH_W, + LoongArch_MOVGR2FRH_W /* 720 */, LOONGARCH_INS_MOVGR2FRH_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} #endif }, { /* movgr2fr.d $dst, $src */ - LoongArch_MOVGR2FR_D /* 721 */, LoongArch_INS_MOVGR2FR_D, + LoongArch_MOVGR2FR_D /* 721 */, LOONGARCH_INS_MOVGR2FR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} #endif }, { /* movgr2fr.w $dst, $src */ - LoongArch_MOVGR2FR_W /* 722 */, LoongArch_INS_MOVGR2FR_W, + LoongArch_MOVGR2FR_W /* 722 */, LOONGARCH_INS_MOVGR2FR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FPFMTMOV, CS_AC_INVALID }} #endif }, { /* movgr2fr.w $dst, $src */ - LoongArch_MOVGR2FR_W_64 /* 723 */, LoongArch_INS_INVALID, + LoongArch_MOVGR2FR_W_64 /* 723 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* movgr2scr $sd, $rj */ - LoongArch_MOVGR2SCR /* 724 */, LoongArch_INS_MOVGR2SCR, + LoongArch_MOVGR2SCR /* 724 */, LOONGARCH_INS_MOVGR2SCR, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTGR2SCR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTGR2SCR, CS_AC_INVALID }} #endif }, { /* movscr2gr $rd, $sj */ - LoongArch_MOVSCR2GR /* 725 */, LoongArch_INS_MOVSCR2GR, + LoongArch_MOVSCR2GR /* 725 */, LOONGARCH_INS_MOVSCR2GR, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTSCR2GR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTSCR2GR, CS_AC_INVALID }} #endif }, { /* mulh.d $rd, $rj, $rk */ - LoongArch_MULH_D /* 726 */, LoongArch_INS_MULH_D, + LoongArch_MULH_D /* 726 */, LOONGARCH_INS_MULH_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* mulh.du $rd, $rj, $rk */ - LoongArch_MULH_DU /* 727 */, LoongArch_INS_MULH_DU, + LoongArch_MULH_DU /* 727 */, LOONGARCH_INS_MULH_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* mulh.w $rd, $rj, $rk */ - LoongArch_MULH_W /* 728 */, LoongArch_INS_MULH_W, + LoongArch_MULH_W /* 728 */, LOONGARCH_INS_MULH_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* mulh.wu $rd, $rj, $rk */ - LoongArch_MULH_WU /* 729 */, LoongArch_INS_MULH_WU, + LoongArch_MULH_WU /* 729 */, LOONGARCH_INS_MULH_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* mulw.d.w $rd, $rj, $rk */ - LoongArch_MULW_D_W /* 730 */, LoongArch_INS_MULW_D_W, + LoongArch_MULW_D_W /* 730 */, LOONGARCH_INS_MULW_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* mulw.d.wu $rd, $rj, $rk */ - LoongArch_MULW_D_WU /* 731 */, LoongArch_INS_MULW_D_WU, + LoongArch_MULW_D_WU /* 731 */, LOONGARCH_INS_MULW_D_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* mul.d $rd, $rj, $rk */ - LoongArch_MUL_D /* 732 */, LoongArch_INS_MUL_D, + LoongArch_MUL_D /* 732 */, LOONGARCH_INS_MUL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* mul.w $rd, $rj, $rk */ - LoongArch_MUL_W /* 733 */, LoongArch_INS_MUL_W, + LoongArch_MUL_W /* 733 */, LOONGARCH_INS_MUL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* nor $rd, $rj, $rk */ - LoongArch_NOR /* 734 */, LoongArch_INS_NOR, + LoongArch_NOR /* 734 */, LOONGARCH_INS_NOR, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* or $rd, $rj, $rk */ - LoongArch_OR /* 735 */, LoongArch_INS_OR, + LoongArch_OR /* 735 */, LOONGARCH_INS_OR, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* ori $rd, $rj, $imm12 */ - LoongArch_ORI /* 736 */, LoongArch_INS_ORI, + LoongArch_ORI /* 736 */, LOONGARCH_INS_ORI, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_INVALID }} #endif }, { /* orn $rd, $rj, $rk */ - LoongArch_ORN /* 737 */, LoongArch_INS_ORN, + LoongArch_ORN /* 737 */, LOONGARCH_INS_ORN, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* pcaddi $rd, $imm20 */ - LoongArch_PCADDI /* 738 */, LoongArch_INS_PCADDI, + LoongArch_PCADDI /* 738 */, LOONGARCH_INS_PCADDI, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT1RI20, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT1RI20, CS_AC_INVALID }} #endif }, { /* pcaddu12i $rd, $imm20 */ - LoongArch_PCADDU12I /* 739 */, LoongArch_INS_PCADDU12I, + LoongArch_PCADDU12I /* 739 */, LOONGARCH_INS_PCADDU12I, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT1RI20, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT1RI20, CS_AC_INVALID }} #endif }, { /* pcaddu18i $rd, $imm20 */ - LoongArch_PCADDU18I /* 740 */, LoongArch_INS_PCADDU18I, + LoongArch_PCADDU18I /* 740 */, LOONGARCH_INS_PCADDU18I, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT1RI20, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT1RI20, CS_AC_INVALID }} #endif }, { /* pcalau12i $rd, $imm20 */ - LoongArch_PCALAU12I /* 741 */, LoongArch_INS_PCALAU12I, + LoongArch_PCALAU12I /* 741 */, LOONGARCH_INS_PCALAU12I, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT1RI20, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT1RI20, CS_AC_INVALID }} #endif }, { /* preld $imm5, $rj, $imm12 */ - LoongArch_PRELD /* 742 */, LoongArch_INS_PRELD, + LoongArch_PRELD /* 742 */, LOONGARCH_INS_PRELD, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTPRELD, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTPRELD, CS_AC_READ_WRITE }} #endif }, { /* preldx $imm5, $rj, $rk */ - LoongArch_PRELDX /* 743 */, LoongArch_INS_PRELDX, + LoongArch_PRELDX /* 743 */, LOONGARCH_INS_PRELDX, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTPRELDX, CS_AC_READ_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTPRELDX, CS_AC_READ_WRITE }} #endif }, { /* rcri.b $rd, $rj, $imm3 */ - LoongArch_RCRI_B /* 744 */, LoongArch_INS_RCRI_B, + LoongArch_RCRI_B /* 744 */, LOONGARCH_INS_RCRI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3, CS_AC_INVALID }} #endif }, { /* rcri.d $rd, $rj, $imm6 */ - LoongArch_RCRI_D /* 745 */, LoongArch_INS_RCRI_D, + LoongArch_RCRI_D /* 745 */, LOONGARCH_INS_RCRI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6, CS_AC_INVALID }} #endif }, { /* rcri.h $rd, $rj, $imm4 */ - LoongArch_RCRI_H /* 746 */, LoongArch_INS_RCRI_H, + LoongArch_RCRI_H /* 746 */, LOONGARCH_INS_RCRI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4, CS_AC_INVALID }} #endif }, { /* rcri.w $rd, $rj, $imm5 */ - LoongArch_RCRI_W /* 747 */, LoongArch_INS_RCRI_W, + LoongArch_RCRI_W /* 747 */, LOONGARCH_INS_RCRI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5, CS_AC_INVALID }} #endif }, { /* rcr.b $rd, $rj, $rk */ - LoongArch_RCR_B /* 748 */, LoongArch_INS_RCR_B, + LoongArch_RCR_B /* 748 */, LOONGARCH_INS_RCR_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* rcr.d $rd, $rj, $rk */ - LoongArch_RCR_D /* 749 */, LoongArch_INS_RCR_D, + LoongArch_RCR_D /* 749 */, LOONGARCH_INS_RCR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* rcr.h $rd, $rj, $rk */ - LoongArch_RCR_H /* 750 */, LoongArch_INS_RCR_H, + LoongArch_RCR_H /* 750 */, LOONGARCH_INS_RCR_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* rcr.w $rd, $rj, $rk */ - LoongArch_RCR_W /* 751 */, LoongArch_INS_RCR_W, + LoongArch_RCR_W /* 751 */, LOONGARCH_INS_RCR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* rdtimeh.w $rd, $rj */ - LoongArch_RDTIMEH_W /* 752 */, LoongArch_INS_RDTIMEH_W, + LoongArch_RDTIMEH_W /* 752 */, LOONGARCH_INS_RDTIMEH_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* rdtimel.w $rd, $rj */ - LoongArch_RDTIMEL_W /* 753 */, LoongArch_INS_RDTIMEL_W, + LoongArch_RDTIMEL_W /* 753 */, LOONGARCH_INS_RDTIMEL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* rdtime.d $rd, $rj */ - LoongArch_RDTIME_D /* 754 */, LoongArch_INS_RDTIME_D, + LoongArch_RDTIME_D /* 754 */, LOONGARCH_INS_RDTIME_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* revb.2h $rd, $rj */ - LoongArch_REVB_2H /* 755 */, LoongArch_INS_REVB_2H, + LoongArch_REVB_2H /* 755 */, LOONGARCH_INS_REVB_2H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* revb.2w $rd, $rj */ - LoongArch_REVB_2W /* 756 */, LoongArch_INS_REVB_2W, + LoongArch_REVB_2W /* 756 */, LOONGARCH_INS_REVB_2W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* revb.4h $rd, $rj */ - LoongArch_REVB_4H /* 757 */, LoongArch_INS_REVB_4H, + LoongArch_REVB_4H /* 757 */, LOONGARCH_INS_REVB_4H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* revb.d $rd, $rj */ - LoongArch_REVB_D /* 758 */, LoongArch_INS_REVB_D, + LoongArch_REVB_D /* 758 */, LOONGARCH_INS_REVB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* revh.2w $rd, $rj */ - LoongArch_REVH_2W /* 759 */, LoongArch_INS_REVH_2W, + LoongArch_REVH_2W /* 759 */, LOONGARCH_INS_REVH_2W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* revh.d $rd, $rj */ - LoongArch_REVH_D /* 760 */, LoongArch_INS_REVH_D, + LoongArch_REVH_D /* 760 */, LOONGARCH_INS_REVH_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* rotri.b $rd, $rj, $imm3 */ - LoongArch_ROTRI_B /* 761 */, LoongArch_INS_ROTRI_B, + LoongArch_ROTRI_B /* 761 */, LOONGARCH_INS_ROTRI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3, CS_AC_INVALID }} #endif }, { /* rotri.d $rd, $rj, $imm6 */ - LoongArch_ROTRI_D /* 762 */, LoongArch_INS_ROTRI_D, + LoongArch_ROTRI_D /* 762 */, LOONGARCH_INS_ROTRI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6, CS_AC_INVALID }} #endif }, { /* rotri.h $rd, $rj, $imm4 */ - LoongArch_ROTRI_H /* 763 */, LoongArch_INS_ROTRI_H, + LoongArch_ROTRI_H /* 763 */, LOONGARCH_INS_ROTRI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4, CS_AC_INVALID }} #endif }, { /* rotri.w $rd, $rj, $imm5 */ - LoongArch_ROTRI_W /* 764 */, LoongArch_INS_ROTRI_W, + LoongArch_ROTRI_W /* 764 */, LOONGARCH_INS_ROTRI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5, CS_AC_INVALID }} #endif }, { /* rotr.b $rd, $rj, $rk */ - LoongArch_ROTR_B /* 765 */, LoongArch_INS_ROTR_B, + LoongArch_ROTR_B /* 765 */, LOONGARCH_INS_ROTR_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* rotr.d $rd, $rj, $rk */ - LoongArch_ROTR_D /* 766 */, LoongArch_INS_ROTR_D, + LoongArch_ROTR_D /* 766 */, LOONGARCH_INS_ROTR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* rotr.h $rd, $rj, $rk */ - LoongArch_ROTR_H /* 767 */, LoongArch_INS_ROTR_H, + LoongArch_ROTR_H /* 767 */, LOONGARCH_INS_ROTR_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* rotr.w $rd, $rj, $rk */ - LoongArch_ROTR_W /* 768 */, LoongArch_INS_ROTR_W, + LoongArch_ROTR_W /* 768 */, LOONGARCH_INS_ROTR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* sbc.b $rd, $rj, $rk */ - LoongArch_SBC_B /* 769 */, LoongArch_INS_SBC_B, + LoongArch_SBC_B /* 769 */, LOONGARCH_INS_SBC_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* sbc.d $rd, $rj, $rk */ - LoongArch_SBC_D /* 770 */, LoongArch_INS_SBC_D, + LoongArch_SBC_D /* 770 */, LOONGARCH_INS_SBC_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* sbc.h $rd, $rj, $rk */ - LoongArch_SBC_H /* 771 */, LoongArch_INS_SBC_H, + LoongArch_SBC_H /* 771 */, LOONGARCH_INS_SBC_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* sbc.w $rd, $rj, $rk */ - LoongArch_SBC_W /* 772 */, LoongArch_INS_SBC_W, + LoongArch_SBC_W /* 772 */, LOONGARCH_INS_SBC_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* screl.d $rd, $rj */ - LoongArch_SCREL_D /* 773 */, LoongArch_INS_SCREL_D, + LoongArch_SCREL_D /* 773 */, LOONGARCH_INS_SCREL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_WRITE }} #endif }, { /* screl.w $rd, $rj */ - LoongArch_SCREL_W /* 774 */, LoongArch_INS_SCREL_W, + LoongArch_SCREL_W /* 774 */, LOONGARCH_INS_SCREL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_WRITE }} #endif }, { /* sc.d $rd, $rj, $imm14 */ - LoongArch_SC_D /* 775 */, LoongArch_INS_SC_D, + LoongArch_SC_D /* 775 */, LOONGARCH_INS_SC_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI14, CS_AC_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI14, CS_AC_WRITE }} #endif }, { /* sc.q $rd, $rk, $rj */ - LoongArch_SC_Q /* 776 */, LoongArch_INS_SC_Q, + LoongArch_SC_Q /* 776 */, LOONGARCH_INS_SC_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_WRITE }} #endif }, { /* sc.w $rd, $rj, $imm14 */ - LoongArch_SC_W /* 777 */, LoongArch_INS_SC_W, + LoongArch_SC_W /* 777 */, LOONGARCH_INS_SC_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI14, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI14, CS_AC_WRITE }} #endif }, { /* setarmj $rd, $imm4 */ - LoongArch_SETARMJ /* 778 */, LoongArch_INS_SETARMJ, + LoongArch_SETARMJ /* 778 */, LOONGARCH_INS_SETARMJ, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT1RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT1RI4, CS_AC_INVALID }} #endif }, { /* setx86j $rd, $imm4 */ - LoongArch_SETX86J /* 779 */, LoongArch_INS_SETX86J, + LoongArch_SETX86J /* 779 */, LOONGARCH_INS_SETX86J, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT1RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT1RI4, CS_AC_INVALID }} #endif }, { /* setx86loope $rd, $rj */ - LoongArch_SETX86LOOPE /* 780 */, LoongArch_INS_SETX86LOOPE, + LoongArch_SETX86LOOPE /* 780 */, LOONGARCH_INS_SETX86LOOPE, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* setx86loopne $rd, $rj */ - LoongArch_SETX86LOOPNE /* 781 */, LoongArch_INS_SETX86LOOPNE, + LoongArch_SETX86LOOPNE /* 781 */, LOONGARCH_INS_SETX86LOOPNE, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R, CS_AC_INVALID }} #endif }, { /* fcmp.caf.s $cd, $$fa0, $$fa0 */ - LoongArch_SET_CFR_FALSE /* 782 */, LoongArch_INS_INVALID, + LoongArch_SET_CFR_FALSE /* 782 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* fcmp.cueq.s $cd, $$fa0, $$fa0 */ - LoongArch_SET_CFR_TRUE /* 783 */, LoongArch_INS_INVALID, + LoongArch_SET_CFR_TRUE /* 783 */, LOONGARCH_INS_INVALID, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0, {{ 0 }} #endif }, { /* slli.d $rd, $rj, $imm6 */ - LoongArch_SLLI_D /* 784 */, LoongArch_INS_SLLI_D, + LoongArch_SLLI_D /* 784 */, LOONGARCH_INS_SLLI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6, CS_AC_INVALID }} #endif }, { /* slli.w $rd, $rj, $imm5 */ - LoongArch_SLLI_W /* 785 */, LoongArch_INS_SLLI_W, + LoongArch_SLLI_W /* 785 */, LOONGARCH_INS_SLLI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5, CS_AC_INVALID }} #endif }, { /* sll.d $rd, $rj, $rk */ - LoongArch_SLL_D /* 786 */, LoongArch_INS_SLL_D, + LoongArch_SLL_D /* 786 */, LOONGARCH_INS_SLL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* sll.w $rd, $rj, $rk */ - LoongArch_SLL_W /* 787 */, LoongArch_INS_SLL_W, + LoongArch_SLL_W /* 787 */, LOONGARCH_INS_SLL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* slt $rd, $rj, $rk */ - LoongArch_SLT /* 788 */, LoongArch_INS_SLT, + LoongArch_SLT /* 788 */, LOONGARCH_INS_SLT, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* slti $rd, $rj, $imm12 */ - LoongArch_SLTI /* 789 */, LoongArch_INS_SLTI, + LoongArch_SLTI /* 789 */, LOONGARCH_INS_SLTI, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_INVALID }} #endif }, { /* sltu $rd, $rj, $rk */ - LoongArch_SLTU /* 790 */, LoongArch_INS_SLTU, + LoongArch_SLTU /* 790 */, LOONGARCH_INS_SLTU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* sltui $rd, $rj, $imm12 */ - LoongArch_SLTUI /* 791 */, LoongArch_INS_SLTUI, + LoongArch_SLTUI /* 791 */, LOONGARCH_INS_SLTUI, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_INVALID }} #endif }, { /* srai.d $rd, $rj, $imm6 */ - LoongArch_SRAI_D /* 792 */, LoongArch_INS_SRAI_D, + LoongArch_SRAI_D /* 792 */, LOONGARCH_INS_SRAI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6, CS_AC_INVALID }} #endif }, { /* srai.w $rd, $rj, $imm5 */ - LoongArch_SRAI_W /* 793 */, LoongArch_INS_SRAI_W, + LoongArch_SRAI_W /* 793 */, LOONGARCH_INS_SRAI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5, CS_AC_INVALID }} #endif }, { /* sra.d $rd, $rj, $rk */ - LoongArch_SRA_D /* 794 */, LoongArch_INS_SRA_D, + LoongArch_SRA_D /* 794 */, LOONGARCH_INS_SRA_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* sra.w $rd, $rj, $rk */ - LoongArch_SRA_W /* 795 */, LoongArch_INS_SRA_W, + LoongArch_SRA_W /* 795 */, LOONGARCH_INS_SRA_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* srli.d $rd, $rj, $imm6 */ - LoongArch_SRLI_D /* 796 */, LoongArch_INS_SRLI_D, + LoongArch_SRLI_D /* 796 */, LOONGARCH_INS_SRLI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6, CS_AC_INVALID }} #endif }, { /* srli.w $rd, $rj, $imm5 */ - LoongArch_SRLI_W /* 797 */, LoongArch_INS_SRLI_W, + LoongArch_SRLI_W /* 797 */, LOONGARCH_INS_SRLI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5, CS_AC_INVALID }} #endif }, { /* srl.d $rd, $rj, $rk */ - LoongArch_SRL_D /* 798 */, LoongArch_INS_SRL_D, + LoongArch_SRL_D /* 798 */, LOONGARCH_INS_SRL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* srl.w $rd, $rj, $rk */ - LoongArch_SRL_W /* 799 */, LoongArch_INS_SRL_W, + LoongArch_SRL_W /* 799 */, LOONGARCH_INS_SRL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* stgt.b $rd, $rj, $rk */ - LoongArch_STGT_B /* 800 */, LoongArch_INS_STGT_B, + LoongArch_STGT_B /* 800 */, LOONGARCH_INS_STGT_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_WRITE }} #endif }, { /* stgt.d $rd, $rj, $rk */ - LoongArch_STGT_D /* 801 */, LoongArch_INS_STGT_D, + LoongArch_STGT_D /* 801 */, LOONGARCH_INS_STGT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_WRITE }} #endif }, { /* stgt.h $rd, $rj, $rk */ - LoongArch_STGT_H /* 802 */, LoongArch_INS_STGT_H, + LoongArch_STGT_H /* 802 */, LOONGARCH_INS_STGT_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_WRITE }} #endif }, { /* stgt.w $rd, $rj, $rk */ - LoongArch_STGT_W /* 803 */, LoongArch_INS_STGT_W, + LoongArch_STGT_W /* 803 */, LOONGARCH_INS_STGT_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_WRITE }} #endif }, { /* stle.b $rd, $rj, $rk */ - LoongArch_STLE_B /* 804 */, LoongArch_INS_STLE_B, + LoongArch_STLE_B /* 804 */, LOONGARCH_INS_STLE_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_WRITE }} #endif }, { /* stle.d $rd, $rj, $rk */ - LoongArch_STLE_D /* 805 */, LoongArch_INS_STLE_D, + LoongArch_STLE_D /* 805 */, LOONGARCH_INS_STLE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_WRITE }} #endif }, { /* stle.h $rd, $rj, $rk */ - LoongArch_STLE_H /* 806 */, LoongArch_INS_STLE_H, + LoongArch_STLE_H /* 806 */, LOONGARCH_INS_STLE_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_WRITE }} #endif }, { /* stle.w $rd, $rj, $rk */ - LoongArch_STLE_W /* 807 */, LoongArch_INS_STLE_W, + LoongArch_STLE_W /* 807 */, LOONGARCH_INS_STLE_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_WRITE }} #endif }, { /* stl.d $rd, $rj, $imm12 */ - LoongArch_STL_D /* 808 */, LoongArch_INS_STL_D, + LoongArch_STL_D /* 808 */, LOONGARCH_INS_STL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_WRITE }} #endif }, { /* stl.w $rd, $rj, $imm12 */ - LoongArch_STL_W /* 809 */, LoongArch_INS_STL_W, + LoongArch_STL_W /* 809 */, LOONGARCH_INS_STL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_WRITE }} #endif }, { /* stptr.d $rd, $rj, $imm14 */ - LoongArch_STPTR_D /* 810 */, LoongArch_INS_STPTR_D, + LoongArch_STPTR_D /* 810 */, LOONGARCH_INS_STPTR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI14, CS_AC_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI14, CS_AC_WRITE }} #endif }, { /* stptr.w $rd, $rj, $imm14 */ - LoongArch_STPTR_W /* 811 */, LoongArch_INS_STPTR_W, + LoongArch_STPTR_W /* 811 */, LOONGARCH_INS_STPTR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI14, CS_AC_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI14, CS_AC_WRITE }} #endif }, { /* str.d $rd, $rj, $imm12 */ - LoongArch_STR_D /* 812 */, LoongArch_INS_STR_D, + LoongArch_STR_D /* 812 */, LOONGARCH_INS_STR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_WRITE }} #endif }, { /* str.w $rd, $rj, $imm12 */ - LoongArch_STR_W /* 813 */, LoongArch_INS_STR_W, + LoongArch_STR_W /* 813 */, LOONGARCH_INS_STR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_WRITE }} #endif }, { /* stx.b $rd, $rj, $rk */ - LoongArch_STX_B /* 814 */, LoongArch_INS_STX_B, + LoongArch_STX_B /* 814 */, LOONGARCH_INS_STX_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_WRITE }} #endif }, { /* stx.d $rd, $rj, $rk */ - LoongArch_STX_D /* 815 */, LoongArch_INS_STX_D, + LoongArch_STX_D /* 815 */, LOONGARCH_INS_STX_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_WRITE }} #endif }, { /* stx.h $rd, $rj, $rk */ - LoongArch_STX_H /* 816 */, LoongArch_INS_STX_H, + LoongArch_STX_H /* 816 */, LOONGARCH_INS_STX_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_WRITE }} #endif }, { /* stx.w $rd, $rj, $rk */ - LoongArch_STX_W /* 817 */, LoongArch_INS_STX_W, + LoongArch_STX_W /* 817 */, LOONGARCH_INS_STX_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_WRITE }} #endif }, { /* st.b $rd, $rj, $imm12 */ - LoongArch_ST_B /* 818 */, LoongArch_INS_ST_B, + LoongArch_ST_B /* 818 */, LOONGARCH_INS_ST_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_WRITE }} #endif }, { /* st.d $rd, $rj, $imm12 */ - LoongArch_ST_D /* 819 */, LoongArch_INS_ST_D, + LoongArch_ST_D /* 819 */, LOONGARCH_INS_ST_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_WRITE }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_WRITE }} #endif }, { /* st.h $rd, $rj, $imm12 */ - LoongArch_ST_H /* 820 */, LoongArch_INS_ST_H, + LoongArch_ST_H /* 820 */, LOONGARCH_INS_ST_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_WRITE }} #endif }, { /* st.w $rd, $rj, $imm12 */ - LoongArch_ST_W /* 821 */, LoongArch_INS_ST_W, + LoongArch_ST_W /* 821 */, LOONGARCH_INS_ST_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_WRITE }} #endif }, { /* sub.d $rd, $rj, $rk */ - LoongArch_SUB_D /* 822 */, LoongArch_INS_SUB_D, + LoongArch_SUB_D /* 822 */, LOONGARCH_INS_SUB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* sub.w $rd, $rj, $rk */ - LoongArch_SUB_W /* 823 */, LoongArch_INS_SUB_W, + LoongArch_SUB_W /* 823 */, LOONGARCH_INS_SUB_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* syscall $imm15 */ - LoongArch_SYSCALL /* 824 */, LoongArch_INS_SYSCALL, + LoongArch_SYSCALL /* 824 */, LOONGARCH_INS_SYSCALL, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTI15, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTI15, CS_AC_INVALID }} #endif }, { /* tlbclr */ - LoongArch_TLBCLR /* 825 */, LoongArch_INS_TLBCLR, + LoongArch_TLBCLR /* 825 */, LOONGARCH_INS_TLBCLR, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTI32, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTI32, CS_AC_INVALID }} #endif }, { /* tlbfill */ - LoongArch_TLBFILL /* 826 */, LoongArch_INS_TLBFILL, + LoongArch_TLBFILL /* 826 */, LOONGARCH_INS_TLBFILL, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTI32, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTI32, CS_AC_INVALID }} #endif }, { /* tlbflush */ - LoongArch_TLBFLUSH /* 827 */, LoongArch_INS_TLBFLUSH, + LoongArch_TLBFLUSH /* 827 */, LOONGARCH_INS_TLBFLUSH, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTI32, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTI32, CS_AC_INVALID }} #endif }, { /* tlbrd */ - LoongArch_TLBRD /* 828 */, LoongArch_INS_TLBRD, + LoongArch_TLBRD /* 828 */, LOONGARCH_INS_TLBRD, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTI32, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTI32, CS_AC_INVALID }} #endif }, { /* tlbsrch */ - LoongArch_TLBSRCH /* 829 */, LoongArch_INS_TLBSRCH, + LoongArch_TLBSRCH /* 829 */, LOONGARCH_INS_TLBSRCH, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTI32, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTI32, CS_AC_INVALID }} #endif }, { /* tlbwr */ - LoongArch_TLBWR /* 830 */, LoongArch_INS_TLBWR, + LoongArch_TLBWR /* 830 */, LOONGARCH_INS_TLBWR, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTI32, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTI32, CS_AC_INVALID }} #endif }, { /* vabsd.b $vd, $vj, $vk */ - LoongArch_VABSD_B /* 831 */, LoongArch_INS_VABSD_B, + LoongArch_VABSD_B /* 831 */, LOONGARCH_INS_VABSD_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vabsd.bu $vd, $vj, $vk */ - LoongArch_VABSD_BU /* 832 */, LoongArch_INS_VABSD_BU, + LoongArch_VABSD_BU /* 832 */, LOONGARCH_INS_VABSD_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vabsd.d $vd, $vj, $vk */ - LoongArch_VABSD_D /* 833 */, LoongArch_INS_VABSD_D, + LoongArch_VABSD_D /* 833 */, LOONGARCH_INS_VABSD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vabsd.du $vd, $vj, $vk */ - LoongArch_VABSD_DU /* 834 */, LoongArch_INS_VABSD_DU, + LoongArch_VABSD_DU /* 834 */, LOONGARCH_INS_VABSD_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vabsd.h $vd, $vj, $vk */ - LoongArch_VABSD_H /* 835 */, LoongArch_INS_VABSD_H, + LoongArch_VABSD_H /* 835 */, LOONGARCH_INS_VABSD_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vabsd.hu $vd, $vj, $vk */ - LoongArch_VABSD_HU /* 836 */, LoongArch_INS_VABSD_HU, + LoongArch_VABSD_HU /* 836 */, LOONGARCH_INS_VABSD_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vabsd.w $vd, $vj, $vk */ - LoongArch_VABSD_W /* 837 */, LoongArch_INS_VABSD_W, + LoongArch_VABSD_W /* 837 */, LOONGARCH_INS_VABSD_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vabsd.wu $vd, $vj, $vk */ - LoongArch_VABSD_WU /* 838 */, LoongArch_INS_VABSD_WU, + LoongArch_VABSD_WU /* 838 */, LOONGARCH_INS_VABSD_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vadda.b $vd, $vj, $vk */ - LoongArch_VADDA_B /* 839 */, LoongArch_INS_VADDA_B, + LoongArch_VADDA_B /* 839 */, LOONGARCH_INS_VADDA_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vadda.d $vd, $vj, $vk */ - LoongArch_VADDA_D /* 840 */, LoongArch_INS_VADDA_D, + LoongArch_VADDA_D /* 840 */, LOONGARCH_INS_VADDA_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vadda.h $vd, $vj, $vk */ - LoongArch_VADDA_H /* 841 */, LoongArch_INS_VADDA_H, + LoongArch_VADDA_H /* 841 */, LOONGARCH_INS_VADDA_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vadda.w $vd, $vj, $vk */ - LoongArch_VADDA_W /* 842 */, LoongArch_INS_VADDA_W, + LoongArch_VADDA_W /* 842 */, LOONGARCH_INS_VADDA_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddi.bu $vd, $vj, $imm5 */ - LoongArch_VADDI_BU /* 843 */, LoongArch_INS_VADDI_BU, + LoongArch_VADDI_BU /* 843 */, LOONGARCH_INS_VADDI_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vaddi.du $vd, $vj, $imm5 */ - LoongArch_VADDI_DU /* 844 */, LoongArch_INS_VADDI_DU, + LoongArch_VADDI_DU /* 844 */, LOONGARCH_INS_VADDI_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vaddi.hu $vd, $vj, $imm5 */ - LoongArch_VADDI_HU /* 845 */, LoongArch_INS_VADDI_HU, + LoongArch_VADDI_HU /* 845 */, LOONGARCH_INS_VADDI_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vaddi.wu $vd, $vj, $imm5 */ - LoongArch_VADDI_WU /* 846 */, LoongArch_INS_VADDI_WU, + LoongArch_VADDI_WU /* 846 */, LOONGARCH_INS_VADDI_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vaddwev.d.w $vd, $vj, $vk */ - LoongArch_VADDWEV_D_W /* 847 */, LoongArch_INS_VADDWEV_D_W, + LoongArch_VADDWEV_D_W /* 847 */, LOONGARCH_INS_VADDWEV_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwev.d.wu $vd, $vj, $vk */ - LoongArch_VADDWEV_D_WU /* 848 */, LoongArch_INS_VADDWEV_D_WU, + LoongArch_VADDWEV_D_WU /* 848 */, LOONGARCH_INS_VADDWEV_D_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwev.d.wu.w $vd, $vj, $vk */ - LoongArch_VADDWEV_D_WU_W /* 849 */, LoongArch_INS_VADDWEV_D_WU_W, + LoongArch_VADDWEV_D_WU_W /* 849 */, LOONGARCH_INS_VADDWEV_D_WU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwev.h.b $vd, $vj, $vk */ - LoongArch_VADDWEV_H_B /* 850 */, LoongArch_INS_VADDWEV_H_B, + LoongArch_VADDWEV_H_B /* 850 */, LOONGARCH_INS_VADDWEV_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwev.h.bu $vd, $vj, $vk */ - LoongArch_VADDWEV_H_BU /* 851 */, LoongArch_INS_VADDWEV_H_BU, + LoongArch_VADDWEV_H_BU /* 851 */, LOONGARCH_INS_VADDWEV_H_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwev.h.bu.b $vd, $vj, $vk */ - LoongArch_VADDWEV_H_BU_B /* 852 */, LoongArch_INS_VADDWEV_H_BU_B, + LoongArch_VADDWEV_H_BU_B /* 852 */, LOONGARCH_INS_VADDWEV_H_BU_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwev.q.d $vd, $vj, $vk */ - LoongArch_VADDWEV_Q_D /* 853 */, LoongArch_INS_VADDWEV_Q_D, + LoongArch_VADDWEV_Q_D /* 853 */, LOONGARCH_INS_VADDWEV_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwev.q.du $vd, $vj, $vk */ - LoongArch_VADDWEV_Q_DU /* 854 */, LoongArch_INS_VADDWEV_Q_DU, + LoongArch_VADDWEV_Q_DU /* 854 */, LOONGARCH_INS_VADDWEV_Q_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwev.q.du.d $vd, $vj, $vk */ - LoongArch_VADDWEV_Q_DU_D /* 855 */, LoongArch_INS_VADDWEV_Q_DU_D, + LoongArch_VADDWEV_Q_DU_D /* 855 */, LOONGARCH_INS_VADDWEV_Q_DU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwev.w.h $vd, $vj, $vk */ - LoongArch_VADDWEV_W_H /* 856 */, LoongArch_INS_VADDWEV_W_H, + LoongArch_VADDWEV_W_H /* 856 */, LOONGARCH_INS_VADDWEV_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwev.w.hu $vd, $vj, $vk */ - LoongArch_VADDWEV_W_HU /* 857 */, LoongArch_INS_VADDWEV_W_HU, + LoongArch_VADDWEV_W_HU /* 857 */, LOONGARCH_INS_VADDWEV_W_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwev.w.hu.h $vd, $vj, $vk */ - LoongArch_VADDWEV_W_HU_H /* 858 */, LoongArch_INS_VADDWEV_W_HU_H, + LoongArch_VADDWEV_W_HU_H /* 858 */, LOONGARCH_INS_VADDWEV_W_HU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwod.d.w $vd, $vj, $vk */ - LoongArch_VADDWOD_D_W /* 859 */, LoongArch_INS_VADDWOD_D_W, + LoongArch_VADDWOD_D_W /* 859 */, LOONGARCH_INS_VADDWOD_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwod.d.wu $vd, $vj, $vk */ - LoongArch_VADDWOD_D_WU /* 860 */, LoongArch_INS_VADDWOD_D_WU, + LoongArch_VADDWOD_D_WU /* 860 */, LOONGARCH_INS_VADDWOD_D_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwod.d.wu.w $vd, $vj, $vk */ - LoongArch_VADDWOD_D_WU_W /* 861 */, LoongArch_INS_VADDWOD_D_WU_W, + LoongArch_VADDWOD_D_WU_W /* 861 */, LOONGARCH_INS_VADDWOD_D_WU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwod.h.b $vd, $vj, $vk */ - LoongArch_VADDWOD_H_B /* 862 */, LoongArch_INS_VADDWOD_H_B, + LoongArch_VADDWOD_H_B /* 862 */, LOONGARCH_INS_VADDWOD_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwod.h.bu $vd, $vj, $vk */ - LoongArch_VADDWOD_H_BU /* 863 */, LoongArch_INS_VADDWOD_H_BU, + LoongArch_VADDWOD_H_BU /* 863 */, LOONGARCH_INS_VADDWOD_H_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwod.h.bu.b $vd, $vj, $vk */ - LoongArch_VADDWOD_H_BU_B /* 864 */, LoongArch_INS_VADDWOD_H_BU_B, + LoongArch_VADDWOD_H_BU_B /* 864 */, LOONGARCH_INS_VADDWOD_H_BU_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwod.q.d $vd, $vj, $vk */ - LoongArch_VADDWOD_Q_D /* 865 */, LoongArch_INS_VADDWOD_Q_D, + LoongArch_VADDWOD_Q_D /* 865 */, LOONGARCH_INS_VADDWOD_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwod.q.du $vd, $vj, $vk */ - LoongArch_VADDWOD_Q_DU /* 866 */, LoongArch_INS_VADDWOD_Q_DU, + LoongArch_VADDWOD_Q_DU /* 866 */, LOONGARCH_INS_VADDWOD_Q_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwod.q.du.d $vd, $vj, $vk */ - LoongArch_VADDWOD_Q_DU_D /* 867 */, LoongArch_INS_VADDWOD_Q_DU_D, + LoongArch_VADDWOD_Q_DU_D /* 867 */, LOONGARCH_INS_VADDWOD_Q_DU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwod.w.h $vd, $vj, $vk */ - LoongArch_VADDWOD_W_H /* 868 */, LoongArch_INS_VADDWOD_W_H, + LoongArch_VADDWOD_W_H /* 868 */, LOONGARCH_INS_VADDWOD_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwod.w.hu $vd, $vj, $vk */ - LoongArch_VADDWOD_W_HU /* 869 */, LoongArch_INS_VADDWOD_W_HU, + LoongArch_VADDWOD_W_HU /* 869 */, LOONGARCH_INS_VADDWOD_W_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vaddwod.w.hu.h $vd, $vj, $vk */ - LoongArch_VADDWOD_W_HU_H /* 870 */, LoongArch_INS_VADDWOD_W_HU_H, + LoongArch_VADDWOD_W_HU_H /* 870 */, LOONGARCH_INS_VADDWOD_W_HU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vadd.b $vd, $vj, $vk */ - LoongArch_VADD_B /* 871 */, LoongArch_INS_VADD_B, + LoongArch_VADD_B /* 871 */, LOONGARCH_INS_VADD_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vadd.d $vd, $vj, $vk */ - LoongArch_VADD_D /* 872 */, LoongArch_INS_VADD_D, + LoongArch_VADD_D /* 872 */, LOONGARCH_INS_VADD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vadd.h $vd, $vj, $vk */ - LoongArch_VADD_H /* 873 */, LoongArch_INS_VADD_H, + LoongArch_VADD_H /* 873 */, LOONGARCH_INS_VADD_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vadd.q $vd, $vj, $vk */ - LoongArch_VADD_Q /* 874 */, LoongArch_INS_VADD_Q, + LoongArch_VADD_Q /* 874 */, LOONGARCH_INS_VADD_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vadd.w $vd, $vj, $vk */ - LoongArch_VADD_W /* 875 */, LoongArch_INS_VADD_W, + LoongArch_VADD_W /* 875 */, LOONGARCH_INS_VADD_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vandi.b $vd, $vj, $imm8 */ - LoongArch_VANDI_B /* 876 */, LoongArch_INS_VANDI_B, + LoongArch_VANDI_B /* 876 */, LOONGARCH_INS_VANDI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} #endif }, { /* vandn.v $vd, $vj, $vk */ - LoongArch_VANDN_V /* 877 */, LoongArch_INS_VANDN_V, + LoongArch_VANDN_V /* 877 */, LOONGARCH_INS_VANDN_V, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vand.v $vd, $vj, $vk */ - LoongArch_VAND_V /* 878 */, LoongArch_INS_VAND_V, + LoongArch_VAND_V /* 878 */, LOONGARCH_INS_VAND_V, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vavgr.b $vd, $vj, $vk */ - LoongArch_VAVGR_B /* 879 */, LoongArch_INS_VAVGR_B, + LoongArch_VAVGR_B /* 879 */, LOONGARCH_INS_VAVGR_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vavgr.bu $vd, $vj, $vk */ - LoongArch_VAVGR_BU /* 880 */, LoongArch_INS_VAVGR_BU, + LoongArch_VAVGR_BU /* 880 */, LOONGARCH_INS_VAVGR_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vavgr.d $vd, $vj, $vk */ - LoongArch_VAVGR_D /* 881 */, LoongArch_INS_VAVGR_D, + LoongArch_VAVGR_D /* 881 */, LOONGARCH_INS_VAVGR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vavgr.du $vd, $vj, $vk */ - LoongArch_VAVGR_DU /* 882 */, LoongArch_INS_VAVGR_DU, + LoongArch_VAVGR_DU /* 882 */, LOONGARCH_INS_VAVGR_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vavgr.h $vd, $vj, $vk */ - LoongArch_VAVGR_H /* 883 */, LoongArch_INS_VAVGR_H, + LoongArch_VAVGR_H /* 883 */, LOONGARCH_INS_VAVGR_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vavgr.hu $vd, $vj, $vk */ - LoongArch_VAVGR_HU /* 884 */, LoongArch_INS_VAVGR_HU, + LoongArch_VAVGR_HU /* 884 */, LOONGARCH_INS_VAVGR_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vavgr.w $vd, $vj, $vk */ - LoongArch_VAVGR_W /* 885 */, LoongArch_INS_VAVGR_W, + LoongArch_VAVGR_W /* 885 */, LOONGARCH_INS_VAVGR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vavgr.wu $vd, $vj, $vk */ - LoongArch_VAVGR_WU /* 886 */, LoongArch_INS_VAVGR_WU, + LoongArch_VAVGR_WU /* 886 */, LOONGARCH_INS_VAVGR_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vavg.b $vd, $vj, $vk */ - LoongArch_VAVG_B /* 887 */, LoongArch_INS_VAVG_B, + LoongArch_VAVG_B /* 887 */, LOONGARCH_INS_VAVG_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vavg.bu $vd, $vj, $vk */ - LoongArch_VAVG_BU /* 888 */, LoongArch_INS_VAVG_BU, + LoongArch_VAVG_BU /* 888 */, LOONGARCH_INS_VAVG_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vavg.d $vd, $vj, $vk */ - LoongArch_VAVG_D /* 889 */, LoongArch_INS_VAVG_D, + LoongArch_VAVG_D /* 889 */, LOONGARCH_INS_VAVG_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vavg.du $vd, $vj, $vk */ - LoongArch_VAVG_DU /* 890 */, LoongArch_INS_VAVG_DU, + LoongArch_VAVG_DU /* 890 */, LOONGARCH_INS_VAVG_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vavg.h $vd, $vj, $vk */ - LoongArch_VAVG_H /* 891 */, LoongArch_INS_VAVG_H, + LoongArch_VAVG_H /* 891 */, LOONGARCH_INS_VAVG_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vavg.hu $vd, $vj, $vk */ - LoongArch_VAVG_HU /* 892 */, LoongArch_INS_VAVG_HU, + LoongArch_VAVG_HU /* 892 */, LOONGARCH_INS_VAVG_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vavg.w $vd, $vj, $vk */ - LoongArch_VAVG_W /* 893 */, LoongArch_INS_VAVG_W, + LoongArch_VAVG_W /* 893 */, LOONGARCH_INS_VAVG_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vavg.wu $vd, $vj, $vk */ - LoongArch_VAVG_WU /* 894 */, LoongArch_INS_VAVG_WU, + LoongArch_VAVG_WU /* 894 */, LOONGARCH_INS_VAVG_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vbitclri.b $vd, $vj, $imm3 */ - LoongArch_VBITCLRI_B /* 895 */, LoongArch_INS_VBITCLRI_B, + LoongArch_VBITCLRI_B /* 895 */, LOONGARCH_INS_VBITCLRI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} #endif }, { /* vbitclri.d $vd, $vj, $imm6 */ - LoongArch_VBITCLRI_D /* 896 */, LoongArch_INS_VBITCLRI_D, + LoongArch_VBITCLRI_D /* 896 */, LOONGARCH_INS_VBITCLRI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vbitclri.h $vd, $vj, $imm4 */ - LoongArch_VBITCLRI_H /* 897 */, LoongArch_INS_VBITCLRI_H, + LoongArch_VBITCLRI_H /* 897 */, LOONGARCH_INS_VBITCLRI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vbitclri.w $vd, $vj, $imm5 */ - LoongArch_VBITCLRI_W /* 898 */, LoongArch_INS_VBITCLRI_W, + LoongArch_VBITCLRI_W /* 898 */, LOONGARCH_INS_VBITCLRI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vbitclr.b $vd, $vj, $vk */ - LoongArch_VBITCLR_B /* 899 */, LoongArch_INS_VBITCLR_B, + LoongArch_VBITCLR_B /* 899 */, LOONGARCH_INS_VBITCLR_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vbitclr.d $vd, $vj, $vk */ - LoongArch_VBITCLR_D /* 900 */, LoongArch_INS_VBITCLR_D, + LoongArch_VBITCLR_D /* 900 */, LOONGARCH_INS_VBITCLR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vbitclr.h $vd, $vj, $vk */ - LoongArch_VBITCLR_H /* 901 */, LoongArch_INS_VBITCLR_H, + LoongArch_VBITCLR_H /* 901 */, LOONGARCH_INS_VBITCLR_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vbitclr.w $vd, $vj, $vk */ - LoongArch_VBITCLR_W /* 902 */, LoongArch_INS_VBITCLR_W, + LoongArch_VBITCLR_W /* 902 */, LOONGARCH_INS_VBITCLR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vbitrevi.b $vd, $vj, $imm3 */ - LoongArch_VBITREVI_B /* 903 */, LoongArch_INS_VBITREVI_B, + LoongArch_VBITREVI_B /* 903 */, LOONGARCH_INS_VBITREVI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} #endif }, { /* vbitrevi.d $vd, $vj, $imm6 */ - LoongArch_VBITREVI_D /* 904 */, LoongArch_INS_VBITREVI_D, + LoongArch_VBITREVI_D /* 904 */, LOONGARCH_INS_VBITREVI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vbitrevi.h $vd, $vj, $imm4 */ - LoongArch_VBITREVI_H /* 905 */, LoongArch_INS_VBITREVI_H, + LoongArch_VBITREVI_H /* 905 */, LOONGARCH_INS_VBITREVI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vbitrevi.w $vd, $vj, $imm5 */ - LoongArch_VBITREVI_W /* 906 */, LoongArch_INS_VBITREVI_W, + LoongArch_VBITREVI_W /* 906 */, LOONGARCH_INS_VBITREVI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vbitrev.b $vd, $vj, $vk */ - LoongArch_VBITREV_B /* 907 */, LoongArch_INS_VBITREV_B, + LoongArch_VBITREV_B /* 907 */, LOONGARCH_INS_VBITREV_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vbitrev.d $vd, $vj, $vk */ - LoongArch_VBITREV_D /* 908 */, LoongArch_INS_VBITREV_D, + LoongArch_VBITREV_D /* 908 */, LOONGARCH_INS_VBITREV_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vbitrev.h $vd, $vj, $vk */ - LoongArch_VBITREV_H /* 909 */, LoongArch_INS_VBITREV_H, + LoongArch_VBITREV_H /* 909 */, LOONGARCH_INS_VBITREV_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vbitrev.w $vd, $vj, $vk */ - LoongArch_VBITREV_W /* 910 */, LoongArch_INS_VBITREV_W, + LoongArch_VBITREV_W /* 910 */, LOONGARCH_INS_VBITREV_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vbitseli.b $vd, $vj, $imm8 */ - LoongArch_VBITSELI_B /* 911 */, LoongArch_INS_VBITSELI_B, + LoongArch_VBITSELI_B /* 911 */, LOONGARCH_INS_VBITSELI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} #endif }, { /* vbitsel.v $vd, $vj, $vk, $va */ - LoongArch_VBITSEL_V /* 912 */, LoongArch_INS_VBITSEL_V, + LoongArch_VBITSEL_V /* 912 */, LOONGARCH_INS_VBITSEL_V, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT4R_VVVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT4R_VVVV, CS_AC_INVALID }} #endif }, { /* vbitseti.b $vd, $vj, $imm3 */ - LoongArch_VBITSETI_B /* 913 */, LoongArch_INS_VBITSETI_B, + LoongArch_VBITSETI_B /* 913 */, LOONGARCH_INS_VBITSETI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} #endif }, { /* vbitseti.d $vd, $vj, $imm6 */ - LoongArch_VBITSETI_D /* 914 */, LoongArch_INS_VBITSETI_D, + LoongArch_VBITSETI_D /* 914 */, LOONGARCH_INS_VBITSETI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vbitseti.h $vd, $vj, $imm4 */ - LoongArch_VBITSETI_H /* 915 */, LoongArch_INS_VBITSETI_H, + LoongArch_VBITSETI_H /* 915 */, LOONGARCH_INS_VBITSETI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vbitseti.w $vd, $vj, $imm5 */ - LoongArch_VBITSETI_W /* 916 */, LoongArch_INS_VBITSETI_W, + LoongArch_VBITSETI_W /* 916 */, LOONGARCH_INS_VBITSETI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vbitset.b $vd, $vj, $vk */ - LoongArch_VBITSET_B /* 917 */, LoongArch_INS_VBITSET_B, + LoongArch_VBITSET_B /* 917 */, LOONGARCH_INS_VBITSET_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vbitset.d $vd, $vj, $vk */ - LoongArch_VBITSET_D /* 918 */, LoongArch_INS_VBITSET_D, + LoongArch_VBITSET_D /* 918 */, LOONGARCH_INS_VBITSET_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vbitset.h $vd, $vj, $vk */ - LoongArch_VBITSET_H /* 919 */, LoongArch_INS_VBITSET_H, + LoongArch_VBITSET_H /* 919 */, LOONGARCH_INS_VBITSET_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vbitset.w $vd, $vj, $vk */ - LoongArch_VBITSET_W /* 920 */, LoongArch_INS_VBITSET_W, + LoongArch_VBITSET_W /* 920 */, LOONGARCH_INS_VBITSET_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vbsll.v $vd, $vj, $imm5 */ - LoongArch_VBSLL_V /* 921 */, LoongArch_INS_VBSLL_V, + LoongArch_VBSLL_V /* 921 */, LOONGARCH_INS_VBSLL_V, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vbsrl.v $vd, $vj, $imm5 */ - LoongArch_VBSRL_V /* 922 */, LoongArch_INS_VBSRL_V, + LoongArch_VBSRL_V /* 922 */, LOONGARCH_INS_VBSRL_V, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vclo.b $vd, $vj */ - LoongArch_VCLO_B /* 923 */, LoongArch_INS_VCLO_B, + LoongArch_VCLO_B /* 923 */, LOONGARCH_INS_VCLO_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vclo.d $vd, $vj */ - LoongArch_VCLO_D /* 924 */, LoongArch_INS_VCLO_D, + LoongArch_VCLO_D /* 924 */, LOONGARCH_INS_VCLO_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vclo.h $vd, $vj */ - LoongArch_VCLO_H /* 925 */, LoongArch_INS_VCLO_H, + LoongArch_VCLO_H /* 925 */, LOONGARCH_INS_VCLO_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vclo.w $vd, $vj */ - LoongArch_VCLO_W /* 926 */, LoongArch_INS_VCLO_W, + LoongArch_VCLO_W /* 926 */, LOONGARCH_INS_VCLO_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vclz.b $vd, $vj */ - LoongArch_VCLZ_B /* 927 */, LoongArch_INS_VCLZ_B, + LoongArch_VCLZ_B /* 927 */, LOONGARCH_INS_VCLZ_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vclz.d $vd, $vj */ - LoongArch_VCLZ_D /* 928 */, LoongArch_INS_VCLZ_D, + LoongArch_VCLZ_D /* 928 */, LOONGARCH_INS_VCLZ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vclz.h $vd, $vj */ - LoongArch_VCLZ_H /* 929 */, LoongArch_INS_VCLZ_H, + LoongArch_VCLZ_H /* 929 */, LOONGARCH_INS_VCLZ_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vclz.w $vd, $vj */ - LoongArch_VCLZ_W /* 930 */, LoongArch_INS_VCLZ_W, + LoongArch_VCLZ_W /* 930 */, LOONGARCH_INS_VCLZ_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vdiv.b $vd, $vj, $vk */ - LoongArch_VDIV_B /* 931 */, LoongArch_INS_VDIV_B, + LoongArch_VDIV_B /* 931 */, LOONGARCH_INS_VDIV_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vdiv.bu $vd, $vj, $vk */ - LoongArch_VDIV_BU /* 932 */, LoongArch_INS_VDIV_BU, + LoongArch_VDIV_BU /* 932 */, LOONGARCH_INS_VDIV_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vdiv.d $vd, $vj, $vk */ - LoongArch_VDIV_D /* 933 */, LoongArch_INS_VDIV_D, + LoongArch_VDIV_D /* 933 */, LOONGARCH_INS_VDIV_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vdiv.du $vd, $vj, $vk */ - LoongArch_VDIV_DU /* 934 */, LoongArch_INS_VDIV_DU, + LoongArch_VDIV_DU /* 934 */, LOONGARCH_INS_VDIV_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vdiv.h $vd, $vj, $vk */ - LoongArch_VDIV_H /* 935 */, LoongArch_INS_VDIV_H, + LoongArch_VDIV_H /* 935 */, LOONGARCH_INS_VDIV_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vdiv.hu $vd, $vj, $vk */ - LoongArch_VDIV_HU /* 936 */, LoongArch_INS_VDIV_HU, + LoongArch_VDIV_HU /* 936 */, LOONGARCH_INS_VDIV_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vdiv.w $vd, $vj, $vk */ - LoongArch_VDIV_W /* 937 */, LoongArch_INS_VDIV_W, + LoongArch_VDIV_W /* 937 */, LOONGARCH_INS_VDIV_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vdiv.wu $vd, $vj, $vk */ - LoongArch_VDIV_WU /* 938 */, LoongArch_INS_VDIV_WU, + LoongArch_VDIV_WU /* 938 */, LOONGARCH_INS_VDIV_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vext2xv.du.bu $xd, $xj */ - LoongArch_VEXT2XV_DU_BU /* 939 */, LoongArch_INS_VEXT2XV_DU_BU, + LoongArch_VEXT2XV_DU_BU /* 939 */, LOONGARCH_INS_VEXT2XV_DU_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* vext2xv.du.hu $xd, $xj */ - LoongArch_VEXT2XV_DU_HU /* 940 */, LoongArch_INS_VEXT2XV_DU_HU, + LoongArch_VEXT2XV_DU_HU /* 940 */, LOONGARCH_INS_VEXT2XV_DU_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* vext2xv.du.wu $xd, $xj */ - LoongArch_VEXT2XV_DU_WU /* 941 */, LoongArch_INS_VEXT2XV_DU_WU, + LoongArch_VEXT2XV_DU_WU /* 941 */, LOONGARCH_INS_VEXT2XV_DU_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* vext2xv.d.b $xd, $xj */ - LoongArch_VEXT2XV_D_B /* 942 */, LoongArch_INS_VEXT2XV_D_B, + LoongArch_VEXT2XV_D_B /* 942 */, LOONGARCH_INS_VEXT2XV_D_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* vext2xv.d.h $xd, $xj */ - LoongArch_VEXT2XV_D_H /* 943 */, LoongArch_INS_VEXT2XV_D_H, + LoongArch_VEXT2XV_D_H /* 943 */, LOONGARCH_INS_VEXT2XV_D_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* vext2xv.d.w $xd, $xj */ - LoongArch_VEXT2XV_D_W /* 944 */, LoongArch_INS_VEXT2XV_D_W, + LoongArch_VEXT2XV_D_W /* 944 */, LOONGARCH_INS_VEXT2XV_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* vext2xv.hu.bu $xd, $xj */ - LoongArch_VEXT2XV_HU_BU /* 945 */, LoongArch_INS_VEXT2XV_HU_BU, + LoongArch_VEXT2XV_HU_BU /* 945 */, LOONGARCH_INS_VEXT2XV_HU_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* vext2xv.h.b $xd, $xj */ - LoongArch_VEXT2XV_H_B /* 946 */, LoongArch_INS_VEXT2XV_H_B, + LoongArch_VEXT2XV_H_B /* 946 */, LOONGARCH_INS_VEXT2XV_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* vext2xv.wu.bu $xd, $xj */ - LoongArch_VEXT2XV_WU_BU /* 947 */, LoongArch_INS_VEXT2XV_WU_BU, + LoongArch_VEXT2XV_WU_BU /* 947 */, LOONGARCH_INS_VEXT2XV_WU_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* vext2xv.wu.hu $xd, $xj */ - LoongArch_VEXT2XV_WU_HU /* 948 */, LoongArch_INS_VEXT2XV_WU_HU, + LoongArch_VEXT2XV_WU_HU /* 948 */, LOONGARCH_INS_VEXT2XV_WU_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* vext2xv.w.b $xd, $xj */ - LoongArch_VEXT2XV_W_B /* 949 */, LoongArch_INS_VEXT2XV_W_B, + LoongArch_VEXT2XV_W_B /* 949 */, LOONGARCH_INS_VEXT2XV_W_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* vext2xv.w.h $xd, $xj */ - LoongArch_VEXT2XV_W_H /* 950 */, LoongArch_INS_VEXT2XV_W_H, + LoongArch_VEXT2XV_W_H /* 950 */, LOONGARCH_INS_VEXT2XV_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* vexth.du.wu $vd, $vj */ - LoongArch_VEXTH_DU_WU /* 951 */, LoongArch_INS_VEXTH_DU_WU, + LoongArch_VEXTH_DU_WU /* 951 */, LOONGARCH_INS_VEXTH_DU_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vexth.d.w $vd, $vj */ - LoongArch_VEXTH_D_W /* 952 */, LoongArch_INS_VEXTH_D_W, + LoongArch_VEXTH_D_W /* 952 */, LOONGARCH_INS_VEXTH_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vexth.hu.bu $vd, $vj */ - LoongArch_VEXTH_HU_BU /* 953 */, LoongArch_INS_VEXTH_HU_BU, + LoongArch_VEXTH_HU_BU /* 953 */, LOONGARCH_INS_VEXTH_HU_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vexth.h.b $vd, $vj */ - LoongArch_VEXTH_H_B /* 954 */, LoongArch_INS_VEXTH_H_B, + LoongArch_VEXTH_H_B /* 954 */, LOONGARCH_INS_VEXTH_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vexth.qu.du $vd, $vj */ - LoongArch_VEXTH_QU_DU /* 955 */, LoongArch_INS_VEXTH_QU_DU, + LoongArch_VEXTH_QU_DU /* 955 */, LOONGARCH_INS_VEXTH_QU_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vexth.q.d $vd, $vj */ - LoongArch_VEXTH_Q_D /* 956 */, LoongArch_INS_VEXTH_Q_D, + LoongArch_VEXTH_Q_D /* 956 */, LOONGARCH_INS_VEXTH_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vexth.wu.hu $vd, $vj */ - LoongArch_VEXTH_WU_HU /* 957 */, LoongArch_INS_VEXTH_WU_HU, + LoongArch_VEXTH_WU_HU /* 957 */, LOONGARCH_INS_VEXTH_WU_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vexth.w.h $vd, $vj */ - LoongArch_VEXTH_W_H /* 958 */, LoongArch_INS_VEXTH_W_H, + LoongArch_VEXTH_W_H /* 958 */, LOONGARCH_INS_VEXTH_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vextl.qu.du $vd, $vj */ - LoongArch_VEXTL_QU_DU /* 959 */, LoongArch_INS_VEXTL_QU_DU, + LoongArch_VEXTL_QU_DU /* 959 */, LOONGARCH_INS_VEXTL_QU_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vextl.q.d $vd, $vj */ - LoongArch_VEXTL_Q_D /* 960 */, LoongArch_INS_VEXTL_Q_D, + LoongArch_VEXTL_Q_D /* 960 */, LOONGARCH_INS_VEXTL_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vextrins.b $vd, $vj, $imm8 */ - LoongArch_VEXTRINS_B /* 961 */, LoongArch_INS_VEXTRINS_B, + LoongArch_VEXTRINS_B /* 961 */, LOONGARCH_INS_VEXTRINS_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} #endif }, { /* vextrins.d $vd, $vj, $imm8 */ - LoongArch_VEXTRINS_D /* 962 */, LoongArch_INS_VEXTRINS_D, + LoongArch_VEXTRINS_D /* 962 */, LOONGARCH_INS_VEXTRINS_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} #endif }, { /* vextrins.h $vd, $vj, $imm8 */ - LoongArch_VEXTRINS_H /* 963 */, LoongArch_INS_VEXTRINS_H, + LoongArch_VEXTRINS_H /* 963 */, LOONGARCH_INS_VEXTRINS_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} #endif }, { /* vextrins.w $vd, $vj, $imm8 */ - LoongArch_VEXTRINS_W /* 964 */, LoongArch_INS_VEXTRINS_W, + LoongArch_VEXTRINS_W /* 964 */, LOONGARCH_INS_VEXTRINS_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} #endif }, { /* vfadd.d $vd, $vj, $vk */ - LoongArch_VFADD_D /* 965 */, LoongArch_INS_VFADD_D, + LoongArch_VFADD_D /* 965 */, LOONGARCH_INS_VFADD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfadd.s $vd, $vj, $vk */ - LoongArch_VFADD_S /* 966 */, LoongArch_INS_VFADD_S, + LoongArch_VFADD_S /* 966 */, LOONGARCH_INS_VFADD_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfclass.d $vd, $vj */ - LoongArch_VFCLASS_D /* 967 */, LoongArch_INS_VFCLASS_D, + LoongArch_VFCLASS_D /* 967 */, LOONGARCH_INS_VFCLASS_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfclass.s $vd, $vj */ - LoongArch_VFCLASS_S /* 968 */, LoongArch_INS_VFCLASS_S, + LoongArch_VFCLASS_S /* 968 */, LOONGARCH_INS_VFCLASS_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfcmp.caf.d $vd, $vj, $vk */ - LoongArch_VFCMP_CAF_D /* 969 */, LoongArch_INS_VFCMP_CAF_D, + LoongArch_VFCMP_CAF_D /* 969 */, LOONGARCH_INS_VFCMP_CAF_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.caf.s $vd, $vj, $vk */ - LoongArch_VFCMP_CAF_S /* 970 */, LoongArch_INS_VFCMP_CAF_S, + LoongArch_VFCMP_CAF_S /* 970 */, LOONGARCH_INS_VFCMP_CAF_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.ceq.d $vd, $vj, $vk */ - LoongArch_VFCMP_CEQ_D /* 971 */, LoongArch_INS_VFCMP_CEQ_D, + LoongArch_VFCMP_CEQ_D /* 971 */, LOONGARCH_INS_VFCMP_CEQ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.ceq.s $vd, $vj, $vk */ - LoongArch_VFCMP_CEQ_S /* 972 */, LoongArch_INS_VFCMP_CEQ_S, + LoongArch_VFCMP_CEQ_S /* 972 */, LOONGARCH_INS_VFCMP_CEQ_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.cle.d $vd, $vj, $vk */ - LoongArch_VFCMP_CLE_D /* 973 */, LoongArch_INS_VFCMP_CLE_D, + LoongArch_VFCMP_CLE_D /* 973 */, LOONGARCH_INS_VFCMP_CLE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.cle.s $vd, $vj, $vk */ - LoongArch_VFCMP_CLE_S /* 974 */, LoongArch_INS_VFCMP_CLE_S, + LoongArch_VFCMP_CLE_S /* 974 */, LOONGARCH_INS_VFCMP_CLE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.clt.d $vd, $vj, $vk */ - LoongArch_VFCMP_CLT_D /* 975 */, LoongArch_INS_VFCMP_CLT_D, + LoongArch_VFCMP_CLT_D /* 975 */, LOONGARCH_INS_VFCMP_CLT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.clt.s $vd, $vj, $vk */ - LoongArch_VFCMP_CLT_S /* 976 */, LoongArch_INS_VFCMP_CLT_S, + LoongArch_VFCMP_CLT_S /* 976 */, LOONGARCH_INS_VFCMP_CLT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.cne.d $vd, $vj, $vk */ - LoongArch_VFCMP_CNE_D /* 977 */, LoongArch_INS_VFCMP_CNE_D, + LoongArch_VFCMP_CNE_D /* 977 */, LOONGARCH_INS_VFCMP_CNE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.cne.s $vd, $vj, $vk */ - LoongArch_VFCMP_CNE_S /* 978 */, LoongArch_INS_VFCMP_CNE_S, + LoongArch_VFCMP_CNE_S /* 978 */, LOONGARCH_INS_VFCMP_CNE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.cor.d $vd, $vj, $vk */ - LoongArch_VFCMP_COR_D /* 979 */, LoongArch_INS_VFCMP_COR_D, + LoongArch_VFCMP_COR_D /* 979 */, LOONGARCH_INS_VFCMP_COR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.cor.s $vd, $vj, $vk */ - LoongArch_VFCMP_COR_S /* 980 */, LoongArch_INS_VFCMP_COR_S, + LoongArch_VFCMP_COR_S /* 980 */, LOONGARCH_INS_VFCMP_COR_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.cueq.d $vd, $vj, $vk */ - LoongArch_VFCMP_CUEQ_D /* 981 */, LoongArch_INS_VFCMP_CUEQ_D, + LoongArch_VFCMP_CUEQ_D /* 981 */, LOONGARCH_INS_VFCMP_CUEQ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.cueq.s $vd, $vj, $vk */ - LoongArch_VFCMP_CUEQ_S /* 982 */, LoongArch_INS_VFCMP_CUEQ_S, + LoongArch_VFCMP_CUEQ_S /* 982 */, LOONGARCH_INS_VFCMP_CUEQ_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.cule.d $vd, $vj, $vk */ - LoongArch_VFCMP_CULE_D /* 983 */, LoongArch_INS_VFCMP_CULE_D, + LoongArch_VFCMP_CULE_D /* 983 */, LOONGARCH_INS_VFCMP_CULE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.cule.s $vd, $vj, $vk */ - LoongArch_VFCMP_CULE_S /* 984 */, LoongArch_INS_VFCMP_CULE_S, + LoongArch_VFCMP_CULE_S /* 984 */, LOONGARCH_INS_VFCMP_CULE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.cult.d $vd, $vj, $vk */ - LoongArch_VFCMP_CULT_D /* 985 */, LoongArch_INS_VFCMP_CULT_D, + LoongArch_VFCMP_CULT_D /* 985 */, LOONGARCH_INS_VFCMP_CULT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.cult.s $vd, $vj, $vk */ - LoongArch_VFCMP_CULT_S /* 986 */, LoongArch_INS_VFCMP_CULT_S, + LoongArch_VFCMP_CULT_S /* 986 */, LOONGARCH_INS_VFCMP_CULT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.cune.d $vd, $vj, $vk */ - LoongArch_VFCMP_CUNE_D /* 987 */, LoongArch_INS_VFCMP_CUNE_D, + LoongArch_VFCMP_CUNE_D /* 987 */, LOONGARCH_INS_VFCMP_CUNE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.cune.s $vd, $vj, $vk */ - LoongArch_VFCMP_CUNE_S /* 988 */, LoongArch_INS_VFCMP_CUNE_S, + LoongArch_VFCMP_CUNE_S /* 988 */, LOONGARCH_INS_VFCMP_CUNE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.cun.d $vd, $vj, $vk */ - LoongArch_VFCMP_CUN_D /* 989 */, LoongArch_INS_VFCMP_CUN_D, + LoongArch_VFCMP_CUN_D /* 989 */, LOONGARCH_INS_VFCMP_CUN_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.cun.s $vd, $vj, $vk */ - LoongArch_VFCMP_CUN_S /* 990 */, LoongArch_INS_VFCMP_CUN_S, + LoongArch_VFCMP_CUN_S /* 990 */, LOONGARCH_INS_VFCMP_CUN_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.saf.d $vd, $vj, $vk */ - LoongArch_VFCMP_SAF_D /* 991 */, LoongArch_INS_VFCMP_SAF_D, + LoongArch_VFCMP_SAF_D /* 991 */, LOONGARCH_INS_VFCMP_SAF_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.saf.s $vd, $vj, $vk */ - LoongArch_VFCMP_SAF_S /* 992 */, LoongArch_INS_VFCMP_SAF_S, + LoongArch_VFCMP_SAF_S /* 992 */, LOONGARCH_INS_VFCMP_SAF_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.seq.d $vd, $vj, $vk */ - LoongArch_VFCMP_SEQ_D /* 993 */, LoongArch_INS_VFCMP_SEQ_D, + LoongArch_VFCMP_SEQ_D /* 993 */, LOONGARCH_INS_VFCMP_SEQ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.seq.s $vd, $vj, $vk */ - LoongArch_VFCMP_SEQ_S /* 994 */, LoongArch_INS_VFCMP_SEQ_S, + LoongArch_VFCMP_SEQ_S /* 994 */, LOONGARCH_INS_VFCMP_SEQ_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.sle.d $vd, $vj, $vk */ - LoongArch_VFCMP_SLE_D /* 995 */, LoongArch_INS_VFCMP_SLE_D, + LoongArch_VFCMP_SLE_D /* 995 */, LOONGARCH_INS_VFCMP_SLE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.sle.s $vd, $vj, $vk */ - LoongArch_VFCMP_SLE_S /* 996 */, LoongArch_INS_VFCMP_SLE_S, + LoongArch_VFCMP_SLE_S /* 996 */, LOONGARCH_INS_VFCMP_SLE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.slt.d $vd, $vj, $vk */ - LoongArch_VFCMP_SLT_D /* 997 */, LoongArch_INS_VFCMP_SLT_D, + LoongArch_VFCMP_SLT_D /* 997 */, LOONGARCH_INS_VFCMP_SLT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.slt.s $vd, $vj, $vk */ - LoongArch_VFCMP_SLT_S /* 998 */, LoongArch_INS_VFCMP_SLT_S, + LoongArch_VFCMP_SLT_S /* 998 */, LOONGARCH_INS_VFCMP_SLT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.sne.d $vd, $vj, $vk */ - LoongArch_VFCMP_SNE_D /* 999 */, LoongArch_INS_VFCMP_SNE_D, + LoongArch_VFCMP_SNE_D /* 999 */, LOONGARCH_INS_VFCMP_SNE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.sne.s $vd, $vj, $vk */ - LoongArch_VFCMP_SNE_S /* 1000 */, LoongArch_INS_VFCMP_SNE_S, + LoongArch_VFCMP_SNE_S /* 1000 */, LOONGARCH_INS_VFCMP_SNE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.sor.d $vd, $vj, $vk */ - LoongArch_VFCMP_SOR_D /* 1001 */, LoongArch_INS_VFCMP_SOR_D, + LoongArch_VFCMP_SOR_D /* 1001 */, LOONGARCH_INS_VFCMP_SOR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.sor.s $vd, $vj, $vk */ - LoongArch_VFCMP_SOR_S /* 1002 */, LoongArch_INS_VFCMP_SOR_S, + LoongArch_VFCMP_SOR_S /* 1002 */, LOONGARCH_INS_VFCMP_SOR_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.sueq.d $vd, $vj, $vk */ - LoongArch_VFCMP_SUEQ_D /* 1003 */, LoongArch_INS_VFCMP_SUEQ_D, + LoongArch_VFCMP_SUEQ_D /* 1003 */, LOONGARCH_INS_VFCMP_SUEQ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.sueq.s $vd, $vj, $vk */ - LoongArch_VFCMP_SUEQ_S /* 1004 */, LoongArch_INS_VFCMP_SUEQ_S, + LoongArch_VFCMP_SUEQ_S /* 1004 */, LOONGARCH_INS_VFCMP_SUEQ_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.sule.d $vd, $vj, $vk */ - LoongArch_VFCMP_SULE_D /* 1005 */, LoongArch_INS_VFCMP_SULE_D, + LoongArch_VFCMP_SULE_D /* 1005 */, LOONGARCH_INS_VFCMP_SULE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.sule.s $vd, $vj, $vk */ - LoongArch_VFCMP_SULE_S /* 1006 */, LoongArch_INS_VFCMP_SULE_S, + LoongArch_VFCMP_SULE_S /* 1006 */, LOONGARCH_INS_VFCMP_SULE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.sult.d $vd, $vj, $vk */ - LoongArch_VFCMP_SULT_D /* 1007 */, LoongArch_INS_VFCMP_SULT_D, + LoongArch_VFCMP_SULT_D /* 1007 */, LOONGARCH_INS_VFCMP_SULT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.sult.s $vd, $vj, $vk */ - LoongArch_VFCMP_SULT_S /* 1008 */, LoongArch_INS_VFCMP_SULT_S, + LoongArch_VFCMP_SULT_S /* 1008 */, LOONGARCH_INS_VFCMP_SULT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.sune.d $vd, $vj, $vk */ - LoongArch_VFCMP_SUNE_D /* 1009 */, LoongArch_INS_VFCMP_SUNE_D, + LoongArch_VFCMP_SUNE_D /* 1009 */, LOONGARCH_INS_VFCMP_SUNE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.sune.s $vd, $vj, $vk */ - LoongArch_VFCMP_SUNE_S /* 1010 */, LoongArch_INS_VFCMP_SUNE_S, + LoongArch_VFCMP_SUNE_S /* 1010 */, LOONGARCH_INS_VFCMP_SUNE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.sun.d $vd, $vj, $vk */ - LoongArch_VFCMP_SUN_D /* 1011 */, LoongArch_INS_VFCMP_SUN_D, + LoongArch_VFCMP_SUN_D /* 1011 */, LOONGARCH_INS_VFCMP_SUN_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcmp.sun.s $vd, $vj, $vk */ - LoongArch_VFCMP_SUN_S /* 1012 */, LoongArch_INS_VFCMP_SUN_S, + LoongArch_VFCMP_SUN_S /* 1012 */, LOONGARCH_INS_VFCMP_SUN_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcvth.d.s $vd, $vj */ - LoongArch_VFCVTH_D_S /* 1013 */, LoongArch_INS_VFCVTH_D_S, + LoongArch_VFCVTH_D_S /* 1013 */, LOONGARCH_INS_VFCVTH_D_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfcvth.s.h $vd, $vj */ - LoongArch_VFCVTH_S_H /* 1014 */, LoongArch_INS_VFCVTH_S_H, + LoongArch_VFCVTH_S_H /* 1014 */, LOONGARCH_INS_VFCVTH_S_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfcvtl.d.s $vd, $vj */ - LoongArch_VFCVTL_D_S /* 1015 */, LoongArch_INS_VFCVTL_D_S, + LoongArch_VFCVTL_D_S /* 1015 */, LOONGARCH_INS_VFCVTL_D_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfcvtl.s.h $vd, $vj */ - LoongArch_VFCVTL_S_H /* 1016 */, LoongArch_INS_VFCVTL_S_H, + LoongArch_VFCVTL_S_H /* 1016 */, LOONGARCH_INS_VFCVTL_S_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfcvt.h.s $vd, $vj, $vk */ - LoongArch_VFCVT_H_S /* 1017 */, LoongArch_INS_VFCVT_H_S, + LoongArch_VFCVT_H_S /* 1017 */, LOONGARCH_INS_VFCVT_H_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfcvt.s.d $vd, $vj, $vk */ - LoongArch_VFCVT_S_D /* 1018 */, LoongArch_INS_VFCVT_S_D, + LoongArch_VFCVT_S_D /* 1018 */, LOONGARCH_INS_VFCVT_S_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfdiv.d $vd, $vj, $vk */ - LoongArch_VFDIV_D /* 1019 */, LoongArch_INS_VFDIV_D, + LoongArch_VFDIV_D /* 1019 */, LOONGARCH_INS_VFDIV_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfdiv.s $vd, $vj, $vk */ - LoongArch_VFDIV_S /* 1020 */, LoongArch_INS_VFDIV_S, + LoongArch_VFDIV_S /* 1020 */, LOONGARCH_INS_VFDIV_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vffinth.d.w $vd, $vj */ - LoongArch_VFFINTH_D_W /* 1021 */, LoongArch_INS_VFFINTH_D_W, + LoongArch_VFFINTH_D_W /* 1021 */, LOONGARCH_INS_VFFINTH_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vffintl.d.w $vd, $vj */ - LoongArch_VFFINTL_D_W /* 1022 */, LoongArch_INS_VFFINTL_D_W, + LoongArch_VFFINTL_D_W /* 1022 */, LOONGARCH_INS_VFFINTL_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vffint.d.l $vd, $vj */ - LoongArch_VFFINT_D_L /* 1023 */, LoongArch_INS_VFFINT_D_L, + LoongArch_VFFINT_D_L /* 1023 */, LOONGARCH_INS_VFFINT_D_L, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vffint.d.lu $vd, $vj */ - LoongArch_VFFINT_D_LU /* 1024 */, LoongArch_INS_VFFINT_D_LU, + LoongArch_VFFINT_D_LU /* 1024 */, LOONGARCH_INS_VFFINT_D_LU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vffint.s.l $vd, $vj, $vk */ - LoongArch_VFFINT_S_L /* 1025 */, LoongArch_INS_VFFINT_S_L, + LoongArch_VFFINT_S_L /* 1025 */, LOONGARCH_INS_VFFINT_S_L, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vffint.s.w $vd, $vj */ - LoongArch_VFFINT_S_W /* 1026 */, LoongArch_INS_VFFINT_S_W, + LoongArch_VFFINT_S_W /* 1026 */, LOONGARCH_INS_VFFINT_S_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vffint.s.wu $vd, $vj */ - LoongArch_VFFINT_S_WU /* 1027 */, LoongArch_INS_VFFINT_S_WU, + LoongArch_VFFINT_S_WU /* 1027 */, LOONGARCH_INS_VFFINT_S_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vflogb.d $vd, $vj */ - LoongArch_VFLOGB_D /* 1028 */, LoongArch_INS_VFLOGB_D, + LoongArch_VFLOGB_D /* 1028 */, LOONGARCH_INS_VFLOGB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vflogb.s $vd, $vj */ - LoongArch_VFLOGB_S /* 1029 */, LoongArch_INS_VFLOGB_S, + LoongArch_VFLOGB_S /* 1029 */, LOONGARCH_INS_VFLOGB_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfmadd.d $vd, $vj, $vk, $va */ - LoongArch_VFMADD_D /* 1030 */, LoongArch_INS_VFMADD_D, + LoongArch_VFMADD_D /* 1030 */, LOONGARCH_INS_VFMADD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT4R_VVVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT4R_VVVV, CS_AC_INVALID }} #endif }, { /* vfmadd.s $vd, $vj, $vk, $va */ - LoongArch_VFMADD_S /* 1031 */, LoongArch_INS_VFMADD_S, + LoongArch_VFMADD_S /* 1031 */, LOONGARCH_INS_VFMADD_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT4R_VVVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT4R_VVVV, CS_AC_INVALID }} #endif }, { /* vfmaxa.d $vd, $vj, $vk */ - LoongArch_VFMAXA_D /* 1032 */, LoongArch_INS_VFMAXA_D, + LoongArch_VFMAXA_D /* 1032 */, LOONGARCH_INS_VFMAXA_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfmaxa.s $vd, $vj, $vk */ - LoongArch_VFMAXA_S /* 1033 */, LoongArch_INS_VFMAXA_S, + LoongArch_VFMAXA_S /* 1033 */, LOONGARCH_INS_VFMAXA_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfmax.d $vd, $vj, $vk */ - LoongArch_VFMAX_D /* 1034 */, LoongArch_INS_VFMAX_D, + LoongArch_VFMAX_D /* 1034 */, LOONGARCH_INS_VFMAX_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfmax.s $vd, $vj, $vk */ - LoongArch_VFMAX_S /* 1035 */, LoongArch_INS_VFMAX_S, + LoongArch_VFMAX_S /* 1035 */, LOONGARCH_INS_VFMAX_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfmina.d $vd, $vj, $vk */ - LoongArch_VFMINA_D /* 1036 */, LoongArch_INS_VFMINA_D, + LoongArch_VFMINA_D /* 1036 */, LOONGARCH_INS_VFMINA_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfmina.s $vd, $vj, $vk */ - LoongArch_VFMINA_S /* 1037 */, LoongArch_INS_VFMINA_S, + LoongArch_VFMINA_S /* 1037 */, LOONGARCH_INS_VFMINA_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfmin.d $vd, $vj, $vk */ - LoongArch_VFMIN_D /* 1038 */, LoongArch_INS_VFMIN_D, + LoongArch_VFMIN_D /* 1038 */, LOONGARCH_INS_VFMIN_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfmin.s $vd, $vj, $vk */ - LoongArch_VFMIN_S /* 1039 */, LoongArch_INS_VFMIN_S, + LoongArch_VFMIN_S /* 1039 */, LOONGARCH_INS_VFMIN_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfmsub.d $vd, $vj, $vk, $va */ - LoongArch_VFMSUB_D /* 1040 */, LoongArch_INS_VFMSUB_D, + LoongArch_VFMSUB_D /* 1040 */, LOONGARCH_INS_VFMSUB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT4R_VVVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT4R_VVVV, CS_AC_INVALID }} #endif }, { /* vfmsub.s $vd, $vj, $vk, $va */ - LoongArch_VFMSUB_S /* 1041 */, LoongArch_INS_VFMSUB_S, + LoongArch_VFMSUB_S /* 1041 */, LOONGARCH_INS_VFMSUB_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT4R_VVVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT4R_VVVV, CS_AC_INVALID }} #endif }, { /* vfmul.d $vd, $vj, $vk */ - LoongArch_VFMUL_D /* 1042 */, LoongArch_INS_VFMUL_D, + LoongArch_VFMUL_D /* 1042 */, LOONGARCH_INS_VFMUL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfmul.s $vd, $vj, $vk */ - LoongArch_VFMUL_S /* 1043 */, LoongArch_INS_VFMUL_S, + LoongArch_VFMUL_S /* 1043 */, LOONGARCH_INS_VFMUL_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfnmadd.d $vd, $vj, $vk, $va */ - LoongArch_VFNMADD_D /* 1044 */, LoongArch_INS_VFNMADD_D, + LoongArch_VFNMADD_D /* 1044 */, LOONGARCH_INS_VFNMADD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT4R_VVVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT4R_VVVV, CS_AC_INVALID }} #endif }, { /* vfnmadd.s $vd, $vj, $vk, $va */ - LoongArch_VFNMADD_S /* 1045 */, LoongArch_INS_VFNMADD_S, + LoongArch_VFNMADD_S /* 1045 */, LOONGARCH_INS_VFNMADD_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT4R_VVVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT4R_VVVV, CS_AC_INVALID }} #endif }, { /* vfnmsub.d $vd, $vj, $vk, $va */ - LoongArch_VFNMSUB_D /* 1046 */, LoongArch_INS_VFNMSUB_D, + LoongArch_VFNMSUB_D /* 1046 */, LOONGARCH_INS_VFNMSUB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT4R_VVVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT4R_VVVV, CS_AC_INVALID }} #endif }, { /* vfnmsub.s $vd, $vj, $vk, $va */ - LoongArch_VFNMSUB_S /* 1047 */, LoongArch_INS_VFNMSUB_S, + LoongArch_VFNMSUB_S /* 1047 */, LOONGARCH_INS_VFNMSUB_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT4R_VVVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT4R_VVVV, CS_AC_INVALID }} #endif }, { /* vfrecipe.d $vd, $vj */ - LoongArch_VFRECIPE_D /* 1048 */, LoongArch_INS_VFRECIPE_D, + LoongArch_VFRECIPE_D /* 1048 */, LOONGARCH_INS_VFRECIPE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfrecipe.s $vd, $vj */ - LoongArch_VFRECIPE_S /* 1049 */, LoongArch_INS_VFRECIPE_S, + LoongArch_VFRECIPE_S /* 1049 */, LOONGARCH_INS_VFRECIPE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfrecip.d $vd, $vj */ - LoongArch_VFRECIP_D /* 1050 */, LoongArch_INS_VFRECIP_D, + LoongArch_VFRECIP_D /* 1050 */, LOONGARCH_INS_VFRECIP_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfrecip.s $vd, $vj */ - LoongArch_VFRECIP_S /* 1051 */, LoongArch_INS_VFRECIP_S, + LoongArch_VFRECIP_S /* 1051 */, LOONGARCH_INS_VFRECIP_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfrintrm.d $vd, $vj */ - LoongArch_VFRINTRM_D /* 1052 */, LoongArch_INS_VFRINTRM_D, + LoongArch_VFRINTRM_D /* 1052 */, LOONGARCH_INS_VFRINTRM_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfrintrm.s $vd, $vj */ - LoongArch_VFRINTRM_S /* 1053 */, LoongArch_INS_VFRINTRM_S, + LoongArch_VFRINTRM_S /* 1053 */, LOONGARCH_INS_VFRINTRM_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfrintrne.d $vd, $vj */ - LoongArch_VFRINTRNE_D /* 1054 */, LoongArch_INS_VFRINTRNE_D, + LoongArch_VFRINTRNE_D /* 1054 */, LOONGARCH_INS_VFRINTRNE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfrintrne.s $vd, $vj */ - LoongArch_VFRINTRNE_S /* 1055 */, LoongArch_INS_VFRINTRNE_S, + LoongArch_VFRINTRNE_S /* 1055 */, LOONGARCH_INS_VFRINTRNE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfrintrp.d $vd, $vj */ - LoongArch_VFRINTRP_D /* 1056 */, LoongArch_INS_VFRINTRP_D, + LoongArch_VFRINTRP_D /* 1056 */, LOONGARCH_INS_VFRINTRP_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfrintrp.s $vd, $vj */ - LoongArch_VFRINTRP_S /* 1057 */, LoongArch_INS_VFRINTRP_S, + LoongArch_VFRINTRP_S /* 1057 */, LOONGARCH_INS_VFRINTRP_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfrintrz.d $vd, $vj */ - LoongArch_VFRINTRZ_D /* 1058 */, LoongArch_INS_VFRINTRZ_D, + LoongArch_VFRINTRZ_D /* 1058 */, LOONGARCH_INS_VFRINTRZ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfrintrz.s $vd, $vj */ - LoongArch_VFRINTRZ_S /* 1059 */, LoongArch_INS_VFRINTRZ_S, + LoongArch_VFRINTRZ_S /* 1059 */, LOONGARCH_INS_VFRINTRZ_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfrint.d $vd, $vj */ - LoongArch_VFRINT_D /* 1060 */, LoongArch_INS_VFRINT_D, + LoongArch_VFRINT_D /* 1060 */, LOONGARCH_INS_VFRINT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfrint.s $vd, $vj */ - LoongArch_VFRINT_S /* 1061 */, LoongArch_INS_VFRINT_S, + LoongArch_VFRINT_S /* 1061 */, LOONGARCH_INS_VFRINT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfrsqrte.d $vd, $vj */ - LoongArch_VFRSQRTE_D /* 1062 */, LoongArch_INS_VFRSQRTE_D, + LoongArch_VFRSQRTE_D /* 1062 */, LOONGARCH_INS_VFRSQRTE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfrsqrte.s $vd, $vj */ - LoongArch_VFRSQRTE_S /* 1063 */, LoongArch_INS_VFRSQRTE_S, + LoongArch_VFRSQRTE_S /* 1063 */, LOONGARCH_INS_VFRSQRTE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfrsqrt.d $vd, $vj */ - LoongArch_VFRSQRT_D /* 1064 */, LoongArch_INS_VFRSQRT_D, + LoongArch_VFRSQRT_D /* 1064 */, LOONGARCH_INS_VFRSQRT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfrsqrt.s $vd, $vj */ - LoongArch_VFRSQRT_S /* 1065 */, LoongArch_INS_VFRSQRT_S, + LoongArch_VFRSQRT_S /* 1065 */, LOONGARCH_INS_VFRSQRT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfrstpi.b $vd, $vj, $imm5 */ - LoongArch_VFRSTPI_B /* 1066 */, LoongArch_INS_VFRSTPI_B, + LoongArch_VFRSTPI_B /* 1066 */, LOONGARCH_INS_VFRSTPI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vfrstpi.h $vd, $vj, $imm5 */ - LoongArch_VFRSTPI_H /* 1067 */, LoongArch_INS_VFRSTPI_H, + LoongArch_VFRSTPI_H /* 1067 */, LOONGARCH_INS_VFRSTPI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vfrstp.b $vd, $vj, $vk */ - LoongArch_VFRSTP_B /* 1068 */, LoongArch_INS_VFRSTP_B, + LoongArch_VFRSTP_B /* 1068 */, LOONGARCH_INS_VFRSTP_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfrstp.h $vd, $vj, $vk */ - LoongArch_VFRSTP_H /* 1069 */, LoongArch_INS_VFRSTP_H, + LoongArch_VFRSTP_H /* 1069 */, LOONGARCH_INS_VFRSTP_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfsqrt.d $vd, $vj */ - LoongArch_VFSQRT_D /* 1070 */, LoongArch_INS_VFSQRT_D, + LoongArch_VFSQRT_D /* 1070 */, LOONGARCH_INS_VFSQRT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfsqrt.s $vd, $vj */ - LoongArch_VFSQRT_S /* 1071 */, LoongArch_INS_VFSQRT_S, + LoongArch_VFSQRT_S /* 1071 */, LOONGARCH_INS_VFSQRT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vfsub.d $vd, $vj, $vk */ - LoongArch_VFSUB_D /* 1072 */, LoongArch_INS_VFSUB_D, + LoongArch_VFSUB_D /* 1072 */, LOONGARCH_INS_VFSUB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vfsub.s $vd, $vj, $vk */ - LoongArch_VFSUB_S /* 1073 */, LoongArch_INS_VFSUB_S, + LoongArch_VFSUB_S /* 1073 */, LOONGARCH_INS_VFSUB_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vftinth.l.s $vd, $vj */ - LoongArch_VFTINTH_L_S /* 1074 */, LoongArch_INS_VFTINTH_L_S, + LoongArch_VFTINTH_L_S /* 1074 */, LOONGARCH_INS_VFTINTH_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftintl.l.s $vd, $vj */ - LoongArch_VFTINTL_L_S /* 1075 */, LoongArch_INS_VFTINTL_L_S, + LoongArch_VFTINTL_L_S /* 1075 */, LOONGARCH_INS_VFTINTL_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftintrmh.l.s $vd, $vj */ - LoongArch_VFTINTRMH_L_S /* 1076 */, LoongArch_INS_VFTINTRMH_L_S, + LoongArch_VFTINTRMH_L_S /* 1076 */, LOONGARCH_INS_VFTINTRMH_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftintrml.l.s $vd, $vj */ - LoongArch_VFTINTRML_L_S /* 1077 */, LoongArch_INS_VFTINTRML_L_S, + LoongArch_VFTINTRML_L_S /* 1077 */, LOONGARCH_INS_VFTINTRML_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftintrm.l.d $vd, $vj */ - LoongArch_VFTINTRM_L_D /* 1078 */, LoongArch_INS_VFTINTRM_L_D, + LoongArch_VFTINTRM_L_D /* 1078 */, LOONGARCH_INS_VFTINTRM_L_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftintrm.w.d $vd, $vj, $vk */ - LoongArch_VFTINTRM_W_D /* 1079 */, LoongArch_INS_VFTINTRM_W_D, + LoongArch_VFTINTRM_W_D /* 1079 */, LOONGARCH_INS_VFTINTRM_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vftintrm.w.s $vd, $vj */ - LoongArch_VFTINTRM_W_S /* 1080 */, LoongArch_INS_VFTINTRM_W_S, + LoongArch_VFTINTRM_W_S /* 1080 */, LOONGARCH_INS_VFTINTRM_W_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftintrneh.l.s $vd, $vj */ - LoongArch_VFTINTRNEH_L_S /* 1081 */, LoongArch_INS_VFTINTRNEH_L_S, + LoongArch_VFTINTRNEH_L_S /* 1081 */, LOONGARCH_INS_VFTINTRNEH_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftintrnel.l.s $vd, $vj */ - LoongArch_VFTINTRNEL_L_S /* 1082 */, LoongArch_INS_VFTINTRNEL_L_S, + LoongArch_VFTINTRNEL_L_S /* 1082 */, LOONGARCH_INS_VFTINTRNEL_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftintrne.l.d $vd, $vj */ - LoongArch_VFTINTRNE_L_D /* 1083 */, LoongArch_INS_VFTINTRNE_L_D, + LoongArch_VFTINTRNE_L_D /* 1083 */, LOONGARCH_INS_VFTINTRNE_L_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftintrne.w.d $vd, $vj, $vk */ - LoongArch_VFTINTRNE_W_D /* 1084 */, LoongArch_INS_VFTINTRNE_W_D, + LoongArch_VFTINTRNE_W_D /* 1084 */, LOONGARCH_INS_VFTINTRNE_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vftintrne.w.s $vd, $vj */ - LoongArch_VFTINTRNE_W_S /* 1085 */, LoongArch_INS_VFTINTRNE_W_S, + LoongArch_VFTINTRNE_W_S /* 1085 */, LOONGARCH_INS_VFTINTRNE_W_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftintrph.l.s $vd, $vj */ - LoongArch_VFTINTRPH_L_S /* 1086 */, LoongArch_INS_VFTINTRPH_L_S, + LoongArch_VFTINTRPH_L_S /* 1086 */, LOONGARCH_INS_VFTINTRPH_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftintrpl.l.s $vd, $vj */ - LoongArch_VFTINTRPL_L_S /* 1087 */, LoongArch_INS_VFTINTRPL_L_S, + LoongArch_VFTINTRPL_L_S /* 1087 */, LOONGARCH_INS_VFTINTRPL_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftintrp.l.d $vd, $vj */ - LoongArch_VFTINTRP_L_D /* 1088 */, LoongArch_INS_VFTINTRP_L_D, + LoongArch_VFTINTRP_L_D /* 1088 */, LOONGARCH_INS_VFTINTRP_L_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftintrp.w.d $vd, $vj, $vk */ - LoongArch_VFTINTRP_W_D /* 1089 */, LoongArch_INS_VFTINTRP_W_D, + LoongArch_VFTINTRP_W_D /* 1089 */, LOONGARCH_INS_VFTINTRP_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vftintrp.w.s $vd, $vj */ - LoongArch_VFTINTRP_W_S /* 1090 */, LoongArch_INS_VFTINTRP_W_S, + LoongArch_VFTINTRP_W_S /* 1090 */, LOONGARCH_INS_VFTINTRP_W_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftintrzh.l.s $vd, $vj */ - LoongArch_VFTINTRZH_L_S /* 1091 */, LoongArch_INS_VFTINTRZH_L_S, + LoongArch_VFTINTRZH_L_S /* 1091 */, LOONGARCH_INS_VFTINTRZH_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftintrzl.l.s $vd, $vj */ - LoongArch_VFTINTRZL_L_S /* 1092 */, LoongArch_INS_VFTINTRZL_L_S, + LoongArch_VFTINTRZL_L_S /* 1092 */, LOONGARCH_INS_VFTINTRZL_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftintrz.lu.d $vd, $vj */ - LoongArch_VFTINTRZ_LU_D /* 1093 */, LoongArch_INS_VFTINTRZ_LU_D, + LoongArch_VFTINTRZ_LU_D /* 1093 */, LOONGARCH_INS_VFTINTRZ_LU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftintrz.l.d $vd, $vj */ - LoongArch_VFTINTRZ_L_D /* 1094 */, LoongArch_INS_VFTINTRZ_L_D, + LoongArch_VFTINTRZ_L_D /* 1094 */, LOONGARCH_INS_VFTINTRZ_L_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftintrz.wu.s $vd, $vj */ - LoongArch_VFTINTRZ_WU_S /* 1095 */, LoongArch_INS_VFTINTRZ_WU_S, + LoongArch_VFTINTRZ_WU_S /* 1095 */, LOONGARCH_INS_VFTINTRZ_WU_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftintrz.w.d $vd, $vj, $vk */ - LoongArch_VFTINTRZ_W_D /* 1096 */, LoongArch_INS_VFTINTRZ_W_D, + LoongArch_VFTINTRZ_W_D /* 1096 */, LOONGARCH_INS_VFTINTRZ_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vftintrz.w.s $vd, $vj */ - LoongArch_VFTINTRZ_W_S /* 1097 */, LoongArch_INS_VFTINTRZ_W_S, + LoongArch_VFTINTRZ_W_S /* 1097 */, LOONGARCH_INS_VFTINTRZ_W_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftint.lu.d $vd, $vj */ - LoongArch_VFTINT_LU_D /* 1098 */, LoongArch_INS_VFTINT_LU_D, + LoongArch_VFTINT_LU_D /* 1098 */, LOONGARCH_INS_VFTINT_LU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftint.l.d $vd, $vj */ - LoongArch_VFTINT_L_D /* 1099 */, LoongArch_INS_VFTINT_L_D, + LoongArch_VFTINT_L_D /* 1099 */, LOONGARCH_INS_VFTINT_L_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftint.wu.s $vd, $vj */ - LoongArch_VFTINT_WU_S /* 1100 */, LoongArch_INS_VFTINT_WU_S, + LoongArch_VFTINT_WU_S /* 1100 */, LOONGARCH_INS_VFTINT_WU_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vftint.w.d $vd, $vj, $vk */ - LoongArch_VFTINT_W_D /* 1101 */, LoongArch_INS_VFTINT_W_D, + LoongArch_VFTINT_W_D /* 1101 */, LOONGARCH_INS_VFTINT_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vftint.w.s $vd, $vj */ - LoongArch_VFTINT_W_S /* 1102 */, LoongArch_INS_VFTINT_W_S, + LoongArch_VFTINT_W_S /* 1102 */, LOONGARCH_INS_VFTINT_W_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vhaddw.du.wu $vd, $vj, $vk */ - LoongArch_VHADDW_DU_WU /* 1103 */, LoongArch_INS_VHADDW_DU_WU, + LoongArch_VHADDW_DU_WU /* 1103 */, LOONGARCH_INS_VHADDW_DU_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vhaddw.d.w $vd, $vj, $vk */ - LoongArch_VHADDW_D_W /* 1104 */, LoongArch_INS_VHADDW_D_W, + LoongArch_VHADDW_D_W /* 1104 */, LOONGARCH_INS_VHADDW_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vhaddw.hu.bu $vd, $vj, $vk */ - LoongArch_VHADDW_HU_BU /* 1105 */, LoongArch_INS_VHADDW_HU_BU, + LoongArch_VHADDW_HU_BU /* 1105 */, LOONGARCH_INS_VHADDW_HU_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vhaddw.h.b $vd, $vj, $vk */ - LoongArch_VHADDW_H_B /* 1106 */, LoongArch_INS_VHADDW_H_B, + LoongArch_VHADDW_H_B /* 1106 */, LOONGARCH_INS_VHADDW_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vhaddw.qu.du $vd, $vj, $vk */ - LoongArch_VHADDW_QU_DU /* 1107 */, LoongArch_INS_VHADDW_QU_DU, + LoongArch_VHADDW_QU_DU /* 1107 */, LOONGARCH_INS_VHADDW_QU_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vhaddw.q.d $vd, $vj, $vk */ - LoongArch_VHADDW_Q_D /* 1108 */, LoongArch_INS_VHADDW_Q_D, + LoongArch_VHADDW_Q_D /* 1108 */, LOONGARCH_INS_VHADDW_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vhaddw.wu.hu $vd, $vj, $vk */ - LoongArch_VHADDW_WU_HU /* 1109 */, LoongArch_INS_VHADDW_WU_HU, + LoongArch_VHADDW_WU_HU /* 1109 */, LOONGARCH_INS_VHADDW_WU_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vhaddw.w.h $vd, $vj, $vk */ - LoongArch_VHADDW_W_H /* 1110 */, LoongArch_INS_VHADDW_W_H, + LoongArch_VHADDW_W_H /* 1110 */, LOONGARCH_INS_VHADDW_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vhsubw.du.wu $vd, $vj, $vk */ - LoongArch_VHSUBW_DU_WU /* 1111 */, LoongArch_INS_VHSUBW_DU_WU, + LoongArch_VHSUBW_DU_WU /* 1111 */, LOONGARCH_INS_VHSUBW_DU_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vhsubw.d.w $vd, $vj, $vk */ - LoongArch_VHSUBW_D_W /* 1112 */, LoongArch_INS_VHSUBW_D_W, + LoongArch_VHSUBW_D_W /* 1112 */, LOONGARCH_INS_VHSUBW_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vhsubw.hu.bu $vd, $vj, $vk */ - LoongArch_VHSUBW_HU_BU /* 1113 */, LoongArch_INS_VHSUBW_HU_BU, + LoongArch_VHSUBW_HU_BU /* 1113 */, LOONGARCH_INS_VHSUBW_HU_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vhsubw.h.b $vd, $vj, $vk */ - LoongArch_VHSUBW_H_B /* 1114 */, LoongArch_INS_VHSUBW_H_B, + LoongArch_VHSUBW_H_B /* 1114 */, LOONGARCH_INS_VHSUBW_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vhsubw.qu.du $vd, $vj, $vk */ - LoongArch_VHSUBW_QU_DU /* 1115 */, LoongArch_INS_VHSUBW_QU_DU, + LoongArch_VHSUBW_QU_DU /* 1115 */, LOONGARCH_INS_VHSUBW_QU_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vhsubw.q.d $vd, $vj, $vk */ - LoongArch_VHSUBW_Q_D /* 1116 */, LoongArch_INS_VHSUBW_Q_D, + LoongArch_VHSUBW_Q_D /* 1116 */, LOONGARCH_INS_VHSUBW_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vhsubw.wu.hu $vd, $vj, $vk */ - LoongArch_VHSUBW_WU_HU /* 1117 */, LoongArch_INS_VHSUBW_WU_HU, + LoongArch_VHSUBW_WU_HU /* 1117 */, LOONGARCH_INS_VHSUBW_WU_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vhsubw.w.h $vd, $vj, $vk */ - LoongArch_VHSUBW_W_H /* 1118 */, LoongArch_INS_VHSUBW_W_H, + LoongArch_VHSUBW_W_H /* 1118 */, LOONGARCH_INS_VHSUBW_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vilvh.b $vd, $vj, $vk */ - LoongArch_VILVH_B /* 1119 */, LoongArch_INS_VILVH_B, + LoongArch_VILVH_B /* 1119 */, LOONGARCH_INS_VILVH_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vilvh.d $vd, $vj, $vk */ - LoongArch_VILVH_D /* 1120 */, LoongArch_INS_VILVH_D, + LoongArch_VILVH_D /* 1120 */, LOONGARCH_INS_VILVH_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vilvh.h $vd, $vj, $vk */ - LoongArch_VILVH_H /* 1121 */, LoongArch_INS_VILVH_H, + LoongArch_VILVH_H /* 1121 */, LOONGARCH_INS_VILVH_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vilvh.w $vd, $vj, $vk */ - LoongArch_VILVH_W /* 1122 */, LoongArch_INS_VILVH_W, + LoongArch_VILVH_W /* 1122 */, LOONGARCH_INS_VILVH_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vilvl.b $vd, $vj, $vk */ - LoongArch_VILVL_B /* 1123 */, LoongArch_INS_VILVL_B, + LoongArch_VILVL_B /* 1123 */, LOONGARCH_INS_VILVL_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vilvl.d $vd, $vj, $vk */ - LoongArch_VILVL_D /* 1124 */, LoongArch_INS_VILVL_D, + LoongArch_VILVL_D /* 1124 */, LOONGARCH_INS_VILVL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vilvl.h $vd, $vj, $vk */ - LoongArch_VILVL_H /* 1125 */, LoongArch_INS_VILVL_H, + LoongArch_VILVL_H /* 1125 */, LOONGARCH_INS_VILVL_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vilvl.w $vd, $vj, $vk */ - LoongArch_VILVL_W /* 1126 */, LoongArch_INS_VILVL_W, + LoongArch_VILVL_W /* 1126 */, LOONGARCH_INS_VILVL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vinsgr2vr.b $vd, $rj, $imm4 */ - LoongArch_VINSGR2VR_B /* 1127 */, LoongArch_INS_VINSGR2VR_B, + LoongArch_VINSGR2VR_B /* 1127 */, LOONGARCH_INS_VINSGR2VR_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VRI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VRI, CS_AC_INVALID }} #endif }, { /* vinsgr2vr.d $vd, $rj, $imm1 */ - LoongArch_VINSGR2VR_D /* 1128 */, LoongArch_INS_VINSGR2VR_D, + LoongArch_VINSGR2VR_D /* 1128 */, LOONGARCH_INS_VINSGR2VR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI1_VRI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI1_VRI, CS_AC_INVALID }} #endif }, { /* vinsgr2vr.h $vd, $rj, $imm3 */ - LoongArch_VINSGR2VR_H /* 1129 */, LoongArch_INS_VINSGR2VR_H, + LoongArch_VINSGR2VR_H /* 1129 */, LOONGARCH_INS_VINSGR2VR_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_VRI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_VRI, CS_AC_INVALID }} #endif }, { /* vinsgr2vr.w $vd, $rj, $imm2 */ - LoongArch_VINSGR2VR_W /* 1130 */, LoongArch_INS_VINSGR2VR_W, + LoongArch_VINSGR2VR_W /* 1130 */, LOONGARCH_INS_VINSGR2VR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI2_VRI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI2_VRI, CS_AC_INVALID }} #endif }, { /* vld $vd, $rj, $imm12 */ - LoongArch_VLD /* 1131 */, LoongArch_INS_VLD, + LoongArch_VLD /* 1131 */, LOONGARCH_INS_VLD, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12_VRI, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12_VRI, CS_AC_READ }} #endif }, { /* vldi $vd, $imm13 */ - LoongArch_VLDI /* 1132 */, LoongArch_INS_VLDI, + LoongArch_VLDI /* 1132 */, LOONGARCH_INS_VLDI, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT1RI13_VI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT1RI13_VI, CS_AC_INVALID }} #endif }, { /* vldrepl.b $vd, $rj, $imm12 */ - LoongArch_VLDREPL_B /* 1133 */, LoongArch_INS_VLDREPL_B, + LoongArch_VLDREPL_B /* 1133 */, LOONGARCH_INS_VLDREPL_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12_VRI, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12_VRI, CS_AC_READ }} #endif }, { /* vldrepl.d $vd, $rj, $imm9 */ - LoongArch_VLDREPL_D /* 1134 */, LoongArch_INS_VLDREPL_D, + LoongArch_VLDREPL_D /* 1134 */, LOONGARCH_INS_VLDREPL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI9_VRI, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI9_VRI, CS_AC_READ }} #endif }, { /* vldrepl.h $vd, $rj, $imm11 */ - LoongArch_VLDREPL_H /* 1135 */, LoongArch_INS_VLDREPL_H, + LoongArch_VLDREPL_H /* 1135 */, LOONGARCH_INS_VLDREPL_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI11_VRI, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI11_VRI, CS_AC_READ }} #endif }, { /* vldrepl.w $vd, $rj, $imm10 */ - LoongArch_VLDREPL_W /* 1136 */, LoongArch_INS_VLDREPL_W, + LoongArch_VLDREPL_W /* 1136 */, LOONGARCH_INS_VLDREPL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI10_VRI, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI10_VRI, CS_AC_READ }} #endif }, { /* vldx $vd, $rj, $rk */ - LoongArch_VLDX /* 1137 */, LoongArch_INS_VLDX, + LoongArch_VLDX /* 1137 */, LOONGARCH_INS_VLDX, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VRR, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VRR, CS_AC_READ }} #endif }, { /* vmaddwev.d.w $vd, $vj, $vk */ - LoongArch_VMADDWEV_D_W /* 1138 */, LoongArch_INS_VMADDWEV_D_W, + LoongArch_VMADDWEV_D_W /* 1138 */, LOONGARCH_INS_VMADDWEV_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwev.d.wu $vd, $vj, $vk */ - LoongArch_VMADDWEV_D_WU /* 1139 */, LoongArch_INS_VMADDWEV_D_WU, + LoongArch_VMADDWEV_D_WU /* 1139 */, LOONGARCH_INS_VMADDWEV_D_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwev.d.wu.w $vd, $vj, $vk */ - LoongArch_VMADDWEV_D_WU_W /* 1140 */, LoongArch_INS_VMADDWEV_D_WU_W, + LoongArch_VMADDWEV_D_WU_W /* 1140 */, LOONGARCH_INS_VMADDWEV_D_WU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwev.h.b $vd, $vj, $vk */ - LoongArch_VMADDWEV_H_B /* 1141 */, LoongArch_INS_VMADDWEV_H_B, + LoongArch_VMADDWEV_H_B /* 1141 */, LOONGARCH_INS_VMADDWEV_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwev.h.bu $vd, $vj, $vk */ - LoongArch_VMADDWEV_H_BU /* 1142 */, LoongArch_INS_VMADDWEV_H_BU, + LoongArch_VMADDWEV_H_BU /* 1142 */, LOONGARCH_INS_VMADDWEV_H_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwev.h.bu.b $vd, $vj, $vk */ - LoongArch_VMADDWEV_H_BU_B /* 1143 */, LoongArch_INS_VMADDWEV_H_BU_B, + LoongArch_VMADDWEV_H_BU_B /* 1143 */, LOONGARCH_INS_VMADDWEV_H_BU_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwev.q.d $vd, $vj, $vk */ - LoongArch_VMADDWEV_Q_D /* 1144 */, LoongArch_INS_VMADDWEV_Q_D, + LoongArch_VMADDWEV_Q_D /* 1144 */, LOONGARCH_INS_VMADDWEV_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwev.q.du $vd, $vj, $vk */ - LoongArch_VMADDWEV_Q_DU /* 1145 */, LoongArch_INS_VMADDWEV_Q_DU, + LoongArch_VMADDWEV_Q_DU /* 1145 */, LOONGARCH_INS_VMADDWEV_Q_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwev.q.du.d $vd, $vj, $vk */ - LoongArch_VMADDWEV_Q_DU_D /* 1146 */, LoongArch_INS_VMADDWEV_Q_DU_D, + LoongArch_VMADDWEV_Q_DU_D /* 1146 */, LOONGARCH_INS_VMADDWEV_Q_DU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwev.w.h $vd, $vj, $vk */ - LoongArch_VMADDWEV_W_H /* 1147 */, LoongArch_INS_VMADDWEV_W_H, + LoongArch_VMADDWEV_W_H /* 1147 */, LOONGARCH_INS_VMADDWEV_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwev.w.hu $vd, $vj, $vk */ - LoongArch_VMADDWEV_W_HU /* 1148 */, LoongArch_INS_VMADDWEV_W_HU, + LoongArch_VMADDWEV_W_HU /* 1148 */, LOONGARCH_INS_VMADDWEV_W_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwev.w.hu.h $vd, $vj, $vk */ - LoongArch_VMADDWEV_W_HU_H /* 1149 */, LoongArch_INS_VMADDWEV_W_HU_H, + LoongArch_VMADDWEV_W_HU_H /* 1149 */, LOONGARCH_INS_VMADDWEV_W_HU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwod.d.w $vd, $vj, $vk */ - LoongArch_VMADDWOD_D_W /* 1150 */, LoongArch_INS_VMADDWOD_D_W, + LoongArch_VMADDWOD_D_W /* 1150 */, LOONGARCH_INS_VMADDWOD_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwod.d.wu $vd, $vj, $vk */ - LoongArch_VMADDWOD_D_WU /* 1151 */, LoongArch_INS_VMADDWOD_D_WU, + LoongArch_VMADDWOD_D_WU /* 1151 */, LOONGARCH_INS_VMADDWOD_D_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwod.d.wu.w $vd, $vj, $vk */ - LoongArch_VMADDWOD_D_WU_W /* 1152 */, LoongArch_INS_VMADDWOD_D_WU_W, + LoongArch_VMADDWOD_D_WU_W /* 1152 */, LOONGARCH_INS_VMADDWOD_D_WU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwod.h.b $vd, $vj, $vk */ - LoongArch_VMADDWOD_H_B /* 1153 */, LoongArch_INS_VMADDWOD_H_B, + LoongArch_VMADDWOD_H_B /* 1153 */, LOONGARCH_INS_VMADDWOD_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwod.h.bu $vd, $vj, $vk */ - LoongArch_VMADDWOD_H_BU /* 1154 */, LoongArch_INS_VMADDWOD_H_BU, + LoongArch_VMADDWOD_H_BU /* 1154 */, LOONGARCH_INS_VMADDWOD_H_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwod.h.bu.b $vd, $vj, $vk */ - LoongArch_VMADDWOD_H_BU_B /* 1155 */, LoongArch_INS_VMADDWOD_H_BU_B, + LoongArch_VMADDWOD_H_BU_B /* 1155 */, LOONGARCH_INS_VMADDWOD_H_BU_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwod.q.d $vd, $vj, $vk */ - LoongArch_VMADDWOD_Q_D /* 1156 */, LoongArch_INS_VMADDWOD_Q_D, + LoongArch_VMADDWOD_Q_D /* 1156 */, LOONGARCH_INS_VMADDWOD_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwod.q.du $vd, $vj, $vk */ - LoongArch_VMADDWOD_Q_DU /* 1157 */, LoongArch_INS_VMADDWOD_Q_DU, + LoongArch_VMADDWOD_Q_DU /* 1157 */, LOONGARCH_INS_VMADDWOD_Q_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwod.q.du.d $vd, $vj, $vk */ - LoongArch_VMADDWOD_Q_DU_D /* 1158 */, LoongArch_INS_VMADDWOD_Q_DU_D, + LoongArch_VMADDWOD_Q_DU_D /* 1158 */, LOONGARCH_INS_VMADDWOD_Q_DU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwod.w.h $vd, $vj, $vk */ - LoongArch_VMADDWOD_W_H /* 1159 */, LoongArch_INS_VMADDWOD_W_H, + LoongArch_VMADDWOD_W_H /* 1159 */, LOONGARCH_INS_VMADDWOD_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwod.w.hu $vd, $vj, $vk */ - LoongArch_VMADDWOD_W_HU /* 1160 */, LoongArch_INS_VMADDWOD_W_HU, + LoongArch_VMADDWOD_W_HU /* 1160 */, LOONGARCH_INS_VMADDWOD_W_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaddwod.w.hu.h $vd, $vj, $vk */ - LoongArch_VMADDWOD_W_HU_H /* 1161 */, LoongArch_INS_VMADDWOD_W_HU_H, + LoongArch_VMADDWOD_W_HU_H /* 1161 */, LOONGARCH_INS_VMADDWOD_W_HU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmadd.b $vd, $vj, $vk */ - LoongArch_VMADD_B /* 1162 */, LoongArch_INS_VMADD_B, + LoongArch_VMADD_B /* 1162 */, LOONGARCH_INS_VMADD_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmadd.d $vd, $vj, $vk */ - LoongArch_VMADD_D /* 1163 */, LoongArch_INS_VMADD_D, + LoongArch_VMADD_D /* 1163 */, LOONGARCH_INS_VMADD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmadd.h $vd, $vj, $vk */ - LoongArch_VMADD_H /* 1164 */, LoongArch_INS_VMADD_H, + LoongArch_VMADD_H /* 1164 */, LOONGARCH_INS_VMADD_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmadd.w $vd, $vj, $vk */ - LoongArch_VMADD_W /* 1165 */, LoongArch_INS_VMADD_W, + LoongArch_VMADD_W /* 1165 */, LOONGARCH_INS_VMADD_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmaxi.b $vd, $vj, $imm5 */ - LoongArch_VMAXI_B /* 1166 */, LoongArch_INS_VMAXI_B, + LoongArch_VMAXI_B /* 1166 */, LOONGARCH_INS_VMAXI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vmaxi.bu $vd, $vj, $imm5 */ - LoongArch_VMAXI_BU /* 1167 */, LoongArch_INS_VMAXI_BU, + LoongArch_VMAXI_BU /* 1167 */, LOONGARCH_INS_VMAXI_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vmaxi.d $vd, $vj, $imm5 */ - LoongArch_VMAXI_D /* 1168 */, LoongArch_INS_VMAXI_D, + LoongArch_VMAXI_D /* 1168 */, LOONGARCH_INS_VMAXI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vmaxi.du $vd, $vj, $imm5 */ - LoongArch_VMAXI_DU /* 1169 */, LoongArch_INS_VMAXI_DU, + LoongArch_VMAXI_DU /* 1169 */, LOONGARCH_INS_VMAXI_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vmaxi.h $vd, $vj, $imm5 */ - LoongArch_VMAXI_H /* 1170 */, LoongArch_INS_VMAXI_H, + LoongArch_VMAXI_H /* 1170 */, LOONGARCH_INS_VMAXI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vmaxi.hu $vd, $vj, $imm5 */ - LoongArch_VMAXI_HU /* 1171 */, LoongArch_INS_VMAXI_HU, + LoongArch_VMAXI_HU /* 1171 */, LOONGARCH_INS_VMAXI_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vmaxi.w $vd, $vj, $imm5 */ - LoongArch_VMAXI_W /* 1172 */, LoongArch_INS_VMAXI_W, + LoongArch_VMAXI_W /* 1172 */, LOONGARCH_INS_VMAXI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vmaxi.wu $vd, $vj, $imm5 */ - LoongArch_VMAXI_WU /* 1173 */, LoongArch_INS_VMAXI_WU, + LoongArch_VMAXI_WU /* 1173 */, LOONGARCH_INS_VMAXI_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vmax.b $vd, $vj, $vk */ - LoongArch_VMAX_B /* 1174 */, LoongArch_INS_VMAX_B, + LoongArch_VMAX_B /* 1174 */, LOONGARCH_INS_VMAX_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmax.bu $vd, $vj, $vk */ - LoongArch_VMAX_BU /* 1175 */, LoongArch_INS_VMAX_BU, + LoongArch_VMAX_BU /* 1175 */, LOONGARCH_INS_VMAX_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmax.d $vd, $vj, $vk */ - LoongArch_VMAX_D /* 1176 */, LoongArch_INS_VMAX_D, + LoongArch_VMAX_D /* 1176 */, LOONGARCH_INS_VMAX_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmax.du $vd, $vj, $vk */ - LoongArch_VMAX_DU /* 1177 */, LoongArch_INS_VMAX_DU, + LoongArch_VMAX_DU /* 1177 */, LOONGARCH_INS_VMAX_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmax.h $vd, $vj, $vk */ - LoongArch_VMAX_H /* 1178 */, LoongArch_INS_VMAX_H, + LoongArch_VMAX_H /* 1178 */, LOONGARCH_INS_VMAX_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmax.hu $vd, $vj, $vk */ - LoongArch_VMAX_HU /* 1179 */, LoongArch_INS_VMAX_HU, + LoongArch_VMAX_HU /* 1179 */, LOONGARCH_INS_VMAX_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmax.w $vd, $vj, $vk */ - LoongArch_VMAX_W /* 1180 */, LoongArch_INS_VMAX_W, + LoongArch_VMAX_W /* 1180 */, LOONGARCH_INS_VMAX_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmax.wu $vd, $vj, $vk */ - LoongArch_VMAX_WU /* 1181 */, LoongArch_INS_VMAX_WU, + LoongArch_VMAX_WU /* 1181 */, LOONGARCH_INS_VMAX_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmini.b $vd, $vj, $imm5 */ - LoongArch_VMINI_B /* 1182 */, LoongArch_INS_VMINI_B, + LoongArch_VMINI_B /* 1182 */, LOONGARCH_INS_VMINI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vmini.bu $vd, $vj, $imm5 */ - LoongArch_VMINI_BU /* 1183 */, LoongArch_INS_VMINI_BU, + LoongArch_VMINI_BU /* 1183 */, LOONGARCH_INS_VMINI_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vmini.d $vd, $vj, $imm5 */ - LoongArch_VMINI_D /* 1184 */, LoongArch_INS_VMINI_D, + LoongArch_VMINI_D /* 1184 */, LOONGARCH_INS_VMINI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vmini.du $vd, $vj, $imm5 */ - LoongArch_VMINI_DU /* 1185 */, LoongArch_INS_VMINI_DU, + LoongArch_VMINI_DU /* 1185 */, LOONGARCH_INS_VMINI_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vmini.h $vd, $vj, $imm5 */ - LoongArch_VMINI_H /* 1186 */, LoongArch_INS_VMINI_H, + LoongArch_VMINI_H /* 1186 */, LOONGARCH_INS_VMINI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vmini.hu $vd, $vj, $imm5 */ - LoongArch_VMINI_HU /* 1187 */, LoongArch_INS_VMINI_HU, + LoongArch_VMINI_HU /* 1187 */, LOONGARCH_INS_VMINI_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vmini.w $vd, $vj, $imm5 */ - LoongArch_VMINI_W /* 1188 */, LoongArch_INS_VMINI_W, + LoongArch_VMINI_W /* 1188 */, LOONGARCH_INS_VMINI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vmini.wu $vd, $vj, $imm5 */ - LoongArch_VMINI_WU /* 1189 */, LoongArch_INS_VMINI_WU, + LoongArch_VMINI_WU /* 1189 */, LOONGARCH_INS_VMINI_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vmin.b $vd, $vj, $vk */ - LoongArch_VMIN_B /* 1190 */, LoongArch_INS_VMIN_B, + LoongArch_VMIN_B /* 1190 */, LOONGARCH_INS_VMIN_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmin.bu $vd, $vj, $vk */ - LoongArch_VMIN_BU /* 1191 */, LoongArch_INS_VMIN_BU, + LoongArch_VMIN_BU /* 1191 */, LOONGARCH_INS_VMIN_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmin.d $vd, $vj, $vk */ - LoongArch_VMIN_D /* 1192 */, LoongArch_INS_VMIN_D, + LoongArch_VMIN_D /* 1192 */, LOONGARCH_INS_VMIN_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmin.du $vd, $vj, $vk */ - LoongArch_VMIN_DU /* 1193 */, LoongArch_INS_VMIN_DU, + LoongArch_VMIN_DU /* 1193 */, LOONGARCH_INS_VMIN_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmin.h $vd, $vj, $vk */ - LoongArch_VMIN_H /* 1194 */, LoongArch_INS_VMIN_H, + LoongArch_VMIN_H /* 1194 */, LOONGARCH_INS_VMIN_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmin.hu $vd, $vj, $vk */ - LoongArch_VMIN_HU /* 1195 */, LoongArch_INS_VMIN_HU, + LoongArch_VMIN_HU /* 1195 */, LOONGARCH_INS_VMIN_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmin.w $vd, $vj, $vk */ - LoongArch_VMIN_W /* 1196 */, LoongArch_INS_VMIN_W, + LoongArch_VMIN_W /* 1196 */, LOONGARCH_INS_VMIN_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmin.wu $vd, $vj, $vk */ - LoongArch_VMIN_WU /* 1197 */, LoongArch_INS_VMIN_WU, + LoongArch_VMIN_WU /* 1197 */, LOONGARCH_INS_VMIN_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmod.b $vd, $vj, $vk */ - LoongArch_VMOD_B /* 1198 */, LoongArch_INS_VMOD_B, + LoongArch_VMOD_B /* 1198 */, LOONGARCH_INS_VMOD_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmod.bu $vd, $vj, $vk */ - LoongArch_VMOD_BU /* 1199 */, LoongArch_INS_VMOD_BU, + LoongArch_VMOD_BU /* 1199 */, LOONGARCH_INS_VMOD_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmod.d $vd, $vj, $vk */ - LoongArch_VMOD_D /* 1200 */, LoongArch_INS_VMOD_D, + LoongArch_VMOD_D /* 1200 */, LOONGARCH_INS_VMOD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmod.du $vd, $vj, $vk */ - LoongArch_VMOD_DU /* 1201 */, LoongArch_INS_VMOD_DU, + LoongArch_VMOD_DU /* 1201 */, LOONGARCH_INS_VMOD_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmod.h $vd, $vj, $vk */ - LoongArch_VMOD_H /* 1202 */, LoongArch_INS_VMOD_H, + LoongArch_VMOD_H /* 1202 */, LOONGARCH_INS_VMOD_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmod.hu $vd, $vj, $vk */ - LoongArch_VMOD_HU /* 1203 */, LoongArch_INS_VMOD_HU, + LoongArch_VMOD_HU /* 1203 */, LOONGARCH_INS_VMOD_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmod.w $vd, $vj, $vk */ - LoongArch_VMOD_W /* 1204 */, LoongArch_INS_VMOD_W, + LoongArch_VMOD_W /* 1204 */, LOONGARCH_INS_VMOD_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmod.wu $vd, $vj, $vk */ - LoongArch_VMOD_WU /* 1205 */, LoongArch_INS_VMOD_WU, + LoongArch_VMOD_WU /* 1205 */, LOONGARCH_INS_VMOD_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmskgez.b $vd, $vj */ - LoongArch_VMSKGEZ_B /* 1206 */, LoongArch_INS_VMSKGEZ_B, + LoongArch_VMSKGEZ_B /* 1206 */, LOONGARCH_INS_VMSKGEZ_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vmskltz.b $vd, $vj */ - LoongArch_VMSKLTZ_B /* 1207 */, LoongArch_INS_VMSKLTZ_B, + LoongArch_VMSKLTZ_B /* 1207 */, LOONGARCH_INS_VMSKLTZ_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vmskltz.d $vd, $vj */ - LoongArch_VMSKLTZ_D /* 1208 */, LoongArch_INS_VMSKLTZ_D, + LoongArch_VMSKLTZ_D /* 1208 */, LOONGARCH_INS_VMSKLTZ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vmskltz.h $vd, $vj */ - LoongArch_VMSKLTZ_H /* 1209 */, LoongArch_INS_VMSKLTZ_H, + LoongArch_VMSKLTZ_H /* 1209 */, LOONGARCH_INS_VMSKLTZ_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vmskltz.w $vd, $vj */ - LoongArch_VMSKLTZ_W /* 1210 */, LoongArch_INS_VMSKLTZ_W, + LoongArch_VMSKLTZ_W /* 1210 */, LOONGARCH_INS_VMSKLTZ_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vmsknz.b $vd, $vj */ - LoongArch_VMSKNZ_B /* 1211 */, LoongArch_INS_VMSKNZ_B, + LoongArch_VMSKNZ_B /* 1211 */, LOONGARCH_INS_VMSKNZ_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vmsub.b $vd, $vj, $vk */ - LoongArch_VMSUB_B /* 1212 */, LoongArch_INS_VMSUB_B, + LoongArch_VMSUB_B /* 1212 */, LOONGARCH_INS_VMSUB_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmsub.d $vd, $vj, $vk */ - LoongArch_VMSUB_D /* 1213 */, LoongArch_INS_VMSUB_D, + LoongArch_VMSUB_D /* 1213 */, LOONGARCH_INS_VMSUB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmsub.h $vd, $vj, $vk */ - LoongArch_VMSUB_H /* 1214 */, LoongArch_INS_VMSUB_H, + LoongArch_VMSUB_H /* 1214 */, LOONGARCH_INS_VMSUB_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmsub.w $vd, $vj, $vk */ - LoongArch_VMSUB_W /* 1215 */, LoongArch_INS_VMSUB_W, + LoongArch_VMSUB_W /* 1215 */, LOONGARCH_INS_VMSUB_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmuh.b $vd, $vj, $vk */ - LoongArch_VMUH_B /* 1216 */, LoongArch_INS_VMUH_B, + LoongArch_VMUH_B /* 1216 */, LOONGARCH_INS_VMUH_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmuh.bu $vd, $vj, $vk */ - LoongArch_VMUH_BU /* 1217 */, LoongArch_INS_VMUH_BU, + LoongArch_VMUH_BU /* 1217 */, LOONGARCH_INS_VMUH_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmuh.d $vd, $vj, $vk */ - LoongArch_VMUH_D /* 1218 */, LoongArch_INS_VMUH_D, + LoongArch_VMUH_D /* 1218 */, LOONGARCH_INS_VMUH_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmuh.du $vd, $vj, $vk */ - LoongArch_VMUH_DU /* 1219 */, LoongArch_INS_VMUH_DU, + LoongArch_VMUH_DU /* 1219 */, LOONGARCH_INS_VMUH_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmuh.h $vd, $vj, $vk */ - LoongArch_VMUH_H /* 1220 */, LoongArch_INS_VMUH_H, + LoongArch_VMUH_H /* 1220 */, LOONGARCH_INS_VMUH_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmuh.hu $vd, $vj, $vk */ - LoongArch_VMUH_HU /* 1221 */, LoongArch_INS_VMUH_HU, + LoongArch_VMUH_HU /* 1221 */, LOONGARCH_INS_VMUH_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmuh.w $vd, $vj, $vk */ - LoongArch_VMUH_W /* 1222 */, LoongArch_INS_VMUH_W, + LoongArch_VMUH_W /* 1222 */, LOONGARCH_INS_VMUH_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmuh.wu $vd, $vj, $vk */ - LoongArch_VMUH_WU /* 1223 */, LoongArch_INS_VMUH_WU, + LoongArch_VMUH_WU /* 1223 */, LOONGARCH_INS_VMUH_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwev.d.w $vd, $vj, $vk */ - LoongArch_VMULWEV_D_W /* 1224 */, LoongArch_INS_VMULWEV_D_W, + LoongArch_VMULWEV_D_W /* 1224 */, LOONGARCH_INS_VMULWEV_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwev.d.wu $vd, $vj, $vk */ - LoongArch_VMULWEV_D_WU /* 1225 */, LoongArch_INS_VMULWEV_D_WU, + LoongArch_VMULWEV_D_WU /* 1225 */, LOONGARCH_INS_VMULWEV_D_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwev.d.wu.w $vd, $vj, $vk */ - LoongArch_VMULWEV_D_WU_W /* 1226 */, LoongArch_INS_VMULWEV_D_WU_W, + LoongArch_VMULWEV_D_WU_W /* 1226 */, LOONGARCH_INS_VMULWEV_D_WU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwev.h.b $vd, $vj, $vk */ - LoongArch_VMULWEV_H_B /* 1227 */, LoongArch_INS_VMULWEV_H_B, + LoongArch_VMULWEV_H_B /* 1227 */, LOONGARCH_INS_VMULWEV_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwev.h.bu $vd, $vj, $vk */ - LoongArch_VMULWEV_H_BU /* 1228 */, LoongArch_INS_VMULWEV_H_BU, + LoongArch_VMULWEV_H_BU /* 1228 */, LOONGARCH_INS_VMULWEV_H_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwev.h.bu.b $vd, $vj, $vk */ - LoongArch_VMULWEV_H_BU_B /* 1229 */, LoongArch_INS_VMULWEV_H_BU_B, + LoongArch_VMULWEV_H_BU_B /* 1229 */, LOONGARCH_INS_VMULWEV_H_BU_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwev.q.d $vd, $vj, $vk */ - LoongArch_VMULWEV_Q_D /* 1230 */, LoongArch_INS_VMULWEV_Q_D, + LoongArch_VMULWEV_Q_D /* 1230 */, LOONGARCH_INS_VMULWEV_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwev.q.du $vd, $vj, $vk */ - LoongArch_VMULWEV_Q_DU /* 1231 */, LoongArch_INS_VMULWEV_Q_DU, + LoongArch_VMULWEV_Q_DU /* 1231 */, LOONGARCH_INS_VMULWEV_Q_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwev.q.du.d $vd, $vj, $vk */ - LoongArch_VMULWEV_Q_DU_D /* 1232 */, LoongArch_INS_VMULWEV_Q_DU_D, + LoongArch_VMULWEV_Q_DU_D /* 1232 */, LOONGARCH_INS_VMULWEV_Q_DU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwev.w.h $vd, $vj, $vk */ - LoongArch_VMULWEV_W_H /* 1233 */, LoongArch_INS_VMULWEV_W_H, + LoongArch_VMULWEV_W_H /* 1233 */, LOONGARCH_INS_VMULWEV_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwev.w.hu $vd, $vj, $vk */ - LoongArch_VMULWEV_W_HU /* 1234 */, LoongArch_INS_VMULWEV_W_HU, + LoongArch_VMULWEV_W_HU /* 1234 */, LOONGARCH_INS_VMULWEV_W_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwev.w.hu.h $vd, $vj, $vk */ - LoongArch_VMULWEV_W_HU_H /* 1235 */, LoongArch_INS_VMULWEV_W_HU_H, + LoongArch_VMULWEV_W_HU_H /* 1235 */, LOONGARCH_INS_VMULWEV_W_HU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwod.d.w $vd, $vj, $vk */ - LoongArch_VMULWOD_D_W /* 1236 */, LoongArch_INS_VMULWOD_D_W, + LoongArch_VMULWOD_D_W /* 1236 */, LOONGARCH_INS_VMULWOD_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwod.d.wu $vd, $vj, $vk */ - LoongArch_VMULWOD_D_WU /* 1237 */, LoongArch_INS_VMULWOD_D_WU, + LoongArch_VMULWOD_D_WU /* 1237 */, LOONGARCH_INS_VMULWOD_D_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwod.d.wu.w $vd, $vj, $vk */ - LoongArch_VMULWOD_D_WU_W /* 1238 */, LoongArch_INS_VMULWOD_D_WU_W, + LoongArch_VMULWOD_D_WU_W /* 1238 */, LOONGARCH_INS_VMULWOD_D_WU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwod.h.b $vd, $vj, $vk */ - LoongArch_VMULWOD_H_B /* 1239 */, LoongArch_INS_VMULWOD_H_B, + LoongArch_VMULWOD_H_B /* 1239 */, LOONGARCH_INS_VMULWOD_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwod.h.bu $vd, $vj, $vk */ - LoongArch_VMULWOD_H_BU /* 1240 */, LoongArch_INS_VMULWOD_H_BU, + LoongArch_VMULWOD_H_BU /* 1240 */, LOONGARCH_INS_VMULWOD_H_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwod.h.bu.b $vd, $vj, $vk */ - LoongArch_VMULWOD_H_BU_B /* 1241 */, LoongArch_INS_VMULWOD_H_BU_B, + LoongArch_VMULWOD_H_BU_B /* 1241 */, LOONGARCH_INS_VMULWOD_H_BU_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwod.q.d $vd, $vj, $vk */ - LoongArch_VMULWOD_Q_D /* 1242 */, LoongArch_INS_VMULWOD_Q_D, + LoongArch_VMULWOD_Q_D /* 1242 */, LOONGARCH_INS_VMULWOD_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwod.q.du $vd, $vj, $vk */ - LoongArch_VMULWOD_Q_DU /* 1243 */, LoongArch_INS_VMULWOD_Q_DU, + LoongArch_VMULWOD_Q_DU /* 1243 */, LOONGARCH_INS_VMULWOD_Q_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwod.q.du.d $vd, $vj, $vk */ - LoongArch_VMULWOD_Q_DU_D /* 1244 */, LoongArch_INS_VMULWOD_Q_DU_D, + LoongArch_VMULWOD_Q_DU_D /* 1244 */, LOONGARCH_INS_VMULWOD_Q_DU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwod.w.h $vd, $vj, $vk */ - LoongArch_VMULWOD_W_H /* 1245 */, LoongArch_INS_VMULWOD_W_H, + LoongArch_VMULWOD_W_H /* 1245 */, LOONGARCH_INS_VMULWOD_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwod.w.hu $vd, $vj, $vk */ - LoongArch_VMULWOD_W_HU /* 1246 */, LoongArch_INS_VMULWOD_W_HU, + LoongArch_VMULWOD_W_HU /* 1246 */, LOONGARCH_INS_VMULWOD_W_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmulwod.w.hu.h $vd, $vj, $vk */ - LoongArch_VMULWOD_W_HU_H /* 1247 */, LoongArch_INS_VMULWOD_W_HU_H, + LoongArch_VMULWOD_W_HU_H /* 1247 */, LOONGARCH_INS_VMULWOD_W_HU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmul.b $vd, $vj, $vk */ - LoongArch_VMUL_B /* 1248 */, LoongArch_INS_VMUL_B, + LoongArch_VMUL_B /* 1248 */, LOONGARCH_INS_VMUL_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmul.d $vd, $vj, $vk */ - LoongArch_VMUL_D /* 1249 */, LoongArch_INS_VMUL_D, + LoongArch_VMUL_D /* 1249 */, LOONGARCH_INS_VMUL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmul.h $vd, $vj, $vk */ - LoongArch_VMUL_H /* 1250 */, LoongArch_INS_VMUL_H, + LoongArch_VMUL_H /* 1250 */, LOONGARCH_INS_VMUL_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vmul.w $vd, $vj, $vk */ - LoongArch_VMUL_W /* 1251 */, LoongArch_INS_VMUL_W, + LoongArch_VMUL_W /* 1251 */, LOONGARCH_INS_VMUL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vneg.b $vd, $vj */ - LoongArch_VNEG_B /* 1252 */, LoongArch_INS_VNEG_B, + LoongArch_VNEG_B /* 1252 */, LOONGARCH_INS_VNEG_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vneg.d $vd, $vj */ - LoongArch_VNEG_D /* 1253 */, LoongArch_INS_VNEG_D, + LoongArch_VNEG_D /* 1253 */, LOONGARCH_INS_VNEG_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vneg.h $vd, $vj */ - LoongArch_VNEG_H /* 1254 */, LoongArch_INS_VNEG_H, + LoongArch_VNEG_H /* 1254 */, LOONGARCH_INS_VNEG_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vneg.w $vd, $vj */ - LoongArch_VNEG_W /* 1255 */, LoongArch_INS_VNEG_W, + LoongArch_VNEG_W /* 1255 */, LOONGARCH_INS_VNEG_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vnori.b $vd, $vj, $imm8 */ - LoongArch_VNORI_B /* 1256 */, LoongArch_INS_VNORI_B, + LoongArch_VNORI_B /* 1256 */, LOONGARCH_INS_VNORI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} #endif }, { /* vnor.v $vd, $vj, $vk */ - LoongArch_VNOR_V /* 1257 */, LoongArch_INS_VNOR_V, + LoongArch_VNOR_V /* 1257 */, LOONGARCH_INS_VNOR_V, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vori.b $vd, $vj, $imm8 */ - LoongArch_VORI_B /* 1258 */, LoongArch_INS_VORI_B, + LoongArch_VORI_B /* 1258 */, LOONGARCH_INS_VORI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} #endif }, { /* vorn.v $vd, $vj, $vk */ - LoongArch_VORN_V /* 1259 */, LoongArch_INS_VORN_V, + LoongArch_VORN_V /* 1259 */, LOONGARCH_INS_VORN_V, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vor.v $vd, $vj, $vk */ - LoongArch_VOR_V /* 1260 */, LoongArch_INS_VOR_V, + LoongArch_VOR_V /* 1260 */, LOONGARCH_INS_VOR_V, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vpackev.b $vd, $vj, $vk */ - LoongArch_VPACKEV_B /* 1261 */, LoongArch_INS_VPACKEV_B, + LoongArch_VPACKEV_B /* 1261 */, LOONGARCH_INS_VPACKEV_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vpackev.d $vd, $vj, $vk */ - LoongArch_VPACKEV_D /* 1262 */, LoongArch_INS_VPACKEV_D, + LoongArch_VPACKEV_D /* 1262 */, LOONGARCH_INS_VPACKEV_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vpackev.h $vd, $vj, $vk */ - LoongArch_VPACKEV_H /* 1263 */, LoongArch_INS_VPACKEV_H, + LoongArch_VPACKEV_H /* 1263 */, LOONGARCH_INS_VPACKEV_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vpackev.w $vd, $vj, $vk */ - LoongArch_VPACKEV_W /* 1264 */, LoongArch_INS_VPACKEV_W, + LoongArch_VPACKEV_W /* 1264 */, LOONGARCH_INS_VPACKEV_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vpackod.b $vd, $vj, $vk */ - LoongArch_VPACKOD_B /* 1265 */, LoongArch_INS_VPACKOD_B, + LoongArch_VPACKOD_B /* 1265 */, LOONGARCH_INS_VPACKOD_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vpackod.d $vd, $vj, $vk */ - LoongArch_VPACKOD_D /* 1266 */, LoongArch_INS_VPACKOD_D, + LoongArch_VPACKOD_D /* 1266 */, LOONGARCH_INS_VPACKOD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vpackod.h $vd, $vj, $vk */ - LoongArch_VPACKOD_H /* 1267 */, LoongArch_INS_VPACKOD_H, + LoongArch_VPACKOD_H /* 1267 */, LOONGARCH_INS_VPACKOD_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vpackod.w $vd, $vj, $vk */ - LoongArch_VPACKOD_W /* 1268 */, LoongArch_INS_VPACKOD_W, + LoongArch_VPACKOD_W /* 1268 */, LOONGARCH_INS_VPACKOD_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vpcnt.b $vd, $vj */ - LoongArch_VPCNT_B /* 1269 */, LoongArch_INS_VPCNT_B, + LoongArch_VPCNT_B /* 1269 */, LOONGARCH_INS_VPCNT_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vpcnt.d $vd, $vj */ - LoongArch_VPCNT_D /* 1270 */, LoongArch_INS_VPCNT_D, + LoongArch_VPCNT_D /* 1270 */, LOONGARCH_INS_VPCNT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vpcnt.h $vd, $vj */ - LoongArch_VPCNT_H /* 1271 */, LoongArch_INS_VPCNT_H, + LoongArch_VPCNT_H /* 1271 */, LOONGARCH_INS_VPCNT_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vpcnt.w $vd, $vj */ - LoongArch_VPCNT_W /* 1272 */, LoongArch_INS_VPCNT_W, + LoongArch_VPCNT_W /* 1272 */, LOONGARCH_INS_VPCNT_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VV, CS_AC_INVALID }} #endif }, { /* vpermi.w $vd, $vj, $imm8 */ - LoongArch_VPERMI_W /* 1273 */, LoongArch_INS_VPERMI_W, + LoongArch_VPERMI_W /* 1273 */, LOONGARCH_INS_VPERMI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} #endif }, { /* vpickev.b $vd, $vj, $vk */ - LoongArch_VPICKEV_B /* 1274 */, LoongArch_INS_VPICKEV_B, + LoongArch_VPICKEV_B /* 1274 */, LOONGARCH_INS_VPICKEV_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vpickev.d $vd, $vj, $vk */ - LoongArch_VPICKEV_D /* 1275 */, LoongArch_INS_VPICKEV_D, + LoongArch_VPICKEV_D /* 1275 */, LOONGARCH_INS_VPICKEV_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vpickev.h $vd, $vj, $vk */ - LoongArch_VPICKEV_H /* 1276 */, LoongArch_INS_VPICKEV_H, + LoongArch_VPICKEV_H /* 1276 */, LOONGARCH_INS_VPICKEV_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vpickev.w $vd, $vj, $vk */ - LoongArch_VPICKEV_W /* 1277 */, LoongArch_INS_VPICKEV_W, + LoongArch_VPICKEV_W /* 1277 */, LOONGARCH_INS_VPICKEV_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vpickod.b $vd, $vj, $vk */ - LoongArch_VPICKOD_B /* 1278 */, LoongArch_INS_VPICKOD_B, + LoongArch_VPICKOD_B /* 1278 */, LOONGARCH_INS_VPICKOD_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vpickod.d $vd, $vj, $vk */ - LoongArch_VPICKOD_D /* 1279 */, LoongArch_INS_VPICKOD_D, + LoongArch_VPICKOD_D /* 1279 */, LOONGARCH_INS_VPICKOD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vpickod.h $vd, $vj, $vk */ - LoongArch_VPICKOD_H /* 1280 */, LoongArch_INS_VPICKOD_H, + LoongArch_VPICKOD_H /* 1280 */, LOONGARCH_INS_VPICKOD_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vpickod.w $vd, $vj, $vk */ - LoongArch_VPICKOD_W /* 1281 */, LoongArch_INS_VPICKOD_W, + LoongArch_VPICKOD_W /* 1281 */, LOONGARCH_INS_VPICKOD_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vpickve2gr.b $rd, $vj, $imm4 */ - LoongArch_VPICKVE2GR_B /* 1282 */, LoongArch_INS_VPICKVE2GR_B, + LoongArch_VPICKVE2GR_B /* 1282 */, LOONGARCH_INS_VPICKVE2GR_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_RVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_RVI, CS_AC_INVALID }} #endif }, { /* vpickve2gr.bu $rd, $vj, $imm4 */ - LoongArch_VPICKVE2GR_BU /* 1283 */, LoongArch_INS_VPICKVE2GR_BU, + LoongArch_VPICKVE2GR_BU /* 1283 */, LOONGARCH_INS_VPICKVE2GR_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_RVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_RVI, CS_AC_INVALID }} #endif }, { /* vpickve2gr.d $rd, $vj, $imm1 */ - LoongArch_VPICKVE2GR_D /* 1284 */, LoongArch_INS_VPICKVE2GR_D, + LoongArch_VPICKVE2GR_D /* 1284 */, LOONGARCH_INS_VPICKVE2GR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI1_RVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI1_RVI, CS_AC_INVALID }} #endif }, { /* vpickve2gr.du $rd, $vj, $imm1 */ - LoongArch_VPICKVE2GR_DU /* 1285 */, LoongArch_INS_VPICKVE2GR_DU, + LoongArch_VPICKVE2GR_DU /* 1285 */, LOONGARCH_INS_VPICKVE2GR_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI1_RVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI1_RVI, CS_AC_INVALID }} #endif }, { /* vpickve2gr.h $rd, $vj, $imm3 */ - LoongArch_VPICKVE2GR_H /* 1286 */, LoongArch_INS_VPICKVE2GR_H, + LoongArch_VPICKVE2GR_H /* 1286 */, LOONGARCH_INS_VPICKVE2GR_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_RVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_RVI, CS_AC_INVALID }} #endif }, { /* vpickve2gr.hu $rd, $vj, $imm3 */ - LoongArch_VPICKVE2GR_HU /* 1287 */, LoongArch_INS_VPICKVE2GR_HU, + LoongArch_VPICKVE2GR_HU /* 1287 */, LOONGARCH_INS_VPICKVE2GR_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_RVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_RVI, CS_AC_INVALID }} #endif }, { /* vpickve2gr.w $rd, $vj, $imm2 */ - LoongArch_VPICKVE2GR_W /* 1288 */, LoongArch_INS_VPICKVE2GR_W, + LoongArch_VPICKVE2GR_W /* 1288 */, LOONGARCH_INS_VPICKVE2GR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI2_RVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI2_RVI, CS_AC_INVALID }} #endif }, { /* vpickve2gr.wu $rd, $vj, $imm2 */ - LoongArch_VPICKVE2GR_WU /* 1289 */, LoongArch_INS_VPICKVE2GR_WU, + LoongArch_VPICKVE2GR_WU /* 1289 */, LOONGARCH_INS_VPICKVE2GR_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI2_RVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI2_RVI, CS_AC_INVALID }} #endif }, { /* vreplgr2vr.b $vd, $rj */ - LoongArch_VREPLGR2VR_B /* 1290 */, LoongArch_INS_VREPLGR2VR_B, + LoongArch_VREPLGR2VR_B /* 1290 */, LOONGARCH_INS_VREPLGR2VR_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VR, CS_AC_INVALID }} #endif }, { /* vreplgr2vr.d $vd, $rj */ - LoongArch_VREPLGR2VR_D /* 1291 */, LoongArch_INS_VREPLGR2VR_D, + LoongArch_VREPLGR2VR_D /* 1291 */, LOONGARCH_INS_VREPLGR2VR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VR, CS_AC_INVALID }} #endif }, { /* vreplgr2vr.h $vd, $rj */ - LoongArch_VREPLGR2VR_H /* 1292 */, LoongArch_INS_VREPLGR2VR_H, + LoongArch_VREPLGR2VR_H /* 1292 */, LOONGARCH_INS_VREPLGR2VR_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VR, CS_AC_INVALID }} #endif }, { /* vreplgr2vr.w $vd, $rj */ - LoongArch_VREPLGR2VR_W /* 1293 */, LoongArch_INS_VREPLGR2VR_W, + LoongArch_VREPLGR2VR_W /* 1293 */, LOONGARCH_INS_VREPLGR2VR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_VR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_VR, CS_AC_INVALID }} #endif }, { /* vreplvei.b $vd, $vj, $imm4 */ - LoongArch_VREPLVEI_B /* 1294 */, LoongArch_INS_VREPLVEI_B, + LoongArch_VREPLVEI_B /* 1294 */, LOONGARCH_INS_VREPLVEI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vreplvei.d $vd, $vj, $imm1 */ - LoongArch_VREPLVEI_D /* 1295 */, LoongArch_INS_VREPLVEI_D, + LoongArch_VREPLVEI_D /* 1295 */, LOONGARCH_INS_VREPLVEI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI1_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI1_VVI, CS_AC_INVALID }} #endif }, { /* vreplvei.h $vd, $vj, $imm3 */ - LoongArch_VREPLVEI_H /* 1296 */, LoongArch_INS_VREPLVEI_H, + LoongArch_VREPLVEI_H /* 1296 */, LOONGARCH_INS_VREPLVEI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} #endif }, { /* vreplvei.w $vd, $vj, $imm2 */ - LoongArch_VREPLVEI_W /* 1297 */, LoongArch_INS_VREPLVEI_W, + LoongArch_VREPLVEI_W /* 1297 */, LOONGARCH_INS_VREPLVEI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI2_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI2_VVI, CS_AC_INVALID }} #endif }, { /* vreplve.b $vd, $vj, $rk */ - LoongArch_VREPLVE_B /* 1298 */, LoongArch_INS_VREPLVE_B, + LoongArch_VREPLVE_B /* 1298 */, LOONGARCH_INS_VREPLVE_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVR, CS_AC_INVALID }} #endif }, { /* vreplve.d $vd, $vj, $rk */ - LoongArch_VREPLVE_D /* 1299 */, LoongArch_INS_VREPLVE_D, + LoongArch_VREPLVE_D /* 1299 */, LOONGARCH_INS_VREPLVE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVR, CS_AC_INVALID }} #endif }, { /* vreplve.h $vd, $vj, $rk */ - LoongArch_VREPLVE_H /* 1300 */, LoongArch_INS_VREPLVE_H, + LoongArch_VREPLVE_H /* 1300 */, LOONGARCH_INS_VREPLVE_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVR, CS_AC_INVALID }} #endif }, { /* vreplve.w $vd, $vj, $rk */ - LoongArch_VREPLVE_W /* 1301 */, LoongArch_INS_VREPLVE_W, + LoongArch_VREPLVE_W /* 1301 */, LOONGARCH_INS_VREPLVE_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVR, CS_AC_INVALID }} #endif }, { /* vrotri.b $vd, $vj, $imm3 */ - LoongArch_VROTRI_B /* 1302 */, LoongArch_INS_VROTRI_B, + LoongArch_VROTRI_B /* 1302 */, LOONGARCH_INS_VROTRI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} #endif }, { /* vrotri.d $vd, $vj, $imm6 */ - LoongArch_VROTRI_D /* 1303 */, LoongArch_INS_VROTRI_D, + LoongArch_VROTRI_D /* 1303 */, LOONGARCH_INS_VROTRI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vrotri.h $vd, $vj, $imm4 */ - LoongArch_VROTRI_H /* 1304 */, LoongArch_INS_VROTRI_H, + LoongArch_VROTRI_H /* 1304 */, LOONGARCH_INS_VROTRI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vrotri.w $vd, $vj, $imm5 */ - LoongArch_VROTRI_W /* 1305 */, LoongArch_INS_VROTRI_W, + LoongArch_VROTRI_W /* 1305 */, LOONGARCH_INS_VROTRI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vrotr.b $vd, $vj, $vk */ - LoongArch_VROTR_B /* 1306 */, LoongArch_INS_VROTR_B, + LoongArch_VROTR_B /* 1306 */, LOONGARCH_INS_VROTR_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vrotr.d $vd, $vj, $vk */ - LoongArch_VROTR_D /* 1307 */, LoongArch_INS_VROTR_D, + LoongArch_VROTR_D /* 1307 */, LOONGARCH_INS_VROTR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vrotr.h $vd, $vj, $vk */ - LoongArch_VROTR_H /* 1308 */, LoongArch_INS_VROTR_H, + LoongArch_VROTR_H /* 1308 */, LOONGARCH_INS_VROTR_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vrotr.w $vd, $vj, $vk */ - LoongArch_VROTR_W /* 1309 */, LoongArch_INS_VROTR_W, + LoongArch_VROTR_W /* 1309 */, LOONGARCH_INS_VROTR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsadd.b $vd, $vj, $vk */ - LoongArch_VSADD_B /* 1310 */, LoongArch_INS_VSADD_B, + LoongArch_VSADD_B /* 1310 */, LOONGARCH_INS_VSADD_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsadd.bu $vd, $vj, $vk */ - LoongArch_VSADD_BU /* 1311 */, LoongArch_INS_VSADD_BU, + LoongArch_VSADD_BU /* 1311 */, LOONGARCH_INS_VSADD_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsadd.d $vd, $vj, $vk */ - LoongArch_VSADD_D /* 1312 */, LoongArch_INS_VSADD_D, + LoongArch_VSADD_D /* 1312 */, LOONGARCH_INS_VSADD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsadd.du $vd, $vj, $vk */ - LoongArch_VSADD_DU /* 1313 */, LoongArch_INS_VSADD_DU, + LoongArch_VSADD_DU /* 1313 */, LOONGARCH_INS_VSADD_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsadd.h $vd, $vj, $vk */ - LoongArch_VSADD_H /* 1314 */, LoongArch_INS_VSADD_H, + LoongArch_VSADD_H /* 1314 */, LOONGARCH_INS_VSADD_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsadd.hu $vd, $vj, $vk */ - LoongArch_VSADD_HU /* 1315 */, LoongArch_INS_VSADD_HU, + LoongArch_VSADD_HU /* 1315 */, LOONGARCH_INS_VSADD_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsadd.w $vd, $vj, $vk */ - LoongArch_VSADD_W /* 1316 */, LoongArch_INS_VSADD_W, + LoongArch_VSADD_W /* 1316 */, LOONGARCH_INS_VSADD_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsadd.wu $vd, $vj, $vk */ - LoongArch_VSADD_WU /* 1317 */, LoongArch_INS_VSADD_WU, + LoongArch_VSADD_WU /* 1317 */, LOONGARCH_INS_VSADD_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsat.b $vd, $vj, $imm3 */ - LoongArch_VSAT_B /* 1318 */, LoongArch_INS_VSAT_B, + LoongArch_VSAT_B /* 1318 */, LOONGARCH_INS_VSAT_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} #endif }, { /* vsat.bu $vd, $vj, $imm3 */ - LoongArch_VSAT_BU /* 1319 */, LoongArch_INS_VSAT_BU, + LoongArch_VSAT_BU /* 1319 */, LOONGARCH_INS_VSAT_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} #endif }, { /* vsat.d $vd, $vj, $imm6 */ - LoongArch_VSAT_D /* 1320 */, LoongArch_INS_VSAT_D, + LoongArch_VSAT_D /* 1320 */, LOONGARCH_INS_VSAT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vsat.du $vd, $vj, $imm6 */ - LoongArch_VSAT_DU /* 1321 */, LoongArch_INS_VSAT_DU, + LoongArch_VSAT_DU /* 1321 */, LOONGARCH_INS_VSAT_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vsat.h $vd, $vj, $imm4 */ - LoongArch_VSAT_H /* 1322 */, LoongArch_INS_VSAT_H, + LoongArch_VSAT_H /* 1322 */, LOONGARCH_INS_VSAT_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vsat.hu $vd, $vj, $imm4 */ - LoongArch_VSAT_HU /* 1323 */, LoongArch_INS_VSAT_HU, + LoongArch_VSAT_HU /* 1323 */, LOONGARCH_INS_VSAT_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vsat.w $vd, $vj, $imm5 */ - LoongArch_VSAT_W /* 1324 */, LoongArch_INS_VSAT_W, + LoongArch_VSAT_W /* 1324 */, LOONGARCH_INS_VSAT_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vsat.wu $vd, $vj, $imm5 */ - LoongArch_VSAT_WU /* 1325 */, LoongArch_INS_VSAT_WU, + LoongArch_VSAT_WU /* 1325 */, LOONGARCH_INS_VSAT_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vseqi.b $vd, $vj, $imm5 */ - LoongArch_VSEQI_B /* 1326 */, LoongArch_INS_VSEQI_B, + LoongArch_VSEQI_B /* 1326 */, LOONGARCH_INS_VSEQI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vseqi.d $vd, $vj, $imm5 */ - LoongArch_VSEQI_D /* 1327 */, LoongArch_INS_VSEQI_D, + LoongArch_VSEQI_D /* 1327 */, LOONGARCH_INS_VSEQI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vseqi.h $vd, $vj, $imm5 */ - LoongArch_VSEQI_H /* 1328 */, LoongArch_INS_VSEQI_H, + LoongArch_VSEQI_H /* 1328 */, LOONGARCH_INS_VSEQI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vseqi.w $vd, $vj, $imm5 */ - LoongArch_VSEQI_W /* 1329 */, LoongArch_INS_VSEQI_W, + LoongArch_VSEQI_W /* 1329 */, LOONGARCH_INS_VSEQI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vseq.b $vd, $vj, $vk */ - LoongArch_VSEQ_B /* 1330 */, LoongArch_INS_VSEQ_B, + LoongArch_VSEQ_B /* 1330 */, LOONGARCH_INS_VSEQ_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vseq.d $vd, $vj, $vk */ - LoongArch_VSEQ_D /* 1331 */, LoongArch_INS_VSEQ_D, + LoongArch_VSEQ_D /* 1331 */, LOONGARCH_INS_VSEQ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vseq.h $vd, $vj, $vk */ - LoongArch_VSEQ_H /* 1332 */, LoongArch_INS_VSEQ_H, + LoongArch_VSEQ_H /* 1332 */, LOONGARCH_INS_VSEQ_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vseq.w $vd, $vj, $vk */ - LoongArch_VSEQ_W /* 1333 */, LoongArch_INS_VSEQ_W, + LoongArch_VSEQ_W /* 1333 */, LOONGARCH_INS_VSEQ_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsetallnez.b $cd, $vj */ - LoongArch_VSETALLNEZ_B /* 1334 */, LoongArch_INS_VSETALLNEZ_B, + LoongArch_VSETALLNEZ_B /* 1334 */, LOONGARCH_INS_VSETALLNEZ_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_CV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_CV, CS_AC_INVALID }} #endif }, { /* vsetallnez.d $cd, $vj */ - LoongArch_VSETALLNEZ_D /* 1335 */, LoongArch_INS_VSETALLNEZ_D, + LoongArch_VSETALLNEZ_D /* 1335 */, LOONGARCH_INS_VSETALLNEZ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_CV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_CV, CS_AC_INVALID }} #endif }, { /* vsetallnez.h $cd, $vj */ - LoongArch_VSETALLNEZ_H /* 1336 */, LoongArch_INS_VSETALLNEZ_H, + LoongArch_VSETALLNEZ_H /* 1336 */, LOONGARCH_INS_VSETALLNEZ_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_CV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_CV, CS_AC_INVALID }} #endif }, { /* vsetallnez.w $cd, $vj */ - LoongArch_VSETALLNEZ_W /* 1337 */, LoongArch_INS_VSETALLNEZ_W, + LoongArch_VSETALLNEZ_W /* 1337 */, LOONGARCH_INS_VSETALLNEZ_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_CV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_CV, CS_AC_INVALID }} #endif }, { /* vsetanyeqz.b $cd, $vj */ - LoongArch_VSETANYEQZ_B /* 1338 */, LoongArch_INS_VSETANYEQZ_B, + LoongArch_VSETANYEQZ_B /* 1338 */, LOONGARCH_INS_VSETANYEQZ_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_CV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_CV, CS_AC_INVALID }} #endif }, { /* vsetanyeqz.d $cd, $vj */ - LoongArch_VSETANYEQZ_D /* 1339 */, LoongArch_INS_VSETANYEQZ_D, + LoongArch_VSETANYEQZ_D /* 1339 */, LOONGARCH_INS_VSETANYEQZ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_CV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_CV, CS_AC_INVALID }} #endif }, { /* vsetanyeqz.h $cd, $vj */ - LoongArch_VSETANYEQZ_H /* 1340 */, LoongArch_INS_VSETANYEQZ_H, + LoongArch_VSETANYEQZ_H /* 1340 */, LOONGARCH_INS_VSETANYEQZ_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_CV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_CV, CS_AC_INVALID }} #endif }, { /* vsetanyeqz.w $cd, $vj */ - LoongArch_VSETANYEQZ_W /* 1341 */, LoongArch_INS_VSETANYEQZ_W, + LoongArch_VSETANYEQZ_W /* 1341 */, LOONGARCH_INS_VSETANYEQZ_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_CV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_CV, CS_AC_INVALID }} #endif }, { /* vseteqz.v $cd, $vj */ - LoongArch_VSETEQZ_V /* 1342 */, LoongArch_INS_VSETEQZ_V, + LoongArch_VSETEQZ_V /* 1342 */, LOONGARCH_INS_VSETEQZ_V, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_CV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_CV, CS_AC_INVALID }} #endif }, { /* vsetnez.v $cd, $vj */ - LoongArch_VSETNEZ_V /* 1343 */, LoongArch_INS_VSETNEZ_V, + LoongArch_VSETNEZ_V /* 1343 */, LOONGARCH_INS_VSETNEZ_V, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_CV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_CV, CS_AC_INVALID }} #endif }, { /* vshuf4i.b $vd, $vj, $imm8 */ - LoongArch_VSHUF4I_B /* 1344 */, LoongArch_INS_VSHUF4I_B, + LoongArch_VSHUF4I_B /* 1344 */, LOONGARCH_INS_VSHUF4I_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} #endif }, { /* vshuf4i.d $vd, $vj, $imm8 */ - LoongArch_VSHUF4I_D /* 1345 */, LoongArch_INS_VSHUF4I_D, + LoongArch_VSHUF4I_D /* 1345 */, LOONGARCH_INS_VSHUF4I_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} #endif }, { /* vshuf4i.h $vd, $vj, $imm8 */ - LoongArch_VSHUF4I_H /* 1346 */, LoongArch_INS_VSHUF4I_H, + LoongArch_VSHUF4I_H /* 1346 */, LOONGARCH_INS_VSHUF4I_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} #endif }, { /* vshuf4i.w $vd, $vj, $imm8 */ - LoongArch_VSHUF4I_W /* 1347 */, LoongArch_INS_VSHUF4I_W, + LoongArch_VSHUF4I_W /* 1347 */, LOONGARCH_INS_VSHUF4I_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} #endif }, { /* vshuf.b $vd, $vj, $vk, $va */ - LoongArch_VSHUF_B /* 1348 */, LoongArch_INS_VSHUF_B, + LoongArch_VSHUF_B /* 1348 */, LOONGARCH_INS_VSHUF_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT4R_VVVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT4R_VVVV, CS_AC_INVALID }} #endif }, { /* vshuf.d $vd, $vj, $vk */ - LoongArch_VSHUF_D /* 1349 */, LoongArch_INS_VSHUF_D, + LoongArch_VSHUF_D /* 1349 */, LOONGARCH_INS_VSHUF_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vshuf.h $vd, $vj, $vk */ - LoongArch_VSHUF_H /* 1350 */, LoongArch_INS_VSHUF_H, + LoongArch_VSHUF_H /* 1350 */, LOONGARCH_INS_VSHUF_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vshuf.w $vd, $vj, $vk */ - LoongArch_VSHUF_W /* 1351 */, LoongArch_INS_VSHUF_W, + LoongArch_VSHUF_W /* 1351 */, LOONGARCH_INS_VSHUF_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsigncov.b $vd, $vj, $vk */ - LoongArch_VSIGNCOV_B /* 1352 */, LoongArch_INS_VSIGNCOV_B, + LoongArch_VSIGNCOV_B /* 1352 */, LOONGARCH_INS_VSIGNCOV_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsigncov.d $vd, $vj, $vk */ - LoongArch_VSIGNCOV_D /* 1353 */, LoongArch_INS_VSIGNCOV_D, + LoongArch_VSIGNCOV_D /* 1353 */, LOONGARCH_INS_VSIGNCOV_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsigncov.h $vd, $vj, $vk */ - LoongArch_VSIGNCOV_H /* 1354 */, LoongArch_INS_VSIGNCOV_H, + LoongArch_VSIGNCOV_H /* 1354 */, LOONGARCH_INS_VSIGNCOV_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsigncov.w $vd, $vj, $vk */ - LoongArch_VSIGNCOV_W /* 1355 */, LoongArch_INS_VSIGNCOV_W, + LoongArch_VSIGNCOV_W /* 1355 */, LOONGARCH_INS_VSIGNCOV_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vslei.b $vd, $vj, $imm5 */ - LoongArch_VSLEI_B /* 1356 */, LoongArch_INS_VSLEI_B, + LoongArch_VSLEI_B /* 1356 */, LOONGARCH_INS_VSLEI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vslei.bu $vd, $vj, $imm5 */ - LoongArch_VSLEI_BU /* 1357 */, LoongArch_INS_VSLEI_BU, + LoongArch_VSLEI_BU /* 1357 */, LOONGARCH_INS_VSLEI_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vslei.d $vd, $vj, $imm5 */ - LoongArch_VSLEI_D /* 1358 */, LoongArch_INS_VSLEI_D, + LoongArch_VSLEI_D /* 1358 */, LOONGARCH_INS_VSLEI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vslei.du $vd, $vj, $imm5 */ - LoongArch_VSLEI_DU /* 1359 */, LoongArch_INS_VSLEI_DU, + LoongArch_VSLEI_DU /* 1359 */, LOONGARCH_INS_VSLEI_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vslei.h $vd, $vj, $imm5 */ - LoongArch_VSLEI_H /* 1360 */, LoongArch_INS_VSLEI_H, + LoongArch_VSLEI_H /* 1360 */, LOONGARCH_INS_VSLEI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vslei.hu $vd, $vj, $imm5 */ - LoongArch_VSLEI_HU /* 1361 */, LoongArch_INS_VSLEI_HU, + LoongArch_VSLEI_HU /* 1361 */, LOONGARCH_INS_VSLEI_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vslei.w $vd, $vj, $imm5 */ - LoongArch_VSLEI_W /* 1362 */, LoongArch_INS_VSLEI_W, + LoongArch_VSLEI_W /* 1362 */, LOONGARCH_INS_VSLEI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vslei.wu $vd, $vj, $imm5 */ - LoongArch_VSLEI_WU /* 1363 */, LoongArch_INS_VSLEI_WU, + LoongArch_VSLEI_WU /* 1363 */, LOONGARCH_INS_VSLEI_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vsle.b $vd, $vj, $vk */ - LoongArch_VSLE_B /* 1364 */, LoongArch_INS_VSLE_B, + LoongArch_VSLE_B /* 1364 */, LOONGARCH_INS_VSLE_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsle.bu $vd, $vj, $vk */ - LoongArch_VSLE_BU /* 1365 */, LoongArch_INS_VSLE_BU, + LoongArch_VSLE_BU /* 1365 */, LOONGARCH_INS_VSLE_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsle.d $vd, $vj, $vk */ - LoongArch_VSLE_D /* 1366 */, LoongArch_INS_VSLE_D, + LoongArch_VSLE_D /* 1366 */, LOONGARCH_INS_VSLE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsle.du $vd, $vj, $vk */ - LoongArch_VSLE_DU /* 1367 */, LoongArch_INS_VSLE_DU, + LoongArch_VSLE_DU /* 1367 */, LOONGARCH_INS_VSLE_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsle.h $vd, $vj, $vk */ - LoongArch_VSLE_H /* 1368 */, LoongArch_INS_VSLE_H, + LoongArch_VSLE_H /* 1368 */, LOONGARCH_INS_VSLE_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsle.hu $vd, $vj, $vk */ - LoongArch_VSLE_HU /* 1369 */, LoongArch_INS_VSLE_HU, + LoongArch_VSLE_HU /* 1369 */, LOONGARCH_INS_VSLE_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsle.w $vd, $vj, $vk */ - LoongArch_VSLE_W /* 1370 */, LoongArch_INS_VSLE_W, + LoongArch_VSLE_W /* 1370 */, LOONGARCH_INS_VSLE_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsle.wu $vd, $vj, $vk */ - LoongArch_VSLE_WU /* 1371 */, LoongArch_INS_VSLE_WU, + LoongArch_VSLE_WU /* 1371 */, LOONGARCH_INS_VSLE_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vslli.b $vd, $vj, $imm3 */ - LoongArch_VSLLI_B /* 1372 */, LoongArch_INS_VSLLI_B, + LoongArch_VSLLI_B /* 1372 */, LOONGARCH_INS_VSLLI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} #endif }, { /* vslli.d $vd, $vj, $imm6 */ - LoongArch_VSLLI_D /* 1373 */, LoongArch_INS_VSLLI_D, + LoongArch_VSLLI_D /* 1373 */, LOONGARCH_INS_VSLLI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vslli.h $vd, $vj, $imm4 */ - LoongArch_VSLLI_H /* 1374 */, LoongArch_INS_VSLLI_H, + LoongArch_VSLLI_H /* 1374 */, LOONGARCH_INS_VSLLI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vslli.w $vd, $vj, $imm5 */ - LoongArch_VSLLI_W /* 1375 */, LoongArch_INS_VSLLI_W, + LoongArch_VSLLI_W /* 1375 */, LOONGARCH_INS_VSLLI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vsllwil.du.wu $vd, $vj, $imm5 */ - LoongArch_VSLLWIL_DU_WU /* 1376 */, LoongArch_INS_VSLLWIL_DU_WU, + LoongArch_VSLLWIL_DU_WU /* 1376 */, LOONGARCH_INS_VSLLWIL_DU_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vsllwil.d.w $vd, $vj, $imm5 */ - LoongArch_VSLLWIL_D_W /* 1377 */, LoongArch_INS_VSLLWIL_D_W, + LoongArch_VSLLWIL_D_W /* 1377 */, LOONGARCH_INS_VSLLWIL_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vsllwil.hu.bu $vd, $vj, $imm3 */ - LoongArch_VSLLWIL_HU_BU /* 1378 */, LoongArch_INS_VSLLWIL_HU_BU, + LoongArch_VSLLWIL_HU_BU /* 1378 */, LOONGARCH_INS_VSLLWIL_HU_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} #endif }, { /* vsllwil.h.b $vd, $vj, $imm3 */ - LoongArch_VSLLWIL_H_B /* 1379 */, LoongArch_INS_VSLLWIL_H_B, + LoongArch_VSLLWIL_H_B /* 1379 */, LOONGARCH_INS_VSLLWIL_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} #endif }, { /* vsllwil.wu.hu $vd, $vj, $imm4 */ - LoongArch_VSLLWIL_WU_HU /* 1380 */, LoongArch_INS_VSLLWIL_WU_HU, + LoongArch_VSLLWIL_WU_HU /* 1380 */, LOONGARCH_INS_VSLLWIL_WU_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vsllwil.w.h $vd, $vj, $imm4 */ - LoongArch_VSLLWIL_W_H /* 1381 */, LoongArch_INS_VSLLWIL_W_H, + LoongArch_VSLLWIL_W_H /* 1381 */, LOONGARCH_INS_VSLLWIL_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vsll.b $vd, $vj, $vk */ - LoongArch_VSLL_B /* 1382 */, LoongArch_INS_VSLL_B, + LoongArch_VSLL_B /* 1382 */, LOONGARCH_INS_VSLL_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsll.d $vd, $vj, $vk */ - LoongArch_VSLL_D /* 1383 */, LoongArch_INS_VSLL_D, + LoongArch_VSLL_D /* 1383 */, LOONGARCH_INS_VSLL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsll.h $vd, $vj, $vk */ - LoongArch_VSLL_H /* 1384 */, LoongArch_INS_VSLL_H, + LoongArch_VSLL_H /* 1384 */, LOONGARCH_INS_VSLL_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsll.w $vd, $vj, $vk */ - LoongArch_VSLL_W /* 1385 */, LoongArch_INS_VSLL_W, + LoongArch_VSLL_W /* 1385 */, LOONGARCH_INS_VSLL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vslti.b $vd, $vj, $imm5 */ - LoongArch_VSLTI_B /* 1386 */, LoongArch_INS_VSLTI_B, + LoongArch_VSLTI_B /* 1386 */, LOONGARCH_INS_VSLTI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vslti.bu $vd, $vj, $imm5 */ - LoongArch_VSLTI_BU /* 1387 */, LoongArch_INS_VSLTI_BU, + LoongArch_VSLTI_BU /* 1387 */, LOONGARCH_INS_VSLTI_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vslti.d $vd, $vj, $imm5 */ - LoongArch_VSLTI_D /* 1388 */, LoongArch_INS_VSLTI_D, + LoongArch_VSLTI_D /* 1388 */, LOONGARCH_INS_VSLTI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vslti.du $vd, $vj, $imm5 */ - LoongArch_VSLTI_DU /* 1389 */, LoongArch_INS_VSLTI_DU, + LoongArch_VSLTI_DU /* 1389 */, LOONGARCH_INS_VSLTI_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vslti.h $vd, $vj, $imm5 */ - LoongArch_VSLTI_H /* 1390 */, LoongArch_INS_VSLTI_H, + LoongArch_VSLTI_H /* 1390 */, LOONGARCH_INS_VSLTI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vslti.hu $vd, $vj, $imm5 */ - LoongArch_VSLTI_HU /* 1391 */, LoongArch_INS_VSLTI_HU, + LoongArch_VSLTI_HU /* 1391 */, LOONGARCH_INS_VSLTI_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vslti.w $vd, $vj, $imm5 */ - LoongArch_VSLTI_W /* 1392 */, LoongArch_INS_VSLTI_W, + LoongArch_VSLTI_W /* 1392 */, LOONGARCH_INS_VSLTI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vslti.wu $vd, $vj, $imm5 */ - LoongArch_VSLTI_WU /* 1393 */, LoongArch_INS_VSLTI_WU, + LoongArch_VSLTI_WU /* 1393 */, LOONGARCH_INS_VSLTI_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vslt.b $vd, $vj, $vk */ - LoongArch_VSLT_B /* 1394 */, LoongArch_INS_VSLT_B, + LoongArch_VSLT_B /* 1394 */, LOONGARCH_INS_VSLT_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vslt.bu $vd, $vj, $vk */ - LoongArch_VSLT_BU /* 1395 */, LoongArch_INS_VSLT_BU, + LoongArch_VSLT_BU /* 1395 */, LOONGARCH_INS_VSLT_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vslt.d $vd, $vj, $vk */ - LoongArch_VSLT_D /* 1396 */, LoongArch_INS_VSLT_D, + LoongArch_VSLT_D /* 1396 */, LOONGARCH_INS_VSLT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vslt.du $vd, $vj, $vk */ - LoongArch_VSLT_DU /* 1397 */, LoongArch_INS_VSLT_DU, + LoongArch_VSLT_DU /* 1397 */, LOONGARCH_INS_VSLT_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vslt.h $vd, $vj, $vk */ - LoongArch_VSLT_H /* 1398 */, LoongArch_INS_VSLT_H, + LoongArch_VSLT_H /* 1398 */, LOONGARCH_INS_VSLT_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vslt.hu $vd, $vj, $vk */ - LoongArch_VSLT_HU /* 1399 */, LoongArch_INS_VSLT_HU, + LoongArch_VSLT_HU /* 1399 */, LOONGARCH_INS_VSLT_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vslt.w $vd, $vj, $vk */ - LoongArch_VSLT_W /* 1400 */, LoongArch_INS_VSLT_W, + LoongArch_VSLT_W /* 1400 */, LOONGARCH_INS_VSLT_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vslt.wu $vd, $vj, $vk */ - LoongArch_VSLT_WU /* 1401 */, LoongArch_INS_VSLT_WU, + LoongArch_VSLT_WU /* 1401 */, LOONGARCH_INS_VSLT_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsrai.b $vd, $vj, $imm3 */ - LoongArch_VSRAI_B /* 1402 */, LoongArch_INS_VSRAI_B, + LoongArch_VSRAI_B /* 1402 */, LOONGARCH_INS_VSRAI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} #endif }, { /* vsrai.d $vd, $vj, $imm6 */ - LoongArch_VSRAI_D /* 1403 */, LoongArch_INS_VSRAI_D, + LoongArch_VSRAI_D /* 1403 */, LOONGARCH_INS_VSRAI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vsrai.h $vd, $vj, $imm4 */ - LoongArch_VSRAI_H /* 1404 */, LoongArch_INS_VSRAI_H, + LoongArch_VSRAI_H /* 1404 */, LOONGARCH_INS_VSRAI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vsrai.w $vd, $vj, $imm5 */ - LoongArch_VSRAI_W /* 1405 */, LoongArch_INS_VSRAI_W, + LoongArch_VSRAI_W /* 1405 */, LOONGARCH_INS_VSRAI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vsrani.b.h $vd, $vj, $imm4 */ - LoongArch_VSRANI_B_H /* 1406 */, LoongArch_INS_VSRANI_B_H, + LoongArch_VSRANI_B_H /* 1406 */, LOONGARCH_INS_VSRANI_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vsrani.d.q $vd, $vj, $imm7 */ - LoongArch_VSRANI_D_Q /* 1407 */, LoongArch_INS_VSRANI_D_Q, + LoongArch_VSRANI_D_Q /* 1407 */, LOONGARCH_INS_VSRANI_D_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} #endif }, { /* vsrani.h.w $vd, $vj, $imm5 */ - LoongArch_VSRANI_H_W /* 1408 */, LoongArch_INS_VSRANI_H_W, + LoongArch_VSRANI_H_W /* 1408 */, LOONGARCH_INS_VSRANI_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vsrani.w.d $vd, $vj, $imm6 */ - LoongArch_VSRANI_W_D /* 1409 */, LoongArch_INS_VSRANI_W_D, + LoongArch_VSRANI_W_D /* 1409 */, LOONGARCH_INS_VSRANI_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vsran.b.h $vd, $vj, $vk */ - LoongArch_VSRAN_B_H /* 1410 */, LoongArch_INS_VSRAN_B_H, + LoongArch_VSRAN_B_H /* 1410 */, LOONGARCH_INS_VSRAN_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsran.h.w $vd, $vj, $vk */ - LoongArch_VSRAN_H_W /* 1411 */, LoongArch_INS_VSRAN_H_W, + LoongArch_VSRAN_H_W /* 1411 */, LOONGARCH_INS_VSRAN_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsran.w.d $vd, $vj, $vk */ - LoongArch_VSRAN_W_D /* 1412 */, LoongArch_INS_VSRAN_W_D, + LoongArch_VSRAN_W_D /* 1412 */, LOONGARCH_INS_VSRAN_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsrari.b $vd, $vj, $imm3 */ - LoongArch_VSRARI_B /* 1413 */, LoongArch_INS_VSRARI_B, + LoongArch_VSRARI_B /* 1413 */, LOONGARCH_INS_VSRARI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} #endif }, { /* vsrari.d $vd, $vj, $imm6 */ - LoongArch_VSRARI_D /* 1414 */, LoongArch_INS_VSRARI_D, + LoongArch_VSRARI_D /* 1414 */, LOONGARCH_INS_VSRARI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vsrari.h $vd, $vj, $imm4 */ - LoongArch_VSRARI_H /* 1415 */, LoongArch_INS_VSRARI_H, + LoongArch_VSRARI_H /* 1415 */, LOONGARCH_INS_VSRARI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vsrari.w $vd, $vj, $imm5 */ - LoongArch_VSRARI_W /* 1416 */, LoongArch_INS_VSRARI_W, + LoongArch_VSRARI_W /* 1416 */, LOONGARCH_INS_VSRARI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vsrarni.b.h $vd, $vj, $imm4 */ - LoongArch_VSRARNI_B_H /* 1417 */, LoongArch_INS_VSRARNI_B_H, + LoongArch_VSRARNI_B_H /* 1417 */, LOONGARCH_INS_VSRARNI_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vsrarni.d.q $vd, $vj, $imm7 */ - LoongArch_VSRARNI_D_Q /* 1418 */, LoongArch_INS_VSRARNI_D_Q, + LoongArch_VSRARNI_D_Q /* 1418 */, LOONGARCH_INS_VSRARNI_D_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} #endif }, { /* vsrarni.h.w $vd, $vj, $imm5 */ - LoongArch_VSRARNI_H_W /* 1419 */, LoongArch_INS_VSRARNI_H_W, + LoongArch_VSRARNI_H_W /* 1419 */, LOONGARCH_INS_VSRARNI_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vsrarni.w.d $vd, $vj, $imm6 */ - LoongArch_VSRARNI_W_D /* 1420 */, LoongArch_INS_VSRARNI_W_D, + LoongArch_VSRARNI_W_D /* 1420 */, LOONGARCH_INS_VSRARNI_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vsrarn.b.h $vd, $vj, $vk */ - LoongArch_VSRARN_B_H /* 1421 */, LoongArch_INS_VSRARN_B_H, + LoongArch_VSRARN_B_H /* 1421 */, LOONGARCH_INS_VSRARN_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsrarn.h.w $vd, $vj, $vk */ - LoongArch_VSRARN_H_W /* 1422 */, LoongArch_INS_VSRARN_H_W, + LoongArch_VSRARN_H_W /* 1422 */, LOONGARCH_INS_VSRARN_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsrarn.w.d $vd, $vj, $vk */ - LoongArch_VSRARN_W_D /* 1423 */, LoongArch_INS_VSRARN_W_D, + LoongArch_VSRARN_W_D /* 1423 */, LOONGARCH_INS_VSRARN_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsrar.b $vd, $vj, $vk */ - LoongArch_VSRAR_B /* 1424 */, LoongArch_INS_VSRAR_B, + LoongArch_VSRAR_B /* 1424 */, LOONGARCH_INS_VSRAR_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsrar.d $vd, $vj, $vk */ - LoongArch_VSRAR_D /* 1425 */, LoongArch_INS_VSRAR_D, + LoongArch_VSRAR_D /* 1425 */, LOONGARCH_INS_VSRAR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsrar.h $vd, $vj, $vk */ - LoongArch_VSRAR_H /* 1426 */, LoongArch_INS_VSRAR_H, + LoongArch_VSRAR_H /* 1426 */, LOONGARCH_INS_VSRAR_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsrar.w $vd, $vj, $vk */ - LoongArch_VSRAR_W /* 1427 */, LoongArch_INS_VSRAR_W, + LoongArch_VSRAR_W /* 1427 */, LOONGARCH_INS_VSRAR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsra.b $vd, $vj, $vk */ - LoongArch_VSRA_B /* 1428 */, LoongArch_INS_VSRA_B, + LoongArch_VSRA_B /* 1428 */, LOONGARCH_INS_VSRA_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsra.d $vd, $vj, $vk */ - LoongArch_VSRA_D /* 1429 */, LoongArch_INS_VSRA_D, + LoongArch_VSRA_D /* 1429 */, LOONGARCH_INS_VSRA_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsra.h $vd, $vj, $vk */ - LoongArch_VSRA_H /* 1430 */, LoongArch_INS_VSRA_H, + LoongArch_VSRA_H /* 1430 */, LOONGARCH_INS_VSRA_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsra.w $vd, $vj, $vk */ - LoongArch_VSRA_W /* 1431 */, LoongArch_INS_VSRA_W, + LoongArch_VSRA_W /* 1431 */, LOONGARCH_INS_VSRA_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsrli.b $vd, $vj, $imm3 */ - LoongArch_VSRLI_B /* 1432 */, LoongArch_INS_VSRLI_B, + LoongArch_VSRLI_B /* 1432 */, LOONGARCH_INS_VSRLI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} #endif }, { /* vsrli.d $vd, $vj, $imm6 */ - LoongArch_VSRLI_D /* 1433 */, LoongArch_INS_VSRLI_D, + LoongArch_VSRLI_D /* 1433 */, LOONGARCH_INS_VSRLI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vsrli.h $vd, $vj, $imm4 */ - LoongArch_VSRLI_H /* 1434 */, LoongArch_INS_VSRLI_H, + LoongArch_VSRLI_H /* 1434 */, LOONGARCH_INS_VSRLI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vsrli.w $vd, $vj, $imm5 */ - LoongArch_VSRLI_W /* 1435 */, LoongArch_INS_VSRLI_W, + LoongArch_VSRLI_W /* 1435 */, LOONGARCH_INS_VSRLI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vsrlni.b.h $vd, $vj, $imm4 */ - LoongArch_VSRLNI_B_H /* 1436 */, LoongArch_INS_VSRLNI_B_H, + LoongArch_VSRLNI_B_H /* 1436 */, LOONGARCH_INS_VSRLNI_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vsrlni.d.q $vd, $vj, $imm7 */ - LoongArch_VSRLNI_D_Q /* 1437 */, LoongArch_INS_VSRLNI_D_Q, + LoongArch_VSRLNI_D_Q /* 1437 */, LOONGARCH_INS_VSRLNI_D_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} #endif }, { /* vsrlni.h.w $vd, $vj, $imm5 */ - LoongArch_VSRLNI_H_W /* 1438 */, LoongArch_INS_VSRLNI_H_W, + LoongArch_VSRLNI_H_W /* 1438 */, LOONGARCH_INS_VSRLNI_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vsrlni.w.d $vd, $vj, $imm6 */ - LoongArch_VSRLNI_W_D /* 1439 */, LoongArch_INS_VSRLNI_W_D, + LoongArch_VSRLNI_W_D /* 1439 */, LOONGARCH_INS_VSRLNI_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vsrln.b.h $vd, $vj, $vk */ - LoongArch_VSRLN_B_H /* 1440 */, LoongArch_INS_VSRLN_B_H, + LoongArch_VSRLN_B_H /* 1440 */, LOONGARCH_INS_VSRLN_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsrln.h.w $vd, $vj, $vk */ - LoongArch_VSRLN_H_W /* 1441 */, LoongArch_INS_VSRLN_H_W, + LoongArch_VSRLN_H_W /* 1441 */, LOONGARCH_INS_VSRLN_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsrln.w.d $vd, $vj, $vk */ - LoongArch_VSRLN_W_D /* 1442 */, LoongArch_INS_VSRLN_W_D, + LoongArch_VSRLN_W_D /* 1442 */, LOONGARCH_INS_VSRLN_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsrlri.b $vd, $vj, $imm3 */ - LoongArch_VSRLRI_B /* 1443 */, LoongArch_INS_VSRLRI_B, + LoongArch_VSRLRI_B /* 1443 */, LOONGARCH_INS_VSRLRI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_VVI, CS_AC_INVALID }} #endif }, { /* vsrlri.d $vd, $vj, $imm6 */ - LoongArch_VSRLRI_D /* 1444 */, LoongArch_INS_VSRLRI_D, + LoongArch_VSRLRI_D /* 1444 */, LOONGARCH_INS_VSRLRI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vsrlri.h $vd, $vj, $imm4 */ - LoongArch_VSRLRI_H /* 1445 */, LoongArch_INS_VSRLRI_H, + LoongArch_VSRLRI_H /* 1445 */, LOONGARCH_INS_VSRLRI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vsrlri.w $vd, $vj, $imm5 */ - LoongArch_VSRLRI_W /* 1446 */, LoongArch_INS_VSRLRI_W, + LoongArch_VSRLRI_W /* 1446 */, LOONGARCH_INS_VSRLRI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vsrlrni.b.h $vd, $vj, $imm4 */ - LoongArch_VSRLRNI_B_H /* 1447 */, LoongArch_INS_VSRLRNI_B_H, + LoongArch_VSRLRNI_B_H /* 1447 */, LOONGARCH_INS_VSRLRNI_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vsrlrni.d.q $vd, $vj, $imm7 */ - LoongArch_VSRLRNI_D_Q /* 1448 */, LoongArch_INS_VSRLRNI_D_Q, + LoongArch_VSRLRNI_D_Q /* 1448 */, LOONGARCH_INS_VSRLRNI_D_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} #endif }, { /* vsrlrni.h.w $vd, $vj, $imm5 */ - LoongArch_VSRLRNI_H_W /* 1449 */, LoongArch_INS_VSRLRNI_H_W, + LoongArch_VSRLRNI_H_W /* 1449 */, LOONGARCH_INS_VSRLRNI_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vsrlrni.w.d $vd, $vj, $imm6 */ - LoongArch_VSRLRNI_W_D /* 1450 */, LoongArch_INS_VSRLRNI_W_D, + LoongArch_VSRLRNI_W_D /* 1450 */, LOONGARCH_INS_VSRLRNI_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vsrlrn.b.h $vd, $vj, $vk */ - LoongArch_VSRLRN_B_H /* 1451 */, LoongArch_INS_VSRLRN_B_H, + LoongArch_VSRLRN_B_H /* 1451 */, LOONGARCH_INS_VSRLRN_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsrlrn.h.w $vd, $vj, $vk */ - LoongArch_VSRLRN_H_W /* 1452 */, LoongArch_INS_VSRLRN_H_W, + LoongArch_VSRLRN_H_W /* 1452 */, LOONGARCH_INS_VSRLRN_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsrlrn.w.d $vd, $vj, $vk */ - LoongArch_VSRLRN_W_D /* 1453 */, LoongArch_INS_VSRLRN_W_D, + LoongArch_VSRLRN_W_D /* 1453 */, LOONGARCH_INS_VSRLRN_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsrlr.b $vd, $vj, $vk */ - LoongArch_VSRLR_B /* 1454 */, LoongArch_INS_VSRLR_B, + LoongArch_VSRLR_B /* 1454 */, LOONGARCH_INS_VSRLR_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsrlr.d $vd, $vj, $vk */ - LoongArch_VSRLR_D /* 1455 */, LoongArch_INS_VSRLR_D, + LoongArch_VSRLR_D /* 1455 */, LOONGARCH_INS_VSRLR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsrlr.h $vd, $vj, $vk */ - LoongArch_VSRLR_H /* 1456 */, LoongArch_INS_VSRLR_H, + LoongArch_VSRLR_H /* 1456 */, LOONGARCH_INS_VSRLR_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsrlr.w $vd, $vj, $vk */ - LoongArch_VSRLR_W /* 1457 */, LoongArch_INS_VSRLR_W, + LoongArch_VSRLR_W /* 1457 */, LOONGARCH_INS_VSRLR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsrl.b $vd, $vj, $vk */ - LoongArch_VSRL_B /* 1458 */, LoongArch_INS_VSRL_B, + LoongArch_VSRL_B /* 1458 */, LOONGARCH_INS_VSRL_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsrl.d $vd, $vj, $vk */ - LoongArch_VSRL_D /* 1459 */, LoongArch_INS_VSRL_D, + LoongArch_VSRL_D /* 1459 */, LOONGARCH_INS_VSRL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsrl.h $vd, $vj, $vk */ - LoongArch_VSRL_H /* 1460 */, LoongArch_INS_VSRL_H, + LoongArch_VSRL_H /* 1460 */, LOONGARCH_INS_VSRL_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsrl.w $vd, $vj, $vk */ - LoongArch_VSRL_W /* 1461 */, LoongArch_INS_VSRL_W, + LoongArch_VSRL_W /* 1461 */, LOONGARCH_INS_VSRL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssrani.bu.h $vd, $vj, $imm4 */ - LoongArch_VSSRANI_BU_H /* 1462 */, LoongArch_INS_VSSRANI_BU_H, + LoongArch_VSSRANI_BU_H /* 1462 */, LOONGARCH_INS_VSSRANI_BU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vssrani.b.h $vd, $vj, $imm4 */ - LoongArch_VSSRANI_B_H /* 1463 */, LoongArch_INS_VSSRANI_B_H, + LoongArch_VSSRANI_B_H /* 1463 */, LOONGARCH_INS_VSSRANI_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vssrani.du.q $vd, $vj, $imm7 */ - LoongArch_VSSRANI_DU_Q /* 1464 */, LoongArch_INS_VSSRANI_DU_Q, + LoongArch_VSSRANI_DU_Q /* 1464 */, LOONGARCH_INS_VSSRANI_DU_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} #endif }, { /* vssrani.d.q $vd, $vj, $imm7 */ - LoongArch_VSSRANI_D_Q /* 1465 */, LoongArch_INS_VSSRANI_D_Q, + LoongArch_VSSRANI_D_Q /* 1465 */, LOONGARCH_INS_VSSRANI_D_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} #endif }, { /* vssrani.hu.w $vd, $vj, $imm5 */ - LoongArch_VSSRANI_HU_W /* 1466 */, LoongArch_INS_VSSRANI_HU_W, + LoongArch_VSSRANI_HU_W /* 1466 */, LOONGARCH_INS_VSSRANI_HU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vssrani.h.w $vd, $vj, $imm5 */ - LoongArch_VSSRANI_H_W /* 1467 */, LoongArch_INS_VSSRANI_H_W, + LoongArch_VSSRANI_H_W /* 1467 */, LOONGARCH_INS_VSSRANI_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vssrani.wu.d $vd, $vj, $imm6 */ - LoongArch_VSSRANI_WU_D /* 1468 */, LoongArch_INS_VSSRANI_WU_D, + LoongArch_VSSRANI_WU_D /* 1468 */, LOONGARCH_INS_VSSRANI_WU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vssrani.w.d $vd, $vj, $imm6 */ - LoongArch_VSSRANI_W_D /* 1469 */, LoongArch_INS_VSSRANI_W_D, + LoongArch_VSSRANI_W_D /* 1469 */, LOONGARCH_INS_VSSRANI_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vssran.bu.h $vd, $vj, $vk */ - LoongArch_VSSRAN_BU_H /* 1470 */, LoongArch_INS_VSSRAN_BU_H, + LoongArch_VSSRAN_BU_H /* 1470 */, LOONGARCH_INS_VSSRAN_BU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssran.b.h $vd, $vj, $vk */ - LoongArch_VSSRAN_B_H /* 1471 */, LoongArch_INS_VSSRAN_B_H, + LoongArch_VSSRAN_B_H /* 1471 */, LOONGARCH_INS_VSSRAN_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssran.hu.w $vd, $vj, $vk */ - LoongArch_VSSRAN_HU_W /* 1472 */, LoongArch_INS_VSSRAN_HU_W, + LoongArch_VSSRAN_HU_W /* 1472 */, LOONGARCH_INS_VSSRAN_HU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssran.h.w $vd, $vj, $vk */ - LoongArch_VSSRAN_H_W /* 1473 */, LoongArch_INS_VSSRAN_H_W, + LoongArch_VSSRAN_H_W /* 1473 */, LOONGARCH_INS_VSSRAN_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssran.wu.d $vd, $vj, $vk */ - LoongArch_VSSRAN_WU_D /* 1474 */, LoongArch_INS_VSSRAN_WU_D, + LoongArch_VSSRAN_WU_D /* 1474 */, LOONGARCH_INS_VSSRAN_WU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssran.w.d $vd, $vj, $vk */ - LoongArch_VSSRAN_W_D /* 1475 */, LoongArch_INS_VSSRAN_W_D, + LoongArch_VSSRAN_W_D /* 1475 */, LOONGARCH_INS_VSSRAN_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssrarni.bu.h $vd, $vj, $imm4 */ - LoongArch_VSSRARNI_BU_H /* 1476 */, LoongArch_INS_VSSRARNI_BU_H, + LoongArch_VSSRARNI_BU_H /* 1476 */, LOONGARCH_INS_VSSRARNI_BU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vssrarni.b.h $vd, $vj, $imm4 */ - LoongArch_VSSRARNI_B_H /* 1477 */, LoongArch_INS_VSSRARNI_B_H, + LoongArch_VSSRARNI_B_H /* 1477 */, LOONGARCH_INS_VSSRARNI_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vssrarni.du.q $vd, $vj, $imm7 */ - LoongArch_VSSRARNI_DU_Q /* 1478 */, LoongArch_INS_VSSRARNI_DU_Q, + LoongArch_VSSRARNI_DU_Q /* 1478 */, LOONGARCH_INS_VSSRARNI_DU_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} #endif }, { /* vssrarni.d.q $vd, $vj, $imm7 */ - LoongArch_VSSRARNI_D_Q /* 1479 */, LoongArch_INS_VSSRARNI_D_Q, + LoongArch_VSSRARNI_D_Q /* 1479 */, LOONGARCH_INS_VSSRARNI_D_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} #endif }, { /* vssrarni.hu.w $vd, $vj, $imm5 */ - LoongArch_VSSRARNI_HU_W /* 1480 */, LoongArch_INS_VSSRARNI_HU_W, + LoongArch_VSSRARNI_HU_W /* 1480 */, LOONGARCH_INS_VSSRARNI_HU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vssrarni.h.w $vd, $vj, $imm5 */ - LoongArch_VSSRARNI_H_W /* 1481 */, LoongArch_INS_VSSRARNI_H_W, + LoongArch_VSSRARNI_H_W /* 1481 */, LOONGARCH_INS_VSSRARNI_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vssrarni.wu.d $vd, $vj, $imm6 */ - LoongArch_VSSRARNI_WU_D /* 1482 */, LoongArch_INS_VSSRARNI_WU_D, + LoongArch_VSSRARNI_WU_D /* 1482 */, LOONGARCH_INS_VSSRARNI_WU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vssrarni.w.d $vd, $vj, $imm6 */ - LoongArch_VSSRARNI_W_D /* 1483 */, LoongArch_INS_VSSRARNI_W_D, + LoongArch_VSSRARNI_W_D /* 1483 */, LOONGARCH_INS_VSSRARNI_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vssrarn.bu.h $vd, $vj, $vk */ - LoongArch_VSSRARN_BU_H /* 1484 */, LoongArch_INS_VSSRARN_BU_H, + LoongArch_VSSRARN_BU_H /* 1484 */, LOONGARCH_INS_VSSRARN_BU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssrarn.b.h $vd, $vj, $vk */ - LoongArch_VSSRARN_B_H /* 1485 */, LoongArch_INS_VSSRARN_B_H, + LoongArch_VSSRARN_B_H /* 1485 */, LOONGARCH_INS_VSSRARN_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssrarn.hu.w $vd, $vj, $vk */ - LoongArch_VSSRARN_HU_W /* 1486 */, LoongArch_INS_VSSRARN_HU_W, + LoongArch_VSSRARN_HU_W /* 1486 */, LOONGARCH_INS_VSSRARN_HU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssrarn.h.w $vd, $vj, $vk */ - LoongArch_VSSRARN_H_W /* 1487 */, LoongArch_INS_VSSRARN_H_W, + LoongArch_VSSRARN_H_W /* 1487 */, LOONGARCH_INS_VSSRARN_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssrarn.wu.d $vd, $vj, $vk */ - LoongArch_VSSRARN_WU_D /* 1488 */, LoongArch_INS_VSSRARN_WU_D, + LoongArch_VSSRARN_WU_D /* 1488 */, LOONGARCH_INS_VSSRARN_WU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssrarn.w.d $vd, $vj, $vk */ - LoongArch_VSSRARN_W_D /* 1489 */, LoongArch_INS_VSSRARN_W_D, + LoongArch_VSSRARN_W_D /* 1489 */, LOONGARCH_INS_VSSRARN_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssrlni.bu.h $vd, $vj, $imm4 */ - LoongArch_VSSRLNI_BU_H /* 1490 */, LoongArch_INS_VSSRLNI_BU_H, + LoongArch_VSSRLNI_BU_H /* 1490 */, LOONGARCH_INS_VSSRLNI_BU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vssrlni.b.h $vd, $vj, $imm4 */ - LoongArch_VSSRLNI_B_H /* 1491 */, LoongArch_INS_VSSRLNI_B_H, + LoongArch_VSSRLNI_B_H /* 1491 */, LOONGARCH_INS_VSSRLNI_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vssrlni.du.q $vd, $vj, $imm7 */ - LoongArch_VSSRLNI_DU_Q /* 1492 */, LoongArch_INS_VSSRLNI_DU_Q, + LoongArch_VSSRLNI_DU_Q /* 1492 */, LOONGARCH_INS_VSSRLNI_DU_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} #endif }, { /* vssrlni.d.q $vd, $vj, $imm7 */ - LoongArch_VSSRLNI_D_Q /* 1493 */, LoongArch_INS_VSSRLNI_D_Q, + LoongArch_VSSRLNI_D_Q /* 1493 */, LOONGARCH_INS_VSSRLNI_D_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} #endif }, { /* vssrlni.hu.w $vd, $vj, $imm5 */ - LoongArch_VSSRLNI_HU_W /* 1494 */, LoongArch_INS_VSSRLNI_HU_W, + LoongArch_VSSRLNI_HU_W /* 1494 */, LOONGARCH_INS_VSSRLNI_HU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vssrlni.h.w $vd, $vj, $imm5 */ - LoongArch_VSSRLNI_H_W /* 1495 */, LoongArch_INS_VSSRLNI_H_W, + LoongArch_VSSRLNI_H_W /* 1495 */, LOONGARCH_INS_VSSRLNI_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vssrlni.wu.d $vd, $vj, $imm6 */ - LoongArch_VSSRLNI_WU_D /* 1496 */, LoongArch_INS_VSSRLNI_WU_D, + LoongArch_VSSRLNI_WU_D /* 1496 */, LOONGARCH_INS_VSSRLNI_WU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vssrlni.w.d $vd, $vj, $imm6 */ - LoongArch_VSSRLNI_W_D /* 1497 */, LoongArch_INS_VSSRLNI_W_D, + LoongArch_VSSRLNI_W_D /* 1497 */, LOONGARCH_INS_VSSRLNI_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vssrln.bu.h $vd, $vj, $vk */ - LoongArch_VSSRLN_BU_H /* 1498 */, LoongArch_INS_VSSRLN_BU_H, + LoongArch_VSSRLN_BU_H /* 1498 */, LOONGARCH_INS_VSSRLN_BU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssrln.b.h $vd, $vj, $vk */ - LoongArch_VSSRLN_B_H /* 1499 */, LoongArch_INS_VSSRLN_B_H, + LoongArch_VSSRLN_B_H /* 1499 */, LOONGARCH_INS_VSSRLN_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssrln.hu.w $vd, $vj, $vk */ - LoongArch_VSSRLN_HU_W /* 1500 */, LoongArch_INS_VSSRLN_HU_W, + LoongArch_VSSRLN_HU_W /* 1500 */, LOONGARCH_INS_VSSRLN_HU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssrln.h.w $vd, $vj, $vk */ - LoongArch_VSSRLN_H_W /* 1501 */, LoongArch_INS_VSSRLN_H_W, + LoongArch_VSSRLN_H_W /* 1501 */, LOONGARCH_INS_VSSRLN_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssrln.wu.d $vd, $vj, $vk */ - LoongArch_VSSRLN_WU_D /* 1502 */, LoongArch_INS_VSSRLN_WU_D, + LoongArch_VSSRLN_WU_D /* 1502 */, LOONGARCH_INS_VSSRLN_WU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssrln.w.d $vd, $vj, $vk */ - LoongArch_VSSRLN_W_D /* 1503 */, LoongArch_INS_VSSRLN_W_D, + LoongArch_VSSRLN_W_D /* 1503 */, LOONGARCH_INS_VSSRLN_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssrlrni.bu.h $vd, $vj, $imm4 */ - LoongArch_VSSRLRNI_BU_H /* 1504 */, LoongArch_INS_VSSRLRNI_BU_H, + LoongArch_VSSRLRNI_BU_H /* 1504 */, LOONGARCH_INS_VSSRLRNI_BU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vssrlrni.b.h $vd, $vj, $imm4 */ - LoongArch_VSSRLRNI_B_H /* 1505 */, LoongArch_INS_VSSRLRNI_B_H, + LoongArch_VSSRLRNI_B_H /* 1505 */, LOONGARCH_INS_VSSRLRNI_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_VVI, CS_AC_INVALID }} #endif }, { /* vssrlrni.du.q $vd, $vj, $imm7 */ - LoongArch_VSSRLRNI_DU_Q /* 1506 */, LoongArch_INS_VSSRLRNI_DU_Q, + LoongArch_VSSRLRNI_DU_Q /* 1506 */, LOONGARCH_INS_VSSRLRNI_DU_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} #endif }, { /* vssrlrni.d.q $vd, $vj, $imm7 */ - LoongArch_VSSRLRNI_D_Q /* 1507 */, LoongArch_INS_VSSRLRNI_D_Q, + LoongArch_VSSRLRNI_D_Q /* 1507 */, LOONGARCH_INS_VSSRLRNI_D_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_VVI, CS_AC_INVALID }} #endif }, { /* vssrlrni.hu.w $vd, $vj, $imm5 */ - LoongArch_VSSRLRNI_HU_W /* 1508 */, LoongArch_INS_VSSRLRNI_HU_W, + LoongArch_VSSRLRNI_HU_W /* 1508 */, LOONGARCH_INS_VSSRLRNI_HU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vssrlrni.h.w $vd, $vj, $imm5 */ - LoongArch_VSSRLRNI_H_W /* 1509 */, LoongArch_INS_VSSRLRNI_H_W, + LoongArch_VSSRLRNI_H_W /* 1509 */, LOONGARCH_INS_VSSRLRNI_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vssrlrni.wu.d $vd, $vj, $imm6 */ - LoongArch_VSSRLRNI_WU_D /* 1510 */, LoongArch_INS_VSSRLRNI_WU_D, + LoongArch_VSSRLRNI_WU_D /* 1510 */, LOONGARCH_INS_VSSRLRNI_WU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vssrlrni.w.d $vd, $vj, $imm6 */ - LoongArch_VSSRLRNI_W_D /* 1511 */, LoongArch_INS_VSSRLRNI_W_D, + LoongArch_VSSRLRNI_W_D /* 1511 */, LOONGARCH_INS_VSSRLRNI_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_VVI, CS_AC_INVALID }} #endif }, { /* vssrlrn.bu.h $vd, $vj, $vk */ - LoongArch_VSSRLRN_BU_H /* 1512 */, LoongArch_INS_VSSRLRN_BU_H, + LoongArch_VSSRLRN_BU_H /* 1512 */, LOONGARCH_INS_VSSRLRN_BU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssrlrn.b.h $vd, $vj, $vk */ - LoongArch_VSSRLRN_B_H /* 1513 */, LoongArch_INS_VSSRLRN_B_H, + LoongArch_VSSRLRN_B_H /* 1513 */, LOONGARCH_INS_VSSRLRN_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssrlrn.hu.w $vd, $vj, $vk */ - LoongArch_VSSRLRN_HU_W /* 1514 */, LoongArch_INS_VSSRLRN_HU_W, + LoongArch_VSSRLRN_HU_W /* 1514 */, LOONGARCH_INS_VSSRLRN_HU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssrlrn.h.w $vd, $vj, $vk */ - LoongArch_VSSRLRN_H_W /* 1515 */, LoongArch_INS_VSSRLRN_H_W, + LoongArch_VSSRLRN_H_W /* 1515 */, LOONGARCH_INS_VSSRLRN_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssrlrn.wu.d $vd, $vj, $vk */ - LoongArch_VSSRLRN_WU_D /* 1516 */, LoongArch_INS_VSSRLRN_WU_D, + LoongArch_VSSRLRN_WU_D /* 1516 */, LOONGARCH_INS_VSSRLRN_WU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssrlrn.w.d $vd, $vj, $vk */ - LoongArch_VSSRLRN_W_D /* 1517 */, LoongArch_INS_VSSRLRN_W_D, + LoongArch_VSSRLRN_W_D /* 1517 */, LOONGARCH_INS_VSSRLRN_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssub.b $vd, $vj, $vk */ - LoongArch_VSSUB_B /* 1518 */, LoongArch_INS_VSSUB_B, + LoongArch_VSSUB_B /* 1518 */, LOONGARCH_INS_VSSUB_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssub.bu $vd, $vj, $vk */ - LoongArch_VSSUB_BU /* 1519 */, LoongArch_INS_VSSUB_BU, + LoongArch_VSSUB_BU /* 1519 */, LOONGARCH_INS_VSSUB_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssub.d $vd, $vj, $vk */ - LoongArch_VSSUB_D /* 1520 */, LoongArch_INS_VSSUB_D, + LoongArch_VSSUB_D /* 1520 */, LOONGARCH_INS_VSSUB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssub.du $vd, $vj, $vk */ - LoongArch_VSSUB_DU /* 1521 */, LoongArch_INS_VSSUB_DU, + LoongArch_VSSUB_DU /* 1521 */, LOONGARCH_INS_VSSUB_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssub.h $vd, $vj, $vk */ - LoongArch_VSSUB_H /* 1522 */, LoongArch_INS_VSSUB_H, + LoongArch_VSSUB_H /* 1522 */, LOONGARCH_INS_VSSUB_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssub.hu $vd, $vj, $vk */ - LoongArch_VSSUB_HU /* 1523 */, LoongArch_INS_VSSUB_HU, + LoongArch_VSSUB_HU /* 1523 */, LOONGARCH_INS_VSSUB_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssub.w $vd, $vj, $vk */ - LoongArch_VSSUB_W /* 1524 */, LoongArch_INS_VSSUB_W, + LoongArch_VSSUB_W /* 1524 */, LOONGARCH_INS_VSSUB_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vssub.wu $vd, $vj, $vk */ - LoongArch_VSSUB_WU /* 1525 */, LoongArch_INS_VSSUB_WU, + LoongArch_VSSUB_WU /* 1525 */, LOONGARCH_INS_VSSUB_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vst $vd, $rj, $imm12 */ - LoongArch_VST /* 1526 */, LoongArch_INS_VST, + LoongArch_VST /* 1526 */, LOONGARCH_INS_VST, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12_VRI, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12_VRI, CS_AC_WRITE }} #endif }, { /* vstelm.b $vd, $rj, $imm8, $imm4 */ - LoongArch_VSTELM_B /* 1527 */, LoongArch_INS_VSTELM_B, + LoongArch_VSTELM_B /* 1527 */, LOONGARCH_INS_VSTELM_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8I4_VRII, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8I4_VRII, CS_AC_WRITE }} #endif }, { /* vstelm.d $vd, $rj, $imm8, $imm1 */ - LoongArch_VSTELM_D /* 1528 */, LoongArch_INS_VSTELM_D, + LoongArch_VSTELM_D /* 1528 */, LOONGARCH_INS_VSTELM_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8I1_VRII, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8I1_VRII, CS_AC_WRITE }} #endif }, { /* vstelm.h $vd, $rj, $imm8, $imm3 */ - LoongArch_VSTELM_H /* 1529 */, LoongArch_INS_VSTELM_H, + LoongArch_VSTELM_H /* 1529 */, LOONGARCH_INS_VSTELM_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8I3_VRII, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8I3_VRII, CS_AC_WRITE }} #endif }, { /* vstelm.w $vd, $rj, $imm8, $imm2 */ - LoongArch_VSTELM_W /* 1530 */, LoongArch_INS_VSTELM_W, + LoongArch_VSTELM_W /* 1530 */, LOONGARCH_INS_VSTELM_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8I2_VRII, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8I2_VRII, CS_AC_WRITE }} #endif }, { /* vstx $vd, $rj, $rk */ - LoongArch_VSTX /* 1531 */, LoongArch_INS_VSTX, + LoongArch_VSTX /* 1531 */, LOONGARCH_INS_VSTX, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VRR, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VRR, CS_AC_WRITE }} #endif }, { /* vsubi.bu $vd, $vj, $imm5 */ - LoongArch_VSUBI_BU /* 1532 */, LoongArch_INS_VSUBI_BU, + LoongArch_VSUBI_BU /* 1532 */, LOONGARCH_INS_VSUBI_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vsubi.du $vd, $vj, $imm5 */ - LoongArch_VSUBI_DU /* 1533 */, LoongArch_INS_VSUBI_DU, + LoongArch_VSUBI_DU /* 1533 */, LOONGARCH_INS_VSUBI_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vsubi.hu $vd, $vj, $imm5 */ - LoongArch_VSUBI_HU /* 1534 */, LoongArch_INS_VSUBI_HU, + LoongArch_VSUBI_HU /* 1534 */, LOONGARCH_INS_VSUBI_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vsubi.wu $vd, $vj, $imm5 */ - LoongArch_VSUBI_WU /* 1535 */, LoongArch_INS_VSUBI_WU, + LoongArch_VSUBI_WU /* 1535 */, LOONGARCH_INS_VSUBI_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_VVI, CS_AC_INVALID }} #endif }, { /* vsubwev.d.w $vd, $vj, $vk */ - LoongArch_VSUBWEV_D_W /* 1536 */, LoongArch_INS_VSUBWEV_D_W, + LoongArch_VSUBWEV_D_W /* 1536 */, LOONGARCH_INS_VSUBWEV_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsubwev.d.wu $vd, $vj, $vk */ - LoongArch_VSUBWEV_D_WU /* 1537 */, LoongArch_INS_VSUBWEV_D_WU, + LoongArch_VSUBWEV_D_WU /* 1537 */, LOONGARCH_INS_VSUBWEV_D_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsubwev.h.b $vd, $vj, $vk */ - LoongArch_VSUBWEV_H_B /* 1538 */, LoongArch_INS_VSUBWEV_H_B, + LoongArch_VSUBWEV_H_B /* 1538 */, LOONGARCH_INS_VSUBWEV_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsubwev.h.bu $vd, $vj, $vk */ - LoongArch_VSUBWEV_H_BU /* 1539 */, LoongArch_INS_VSUBWEV_H_BU, + LoongArch_VSUBWEV_H_BU /* 1539 */, LOONGARCH_INS_VSUBWEV_H_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsubwev.q.d $vd, $vj, $vk */ - LoongArch_VSUBWEV_Q_D /* 1540 */, LoongArch_INS_VSUBWEV_Q_D, + LoongArch_VSUBWEV_Q_D /* 1540 */, LOONGARCH_INS_VSUBWEV_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsubwev.q.du $vd, $vj, $vk */ - LoongArch_VSUBWEV_Q_DU /* 1541 */, LoongArch_INS_VSUBWEV_Q_DU, + LoongArch_VSUBWEV_Q_DU /* 1541 */, LOONGARCH_INS_VSUBWEV_Q_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsubwev.w.h $vd, $vj, $vk */ - LoongArch_VSUBWEV_W_H /* 1542 */, LoongArch_INS_VSUBWEV_W_H, + LoongArch_VSUBWEV_W_H /* 1542 */, LOONGARCH_INS_VSUBWEV_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsubwev.w.hu $vd, $vj, $vk */ - LoongArch_VSUBWEV_W_HU /* 1543 */, LoongArch_INS_VSUBWEV_W_HU, + LoongArch_VSUBWEV_W_HU /* 1543 */, LOONGARCH_INS_VSUBWEV_W_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsubwod.d.w $vd, $vj, $vk */ - LoongArch_VSUBWOD_D_W /* 1544 */, LoongArch_INS_VSUBWOD_D_W, + LoongArch_VSUBWOD_D_W /* 1544 */, LOONGARCH_INS_VSUBWOD_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsubwod.d.wu $vd, $vj, $vk */ - LoongArch_VSUBWOD_D_WU /* 1545 */, LoongArch_INS_VSUBWOD_D_WU, + LoongArch_VSUBWOD_D_WU /* 1545 */, LOONGARCH_INS_VSUBWOD_D_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsubwod.h.b $vd, $vj, $vk */ - LoongArch_VSUBWOD_H_B /* 1546 */, LoongArch_INS_VSUBWOD_H_B, + LoongArch_VSUBWOD_H_B /* 1546 */, LOONGARCH_INS_VSUBWOD_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsubwod.h.bu $vd, $vj, $vk */ - LoongArch_VSUBWOD_H_BU /* 1547 */, LoongArch_INS_VSUBWOD_H_BU, + LoongArch_VSUBWOD_H_BU /* 1547 */, LOONGARCH_INS_VSUBWOD_H_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsubwod.q.d $vd, $vj, $vk */ - LoongArch_VSUBWOD_Q_D /* 1548 */, LoongArch_INS_VSUBWOD_Q_D, + LoongArch_VSUBWOD_Q_D /* 1548 */, LOONGARCH_INS_VSUBWOD_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsubwod.q.du $vd, $vj, $vk */ - LoongArch_VSUBWOD_Q_DU /* 1549 */, LoongArch_INS_VSUBWOD_Q_DU, + LoongArch_VSUBWOD_Q_DU /* 1549 */, LOONGARCH_INS_VSUBWOD_Q_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsubwod.w.h $vd, $vj, $vk */ - LoongArch_VSUBWOD_W_H /* 1550 */, LoongArch_INS_VSUBWOD_W_H, + LoongArch_VSUBWOD_W_H /* 1550 */, LOONGARCH_INS_VSUBWOD_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsubwod.w.hu $vd, $vj, $vk */ - LoongArch_VSUBWOD_W_HU /* 1551 */, LoongArch_INS_VSUBWOD_W_HU, + LoongArch_VSUBWOD_W_HU /* 1551 */, LOONGARCH_INS_VSUBWOD_W_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsub.b $vd, $vj, $vk */ - LoongArch_VSUB_B /* 1552 */, LoongArch_INS_VSUB_B, + LoongArch_VSUB_B /* 1552 */, LOONGARCH_INS_VSUB_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsub.d $vd, $vj, $vk */ - LoongArch_VSUB_D /* 1553 */, LoongArch_INS_VSUB_D, + LoongArch_VSUB_D /* 1553 */, LOONGARCH_INS_VSUB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsub.h $vd, $vj, $vk */ - LoongArch_VSUB_H /* 1554 */, LoongArch_INS_VSUB_H, + LoongArch_VSUB_H /* 1554 */, LOONGARCH_INS_VSUB_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsub.q $vd, $vj, $vk */ - LoongArch_VSUB_Q /* 1555 */, LoongArch_INS_VSUB_Q, + LoongArch_VSUB_Q /* 1555 */, LOONGARCH_INS_VSUB_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vsub.w $vd, $vj, $vk */ - LoongArch_VSUB_W /* 1556 */, LoongArch_INS_VSUB_W, + LoongArch_VSUB_W /* 1556 */, LOONGARCH_INS_VSUB_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* vxori.b $vd, $vj, $imm8 */ - LoongArch_VXORI_B /* 1557 */, LoongArch_INS_VXORI_B, + LoongArch_VXORI_B /* 1557 */, LOONGARCH_INS_VXORI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_VVI, CS_AC_INVALID }} #endif }, { /* vxor.v $vd, $vj, $vk */ - LoongArch_VXOR_V /* 1558 */, LoongArch_INS_VXOR_V, + LoongArch_VXOR_V /* 1558 */, LOONGARCH_INS_VXOR_V, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_VVV, CS_AC_INVALID }} #endif }, { /* x86adc.b $rj, $rk */ - LoongArch_X86ADC_B /* 1559 */, LoongArch_INS_X86ADC_B, + LoongArch_X86ADC_B /* 1559 */, LOONGARCH_INS_X86ADC_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86adc.d $rj, $rk */ - LoongArch_X86ADC_D /* 1560 */, LoongArch_INS_X86ADC_D, + LoongArch_X86ADC_D /* 1560 */, LOONGARCH_INS_X86ADC_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86adc.h $rj, $rk */ - LoongArch_X86ADC_H /* 1561 */, LoongArch_INS_X86ADC_H, + LoongArch_X86ADC_H /* 1561 */, LOONGARCH_INS_X86ADC_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86adc.w $rj, $rk */ - LoongArch_X86ADC_W /* 1562 */, LoongArch_INS_X86ADC_W, + LoongArch_X86ADC_W /* 1562 */, LOONGARCH_INS_X86ADC_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86add.b $rj, $rk */ - LoongArch_X86ADD_B /* 1563 */, LoongArch_INS_X86ADD_B, + LoongArch_X86ADD_B /* 1563 */, LOONGARCH_INS_X86ADD_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86add.d $rj, $rk */ - LoongArch_X86ADD_D /* 1564 */, LoongArch_INS_X86ADD_D, + LoongArch_X86ADD_D /* 1564 */, LOONGARCH_INS_X86ADD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86add.du $rj, $rk */ - LoongArch_X86ADD_DU /* 1565 */, LoongArch_INS_X86ADD_DU, + LoongArch_X86ADD_DU /* 1565 */, LOONGARCH_INS_X86ADD_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86add.h $rj, $rk */ - LoongArch_X86ADD_H /* 1566 */, LoongArch_INS_X86ADD_H, + LoongArch_X86ADD_H /* 1566 */, LOONGARCH_INS_X86ADD_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86add.w $rj, $rk */ - LoongArch_X86ADD_W /* 1567 */, LoongArch_INS_X86ADD_W, + LoongArch_X86ADD_W /* 1567 */, LOONGARCH_INS_X86ADD_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86add.wu $rj, $rk */ - LoongArch_X86ADD_WU /* 1568 */, LoongArch_INS_X86ADD_WU, + LoongArch_X86ADD_WU /* 1568 */, LOONGARCH_INS_X86ADD_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86and.b $rj, $rk */ - LoongArch_X86AND_B /* 1569 */, LoongArch_INS_X86AND_B, + LoongArch_X86AND_B /* 1569 */, LOONGARCH_INS_X86AND_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86and.d $rj, $rk */ - LoongArch_X86AND_D /* 1570 */, LoongArch_INS_X86AND_D, + LoongArch_X86AND_D /* 1570 */, LOONGARCH_INS_X86AND_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86and.h $rj, $rk */ - LoongArch_X86AND_H /* 1571 */, LoongArch_INS_X86AND_H, + LoongArch_X86AND_H /* 1571 */, LOONGARCH_INS_X86AND_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86and.w $rj, $rk */ - LoongArch_X86AND_W /* 1572 */, LoongArch_INS_X86AND_W, + LoongArch_X86AND_W /* 1572 */, LOONGARCH_INS_X86AND_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86clrtm */ - LoongArch_X86CLRTM /* 1573 */, LoongArch_INS_X86CLRTM, + LoongArch_X86CLRTM /* 1573 */, LOONGARCH_INS_X86CLRTM, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTI32, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTI32, CS_AC_INVALID }} #endif }, { /* x86dectop */ - LoongArch_X86DECTOP /* 1574 */, LoongArch_INS_X86DECTOP, + LoongArch_X86DECTOP /* 1574 */, LOONGARCH_INS_X86DECTOP, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTI32, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTI32, CS_AC_INVALID }} #endif }, { /* x86dec.b $rj */ - LoongArch_X86DEC_B /* 1575 */, LoongArch_INS_X86DEC_B, + LoongArch_X86DEC_B /* 1575 */, LOONGARCH_INS_X86DEC_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1R, CS_AC_INVALID }} #endif }, { /* x86dec.d $rj */ - LoongArch_X86DEC_D /* 1576 */, LoongArch_INS_X86DEC_D, + LoongArch_X86DEC_D /* 1576 */, LOONGARCH_INS_X86DEC_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1R, CS_AC_INVALID }} #endif }, { /* x86dec.h $rj */ - LoongArch_X86DEC_H /* 1577 */, LoongArch_INS_X86DEC_H, + LoongArch_X86DEC_H /* 1577 */, LOONGARCH_INS_X86DEC_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1R, CS_AC_INVALID }} #endif }, { /* x86dec.w $rj */ - LoongArch_X86DEC_W /* 1578 */, LoongArch_INS_X86DEC_W, + LoongArch_X86DEC_W /* 1578 */, LOONGARCH_INS_X86DEC_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1R, CS_AC_INVALID }} #endif }, { /* x86inctop */ - LoongArch_X86INCTOP /* 1579 */, LoongArch_INS_X86INCTOP, + LoongArch_X86INCTOP /* 1579 */, LOONGARCH_INS_X86INCTOP, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTI32, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTI32, CS_AC_INVALID }} #endif }, { /* x86inc.b $rj */ - LoongArch_X86INC_B /* 1580 */, LoongArch_INS_X86INC_B, + LoongArch_X86INC_B /* 1580 */, LOONGARCH_INS_X86INC_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1R, CS_AC_INVALID }} #endif }, { /* x86inc.d $rj */ - LoongArch_X86INC_D /* 1581 */, LoongArch_INS_X86INC_D, + LoongArch_X86INC_D /* 1581 */, LOONGARCH_INS_X86INC_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1R, CS_AC_INVALID }} #endif }, { /* x86inc.h $rj */ - LoongArch_X86INC_H /* 1582 */, LoongArch_INS_X86INC_H, + LoongArch_X86INC_H /* 1582 */, LOONGARCH_INS_X86INC_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1R, CS_AC_INVALID }} #endif }, { /* x86inc.w $rj */ - LoongArch_X86INC_W /* 1583 */, LoongArch_INS_X86INC_W, + LoongArch_X86INC_W /* 1583 */, LOONGARCH_INS_X86INC_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1R, CS_AC_INVALID }} #endif }, { /* x86mfflag $rd, $imm8 */ - LoongArch_X86MFFLAG /* 1584 */, LoongArch_INS_X86MFFLAG, + LoongArch_X86MFFLAG /* 1584 */, LOONGARCH_INS_X86MFFLAG, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT1RI8, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT1RI8, CS_AC_INVALID }} #endif }, { /* x86mftop $rd */ - LoongArch_X86MFTOP /* 1585 */, LoongArch_INS_X86MFTOP, + LoongArch_X86MFTOP /* 1585 */, LOONGARCH_INS_X86MFTOP, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTMFTOP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTMFTOP, CS_AC_INVALID }} #endif }, { /* x86mtflag $rd, $imm8 */ - LoongArch_X86MTFLAG /* 1586 */, LoongArch_INS_X86MTFLAG, + LoongArch_X86MTFLAG /* 1586 */, LOONGARCH_INS_X86MTFLAG, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT1RI8, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT1RI8, CS_AC_INVALID }} #endif }, { /* x86mttop $ptr */ - LoongArch_X86MTTOP /* 1587 */, LoongArch_INS_X86MTTOP, + LoongArch_X86MTTOP /* 1587 */, LOONGARCH_INS_X86MTTOP, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTMTTOP, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTMTTOP, CS_AC_INVALID }} #endif }, { /* x86mul.b $rj, $rk */ - LoongArch_X86MUL_B /* 1588 */, LoongArch_INS_X86MUL_B, + LoongArch_X86MUL_B /* 1588 */, LOONGARCH_INS_X86MUL_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86mul.bu $rj, $rk */ - LoongArch_X86MUL_BU /* 1589 */, LoongArch_INS_X86MUL_BU, + LoongArch_X86MUL_BU /* 1589 */, LOONGARCH_INS_X86MUL_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86mul.d $rj, $rk */ - LoongArch_X86MUL_D /* 1590 */, LoongArch_INS_X86MUL_D, + LoongArch_X86MUL_D /* 1590 */, LOONGARCH_INS_X86MUL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86mul.du $rj, $rk */ - LoongArch_X86MUL_DU /* 1591 */, LoongArch_INS_X86MUL_DU, + LoongArch_X86MUL_DU /* 1591 */, LOONGARCH_INS_X86MUL_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86mul.h $rj, $rk */ - LoongArch_X86MUL_H /* 1592 */, LoongArch_INS_X86MUL_H, + LoongArch_X86MUL_H /* 1592 */, LOONGARCH_INS_X86MUL_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86mul.hu $rj, $rk */ - LoongArch_X86MUL_HU /* 1593 */, LoongArch_INS_X86MUL_HU, + LoongArch_X86MUL_HU /* 1593 */, LOONGARCH_INS_X86MUL_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86mul.w $rj, $rk */ - LoongArch_X86MUL_W /* 1594 */, LoongArch_INS_X86MUL_W, + LoongArch_X86MUL_W /* 1594 */, LOONGARCH_INS_X86MUL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86mul.wu $rj, $rk */ - LoongArch_X86MUL_WU /* 1595 */, LoongArch_INS_X86MUL_WU, + LoongArch_X86MUL_WU /* 1595 */, LOONGARCH_INS_X86MUL_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86or.b $rj, $rk */ - LoongArch_X86OR_B /* 1596 */, LoongArch_INS_X86OR_B, + LoongArch_X86OR_B /* 1596 */, LOONGARCH_INS_X86OR_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86or.d $rj, $rk */ - LoongArch_X86OR_D /* 1597 */, LoongArch_INS_X86OR_D, + LoongArch_X86OR_D /* 1597 */, LOONGARCH_INS_X86OR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86or.h $rj, $rk */ - LoongArch_X86OR_H /* 1598 */, LoongArch_INS_X86OR_H, + LoongArch_X86OR_H /* 1598 */, LOONGARCH_INS_X86OR_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86or.w $rj, $rk */ - LoongArch_X86OR_W /* 1599 */, LoongArch_INS_X86OR_W, + LoongArch_X86OR_W /* 1599 */, LOONGARCH_INS_X86OR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86rcli.b $rj, $imm3 */ - LoongArch_X86RCLI_B /* 1600 */, LoongArch_INS_X86RCLI_B, + LoongArch_X86RCLI_B /* 1600 */, LOONGARCH_INS_X86RCLI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI3, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI3, CS_AC_INVALID }} #endif }, { /* x86rcli.d $rj, $imm6 */ - LoongArch_X86RCLI_D /* 1601 */, LoongArch_INS_X86RCLI_D, + LoongArch_X86RCLI_D /* 1601 */, LOONGARCH_INS_X86RCLI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI6, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI6, CS_AC_INVALID }} #endif }, { /* x86rcli.h $rj, $imm4 */ - LoongArch_X86RCLI_H /* 1602 */, LoongArch_INS_X86RCLI_H, + LoongArch_X86RCLI_H /* 1602 */, LOONGARCH_INS_X86RCLI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI4, CS_AC_INVALID }} #endif }, { /* x86rcli.w $rj, $imm5 */ - LoongArch_X86RCLI_W /* 1603 */, LoongArch_INS_X86RCLI_W, + LoongArch_X86RCLI_W /* 1603 */, LOONGARCH_INS_X86RCLI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI5, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI5, CS_AC_INVALID }} #endif }, { /* x86rcl.b $rj, $rk */ - LoongArch_X86RCL_B /* 1604 */, LoongArch_INS_X86RCL_B, + LoongArch_X86RCL_B /* 1604 */, LOONGARCH_INS_X86RCL_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86rcl.d $rj, $rk */ - LoongArch_X86RCL_D /* 1605 */, LoongArch_INS_X86RCL_D, + LoongArch_X86RCL_D /* 1605 */, LOONGARCH_INS_X86RCL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86rcl.h $rj, $rk */ - LoongArch_X86RCL_H /* 1606 */, LoongArch_INS_X86RCL_H, + LoongArch_X86RCL_H /* 1606 */, LOONGARCH_INS_X86RCL_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86rcl.w $rj, $rk */ - LoongArch_X86RCL_W /* 1607 */, LoongArch_INS_X86RCL_W, + LoongArch_X86RCL_W /* 1607 */, LOONGARCH_INS_X86RCL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86rcri.b $rj, $imm3 */ - LoongArch_X86RCRI_B /* 1608 */, LoongArch_INS_X86RCRI_B, + LoongArch_X86RCRI_B /* 1608 */, LOONGARCH_INS_X86RCRI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI3, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI3, CS_AC_INVALID }} #endif }, { /* x86rcri.d $rj, $imm6 */ - LoongArch_X86RCRI_D /* 1609 */, LoongArch_INS_X86RCRI_D, + LoongArch_X86RCRI_D /* 1609 */, LOONGARCH_INS_X86RCRI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI6, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI6, CS_AC_INVALID }} #endif }, { /* x86rcri.h $rj, $imm4 */ - LoongArch_X86RCRI_H /* 1610 */, LoongArch_INS_X86RCRI_H, + LoongArch_X86RCRI_H /* 1610 */, LOONGARCH_INS_X86RCRI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI4, CS_AC_INVALID }} #endif }, { /* x86rcri.w $rj, $imm5 */ - LoongArch_X86RCRI_W /* 1611 */, LoongArch_INS_X86RCRI_W, + LoongArch_X86RCRI_W /* 1611 */, LOONGARCH_INS_X86RCRI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI5, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI5, CS_AC_INVALID }} #endif }, { /* x86rcr.b $rj, $rk */ - LoongArch_X86RCR_B /* 1612 */, LoongArch_INS_X86RCR_B, + LoongArch_X86RCR_B /* 1612 */, LOONGARCH_INS_X86RCR_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86rcr.d $rj, $rk */ - LoongArch_X86RCR_D /* 1613 */, LoongArch_INS_X86RCR_D, + LoongArch_X86RCR_D /* 1613 */, LOONGARCH_INS_X86RCR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86rcr.h $rj, $rk */ - LoongArch_X86RCR_H /* 1614 */, LoongArch_INS_X86RCR_H, + LoongArch_X86RCR_H /* 1614 */, LOONGARCH_INS_X86RCR_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86rcr.w $rj, $rk */ - LoongArch_X86RCR_W /* 1615 */, LoongArch_INS_X86RCR_W, + LoongArch_X86RCR_W /* 1615 */, LOONGARCH_INS_X86RCR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86rotli.b $rj, $imm3 */ - LoongArch_X86ROTLI_B /* 1616 */, LoongArch_INS_X86ROTLI_B, + LoongArch_X86ROTLI_B /* 1616 */, LOONGARCH_INS_X86ROTLI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI3, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI3, CS_AC_INVALID }} #endif }, { /* x86rotli.d $rj, $imm6 */ - LoongArch_X86ROTLI_D /* 1617 */, LoongArch_INS_X86ROTLI_D, + LoongArch_X86ROTLI_D /* 1617 */, LOONGARCH_INS_X86ROTLI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI6, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI6, CS_AC_INVALID }} #endif }, { /* x86rotli.h $rj, $imm4 */ - LoongArch_X86ROTLI_H /* 1618 */, LoongArch_INS_X86ROTLI_H, + LoongArch_X86ROTLI_H /* 1618 */, LOONGARCH_INS_X86ROTLI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI4, CS_AC_INVALID }} #endif }, { /* x86rotli.w $rj, $imm5 */ - LoongArch_X86ROTLI_W /* 1619 */, LoongArch_INS_X86ROTLI_W, + LoongArch_X86ROTLI_W /* 1619 */, LOONGARCH_INS_X86ROTLI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI5, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI5, CS_AC_INVALID }} #endif }, { /* x86rotl.b $rj, $rk */ - LoongArch_X86ROTL_B /* 1620 */, LoongArch_INS_X86ROTL_B, + LoongArch_X86ROTL_B /* 1620 */, LOONGARCH_INS_X86ROTL_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86rotl.d $rj, $rk */ - LoongArch_X86ROTL_D /* 1621 */, LoongArch_INS_X86ROTL_D, + LoongArch_X86ROTL_D /* 1621 */, LOONGARCH_INS_X86ROTL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86rotl.h $rj, $rk */ - LoongArch_X86ROTL_H /* 1622 */, LoongArch_INS_X86ROTL_H, + LoongArch_X86ROTL_H /* 1622 */, LOONGARCH_INS_X86ROTL_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86rotl.w $rj, $rk */ - LoongArch_X86ROTL_W /* 1623 */, LoongArch_INS_X86ROTL_W, + LoongArch_X86ROTL_W /* 1623 */, LOONGARCH_INS_X86ROTL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86rotri.b $rj, $imm3 */ - LoongArch_X86ROTRI_B /* 1624 */, LoongArch_INS_X86ROTRI_B, + LoongArch_X86ROTRI_B /* 1624 */, LOONGARCH_INS_X86ROTRI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI3, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI3, CS_AC_INVALID }} #endif }, { /* x86rotri.d $rj, $imm6 */ - LoongArch_X86ROTRI_D /* 1625 */, LoongArch_INS_X86ROTRI_D, + LoongArch_X86ROTRI_D /* 1625 */, LOONGARCH_INS_X86ROTRI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI6, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI6, CS_AC_INVALID }} #endif }, { /* x86rotri.h $rj, $imm4 */ - LoongArch_X86ROTRI_H /* 1626 */, LoongArch_INS_X86ROTRI_H, + LoongArch_X86ROTRI_H /* 1626 */, LOONGARCH_INS_X86ROTRI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI4, CS_AC_INVALID }} #endif }, { /* x86rotri.w $rj, $imm5 */ - LoongArch_X86ROTRI_W /* 1627 */, LoongArch_INS_X86ROTRI_W, + LoongArch_X86ROTRI_W /* 1627 */, LOONGARCH_INS_X86ROTRI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI5, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI5, CS_AC_INVALID }} #endif }, { /* x86rotr.b $rj, $rk */ - LoongArch_X86ROTR_B /* 1628 */, LoongArch_INS_X86ROTR_B, + LoongArch_X86ROTR_B /* 1628 */, LOONGARCH_INS_X86ROTR_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86rotr.d $rj, $rk */ - LoongArch_X86ROTR_D /* 1629 */, LoongArch_INS_X86ROTR_D, + LoongArch_X86ROTR_D /* 1629 */, LOONGARCH_INS_X86ROTR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86rotr.h $rj, $rk */ - LoongArch_X86ROTR_H /* 1630 */, LoongArch_INS_X86ROTR_H, + LoongArch_X86ROTR_H /* 1630 */, LOONGARCH_INS_X86ROTR_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86rotr.w $rj, $rk */ - LoongArch_X86ROTR_W /* 1631 */, LoongArch_INS_X86ROTR_W, + LoongArch_X86ROTR_W /* 1631 */, LOONGARCH_INS_X86ROTR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86sbc.b $rj, $rk */ - LoongArch_X86SBC_B /* 1632 */, LoongArch_INS_X86SBC_B, + LoongArch_X86SBC_B /* 1632 */, LOONGARCH_INS_X86SBC_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86sbc.d $rj, $rk */ - LoongArch_X86SBC_D /* 1633 */, LoongArch_INS_X86SBC_D, + LoongArch_X86SBC_D /* 1633 */, LOONGARCH_INS_X86SBC_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86sbc.h $rj, $rk */ - LoongArch_X86SBC_H /* 1634 */, LoongArch_INS_X86SBC_H, + LoongArch_X86SBC_H /* 1634 */, LOONGARCH_INS_X86SBC_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86sbc.w $rj, $rk */ - LoongArch_X86SBC_W /* 1635 */, LoongArch_INS_X86SBC_W, + LoongArch_X86SBC_W /* 1635 */, LOONGARCH_INS_X86SBC_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86settag $rd, $imm5, $imm8 */ - LoongArch_X86SETTAG /* 1636 */, LoongArch_INS_X86SETTAG, + LoongArch_X86SETTAG /* 1636 */, LOONGARCH_INS_X86SETTAG, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT1RI5I8, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT1RI5I8, CS_AC_INVALID }} #endif }, { /* x86settm */ - LoongArch_X86SETTM /* 1637 */, LoongArch_INS_X86SETTM, + LoongArch_X86SETTM /* 1637 */, LOONGARCH_INS_X86SETTM, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMTI32, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMTI32, CS_AC_INVALID }} #endif }, { /* x86slli.b $rj, $imm3 */ - LoongArch_X86SLLI_B /* 1638 */, LoongArch_INS_X86SLLI_B, + LoongArch_X86SLLI_B /* 1638 */, LOONGARCH_INS_X86SLLI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI3, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI3, CS_AC_INVALID }} #endif }, { /* x86slli.d $rj, $imm6 */ - LoongArch_X86SLLI_D /* 1639 */, LoongArch_INS_X86SLLI_D, + LoongArch_X86SLLI_D /* 1639 */, LOONGARCH_INS_X86SLLI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI6, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI6, CS_AC_INVALID }} #endif }, { /* x86slli.h $rj, $imm4 */ - LoongArch_X86SLLI_H /* 1640 */, LoongArch_INS_X86SLLI_H, + LoongArch_X86SLLI_H /* 1640 */, LOONGARCH_INS_X86SLLI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI4, CS_AC_INVALID }} #endif }, { /* x86slli.w $rj, $imm5 */ - LoongArch_X86SLLI_W /* 1641 */, LoongArch_INS_X86SLLI_W, + LoongArch_X86SLLI_W /* 1641 */, LOONGARCH_INS_X86SLLI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI5, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI5, CS_AC_INVALID }} #endif }, { /* x86sll.b $rj, $rk */ - LoongArch_X86SLL_B /* 1642 */, LoongArch_INS_X86SLL_B, + LoongArch_X86SLL_B /* 1642 */, LOONGARCH_INS_X86SLL_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86sll.d $rj, $rk */ - LoongArch_X86SLL_D /* 1643 */, LoongArch_INS_X86SLL_D, + LoongArch_X86SLL_D /* 1643 */, LOONGARCH_INS_X86SLL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86sll.h $rj, $rk */ - LoongArch_X86SLL_H /* 1644 */, LoongArch_INS_X86SLL_H, + LoongArch_X86SLL_H /* 1644 */, LOONGARCH_INS_X86SLL_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86sll.w $rj, $rk */ - LoongArch_X86SLL_W /* 1645 */, LoongArch_INS_X86SLL_W, + LoongArch_X86SLL_W /* 1645 */, LOONGARCH_INS_X86SLL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86srai.b $rj, $imm3 */ - LoongArch_X86SRAI_B /* 1646 */, LoongArch_INS_X86SRAI_B, + LoongArch_X86SRAI_B /* 1646 */, LOONGARCH_INS_X86SRAI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI3, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI3, CS_AC_INVALID }} #endif }, { /* x86srai.d $rj, $imm6 */ - LoongArch_X86SRAI_D /* 1647 */, LoongArch_INS_X86SRAI_D, + LoongArch_X86SRAI_D /* 1647 */, LOONGARCH_INS_X86SRAI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI6, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI6, CS_AC_INVALID }} #endif }, { /* x86srai.h $rj, $imm4 */ - LoongArch_X86SRAI_H /* 1648 */, LoongArch_INS_X86SRAI_H, + LoongArch_X86SRAI_H /* 1648 */, LOONGARCH_INS_X86SRAI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI4, CS_AC_INVALID }} #endif }, { /* x86srai.w $rj, $imm5 */ - LoongArch_X86SRAI_W /* 1649 */, LoongArch_INS_X86SRAI_W, + LoongArch_X86SRAI_W /* 1649 */, LOONGARCH_INS_X86SRAI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI5, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI5, CS_AC_INVALID }} #endif }, { /* x86sra.b $rj, $rk */ - LoongArch_X86SRA_B /* 1650 */, LoongArch_INS_X86SRA_B, + LoongArch_X86SRA_B /* 1650 */, LOONGARCH_INS_X86SRA_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86sra.d $rj, $rk */ - LoongArch_X86SRA_D /* 1651 */, LoongArch_INS_X86SRA_D, + LoongArch_X86SRA_D /* 1651 */, LOONGARCH_INS_X86SRA_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86sra.h $rj, $rk */ - LoongArch_X86SRA_H /* 1652 */, LoongArch_INS_X86SRA_H, + LoongArch_X86SRA_H /* 1652 */, LOONGARCH_INS_X86SRA_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86sra.w $rj, $rk */ - LoongArch_X86SRA_W /* 1653 */, LoongArch_INS_X86SRA_W, + LoongArch_X86SRA_W /* 1653 */, LOONGARCH_INS_X86SRA_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86srli.b $rj, $imm3 */ - LoongArch_X86SRLI_B /* 1654 */, LoongArch_INS_X86SRLI_B, + LoongArch_X86SRLI_B /* 1654 */, LOONGARCH_INS_X86SRLI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI3, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI3, CS_AC_INVALID }} #endif }, { /* x86srli.d $rj, $imm6 */ - LoongArch_X86SRLI_D /* 1655 */, LoongArch_INS_X86SRLI_D, + LoongArch_X86SRLI_D /* 1655 */, LOONGARCH_INS_X86SRLI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI6, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI6, CS_AC_INVALID }} #endif }, { /* x86srli.h $rj, $imm4 */ - LoongArch_X86SRLI_H /* 1656 */, LoongArch_INS_X86SRLI_H, + LoongArch_X86SRLI_H /* 1656 */, LOONGARCH_INS_X86SRLI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI4, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI4, CS_AC_INVALID }} #endif }, { /* x86srli.w $rj, $imm5 */ - LoongArch_X86SRLI_W /* 1657 */, LoongArch_INS_X86SRLI_W, + LoongArch_X86SRLI_W /* 1657 */, LOONGARCH_INS_X86SRLI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT1RI5, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT1RI5, CS_AC_INVALID }} #endif }, { /* x86srl.b $rj, $rk */ - LoongArch_X86SRL_B /* 1658 */, LoongArch_INS_X86SRL_B, + LoongArch_X86SRL_B /* 1658 */, LOONGARCH_INS_X86SRL_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86srl.d $rj, $rk */ - LoongArch_X86SRL_D /* 1659 */, LoongArch_INS_X86SRL_D, + LoongArch_X86SRL_D /* 1659 */, LOONGARCH_INS_X86SRL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86srl.h $rj, $rk */ - LoongArch_X86SRL_H /* 1660 */, LoongArch_INS_X86SRL_H, + LoongArch_X86SRL_H /* 1660 */, LOONGARCH_INS_X86SRL_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86srl.w $rj, $rk */ - LoongArch_X86SRL_W /* 1661 */, LoongArch_INS_X86SRL_W, + LoongArch_X86SRL_W /* 1661 */, LOONGARCH_INS_X86SRL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86sub.b $rj, $rk */ - LoongArch_X86SUB_B /* 1662 */, LoongArch_INS_X86SUB_B, + LoongArch_X86SUB_B /* 1662 */, LOONGARCH_INS_X86SUB_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86sub.d $rj, $rk */ - LoongArch_X86SUB_D /* 1663 */, LoongArch_INS_X86SUB_D, + LoongArch_X86SUB_D /* 1663 */, LOONGARCH_INS_X86SUB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86sub.du $rj, $rk */ - LoongArch_X86SUB_DU /* 1664 */, LoongArch_INS_X86SUB_DU, + LoongArch_X86SUB_DU /* 1664 */, LOONGARCH_INS_X86SUB_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86sub.h $rj, $rk */ - LoongArch_X86SUB_H /* 1665 */, LoongArch_INS_X86SUB_H, + LoongArch_X86SUB_H /* 1665 */, LOONGARCH_INS_X86SUB_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86sub.w $rj, $rk */ - LoongArch_X86SUB_W /* 1666 */, LoongArch_INS_X86SUB_W, + LoongArch_X86SUB_W /* 1666 */, LOONGARCH_INS_X86SUB_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86sub.wu $rj, $rk */ - LoongArch_X86SUB_WU /* 1667 */, LoongArch_INS_X86SUB_WU, + LoongArch_X86SUB_WU /* 1667 */, LOONGARCH_INS_X86SUB_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86xor.b $rj, $rk */ - LoongArch_X86XOR_B /* 1668 */, LoongArch_INS_X86XOR_B, + LoongArch_X86XOR_B /* 1668 */, LOONGARCH_INS_X86XOR_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86xor.d $rj, $rk */ - LoongArch_X86XOR_D /* 1669 */, LoongArch_INS_X86XOR_D, + LoongArch_X86XOR_D /* 1669 */, LOONGARCH_INS_X86XOR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { LoongArch_FEATURE_IsLA64, 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { LOONGARCH_FEATURE_ISLA64, 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86xor.h $rj, $rk */ - LoongArch_X86XOR_H /* 1670 */, LoongArch_INS_X86XOR_H, + LoongArch_X86XOR_H /* 1670 */, LOONGARCH_INS_X86XOR_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* x86xor.w $rj, $rk */ - LoongArch_X86XOR_W /* 1671 */, LoongArch_INS_X86XOR_W, + LoongArch_X86XOR_W /* 1671 */, LOONGARCH_INS_X86XOR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_NODSTFMT2R, CS_AC_INVALID }} #endif }, { /* xor $rd, $rj, $rk */ - LoongArch_XOR /* 1672 */, LoongArch_INS_XOR, + LoongArch_XOR /* 1672 */, LOONGARCH_INS_XOR, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R, CS_AC_INVALID }} #endif }, { /* xori $rd, $rj, $imm12 */ - LoongArch_XORI /* 1673 */, LoongArch_INS_XORI, + LoongArch_XORI /* 1673 */, LOONGARCH_INS_XORI, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12, CS_AC_INVALID }} #endif }, { /* xvabsd.b $xd, $xj, $xk */ - LoongArch_XVABSD_B /* 1674 */, LoongArch_INS_XVABSD_B, + LoongArch_XVABSD_B /* 1674 */, LOONGARCH_INS_XVABSD_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvabsd.bu $xd, $xj, $xk */ - LoongArch_XVABSD_BU /* 1675 */, LoongArch_INS_XVABSD_BU, + LoongArch_XVABSD_BU /* 1675 */, LOONGARCH_INS_XVABSD_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvabsd.d $xd, $xj, $xk */ - LoongArch_XVABSD_D /* 1676 */, LoongArch_INS_XVABSD_D, + LoongArch_XVABSD_D /* 1676 */, LOONGARCH_INS_XVABSD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvabsd.du $xd, $xj, $xk */ - LoongArch_XVABSD_DU /* 1677 */, LoongArch_INS_XVABSD_DU, + LoongArch_XVABSD_DU /* 1677 */, LOONGARCH_INS_XVABSD_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvabsd.h $xd, $xj, $xk */ - LoongArch_XVABSD_H /* 1678 */, LoongArch_INS_XVABSD_H, + LoongArch_XVABSD_H /* 1678 */, LOONGARCH_INS_XVABSD_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvabsd.hu $xd, $xj, $xk */ - LoongArch_XVABSD_HU /* 1679 */, LoongArch_INS_XVABSD_HU, + LoongArch_XVABSD_HU /* 1679 */, LOONGARCH_INS_XVABSD_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvabsd.w $xd, $xj, $xk */ - LoongArch_XVABSD_W /* 1680 */, LoongArch_INS_XVABSD_W, + LoongArch_XVABSD_W /* 1680 */, LOONGARCH_INS_XVABSD_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvabsd.wu $xd, $xj, $xk */ - LoongArch_XVABSD_WU /* 1681 */, LoongArch_INS_XVABSD_WU, + LoongArch_XVABSD_WU /* 1681 */, LOONGARCH_INS_XVABSD_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvadda.b $xd, $xj, $xk */ - LoongArch_XVADDA_B /* 1682 */, LoongArch_INS_XVADDA_B, + LoongArch_XVADDA_B /* 1682 */, LOONGARCH_INS_XVADDA_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvadda.d $xd, $xj, $xk */ - LoongArch_XVADDA_D /* 1683 */, LoongArch_INS_XVADDA_D, + LoongArch_XVADDA_D /* 1683 */, LOONGARCH_INS_XVADDA_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvadda.h $xd, $xj, $xk */ - LoongArch_XVADDA_H /* 1684 */, LoongArch_INS_XVADDA_H, + LoongArch_XVADDA_H /* 1684 */, LOONGARCH_INS_XVADDA_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvadda.w $xd, $xj, $xk */ - LoongArch_XVADDA_W /* 1685 */, LoongArch_INS_XVADDA_W, + LoongArch_XVADDA_W /* 1685 */, LOONGARCH_INS_XVADDA_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddi.bu $xd, $xj, $imm5 */ - LoongArch_XVADDI_BU /* 1686 */, LoongArch_INS_XVADDI_BU, + LoongArch_XVADDI_BU /* 1686 */, LOONGARCH_INS_XVADDI_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvaddi.du $xd, $xj, $imm5 */ - LoongArch_XVADDI_DU /* 1687 */, LoongArch_INS_XVADDI_DU, + LoongArch_XVADDI_DU /* 1687 */, LOONGARCH_INS_XVADDI_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvaddi.hu $xd, $xj, $imm5 */ - LoongArch_XVADDI_HU /* 1688 */, LoongArch_INS_XVADDI_HU, + LoongArch_XVADDI_HU /* 1688 */, LOONGARCH_INS_XVADDI_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvaddi.wu $xd, $xj, $imm5 */ - LoongArch_XVADDI_WU /* 1689 */, LoongArch_INS_XVADDI_WU, + LoongArch_XVADDI_WU /* 1689 */, LOONGARCH_INS_XVADDI_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvaddwev.d.w $xd, $xj, $xk */ - LoongArch_XVADDWEV_D_W /* 1690 */, LoongArch_INS_XVADDWEV_D_W, + LoongArch_XVADDWEV_D_W /* 1690 */, LOONGARCH_INS_XVADDWEV_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwev.d.wu $xd, $xj, $xk */ - LoongArch_XVADDWEV_D_WU /* 1691 */, LoongArch_INS_XVADDWEV_D_WU, + LoongArch_XVADDWEV_D_WU /* 1691 */, LOONGARCH_INS_XVADDWEV_D_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwev.d.wu.w $xd, $xj, $xk */ - LoongArch_XVADDWEV_D_WU_W /* 1692 */, LoongArch_INS_XVADDWEV_D_WU_W, + LoongArch_XVADDWEV_D_WU_W /* 1692 */, LOONGARCH_INS_XVADDWEV_D_WU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwev.h.b $xd, $xj, $xk */ - LoongArch_XVADDWEV_H_B /* 1693 */, LoongArch_INS_XVADDWEV_H_B, + LoongArch_XVADDWEV_H_B /* 1693 */, LOONGARCH_INS_XVADDWEV_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwev.h.bu $xd, $xj, $xk */ - LoongArch_XVADDWEV_H_BU /* 1694 */, LoongArch_INS_XVADDWEV_H_BU, + LoongArch_XVADDWEV_H_BU /* 1694 */, LOONGARCH_INS_XVADDWEV_H_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwev.h.bu.b $xd, $xj, $xk */ - LoongArch_XVADDWEV_H_BU_B /* 1695 */, LoongArch_INS_XVADDWEV_H_BU_B, + LoongArch_XVADDWEV_H_BU_B /* 1695 */, LOONGARCH_INS_XVADDWEV_H_BU_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwev.q.d $xd, $xj, $xk */ - LoongArch_XVADDWEV_Q_D /* 1696 */, LoongArch_INS_XVADDWEV_Q_D, + LoongArch_XVADDWEV_Q_D /* 1696 */, LOONGARCH_INS_XVADDWEV_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwev.q.du $xd, $xj, $xk */ - LoongArch_XVADDWEV_Q_DU /* 1697 */, LoongArch_INS_XVADDWEV_Q_DU, + LoongArch_XVADDWEV_Q_DU /* 1697 */, LOONGARCH_INS_XVADDWEV_Q_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwev.q.du.d $xd, $xj, $xk */ - LoongArch_XVADDWEV_Q_DU_D /* 1698 */, LoongArch_INS_XVADDWEV_Q_DU_D, + LoongArch_XVADDWEV_Q_DU_D /* 1698 */, LOONGARCH_INS_XVADDWEV_Q_DU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwev.w.h $xd, $xj, $xk */ - LoongArch_XVADDWEV_W_H /* 1699 */, LoongArch_INS_XVADDWEV_W_H, + LoongArch_XVADDWEV_W_H /* 1699 */, LOONGARCH_INS_XVADDWEV_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwev.w.hu $xd, $xj, $xk */ - LoongArch_XVADDWEV_W_HU /* 1700 */, LoongArch_INS_XVADDWEV_W_HU, + LoongArch_XVADDWEV_W_HU /* 1700 */, LOONGARCH_INS_XVADDWEV_W_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwev.w.hu.h $xd, $xj, $xk */ - LoongArch_XVADDWEV_W_HU_H /* 1701 */, LoongArch_INS_XVADDWEV_W_HU_H, + LoongArch_XVADDWEV_W_HU_H /* 1701 */, LOONGARCH_INS_XVADDWEV_W_HU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwod.d.w $xd, $xj, $xk */ - LoongArch_XVADDWOD_D_W /* 1702 */, LoongArch_INS_XVADDWOD_D_W, + LoongArch_XVADDWOD_D_W /* 1702 */, LOONGARCH_INS_XVADDWOD_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwod.d.wu $xd, $xj, $xk */ - LoongArch_XVADDWOD_D_WU /* 1703 */, LoongArch_INS_XVADDWOD_D_WU, + LoongArch_XVADDWOD_D_WU /* 1703 */, LOONGARCH_INS_XVADDWOD_D_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwod.d.wu.w $xd, $xj, $xk */ - LoongArch_XVADDWOD_D_WU_W /* 1704 */, LoongArch_INS_XVADDWOD_D_WU_W, + LoongArch_XVADDWOD_D_WU_W /* 1704 */, LOONGARCH_INS_XVADDWOD_D_WU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwod.h.b $xd, $xj, $xk */ - LoongArch_XVADDWOD_H_B /* 1705 */, LoongArch_INS_XVADDWOD_H_B, + LoongArch_XVADDWOD_H_B /* 1705 */, LOONGARCH_INS_XVADDWOD_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwod.h.bu $xd, $xj, $xk */ - LoongArch_XVADDWOD_H_BU /* 1706 */, LoongArch_INS_XVADDWOD_H_BU, + LoongArch_XVADDWOD_H_BU /* 1706 */, LOONGARCH_INS_XVADDWOD_H_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwod.h.bu.b $xd, $xj, $xk */ - LoongArch_XVADDWOD_H_BU_B /* 1707 */, LoongArch_INS_XVADDWOD_H_BU_B, + LoongArch_XVADDWOD_H_BU_B /* 1707 */, LOONGARCH_INS_XVADDWOD_H_BU_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwod.q.d $xd, $xj, $xk */ - LoongArch_XVADDWOD_Q_D /* 1708 */, LoongArch_INS_XVADDWOD_Q_D, + LoongArch_XVADDWOD_Q_D /* 1708 */, LOONGARCH_INS_XVADDWOD_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwod.q.du $xd, $xj, $xk */ - LoongArch_XVADDWOD_Q_DU /* 1709 */, LoongArch_INS_XVADDWOD_Q_DU, + LoongArch_XVADDWOD_Q_DU /* 1709 */, LOONGARCH_INS_XVADDWOD_Q_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwod.q.du.d $xd, $xj, $xk */ - LoongArch_XVADDWOD_Q_DU_D /* 1710 */, LoongArch_INS_XVADDWOD_Q_DU_D, + LoongArch_XVADDWOD_Q_DU_D /* 1710 */, LOONGARCH_INS_XVADDWOD_Q_DU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwod.w.h $xd, $xj, $xk */ - LoongArch_XVADDWOD_W_H /* 1711 */, LoongArch_INS_XVADDWOD_W_H, + LoongArch_XVADDWOD_W_H /* 1711 */, LOONGARCH_INS_XVADDWOD_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwod.w.hu $xd, $xj, $xk */ - LoongArch_XVADDWOD_W_HU /* 1712 */, LoongArch_INS_XVADDWOD_W_HU, + LoongArch_XVADDWOD_W_HU /* 1712 */, LOONGARCH_INS_XVADDWOD_W_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvaddwod.w.hu.h $xd, $xj, $xk */ - LoongArch_XVADDWOD_W_HU_H /* 1713 */, LoongArch_INS_XVADDWOD_W_HU_H, + LoongArch_XVADDWOD_W_HU_H /* 1713 */, LOONGARCH_INS_XVADDWOD_W_HU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvadd.b $xd, $xj, $xk */ - LoongArch_XVADD_B /* 1714 */, LoongArch_INS_XVADD_B, + LoongArch_XVADD_B /* 1714 */, LOONGARCH_INS_XVADD_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvadd.d $xd, $xj, $xk */ - LoongArch_XVADD_D /* 1715 */, LoongArch_INS_XVADD_D, + LoongArch_XVADD_D /* 1715 */, LOONGARCH_INS_XVADD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvadd.h $xd, $xj, $xk */ - LoongArch_XVADD_H /* 1716 */, LoongArch_INS_XVADD_H, + LoongArch_XVADD_H /* 1716 */, LOONGARCH_INS_XVADD_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvadd.q $xd, $xj, $xk */ - LoongArch_XVADD_Q /* 1717 */, LoongArch_INS_XVADD_Q, + LoongArch_XVADD_Q /* 1717 */, LOONGARCH_INS_XVADD_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvadd.w $xd, $xj, $xk */ - LoongArch_XVADD_W /* 1718 */, LoongArch_INS_XVADD_W, + LoongArch_XVADD_W /* 1718 */, LOONGARCH_INS_XVADD_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvandi.b $xd, $xj, $imm8 */ - LoongArch_XVANDI_B /* 1719 */, LoongArch_INS_XVANDI_B, + LoongArch_XVANDI_B /* 1719 */, LOONGARCH_INS_XVANDI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} #endif }, { /* xvandn.v $xd, $xj, $xk */ - LoongArch_XVANDN_V /* 1720 */, LoongArch_INS_XVANDN_V, + LoongArch_XVANDN_V /* 1720 */, LOONGARCH_INS_XVANDN_V, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvand.v $xd, $xj, $xk */ - LoongArch_XVAND_V /* 1721 */, LoongArch_INS_XVAND_V, + LoongArch_XVAND_V /* 1721 */, LOONGARCH_INS_XVAND_V, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvavgr.b $xd, $xj, $xk */ - LoongArch_XVAVGR_B /* 1722 */, LoongArch_INS_XVAVGR_B, + LoongArch_XVAVGR_B /* 1722 */, LOONGARCH_INS_XVAVGR_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvavgr.bu $xd, $xj, $xk */ - LoongArch_XVAVGR_BU /* 1723 */, LoongArch_INS_XVAVGR_BU, + LoongArch_XVAVGR_BU /* 1723 */, LOONGARCH_INS_XVAVGR_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvavgr.d $xd, $xj, $xk */ - LoongArch_XVAVGR_D /* 1724 */, LoongArch_INS_XVAVGR_D, + LoongArch_XVAVGR_D /* 1724 */, LOONGARCH_INS_XVAVGR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvavgr.du $xd, $xj, $xk */ - LoongArch_XVAVGR_DU /* 1725 */, LoongArch_INS_XVAVGR_DU, + LoongArch_XVAVGR_DU /* 1725 */, LOONGARCH_INS_XVAVGR_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvavgr.h $xd, $xj, $xk */ - LoongArch_XVAVGR_H /* 1726 */, LoongArch_INS_XVAVGR_H, + LoongArch_XVAVGR_H /* 1726 */, LOONGARCH_INS_XVAVGR_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvavgr.hu $xd, $xj, $xk */ - LoongArch_XVAVGR_HU /* 1727 */, LoongArch_INS_XVAVGR_HU, + LoongArch_XVAVGR_HU /* 1727 */, LOONGARCH_INS_XVAVGR_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvavgr.w $xd, $xj, $xk */ - LoongArch_XVAVGR_W /* 1728 */, LoongArch_INS_XVAVGR_W, + LoongArch_XVAVGR_W /* 1728 */, LOONGARCH_INS_XVAVGR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvavgr.wu $xd, $xj, $xk */ - LoongArch_XVAVGR_WU /* 1729 */, LoongArch_INS_XVAVGR_WU, + LoongArch_XVAVGR_WU /* 1729 */, LOONGARCH_INS_XVAVGR_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvavg.b $xd, $xj, $xk */ - LoongArch_XVAVG_B /* 1730 */, LoongArch_INS_XVAVG_B, + LoongArch_XVAVG_B /* 1730 */, LOONGARCH_INS_XVAVG_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvavg.bu $xd, $xj, $xk */ - LoongArch_XVAVG_BU /* 1731 */, LoongArch_INS_XVAVG_BU, + LoongArch_XVAVG_BU /* 1731 */, LOONGARCH_INS_XVAVG_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvavg.d $xd, $xj, $xk */ - LoongArch_XVAVG_D /* 1732 */, LoongArch_INS_XVAVG_D, + LoongArch_XVAVG_D /* 1732 */, LOONGARCH_INS_XVAVG_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvavg.du $xd, $xj, $xk */ - LoongArch_XVAVG_DU /* 1733 */, LoongArch_INS_XVAVG_DU, + LoongArch_XVAVG_DU /* 1733 */, LOONGARCH_INS_XVAVG_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvavg.h $xd, $xj, $xk */ - LoongArch_XVAVG_H /* 1734 */, LoongArch_INS_XVAVG_H, + LoongArch_XVAVG_H /* 1734 */, LOONGARCH_INS_XVAVG_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvavg.hu $xd, $xj, $xk */ - LoongArch_XVAVG_HU /* 1735 */, LoongArch_INS_XVAVG_HU, + LoongArch_XVAVG_HU /* 1735 */, LOONGARCH_INS_XVAVG_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvavg.w $xd, $xj, $xk */ - LoongArch_XVAVG_W /* 1736 */, LoongArch_INS_XVAVG_W, + LoongArch_XVAVG_W /* 1736 */, LOONGARCH_INS_XVAVG_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvavg.wu $xd, $xj, $xk */ - LoongArch_XVAVG_WU /* 1737 */, LoongArch_INS_XVAVG_WU, + LoongArch_XVAVG_WU /* 1737 */, LOONGARCH_INS_XVAVG_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvbitclri.b $xd, $xj, $imm3 */ - LoongArch_XVBITCLRI_B /* 1738 */, LoongArch_INS_XVBITCLRI_B, + LoongArch_XVBITCLRI_B /* 1738 */, LOONGARCH_INS_XVBITCLRI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} #endif }, { /* xvbitclri.d $xd, $xj, $imm6 */ - LoongArch_XVBITCLRI_D /* 1739 */, LoongArch_INS_XVBITCLRI_D, + LoongArch_XVBITCLRI_D /* 1739 */, LOONGARCH_INS_XVBITCLRI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvbitclri.h $xd, $xj, $imm4 */ - LoongArch_XVBITCLRI_H /* 1740 */, LoongArch_INS_XVBITCLRI_H, + LoongArch_XVBITCLRI_H /* 1740 */, LOONGARCH_INS_XVBITCLRI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvbitclri.w $xd, $xj, $imm5 */ - LoongArch_XVBITCLRI_W /* 1741 */, LoongArch_INS_XVBITCLRI_W, + LoongArch_XVBITCLRI_W /* 1741 */, LOONGARCH_INS_XVBITCLRI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvbitclr.b $xd, $xj, $xk */ - LoongArch_XVBITCLR_B /* 1742 */, LoongArch_INS_XVBITCLR_B, + LoongArch_XVBITCLR_B /* 1742 */, LOONGARCH_INS_XVBITCLR_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvbitclr.d $xd, $xj, $xk */ - LoongArch_XVBITCLR_D /* 1743 */, LoongArch_INS_XVBITCLR_D, + LoongArch_XVBITCLR_D /* 1743 */, LOONGARCH_INS_XVBITCLR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvbitclr.h $xd, $xj, $xk */ - LoongArch_XVBITCLR_H /* 1744 */, LoongArch_INS_XVBITCLR_H, + LoongArch_XVBITCLR_H /* 1744 */, LOONGARCH_INS_XVBITCLR_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvbitclr.w $xd, $xj, $xk */ - LoongArch_XVBITCLR_W /* 1745 */, LoongArch_INS_XVBITCLR_W, + LoongArch_XVBITCLR_W /* 1745 */, LOONGARCH_INS_XVBITCLR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvbitrevi.b $xd, $xj, $imm3 */ - LoongArch_XVBITREVI_B /* 1746 */, LoongArch_INS_XVBITREVI_B, + LoongArch_XVBITREVI_B /* 1746 */, LOONGARCH_INS_XVBITREVI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} #endif }, { /* xvbitrevi.d $xd, $xj, $imm6 */ - LoongArch_XVBITREVI_D /* 1747 */, LoongArch_INS_XVBITREVI_D, + LoongArch_XVBITREVI_D /* 1747 */, LOONGARCH_INS_XVBITREVI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvbitrevi.h $xd, $xj, $imm4 */ - LoongArch_XVBITREVI_H /* 1748 */, LoongArch_INS_XVBITREVI_H, + LoongArch_XVBITREVI_H /* 1748 */, LOONGARCH_INS_XVBITREVI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvbitrevi.w $xd, $xj, $imm5 */ - LoongArch_XVBITREVI_W /* 1749 */, LoongArch_INS_XVBITREVI_W, + LoongArch_XVBITREVI_W /* 1749 */, LOONGARCH_INS_XVBITREVI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvbitrev.b $xd, $xj, $xk */ - LoongArch_XVBITREV_B /* 1750 */, LoongArch_INS_XVBITREV_B, + LoongArch_XVBITREV_B /* 1750 */, LOONGARCH_INS_XVBITREV_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvbitrev.d $xd, $xj, $xk */ - LoongArch_XVBITREV_D /* 1751 */, LoongArch_INS_XVBITREV_D, + LoongArch_XVBITREV_D /* 1751 */, LOONGARCH_INS_XVBITREV_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvbitrev.h $xd, $xj, $xk */ - LoongArch_XVBITREV_H /* 1752 */, LoongArch_INS_XVBITREV_H, + LoongArch_XVBITREV_H /* 1752 */, LOONGARCH_INS_XVBITREV_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvbitrev.w $xd, $xj, $xk */ - LoongArch_XVBITREV_W /* 1753 */, LoongArch_INS_XVBITREV_W, + LoongArch_XVBITREV_W /* 1753 */, LOONGARCH_INS_XVBITREV_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvbitseli.b $xd, $xj, $imm8 */ - LoongArch_XVBITSELI_B /* 1754 */, LoongArch_INS_XVBITSELI_B, + LoongArch_XVBITSELI_B /* 1754 */, LOONGARCH_INS_XVBITSELI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} #endif }, { /* xvbitsel.v $xd, $xj, $xk, $xa */ - LoongArch_XVBITSEL_V /* 1755 */, LoongArch_INS_XVBITSEL_V, + LoongArch_XVBITSEL_V /* 1755 */, LOONGARCH_INS_XVBITSEL_V, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT4R_XXXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT4R_XXXX, CS_AC_INVALID }} #endif }, { /* xvbitseti.b $xd, $xj, $imm3 */ - LoongArch_XVBITSETI_B /* 1756 */, LoongArch_INS_XVBITSETI_B, + LoongArch_XVBITSETI_B /* 1756 */, LOONGARCH_INS_XVBITSETI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} #endif }, { /* xvbitseti.d $xd, $xj, $imm6 */ - LoongArch_XVBITSETI_D /* 1757 */, LoongArch_INS_XVBITSETI_D, + LoongArch_XVBITSETI_D /* 1757 */, LOONGARCH_INS_XVBITSETI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvbitseti.h $xd, $xj, $imm4 */ - LoongArch_XVBITSETI_H /* 1758 */, LoongArch_INS_XVBITSETI_H, + LoongArch_XVBITSETI_H /* 1758 */, LOONGARCH_INS_XVBITSETI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvbitseti.w $xd, $xj, $imm5 */ - LoongArch_XVBITSETI_W /* 1759 */, LoongArch_INS_XVBITSETI_W, + LoongArch_XVBITSETI_W /* 1759 */, LOONGARCH_INS_XVBITSETI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvbitset.b $xd, $xj, $xk */ - LoongArch_XVBITSET_B /* 1760 */, LoongArch_INS_XVBITSET_B, + LoongArch_XVBITSET_B /* 1760 */, LOONGARCH_INS_XVBITSET_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvbitset.d $xd, $xj, $xk */ - LoongArch_XVBITSET_D /* 1761 */, LoongArch_INS_XVBITSET_D, + LoongArch_XVBITSET_D /* 1761 */, LOONGARCH_INS_XVBITSET_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvbitset.h $xd, $xj, $xk */ - LoongArch_XVBITSET_H /* 1762 */, LoongArch_INS_XVBITSET_H, + LoongArch_XVBITSET_H /* 1762 */, LOONGARCH_INS_XVBITSET_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvbitset.w $xd, $xj, $xk */ - LoongArch_XVBITSET_W /* 1763 */, LoongArch_INS_XVBITSET_W, + LoongArch_XVBITSET_W /* 1763 */, LOONGARCH_INS_XVBITSET_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvbsll.v $xd, $xj, $imm5 */ - LoongArch_XVBSLL_V /* 1764 */, LoongArch_INS_XVBSLL_V, + LoongArch_XVBSLL_V /* 1764 */, LOONGARCH_INS_XVBSLL_V, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvbsrl.v $xd, $xj, $imm5 */ - LoongArch_XVBSRL_V /* 1765 */, LoongArch_INS_XVBSRL_V, + LoongArch_XVBSRL_V /* 1765 */, LOONGARCH_INS_XVBSRL_V, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvclo.b $xd, $xj */ - LoongArch_XVCLO_B /* 1766 */, LoongArch_INS_XVCLO_B, + LoongArch_XVCLO_B /* 1766 */, LOONGARCH_INS_XVCLO_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvclo.d $xd, $xj */ - LoongArch_XVCLO_D /* 1767 */, LoongArch_INS_XVCLO_D, + LoongArch_XVCLO_D /* 1767 */, LOONGARCH_INS_XVCLO_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvclo.h $xd, $xj */ - LoongArch_XVCLO_H /* 1768 */, LoongArch_INS_XVCLO_H, + LoongArch_XVCLO_H /* 1768 */, LOONGARCH_INS_XVCLO_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvclo.w $xd, $xj */ - LoongArch_XVCLO_W /* 1769 */, LoongArch_INS_XVCLO_W, + LoongArch_XVCLO_W /* 1769 */, LOONGARCH_INS_XVCLO_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvclz.b $xd, $xj */ - LoongArch_XVCLZ_B /* 1770 */, LoongArch_INS_XVCLZ_B, + LoongArch_XVCLZ_B /* 1770 */, LOONGARCH_INS_XVCLZ_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvclz.d $xd, $xj */ - LoongArch_XVCLZ_D /* 1771 */, LoongArch_INS_XVCLZ_D, + LoongArch_XVCLZ_D /* 1771 */, LOONGARCH_INS_XVCLZ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvclz.h $xd, $xj */ - LoongArch_XVCLZ_H /* 1772 */, LoongArch_INS_XVCLZ_H, + LoongArch_XVCLZ_H /* 1772 */, LOONGARCH_INS_XVCLZ_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvclz.w $xd, $xj */ - LoongArch_XVCLZ_W /* 1773 */, LoongArch_INS_XVCLZ_W, + LoongArch_XVCLZ_W /* 1773 */, LOONGARCH_INS_XVCLZ_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvdiv.b $xd, $xj, $xk */ - LoongArch_XVDIV_B /* 1774 */, LoongArch_INS_XVDIV_B, + LoongArch_XVDIV_B /* 1774 */, LOONGARCH_INS_XVDIV_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvdiv.bu $xd, $xj, $xk */ - LoongArch_XVDIV_BU /* 1775 */, LoongArch_INS_XVDIV_BU, + LoongArch_XVDIV_BU /* 1775 */, LOONGARCH_INS_XVDIV_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvdiv.d $xd, $xj, $xk */ - LoongArch_XVDIV_D /* 1776 */, LoongArch_INS_XVDIV_D, + LoongArch_XVDIV_D /* 1776 */, LOONGARCH_INS_XVDIV_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvdiv.du $xd, $xj, $xk */ - LoongArch_XVDIV_DU /* 1777 */, LoongArch_INS_XVDIV_DU, + LoongArch_XVDIV_DU /* 1777 */, LOONGARCH_INS_XVDIV_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvdiv.h $xd, $xj, $xk */ - LoongArch_XVDIV_H /* 1778 */, LoongArch_INS_XVDIV_H, + LoongArch_XVDIV_H /* 1778 */, LOONGARCH_INS_XVDIV_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvdiv.hu $xd, $xj, $xk */ - LoongArch_XVDIV_HU /* 1779 */, LoongArch_INS_XVDIV_HU, + LoongArch_XVDIV_HU /* 1779 */, LOONGARCH_INS_XVDIV_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvdiv.w $xd, $xj, $xk */ - LoongArch_XVDIV_W /* 1780 */, LoongArch_INS_XVDIV_W, + LoongArch_XVDIV_W /* 1780 */, LOONGARCH_INS_XVDIV_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvdiv.wu $xd, $xj, $xk */ - LoongArch_XVDIV_WU /* 1781 */, LoongArch_INS_XVDIV_WU, + LoongArch_XVDIV_WU /* 1781 */, LOONGARCH_INS_XVDIV_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvexth.du.wu $xd, $xj */ - LoongArch_XVEXTH_DU_WU /* 1782 */, LoongArch_INS_XVEXTH_DU_WU, + LoongArch_XVEXTH_DU_WU /* 1782 */, LOONGARCH_INS_XVEXTH_DU_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvexth.d.w $xd, $xj */ - LoongArch_XVEXTH_D_W /* 1783 */, LoongArch_INS_XVEXTH_D_W, + LoongArch_XVEXTH_D_W /* 1783 */, LOONGARCH_INS_XVEXTH_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvexth.hu.bu $xd, $xj */ - LoongArch_XVEXTH_HU_BU /* 1784 */, LoongArch_INS_XVEXTH_HU_BU, + LoongArch_XVEXTH_HU_BU /* 1784 */, LOONGARCH_INS_XVEXTH_HU_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvexth.h.b $xd, $xj */ - LoongArch_XVEXTH_H_B /* 1785 */, LoongArch_INS_XVEXTH_H_B, + LoongArch_XVEXTH_H_B /* 1785 */, LOONGARCH_INS_XVEXTH_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvexth.qu.du $xd, $xj */ - LoongArch_XVEXTH_QU_DU /* 1786 */, LoongArch_INS_XVEXTH_QU_DU, + LoongArch_XVEXTH_QU_DU /* 1786 */, LOONGARCH_INS_XVEXTH_QU_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvexth.q.d $xd, $xj */ - LoongArch_XVEXTH_Q_D /* 1787 */, LoongArch_INS_XVEXTH_Q_D, + LoongArch_XVEXTH_Q_D /* 1787 */, LOONGARCH_INS_XVEXTH_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvexth.wu.hu $xd, $xj */ - LoongArch_XVEXTH_WU_HU /* 1788 */, LoongArch_INS_XVEXTH_WU_HU, + LoongArch_XVEXTH_WU_HU /* 1788 */, LOONGARCH_INS_XVEXTH_WU_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvexth.w.h $xd, $xj */ - LoongArch_XVEXTH_W_H /* 1789 */, LoongArch_INS_XVEXTH_W_H, + LoongArch_XVEXTH_W_H /* 1789 */, LOONGARCH_INS_XVEXTH_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvextl.qu.du $xd, $xj */ - LoongArch_XVEXTL_QU_DU /* 1790 */, LoongArch_INS_XVEXTL_QU_DU, + LoongArch_XVEXTL_QU_DU /* 1790 */, LOONGARCH_INS_XVEXTL_QU_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvextl.q.d $xd, $xj */ - LoongArch_XVEXTL_Q_D /* 1791 */, LoongArch_INS_XVEXTL_Q_D, + LoongArch_XVEXTL_Q_D /* 1791 */, LOONGARCH_INS_XVEXTL_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvextrins.b $xd, $xj, $imm8 */ - LoongArch_XVEXTRINS_B /* 1792 */, LoongArch_INS_XVEXTRINS_B, + LoongArch_XVEXTRINS_B /* 1792 */, LOONGARCH_INS_XVEXTRINS_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} #endif }, { /* xvextrins.d $xd, $xj, $imm8 */ - LoongArch_XVEXTRINS_D /* 1793 */, LoongArch_INS_XVEXTRINS_D, + LoongArch_XVEXTRINS_D /* 1793 */, LOONGARCH_INS_XVEXTRINS_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} #endif }, { /* xvextrins.h $xd, $xj, $imm8 */ - LoongArch_XVEXTRINS_H /* 1794 */, LoongArch_INS_XVEXTRINS_H, + LoongArch_XVEXTRINS_H /* 1794 */, LOONGARCH_INS_XVEXTRINS_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} #endif }, { /* xvextrins.w $xd, $xj, $imm8 */ - LoongArch_XVEXTRINS_W /* 1795 */, LoongArch_INS_XVEXTRINS_W, + LoongArch_XVEXTRINS_W /* 1795 */, LOONGARCH_INS_XVEXTRINS_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} #endif }, { /* xvfadd.d $xd, $xj, $xk */ - LoongArch_XVFADD_D /* 1796 */, LoongArch_INS_XVFADD_D, + LoongArch_XVFADD_D /* 1796 */, LOONGARCH_INS_XVFADD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfadd.s $xd, $xj, $xk */ - LoongArch_XVFADD_S /* 1797 */, LoongArch_INS_XVFADD_S, + LoongArch_XVFADD_S /* 1797 */, LOONGARCH_INS_XVFADD_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfclass.d $xd, $xj */ - LoongArch_XVFCLASS_D /* 1798 */, LoongArch_INS_XVFCLASS_D, + LoongArch_XVFCLASS_D /* 1798 */, LOONGARCH_INS_XVFCLASS_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfclass.s $xd, $xj */ - LoongArch_XVFCLASS_S /* 1799 */, LoongArch_INS_XVFCLASS_S, + LoongArch_XVFCLASS_S /* 1799 */, LOONGARCH_INS_XVFCLASS_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfcmp.caf.d $xd, $xj, $xk */ - LoongArch_XVFCMP_CAF_D /* 1800 */, LoongArch_INS_XVFCMP_CAF_D, + LoongArch_XVFCMP_CAF_D /* 1800 */, LOONGARCH_INS_XVFCMP_CAF_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.caf.s $xd, $xj, $xk */ - LoongArch_XVFCMP_CAF_S /* 1801 */, LoongArch_INS_XVFCMP_CAF_S, + LoongArch_XVFCMP_CAF_S /* 1801 */, LOONGARCH_INS_XVFCMP_CAF_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.ceq.d $xd, $xj, $xk */ - LoongArch_XVFCMP_CEQ_D /* 1802 */, LoongArch_INS_XVFCMP_CEQ_D, + LoongArch_XVFCMP_CEQ_D /* 1802 */, LOONGARCH_INS_XVFCMP_CEQ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.ceq.s $xd, $xj, $xk */ - LoongArch_XVFCMP_CEQ_S /* 1803 */, LoongArch_INS_XVFCMP_CEQ_S, + LoongArch_XVFCMP_CEQ_S /* 1803 */, LOONGARCH_INS_XVFCMP_CEQ_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.cle.d $xd, $xj, $xk */ - LoongArch_XVFCMP_CLE_D /* 1804 */, LoongArch_INS_XVFCMP_CLE_D, + LoongArch_XVFCMP_CLE_D /* 1804 */, LOONGARCH_INS_XVFCMP_CLE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.cle.s $xd, $xj, $xk */ - LoongArch_XVFCMP_CLE_S /* 1805 */, LoongArch_INS_XVFCMP_CLE_S, + LoongArch_XVFCMP_CLE_S /* 1805 */, LOONGARCH_INS_XVFCMP_CLE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.clt.d $xd, $xj, $xk */ - LoongArch_XVFCMP_CLT_D /* 1806 */, LoongArch_INS_XVFCMP_CLT_D, + LoongArch_XVFCMP_CLT_D /* 1806 */, LOONGARCH_INS_XVFCMP_CLT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.clt.s $xd, $xj, $xk */ - LoongArch_XVFCMP_CLT_S /* 1807 */, LoongArch_INS_XVFCMP_CLT_S, + LoongArch_XVFCMP_CLT_S /* 1807 */, LOONGARCH_INS_XVFCMP_CLT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.cne.d $xd, $xj, $xk */ - LoongArch_XVFCMP_CNE_D /* 1808 */, LoongArch_INS_XVFCMP_CNE_D, + LoongArch_XVFCMP_CNE_D /* 1808 */, LOONGARCH_INS_XVFCMP_CNE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.cne.s $xd, $xj, $xk */ - LoongArch_XVFCMP_CNE_S /* 1809 */, LoongArch_INS_XVFCMP_CNE_S, + LoongArch_XVFCMP_CNE_S /* 1809 */, LOONGARCH_INS_XVFCMP_CNE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.cor.d $xd, $xj, $xk */ - LoongArch_XVFCMP_COR_D /* 1810 */, LoongArch_INS_XVFCMP_COR_D, + LoongArch_XVFCMP_COR_D /* 1810 */, LOONGARCH_INS_XVFCMP_COR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.cor.s $xd, $xj, $xk */ - LoongArch_XVFCMP_COR_S /* 1811 */, LoongArch_INS_XVFCMP_COR_S, + LoongArch_XVFCMP_COR_S /* 1811 */, LOONGARCH_INS_XVFCMP_COR_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.cueq.d $xd, $xj, $xk */ - LoongArch_XVFCMP_CUEQ_D /* 1812 */, LoongArch_INS_XVFCMP_CUEQ_D, + LoongArch_XVFCMP_CUEQ_D /* 1812 */, LOONGARCH_INS_XVFCMP_CUEQ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.cueq.s $xd, $xj, $xk */ - LoongArch_XVFCMP_CUEQ_S /* 1813 */, LoongArch_INS_XVFCMP_CUEQ_S, + LoongArch_XVFCMP_CUEQ_S /* 1813 */, LOONGARCH_INS_XVFCMP_CUEQ_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.cule.d $xd, $xj, $xk */ - LoongArch_XVFCMP_CULE_D /* 1814 */, LoongArch_INS_XVFCMP_CULE_D, + LoongArch_XVFCMP_CULE_D /* 1814 */, LOONGARCH_INS_XVFCMP_CULE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.cule.s $xd, $xj, $xk */ - LoongArch_XVFCMP_CULE_S /* 1815 */, LoongArch_INS_XVFCMP_CULE_S, + LoongArch_XVFCMP_CULE_S /* 1815 */, LOONGARCH_INS_XVFCMP_CULE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.cult.d $xd, $xj, $xk */ - LoongArch_XVFCMP_CULT_D /* 1816 */, LoongArch_INS_XVFCMP_CULT_D, + LoongArch_XVFCMP_CULT_D /* 1816 */, LOONGARCH_INS_XVFCMP_CULT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.cult.s $xd, $xj, $xk */ - LoongArch_XVFCMP_CULT_S /* 1817 */, LoongArch_INS_XVFCMP_CULT_S, + LoongArch_XVFCMP_CULT_S /* 1817 */, LOONGARCH_INS_XVFCMP_CULT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.cune.d $xd, $xj, $xk */ - LoongArch_XVFCMP_CUNE_D /* 1818 */, LoongArch_INS_XVFCMP_CUNE_D, + LoongArch_XVFCMP_CUNE_D /* 1818 */, LOONGARCH_INS_XVFCMP_CUNE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.cune.s $xd, $xj, $xk */ - LoongArch_XVFCMP_CUNE_S /* 1819 */, LoongArch_INS_XVFCMP_CUNE_S, + LoongArch_XVFCMP_CUNE_S /* 1819 */, LOONGARCH_INS_XVFCMP_CUNE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.cun.d $xd, $xj, $xk */ - LoongArch_XVFCMP_CUN_D /* 1820 */, LoongArch_INS_XVFCMP_CUN_D, + LoongArch_XVFCMP_CUN_D /* 1820 */, LOONGARCH_INS_XVFCMP_CUN_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.cun.s $xd, $xj, $xk */ - LoongArch_XVFCMP_CUN_S /* 1821 */, LoongArch_INS_XVFCMP_CUN_S, + LoongArch_XVFCMP_CUN_S /* 1821 */, LOONGARCH_INS_XVFCMP_CUN_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.saf.d $xd, $xj, $xk */ - LoongArch_XVFCMP_SAF_D /* 1822 */, LoongArch_INS_XVFCMP_SAF_D, + LoongArch_XVFCMP_SAF_D /* 1822 */, LOONGARCH_INS_XVFCMP_SAF_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.saf.s $xd, $xj, $xk */ - LoongArch_XVFCMP_SAF_S /* 1823 */, LoongArch_INS_XVFCMP_SAF_S, + LoongArch_XVFCMP_SAF_S /* 1823 */, LOONGARCH_INS_XVFCMP_SAF_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.seq.d $xd, $xj, $xk */ - LoongArch_XVFCMP_SEQ_D /* 1824 */, LoongArch_INS_XVFCMP_SEQ_D, + LoongArch_XVFCMP_SEQ_D /* 1824 */, LOONGARCH_INS_XVFCMP_SEQ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.seq.s $xd, $xj, $xk */ - LoongArch_XVFCMP_SEQ_S /* 1825 */, LoongArch_INS_XVFCMP_SEQ_S, + LoongArch_XVFCMP_SEQ_S /* 1825 */, LOONGARCH_INS_XVFCMP_SEQ_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.sle.d $xd, $xj, $xk */ - LoongArch_XVFCMP_SLE_D /* 1826 */, LoongArch_INS_XVFCMP_SLE_D, + LoongArch_XVFCMP_SLE_D /* 1826 */, LOONGARCH_INS_XVFCMP_SLE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.sle.s $xd, $xj, $xk */ - LoongArch_XVFCMP_SLE_S /* 1827 */, LoongArch_INS_XVFCMP_SLE_S, + LoongArch_XVFCMP_SLE_S /* 1827 */, LOONGARCH_INS_XVFCMP_SLE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.slt.d $xd, $xj, $xk */ - LoongArch_XVFCMP_SLT_D /* 1828 */, LoongArch_INS_XVFCMP_SLT_D, + LoongArch_XVFCMP_SLT_D /* 1828 */, LOONGARCH_INS_XVFCMP_SLT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.slt.s $xd, $xj, $xk */ - LoongArch_XVFCMP_SLT_S /* 1829 */, LoongArch_INS_XVFCMP_SLT_S, + LoongArch_XVFCMP_SLT_S /* 1829 */, LOONGARCH_INS_XVFCMP_SLT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.sne.d $xd, $xj, $xk */ - LoongArch_XVFCMP_SNE_D /* 1830 */, LoongArch_INS_XVFCMP_SNE_D, + LoongArch_XVFCMP_SNE_D /* 1830 */, LOONGARCH_INS_XVFCMP_SNE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.sne.s $xd, $xj, $xk */ - LoongArch_XVFCMP_SNE_S /* 1831 */, LoongArch_INS_XVFCMP_SNE_S, + LoongArch_XVFCMP_SNE_S /* 1831 */, LOONGARCH_INS_XVFCMP_SNE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.sor.d $xd, $xj, $xk */ - LoongArch_XVFCMP_SOR_D /* 1832 */, LoongArch_INS_XVFCMP_SOR_D, + LoongArch_XVFCMP_SOR_D /* 1832 */, LOONGARCH_INS_XVFCMP_SOR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.sor.s $xd, $xj, $xk */ - LoongArch_XVFCMP_SOR_S /* 1833 */, LoongArch_INS_XVFCMP_SOR_S, + LoongArch_XVFCMP_SOR_S /* 1833 */, LOONGARCH_INS_XVFCMP_SOR_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.sueq.d $xd, $xj, $xk */ - LoongArch_XVFCMP_SUEQ_D /* 1834 */, LoongArch_INS_XVFCMP_SUEQ_D, + LoongArch_XVFCMP_SUEQ_D /* 1834 */, LOONGARCH_INS_XVFCMP_SUEQ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.sueq.s $xd, $xj, $xk */ - LoongArch_XVFCMP_SUEQ_S /* 1835 */, LoongArch_INS_XVFCMP_SUEQ_S, + LoongArch_XVFCMP_SUEQ_S /* 1835 */, LOONGARCH_INS_XVFCMP_SUEQ_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.sule.d $xd, $xj, $xk */ - LoongArch_XVFCMP_SULE_D /* 1836 */, LoongArch_INS_XVFCMP_SULE_D, + LoongArch_XVFCMP_SULE_D /* 1836 */, LOONGARCH_INS_XVFCMP_SULE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.sule.s $xd, $xj, $xk */ - LoongArch_XVFCMP_SULE_S /* 1837 */, LoongArch_INS_XVFCMP_SULE_S, + LoongArch_XVFCMP_SULE_S /* 1837 */, LOONGARCH_INS_XVFCMP_SULE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.sult.d $xd, $xj, $xk */ - LoongArch_XVFCMP_SULT_D /* 1838 */, LoongArch_INS_XVFCMP_SULT_D, + LoongArch_XVFCMP_SULT_D /* 1838 */, LOONGARCH_INS_XVFCMP_SULT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.sult.s $xd, $xj, $xk */ - LoongArch_XVFCMP_SULT_S /* 1839 */, LoongArch_INS_XVFCMP_SULT_S, + LoongArch_XVFCMP_SULT_S /* 1839 */, LOONGARCH_INS_XVFCMP_SULT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.sune.d $xd, $xj, $xk */ - LoongArch_XVFCMP_SUNE_D /* 1840 */, LoongArch_INS_XVFCMP_SUNE_D, + LoongArch_XVFCMP_SUNE_D /* 1840 */, LOONGARCH_INS_XVFCMP_SUNE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.sune.s $xd, $xj, $xk */ - LoongArch_XVFCMP_SUNE_S /* 1841 */, LoongArch_INS_XVFCMP_SUNE_S, + LoongArch_XVFCMP_SUNE_S /* 1841 */, LOONGARCH_INS_XVFCMP_SUNE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.sun.d $xd, $xj, $xk */ - LoongArch_XVFCMP_SUN_D /* 1842 */, LoongArch_INS_XVFCMP_SUN_D, + LoongArch_XVFCMP_SUN_D /* 1842 */, LOONGARCH_INS_XVFCMP_SUN_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcmp.sun.s $xd, $xj, $xk */ - LoongArch_XVFCMP_SUN_S /* 1843 */, LoongArch_INS_XVFCMP_SUN_S, + LoongArch_XVFCMP_SUN_S /* 1843 */, LOONGARCH_INS_XVFCMP_SUN_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcvth.d.s $xd, $xj */ - LoongArch_XVFCVTH_D_S /* 1844 */, LoongArch_INS_XVFCVTH_D_S, + LoongArch_XVFCVTH_D_S /* 1844 */, LOONGARCH_INS_XVFCVTH_D_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfcvth.s.h $xd, $xj */ - LoongArch_XVFCVTH_S_H /* 1845 */, LoongArch_INS_XVFCVTH_S_H, + LoongArch_XVFCVTH_S_H /* 1845 */, LOONGARCH_INS_XVFCVTH_S_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfcvtl.d.s $xd, $xj */ - LoongArch_XVFCVTL_D_S /* 1846 */, LoongArch_INS_XVFCVTL_D_S, + LoongArch_XVFCVTL_D_S /* 1846 */, LOONGARCH_INS_XVFCVTL_D_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfcvtl.s.h $xd, $xj */ - LoongArch_XVFCVTL_S_H /* 1847 */, LoongArch_INS_XVFCVTL_S_H, + LoongArch_XVFCVTL_S_H /* 1847 */, LOONGARCH_INS_XVFCVTL_S_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfcvt.h.s $xd, $xj, $xk */ - LoongArch_XVFCVT_H_S /* 1848 */, LoongArch_INS_XVFCVT_H_S, + LoongArch_XVFCVT_H_S /* 1848 */, LOONGARCH_INS_XVFCVT_H_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfcvt.s.d $xd, $xj, $xk */ - LoongArch_XVFCVT_S_D /* 1849 */, LoongArch_INS_XVFCVT_S_D, + LoongArch_XVFCVT_S_D /* 1849 */, LOONGARCH_INS_XVFCVT_S_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfdiv.d $xd, $xj, $xk */ - LoongArch_XVFDIV_D /* 1850 */, LoongArch_INS_XVFDIV_D, + LoongArch_XVFDIV_D /* 1850 */, LOONGARCH_INS_XVFDIV_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfdiv.s $xd, $xj, $xk */ - LoongArch_XVFDIV_S /* 1851 */, LoongArch_INS_XVFDIV_S, + LoongArch_XVFDIV_S /* 1851 */, LOONGARCH_INS_XVFDIV_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvffinth.d.w $xd, $xj */ - LoongArch_XVFFINTH_D_W /* 1852 */, LoongArch_INS_XVFFINTH_D_W, + LoongArch_XVFFINTH_D_W /* 1852 */, LOONGARCH_INS_XVFFINTH_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvffintl.d.w $xd, $xj */ - LoongArch_XVFFINTL_D_W /* 1853 */, LoongArch_INS_XVFFINTL_D_W, + LoongArch_XVFFINTL_D_W /* 1853 */, LOONGARCH_INS_XVFFINTL_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvffint.d.l $xd, $xj */ - LoongArch_XVFFINT_D_L /* 1854 */, LoongArch_INS_XVFFINT_D_L, + LoongArch_XVFFINT_D_L /* 1854 */, LOONGARCH_INS_XVFFINT_D_L, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvffint.d.lu $xd, $xj */ - LoongArch_XVFFINT_D_LU /* 1855 */, LoongArch_INS_XVFFINT_D_LU, + LoongArch_XVFFINT_D_LU /* 1855 */, LOONGARCH_INS_XVFFINT_D_LU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvffint.s.l $xd, $xj, $xk */ - LoongArch_XVFFINT_S_L /* 1856 */, LoongArch_INS_XVFFINT_S_L, + LoongArch_XVFFINT_S_L /* 1856 */, LOONGARCH_INS_XVFFINT_S_L, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvffint.s.w $xd, $xj */ - LoongArch_XVFFINT_S_W /* 1857 */, LoongArch_INS_XVFFINT_S_W, + LoongArch_XVFFINT_S_W /* 1857 */, LOONGARCH_INS_XVFFINT_S_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvffint.s.wu $xd, $xj */ - LoongArch_XVFFINT_S_WU /* 1858 */, LoongArch_INS_XVFFINT_S_WU, + LoongArch_XVFFINT_S_WU /* 1858 */, LOONGARCH_INS_XVFFINT_S_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvflogb.d $xd, $xj */ - LoongArch_XVFLOGB_D /* 1859 */, LoongArch_INS_XVFLOGB_D, + LoongArch_XVFLOGB_D /* 1859 */, LOONGARCH_INS_XVFLOGB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvflogb.s $xd, $xj */ - LoongArch_XVFLOGB_S /* 1860 */, LoongArch_INS_XVFLOGB_S, + LoongArch_XVFLOGB_S /* 1860 */, LOONGARCH_INS_XVFLOGB_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfmadd.d $xd, $xj, $xk, $xa */ - LoongArch_XVFMADD_D /* 1861 */, LoongArch_INS_XVFMADD_D, + LoongArch_XVFMADD_D /* 1861 */, LOONGARCH_INS_XVFMADD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT4R_XXXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT4R_XXXX, CS_AC_INVALID }} #endif }, { /* xvfmadd.s $xd, $xj, $xk, $xa */ - LoongArch_XVFMADD_S /* 1862 */, LoongArch_INS_XVFMADD_S, + LoongArch_XVFMADD_S /* 1862 */, LOONGARCH_INS_XVFMADD_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT4R_XXXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT4R_XXXX, CS_AC_INVALID }} #endif }, { /* xvfmaxa.d $xd, $xj, $xk */ - LoongArch_XVFMAXA_D /* 1863 */, LoongArch_INS_XVFMAXA_D, + LoongArch_XVFMAXA_D /* 1863 */, LOONGARCH_INS_XVFMAXA_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfmaxa.s $xd, $xj, $xk */ - LoongArch_XVFMAXA_S /* 1864 */, LoongArch_INS_XVFMAXA_S, + LoongArch_XVFMAXA_S /* 1864 */, LOONGARCH_INS_XVFMAXA_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfmax.d $xd, $xj, $xk */ - LoongArch_XVFMAX_D /* 1865 */, LoongArch_INS_XVFMAX_D, + LoongArch_XVFMAX_D /* 1865 */, LOONGARCH_INS_XVFMAX_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfmax.s $xd, $xj, $xk */ - LoongArch_XVFMAX_S /* 1866 */, LoongArch_INS_XVFMAX_S, + LoongArch_XVFMAX_S /* 1866 */, LOONGARCH_INS_XVFMAX_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfmina.d $xd, $xj, $xk */ - LoongArch_XVFMINA_D /* 1867 */, LoongArch_INS_XVFMINA_D, + LoongArch_XVFMINA_D /* 1867 */, LOONGARCH_INS_XVFMINA_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfmina.s $xd, $xj, $xk */ - LoongArch_XVFMINA_S /* 1868 */, LoongArch_INS_XVFMINA_S, + LoongArch_XVFMINA_S /* 1868 */, LOONGARCH_INS_XVFMINA_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfmin.d $xd, $xj, $xk */ - LoongArch_XVFMIN_D /* 1869 */, LoongArch_INS_XVFMIN_D, + LoongArch_XVFMIN_D /* 1869 */, LOONGARCH_INS_XVFMIN_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfmin.s $xd, $xj, $xk */ - LoongArch_XVFMIN_S /* 1870 */, LoongArch_INS_XVFMIN_S, + LoongArch_XVFMIN_S /* 1870 */, LOONGARCH_INS_XVFMIN_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfmsub.d $xd, $xj, $xk, $xa */ - LoongArch_XVFMSUB_D /* 1871 */, LoongArch_INS_XVFMSUB_D, + LoongArch_XVFMSUB_D /* 1871 */, LOONGARCH_INS_XVFMSUB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT4R_XXXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT4R_XXXX, CS_AC_INVALID }} #endif }, { /* xvfmsub.s $xd, $xj, $xk, $xa */ - LoongArch_XVFMSUB_S /* 1872 */, LoongArch_INS_XVFMSUB_S, + LoongArch_XVFMSUB_S /* 1872 */, LOONGARCH_INS_XVFMSUB_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT4R_XXXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT4R_XXXX, CS_AC_INVALID }} #endif }, { /* xvfmul.d $xd, $xj, $xk */ - LoongArch_XVFMUL_D /* 1873 */, LoongArch_INS_XVFMUL_D, + LoongArch_XVFMUL_D /* 1873 */, LOONGARCH_INS_XVFMUL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfmul.s $xd, $xj, $xk */ - LoongArch_XVFMUL_S /* 1874 */, LoongArch_INS_XVFMUL_S, + LoongArch_XVFMUL_S /* 1874 */, LOONGARCH_INS_XVFMUL_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfnmadd.d $xd, $xj, $xk, $xa */ - LoongArch_XVFNMADD_D /* 1875 */, LoongArch_INS_XVFNMADD_D, + LoongArch_XVFNMADD_D /* 1875 */, LOONGARCH_INS_XVFNMADD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT4R_XXXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT4R_XXXX, CS_AC_INVALID }} #endif }, { /* xvfnmadd.s $xd, $xj, $xk, $xa */ - LoongArch_XVFNMADD_S /* 1876 */, LoongArch_INS_XVFNMADD_S, + LoongArch_XVFNMADD_S /* 1876 */, LOONGARCH_INS_XVFNMADD_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT4R_XXXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT4R_XXXX, CS_AC_INVALID }} #endif }, { /* xvfnmsub.d $xd, $xj, $xk, $xa */ - LoongArch_XVFNMSUB_D /* 1877 */, LoongArch_INS_XVFNMSUB_D, + LoongArch_XVFNMSUB_D /* 1877 */, LOONGARCH_INS_XVFNMSUB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT4R_XXXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT4R_XXXX, CS_AC_INVALID }} #endif }, { /* xvfnmsub.s $xd, $xj, $xk, $xa */ - LoongArch_XVFNMSUB_S /* 1878 */, LoongArch_INS_XVFNMSUB_S, + LoongArch_XVFNMSUB_S /* 1878 */, LOONGARCH_INS_XVFNMSUB_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT4R_XXXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT4R_XXXX, CS_AC_INVALID }} #endif }, { /* xvfrecipe.d $xd, $xj */ - LoongArch_XVFRECIPE_D /* 1879 */, LoongArch_INS_XVFRECIPE_D, + LoongArch_XVFRECIPE_D /* 1879 */, LOONGARCH_INS_XVFRECIPE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfrecipe.s $xd, $xj */ - LoongArch_XVFRECIPE_S /* 1880 */, LoongArch_INS_XVFRECIPE_S, + LoongArch_XVFRECIPE_S /* 1880 */, LOONGARCH_INS_XVFRECIPE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfrecip.d $xd, $xj */ - LoongArch_XVFRECIP_D /* 1881 */, LoongArch_INS_XVFRECIP_D, + LoongArch_XVFRECIP_D /* 1881 */, LOONGARCH_INS_XVFRECIP_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfrecip.s $xd, $xj */ - LoongArch_XVFRECIP_S /* 1882 */, LoongArch_INS_XVFRECIP_S, + LoongArch_XVFRECIP_S /* 1882 */, LOONGARCH_INS_XVFRECIP_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfrintrm.d $xd, $xj */ - LoongArch_XVFRINTRM_D /* 1883 */, LoongArch_INS_XVFRINTRM_D, + LoongArch_XVFRINTRM_D /* 1883 */, LOONGARCH_INS_XVFRINTRM_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfrintrm.s $xd, $xj */ - LoongArch_XVFRINTRM_S /* 1884 */, LoongArch_INS_XVFRINTRM_S, + LoongArch_XVFRINTRM_S /* 1884 */, LOONGARCH_INS_XVFRINTRM_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfrintrne.d $xd, $xj */ - LoongArch_XVFRINTRNE_D /* 1885 */, LoongArch_INS_XVFRINTRNE_D, + LoongArch_XVFRINTRNE_D /* 1885 */, LOONGARCH_INS_XVFRINTRNE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfrintrne.s $xd, $xj */ - LoongArch_XVFRINTRNE_S /* 1886 */, LoongArch_INS_XVFRINTRNE_S, + LoongArch_XVFRINTRNE_S /* 1886 */, LOONGARCH_INS_XVFRINTRNE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfrintrp.d $xd, $xj */ - LoongArch_XVFRINTRP_D /* 1887 */, LoongArch_INS_XVFRINTRP_D, + LoongArch_XVFRINTRP_D /* 1887 */, LOONGARCH_INS_XVFRINTRP_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfrintrp.s $xd, $xj */ - LoongArch_XVFRINTRP_S /* 1888 */, LoongArch_INS_XVFRINTRP_S, + LoongArch_XVFRINTRP_S /* 1888 */, LOONGARCH_INS_XVFRINTRP_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfrintrz.d $xd, $xj */ - LoongArch_XVFRINTRZ_D /* 1889 */, LoongArch_INS_XVFRINTRZ_D, + LoongArch_XVFRINTRZ_D /* 1889 */, LOONGARCH_INS_XVFRINTRZ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfrintrz.s $xd, $xj */ - LoongArch_XVFRINTRZ_S /* 1890 */, LoongArch_INS_XVFRINTRZ_S, + LoongArch_XVFRINTRZ_S /* 1890 */, LOONGARCH_INS_XVFRINTRZ_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfrint.d $xd, $xj */ - LoongArch_XVFRINT_D /* 1891 */, LoongArch_INS_XVFRINT_D, + LoongArch_XVFRINT_D /* 1891 */, LOONGARCH_INS_XVFRINT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfrint.s $xd, $xj */ - LoongArch_XVFRINT_S /* 1892 */, LoongArch_INS_XVFRINT_S, + LoongArch_XVFRINT_S /* 1892 */, LOONGARCH_INS_XVFRINT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfrsqrte.d $xd, $xj */ - LoongArch_XVFRSQRTE_D /* 1893 */, LoongArch_INS_XVFRSQRTE_D, + LoongArch_XVFRSQRTE_D /* 1893 */, LOONGARCH_INS_XVFRSQRTE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfrsqrte.s $xd, $xj */ - LoongArch_XVFRSQRTE_S /* 1894 */, LoongArch_INS_XVFRSQRTE_S, + LoongArch_XVFRSQRTE_S /* 1894 */, LOONGARCH_INS_XVFRSQRTE_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfrsqrt.d $xd, $xj */ - LoongArch_XVFRSQRT_D /* 1895 */, LoongArch_INS_XVFRSQRT_D, + LoongArch_XVFRSQRT_D /* 1895 */, LOONGARCH_INS_XVFRSQRT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfrsqrt.s $xd, $xj */ - LoongArch_XVFRSQRT_S /* 1896 */, LoongArch_INS_XVFRSQRT_S, + LoongArch_XVFRSQRT_S /* 1896 */, LOONGARCH_INS_XVFRSQRT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfrstpi.b $xd, $xj, $imm5 */ - LoongArch_XVFRSTPI_B /* 1897 */, LoongArch_INS_XVFRSTPI_B, + LoongArch_XVFRSTPI_B /* 1897 */, LOONGARCH_INS_XVFRSTPI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvfrstpi.h $xd, $xj, $imm5 */ - LoongArch_XVFRSTPI_H /* 1898 */, LoongArch_INS_XVFRSTPI_H, + LoongArch_XVFRSTPI_H /* 1898 */, LOONGARCH_INS_XVFRSTPI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvfrstp.b $xd, $xj, $xk */ - LoongArch_XVFRSTP_B /* 1899 */, LoongArch_INS_XVFRSTP_B, + LoongArch_XVFRSTP_B /* 1899 */, LOONGARCH_INS_XVFRSTP_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfrstp.h $xd, $xj, $xk */ - LoongArch_XVFRSTP_H /* 1900 */, LoongArch_INS_XVFRSTP_H, + LoongArch_XVFRSTP_H /* 1900 */, LOONGARCH_INS_XVFRSTP_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfsqrt.d $xd, $xj */ - LoongArch_XVFSQRT_D /* 1901 */, LoongArch_INS_XVFSQRT_D, + LoongArch_XVFSQRT_D /* 1901 */, LOONGARCH_INS_XVFSQRT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfsqrt.s $xd, $xj */ - LoongArch_XVFSQRT_S /* 1902 */, LoongArch_INS_XVFSQRT_S, + LoongArch_XVFSQRT_S /* 1902 */, LOONGARCH_INS_XVFSQRT_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvfsub.d $xd, $xj, $xk */ - LoongArch_XVFSUB_D /* 1903 */, LoongArch_INS_XVFSUB_D, + LoongArch_XVFSUB_D /* 1903 */, LOONGARCH_INS_XVFSUB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvfsub.s $xd, $xj, $xk */ - LoongArch_XVFSUB_S /* 1904 */, LoongArch_INS_XVFSUB_S, + LoongArch_XVFSUB_S /* 1904 */, LOONGARCH_INS_XVFSUB_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvftinth.l.s $xd, $xj */ - LoongArch_XVFTINTH_L_S /* 1905 */, LoongArch_INS_XVFTINTH_L_S, + LoongArch_XVFTINTH_L_S /* 1905 */, LOONGARCH_INS_XVFTINTH_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftintl.l.s $xd, $xj */ - LoongArch_XVFTINTL_L_S /* 1906 */, LoongArch_INS_XVFTINTL_L_S, + LoongArch_XVFTINTL_L_S /* 1906 */, LOONGARCH_INS_XVFTINTL_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftintrmh.l.s $xd, $xj */ - LoongArch_XVFTINTRMH_L_S /* 1907 */, LoongArch_INS_XVFTINTRMH_L_S, + LoongArch_XVFTINTRMH_L_S /* 1907 */, LOONGARCH_INS_XVFTINTRMH_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftintrml.l.s $xd, $xj */ - LoongArch_XVFTINTRML_L_S /* 1908 */, LoongArch_INS_XVFTINTRML_L_S, + LoongArch_XVFTINTRML_L_S /* 1908 */, LOONGARCH_INS_XVFTINTRML_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftintrm.l.d $xd, $xj */ - LoongArch_XVFTINTRM_L_D /* 1909 */, LoongArch_INS_XVFTINTRM_L_D, + LoongArch_XVFTINTRM_L_D /* 1909 */, LOONGARCH_INS_XVFTINTRM_L_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftintrm.w.d $xd, $xj, $xk */ - LoongArch_XVFTINTRM_W_D /* 1910 */, LoongArch_INS_XVFTINTRM_W_D, + LoongArch_XVFTINTRM_W_D /* 1910 */, LOONGARCH_INS_XVFTINTRM_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvftintrm.w.s $xd, $xj */ - LoongArch_XVFTINTRM_W_S /* 1911 */, LoongArch_INS_XVFTINTRM_W_S, + LoongArch_XVFTINTRM_W_S /* 1911 */, LOONGARCH_INS_XVFTINTRM_W_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftintrneh.l.s $xd, $xj */ - LoongArch_XVFTINTRNEH_L_S /* 1912 */, LoongArch_INS_XVFTINTRNEH_L_S, + LoongArch_XVFTINTRNEH_L_S /* 1912 */, LOONGARCH_INS_XVFTINTRNEH_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftintrnel.l.s $xd, $xj */ - LoongArch_XVFTINTRNEL_L_S /* 1913 */, LoongArch_INS_XVFTINTRNEL_L_S, + LoongArch_XVFTINTRNEL_L_S /* 1913 */, LOONGARCH_INS_XVFTINTRNEL_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftintrne.l.d $xd, $xj */ - LoongArch_XVFTINTRNE_L_D /* 1914 */, LoongArch_INS_XVFTINTRNE_L_D, + LoongArch_XVFTINTRNE_L_D /* 1914 */, LOONGARCH_INS_XVFTINTRNE_L_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftintrne.w.d $xd, $xj, $xk */ - LoongArch_XVFTINTRNE_W_D /* 1915 */, LoongArch_INS_XVFTINTRNE_W_D, + LoongArch_XVFTINTRNE_W_D /* 1915 */, LOONGARCH_INS_XVFTINTRNE_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvftintrne.w.s $xd, $xj */ - LoongArch_XVFTINTRNE_W_S /* 1916 */, LoongArch_INS_XVFTINTRNE_W_S, + LoongArch_XVFTINTRNE_W_S /* 1916 */, LOONGARCH_INS_XVFTINTRNE_W_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftintrph.l.s $xd, $xj */ - LoongArch_XVFTINTRPH_L_S /* 1917 */, LoongArch_INS_XVFTINTRPH_L_S, + LoongArch_XVFTINTRPH_L_S /* 1917 */, LOONGARCH_INS_XVFTINTRPH_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftintrpl.l.s $xd, $xj */ - LoongArch_XVFTINTRPL_L_S /* 1918 */, LoongArch_INS_XVFTINTRPL_L_S, + LoongArch_XVFTINTRPL_L_S /* 1918 */, LOONGARCH_INS_XVFTINTRPL_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftintrp.l.d $xd, $xj */ - LoongArch_XVFTINTRP_L_D /* 1919 */, LoongArch_INS_XVFTINTRP_L_D, + LoongArch_XVFTINTRP_L_D /* 1919 */, LOONGARCH_INS_XVFTINTRP_L_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftintrp.w.d $xd, $xj, $xk */ - LoongArch_XVFTINTRP_W_D /* 1920 */, LoongArch_INS_XVFTINTRP_W_D, + LoongArch_XVFTINTRP_W_D /* 1920 */, LOONGARCH_INS_XVFTINTRP_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvftintrp.w.s $xd, $xj */ - LoongArch_XVFTINTRP_W_S /* 1921 */, LoongArch_INS_XVFTINTRP_W_S, + LoongArch_XVFTINTRP_W_S /* 1921 */, LOONGARCH_INS_XVFTINTRP_W_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftintrzh.l.s $xd, $xj */ - LoongArch_XVFTINTRZH_L_S /* 1922 */, LoongArch_INS_XVFTINTRZH_L_S, + LoongArch_XVFTINTRZH_L_S /* 1922 */, LOONGARCH_INS_XVFTINTRZH_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftintrzl.l.s $xd, $xj */ - LoongArch_XVFTINTRZL_L_S /* 1923 */, LoongArch_INS_XVFTINTRZL_L_S, + LoongArch_XVFTINTRZL_L_S /* 1923 */, LOONGARCH_INS_XVFTINTRZL_L_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftintrz.lu.d $xd, $xj */ - LoongArch_XVFTINTRZ_LU_D /* 1924 */, LoongArch_INS_XVFTINTRZ_LU_D, + LoongArch_XVFTINTRZ_LU_D /* 1924 */, LOONGARCH_INS_XVFTINTRZ_LU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftintrz.l.d $xd, $xj */ - LoongArch_XVFTINTRZ_L_D /* 1925 */, LoongArch_INS_XVFTINTRZ_L_D, + LoongArch_XVFTINTRZ_L_D /* 1925 */, LOONGARCH_INS_XVFTINTRZ_L_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftintrz.wu.s $xd, $xj */ - LoongArch_XVFTINTRZ_WU_S /* 1926 */, LoongArch_INS_XVFTINTRZ_WU_S, + LoongArch_XVFTINTRZ_WU_S /* 1926 */, LOONGARCH_INS_XVFTINTRZ_WU_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftintrz.w.d $xd, $xj, $xk */ - LoongArch_XVFTINTRZ_W_D /* 1927 */, LoongArch_INS_XVFTINTRZ_W_D, + LoongArch_XVFTINTRZ_W_D /* 1927 */, LOONGARCH_INS_XVFTINTRZ_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvftintrz.w.s $xd, $xj */ - LoongArch_XVFTINTRZ_W_S /* 1928 */, LoongArch_INS_XVFTINTRZ_W_S, + LoongArch_XVFTINTRZ_W_S /* 1928 */, LOONGARCH_INS_XVFTINTRZ_W_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftint.lu.d $xd, $xj */ - LoongArch_XVFTINT_LU_D /* 1929 */, LoongArch_INS_XVFTINT_LU_D, + LoongArch_XVFTINT_LU_D /* 1929 */, LOONGARCH_INS_XVFTINT_LU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftint.l.d $xd, $xj */ - LoongArch_XVFTINT_L_D /* 1930 */, LoongArch_INS_XVFTINT_L_D, + LoongArch_XVFTINT_L_D /* 1930 */, LOONGARCH_INS_XVFTINT_L_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftint.wu.s $xd, $xj */ - LoongArch_XVFTINT_WU_S /* 1931 */, LoongArch_INS_XVFTINT_WU_S, + LoongArch_XVFTINT_WU_S /* 1931 */, LOONGARCH_INS_XVFTINT_WU_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvftint.w.d $xd, $xj, $xk */ - LoongArch_XVFTINT_W_D /* 1932 */, LoongArch_INS_XVFTINT_W_D, + LoongArch_XVFTINT_W_D /* 1932 */, LOONGARCH_INS_XVFTINT_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvftint.w.s $xd, $xj */ - LoongArch_XVFTINT_W_S /* 1933 */, LoongArch_INS_XVFTINT_W_S, + LoongArch_XVFTINT_W_S /* 1933 */, LOONGARCH_INS_XVFTINT_W_S, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvhaddw.du.wu $xd, $xj, $xk */ - LoongArch_XVHADDW_DU_WU /* 1934 */, LoongArch_INS_XVHADDW_DU_WU, + LoongArch_XVHADDW_DU_WU /* 1934 */, LOONGARCH_INS_XVHADDW_DU_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvhaddw.d.w $xd, $xj, $xk */ - LoongArch_XVHADDW_D_W /* 1935 */, LoongArch_INS_XVHADDW_D_W, + LoongArch_XVHADDW_D_W /* 1935 */, LOONGARCH_INS_XVHADDW_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvhaddw.hu.bu $xd, $xj, $xk */ - LoongArch_XVHADDW_HU_BU /* 1936 */, LoongArch_INS_XVHADDW_HU_BU, + LoongArch_XVHADDW_HU_BU /* 1936 */, LOONGARCH_INS_XVHADDW_HU_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvhaddw.h.b $xd, $xj, $xk */ - LoongArch_XVHADDW_H_B /* 1937 */, LoongArch_INS_XVHADDW_H_B, + LoongArch_XVHADDW_H_B /* 1937 */, LOONGARCH_INS_XVHADDW_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvhaddw.qu.du $xd, $xj, $xk */ - LoongArch_XVHADDW_QU_DU /* 1938 */, LoongArch_INS_XVHADDW_QU_DU, + LoongArch_XVHADDW_QU_DU /* 1938 */, LOONGARCH_INS_XVHADDW_QU_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvhaddw.q.d $xd, $xj, $xk */ - LoongArch_XVHADDW_Q_D /* 1939 */, LoongArch_INS_XVHADDW_Q_D, + LoongArch_XVHADDW_Q_D /* 1939 */, LOONGARCH_INS_XVHADDW_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvhaddw.wu.hu $xd, $xj, $xk */ - LoongArch_XVHADDW_WU_HU /* 1940 */, LoongArch_INS_XVHADDW_WU_HU, + LoongArch_XVHADDW_WU_HU /* 1940 */, LOONGARCH_INS_XVHADDW_WU_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvhaddw.w.h $xd, $xj, $xk */ - LoongArch_XVHADDW_W_H /* 1941 */, LoongArch_INS_XVHADDW_W_H, + LoongArch_XVHADDW_W_H /* 1941 */, LOONGARCH_INS_XVHADDW_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvhseli.d $xd, $xj, $imm5 */ - LoongArch_XVHSELI_D /* 1942 */, LoongArch_INS_XVHSELI_D, + LoongArch_XVHSELI_D /* 1942 */, LOONGARCH_INS_XVHSELI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvhsubw.du.wu $xd, $xj, $xk */ - LoongArch_XVHSUBW_DU_WU /* 1943 */, LoongArch_INS_XVHSUBW_DU_WU, + LoongArch_XVHSUBW_DU_WU /* 1943 */, LOONGARCH_INS_XVHSUBW_DU_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvhsubw.d.w $xd, $xj, $xk */ - LoongArch_XVHSUBW_D_W /* 1944 */, LoongArch_INS_XVHSUBW_D_W, + LoongArch_XVHSUBW_D_W /* 1944 */, LOONGARCH_INS_XVHSUBW_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvhsubw.hu.bu $xd, $xj, $xk */ - LoongArch_XVHSUBW_HU_BU /* 1945 */, LoongArch_INS_XVHSUBW_HU_BU, + LoongArch_XVHSUBW_HU_BU /* 1945 */, LOONGARCH_INS_XVHSUBW_HU_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvhsubw.h.b $xd, $xj, $xk */ - LoongArch_XVHSUBW_H_B /* 1946 */, LoongArch_INS_XVHSUBW_H_B, + LoongArch_XVHSUBW_H_B /* 1946 */, LOONGARCH_INS_XVHSUBW_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvhsubw.qu.du $xd, $xj, $xk */ - LoongArch_XVHSUBW_QU_DU /* 1947 */, LoongArch_INS_XVHSUBW_QU_DU, + LoongArch_XVHSUBW_QU_DU /* 1947 */, LOONGARCH_INS_XVHSUBW_QU_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvhsubw.q.d $xd, $xj, $xk */ - LoongArch_XVHSUBW_Q_D /* 1948 */, LoongArch_INS_XVHSUBW_Q_D, + LoongArch_XVHSUBW_Q_D /* 1948 */, LOONGARCH_INS_XVHSUBW_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvhsubw.wu.hu $xd, $xj, $xk */ - LoongArch_XVHSUBW_WU_HU /* 1949 */, LoongArch_INS_XVHSUBW_WU_HU, + LoongArch_XVHSUBW_WU_HU /* 1949 */, LOONGARCH_INS_XVHSUBW_WU_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvhsubw.w.h $xd, $xj, $xk */ - LoongArch_XVHSUBW_W_H /* 1950 */, LoongArch_INS_XVHSUBW_W_H, + LoongArch_XVHSUBW_W_H /* 1950 */, LOONGARCH_INS_XVHSUBW_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvilvh.b $xd, $xj, $xk */ - LoongArch_XVILVH_B /* 1951 */, LoongArch_INS_XVILVH_B, + LoongArch_XVILVH_B /* 1951 */, LOONGARCH_INS_XVILVH_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvilvh.d $xd, $xj, $xk */ - LoongArch_XVILVH_D /* 1952 */, LoongArch_INS_XVILVH_D, + LoongArch_XVILVH_D /* 1952 */, LOONGARCH_INS_XVILVH_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvilvh.h $xd, $xj, $xk */ - LoongArch_XVILVH_H /* 1953 */, LoongArch_INS_XVILVH_H, + LoongArch_XVILVH_H /* 1953 */, LOONGARCH_INS_XVILVH_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvilvh.w $xd, $xj, $xk */ - LoongArch_XVILVH_W /* 1954 */, LoongArch_INS_XVILVH_W, + LoongArch_XVILVH_W /* 1954 */, LOONGARCH_INS_XVILVH_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvilvl.b $xd, $xj, $xk */ - LoongArch_XVILVL_B /* 1955 */, LoongArch_INS_XVILVL_B, + LoongArch_XVILVL_B /* 1955 */, LOONGARCH_INS_XVILVL_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvilvl.d $xd, $xj, $xk */ - LoongArch_XVILVL_D /* 1956 */, LoongArch_INS_XVILVL_D, + LoongArch_XVILVL_D /* 1956 */, LOONGARCH_INS_XVILVL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvilvl.h $xd, $xj, $xk */ - LoongArch_XVILVL_H /* 1957 */, LoongArch_INS_XVILVL_H, + LoongArch_XVILVL_H /* 1957 */, LOONGARCH_INS_XVILVL_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvilvl.w $xd, $xj, $xk */ - LoongArch_XVILVL_W /* 1958 */, LoongArch_INS_XVILVL_W, + LoongArch_XVILVL_W /* 1958 */, LOONGARCH_INS_XVILVL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvinsgr2vr.d $xd, $rj, $imm2 */ - LoongArch_XVINSGR2VR_D /* 1959 */, LoongArch_INS_XVINSGR2VR_D, + LoongArch_XVINSGR2VR_D /* 1959 */, LOONGARCH_INS_XVINSGR2VR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI2_XRI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI2_XRI, CS_AC_INVALID }} #endif }, { /* xvinsgr2vr.w $xd, $rj, $imm3 */ - LoongArch_XVINSGR2VR_W /* 1960 */, LoongArch_INS_XVINSGR2VR_W, + LoongArch_XVINSGR2VR_W /* 1960 */, LOONGARCH_INS_XVINSGR2VR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_XRI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_XRI, CS_AC_INVALID }} #endif }, { /* xvinsve0.d $xd, $xj, $imm2 */ - LoongArch_XVINSVE0_D /* 1961 */, LoongArch_INS_XVINSVE0_D, + LoongArch_XVINSVE0_D /* 1961 */, LOONGARCH_INS_XVINSVE0_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI2_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI2_XXI, CS_AC_INVALID }} #endif }, { /* xvinsve0.w $xd, $xj, $imm3 */ - LoongArch_XVINSVE0_W /* 1962 */, LoongArch_INS_XVINSVE0_W, + LoongArch_XVINSVE0_W /* 1962 */, LOONGARCH_INS_XVINSVE0_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} #endif }, { /* xvld $xd, $rj, $imm12 */ - LoongArch_XVLD /* 1963 */, LoongArch_INS_XVLD, + LoongArch_XVLD /* 1963 */, LOONGARCH_INS_XVLD, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12_XRI, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12_XRI, CS_AC_READ }} #endif }, { /* xvldi $xd, $imm13 */ - LoongArch_XVLDI /* 1964 */, LoongArch_INS_XVLDI, + LoongArch_XVLDI /* 1964 */, LOONGARCH_INS_XVLDI, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT1RI13_XI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT1RI13_XI, CS_AC_INVALID }} #endif }, { /* xvldrepl.b $xd, $rj, $imm12 */ - LoongArch_XVLDREPL_B /* 1965 */, LoongArch_INS_XVLDREPL_B, + LoongArch_XVLDREPL_B /* 1965 */, LOONGARCH_INS_XVLDREPL_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12_XRI, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12_XRI, CS_AC_READ }} #endif }, { /* xvldrepl.d $xd, $rj, $imm9 */ - LoongArch_XVLDREPL_D /* 1966 */, LoongArch_INS_XVLDREPL_D, + LoongArch_XVLDREPL_D /* 1966 */, LOONGARCH_INS_XVLDREPL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI9_XRI, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI9_XRI, CS_AC_READ }} #endif }, { /* xvldrepl.h $xd, $rj, $imm11 */ - LoongArch_XVLDREPL_H /* 1967 */, LoongArch_INS_XVLDREPL_H, + LoongArch_XVLDREPL_H /* 1967 */, LOONGARCH_INS_XVLDREPL_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI11_XRI, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI11_XRI, CS_AC_READ }} #endif }, { /* xvldrepl.w $xd, $rj, $imm10 */ - LoongArch_XVLDREPL_W /* 1968 */, LoongArch_INS_XVLDREPL_W, + LoongArch_XVLDREPL_W /* 1968 */, LOONGARCH_INS_XVLDREPL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI10_XRI, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI10_XRI, CS_AC_READ }} #endif }, { /* xvldx $xd, $rj, $rk */ - LoongArch_XVLDX /* 1969 */, LoongArch_INS_XVLDX, + LoongArch_XVLDX /* 1969 */, LOONGARCH_INS_XVLDX, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XRR, CS_AC_READ }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XRR, CS_AC_READ }} #endif }, { /* xvmaddwev.d.w $xd, $xj, $xk */ - LoongArch_XVMADDWEV_D_W /* 1970 */, LoongArch_INS_XVMADDWEV_D_W, + LoongArch_XVMADDWEV_D_W /* 1970 */, LOONGARCH_INS_XVMADDWEV_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwev.d.wu $xd, $xj, $xk */ - LoongArch_XVMADDWEV_D_WU /* 1971 */, LoongArch_INS_XVMADDWEV_D_WU, + LoongArch_XVMADDWEV_D_WU /* 1971 */, LOONGARCH_INS_XVMADDWEV_D_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwev.d.wu.w $xd, $xj, $xk */ - LoongArch_XVMADDWEV_D_WU_W /* 1972 */, LoongArch_INS_XVMADDWEV_D_WU_W, + LoongArch_XVMADDWEV_D_WU_W /* 1972 */, LOONGARCH_INS_XVMADDWEV_D_WU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwev.h.b $xd, $xj, $xk */ - LoongArch_XVMADDWEV_H_B /* 1973 */, LoongArch_INS_XVMADDWEV_H_B, + LoongArch_XVMADDWEV_H_B /* 1973 */, LOONGARCH_INS_XVMADDWEV_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwev.h.bu $xd, $xj, $xk */ - LoongArch_XVMADDWEV_H_BU /* 1974 */, LoongArch_INS_XVMADDWEV_H_BU, + LoongArch_XVMADDWEV_H_BU /* 1974 */, LOONGARCH_INS_XVMADDWEV_H_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwev.h.bu.b $xd, $xj, $xk */ - LoongArch_XVMADDWEV_H_BU_B /* 1975 */, LoongArch_INS_XVMADDWEV_H_BU_B, + LoongArch_XVMADDWEV_H_BU_B /* 1975 */, LOONGARCH_INS_XVMADDWEV_H_BU_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwev.q.d $xd, $xj, $xk */ - LoongArch_XVMADDWEV_Q_D /* 1976 */, LoongArch_INS_XVMADDWEV_Q_D, + LoongArch_XVMADDWEV_Q_D /* 1976 */, LOONGARCH_INS_XVMADDWEV_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwev.q.du $xd, $xj, $xk */ - LoongArch_XVMADDWEV_Q_DU /* 1977 */, LoongArch_INS_XVMADDWEV_Q_DU, + LoongArch_XVMADDWEV_Q_DU /* 1977 */, LOONGARCH_INS_XVMADDWEV_Q_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwev.q.du.d $xd, $xj, $xk */ - LoongArch_XVMADDWEV_Q_DU_D /* 1978 */, LoongArch_INS_XVMADDWEV_Q_DU_D, + LoongArch_XVMADDWEV_Q_DU_D /* 1978 */, LOONGARCH_INS_XVMADDWEV_Q_DU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwev.w.h $xd, $xj, $xk */ - LoongArch_XVMADDWEV_W_H /* 1979 */, LoongArch_INS_XVMADDWEV_W_H, + LoongArch_XVMADDWEV_W_H /* 1979 */, LOONGARCH_INS_XVMADDWEV_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwev.w.hu $xd, $xj, $xk */ - LoongArch_XVMADDWEV_W_HU /* 1980 */, LoongArch_INS_XVMADDWEV_W_HU, + LoongArch_XVMADDWEV_W_HU /* 1980 */, LOONGARCH_INS_XVMADDWEV_W_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwev.w.hu.h $xd, $xj, $xk */ - LoongArch_XVMADDWEV_W_HU_H /* 1981 */, LoongArch_INS_XVMADDWEV_W_HU_H, + LoongArch_XVMADDWEV_W_HU_H /* 1981 */, LOONGARCH_INS_XVMADDWEV_W_HU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwod.d.w $xd, $xj, $xk */ - LoongArch_XVMADDWOD_D_W /* 1982 */, LoongArch_INS_XVMADDWOD_D_W, + LoongArch_XVMADDWOD_D_W /* 1982 */, LOONGARCH_INS_XVMADDWOD_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwod.d.wu $xd, $xj, $xk */ - LoongArch_XVMADDWOD_D_WU /* 1983 */, LoongArch_INS_XVMADDWOD_D_WU, + LoongArch_XVMADDWOD_D_WU /* 1983 */, LOONGARCH_INS_XVMADDWOD_D_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwod.d.wu.w $xd, $xj, $xk */ - LoongArch_XVMADDWOD_D_WU_W /* 1984 */, LoongArch_INS_XVMADDWOD_D_WU_W, + LoongArch_XVMADDWOD_D_WU_W /* 1984 */, LOONGARCH_INS_XVMADDWOD_D_WU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwod.h.b $xd, $xj, $xk */ - LoongArch_XVMADDWOD_H_B /* 1985 */, LoongArch_INS_XVMADDWOD_H_B, + LoongArch_XVMADDWOD_H_B /* 1985 */, LOONGARCH_INS_XVMADDWOD_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwod.h.bu $xd, $xj, $xk */ - LoongArch_XVMADDWOD_H_BU /* 1986 */, LoongArch_INS_XVMADDWOD_H_BU, + LoongArch_XVMADDWOD_H_BU /* 1986 */, LOONGARCH_INS_XVMADDWOD_H_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwod.h.bu.b $xd, $xj, $xk */ - LoongArch_XVMADDWOD_H_BU_B /* 1987 */, LoongArch_INS_XVMADDWOD_H_BU_B, + LoongArch_XVMADDWOD_H_BU_B /* 1987 */, LOONGARCH_INS_XVMADDWOD_H_BU_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwod.q.d $xd, $xj, $xk */ - LoongArch_XVMADDWOD_Q_D /* 1988 */, LoongArch_INS_XVMADDWOD_Q_D, + LoongArch_XVMADDWOD_Q_D /* 1988 */, LOONGARCH_INS_XVMADDWOD_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwod.q.du $xd, $xj, $xk */ - LoongArch_XVMADDWOD_Q_DU /* 1989 */, LoongArch_INS_XVMADDWOD_Q_DU, + LoongArch_XVMADDWOD_Q_DU /* 1989 */, LOONGARCH_INS_XVMADDWOD_Q_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwod.q.du.d $xd, $xj, $xk */ - LoongArch_XVMADDWOD_Q_DU_D /* 1990 */, LoongArch_INS_XVMADDWOD_Q_DU_D, + LoongArch_XVMADDWOD_Q_DU_D /* 1990 */, LOONGARCH_INS_XVMADDWOD_Q_DU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwod.w.h $xd, $xj, $xk */ - LoongArch_XVMADDWOD_W_H /* 1991 */, LoongArch_INS_XVMADDWOD_W_H, + LoongArch_XVMADDWOD_W_H /* 1991 */, LOONGARCH_INS_XVMADDWOD_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwod.w.hu $xd, $xj, $xk */ - LoongArch_XVMADDWOD_W_HU /* 1992 */, LoongArch_INS_XVMADDWOD_W_HU, + LoongArch_XVMADDWOD_W_HU /* 1992 */, LOONGARCH_INS_XVMADDWOD_W_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaddwod.w.hu.h $xd, $xj, $xk */ - LoongArch_XVMADDWOD_W_HU_H /* 1993 */, LoongArch_INS_XVMADDWOD_W_HU_H, + LoongArch_XVMADDWOD_W_HU_H /* 1993 */, LOONGARCH_INS_XVMADDWOD_W_HU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmadd.b $xd, $xj, $xk */ - LoongArch_XVMADD_B /* 1994 */, LoongArch_INS_XVMADD_B, + LoongArch_XVMADD_B /* 1994 */, LOONGARCH_INS_XVMADD_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmadd.d $xd, $xj, $xk */ - LoongArch_XVMADD_D /* 1995 */, LoongArch_INS_XVMADD_D, + LoongArch_XVMADD_D /* 1995 */, LOONGARCH_INS_XVMADD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmadd.h $xd, $xj, $xk */ - LoongArch_XVMADD_H /* 1996 */, LoongArch_INS_XVMADD_H, + LoongArch_XVMADD_H /* 1996 */, LOONGARCH_INS_XVMADD_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmadd.w $xd, $xj, $xk */ - LoongArch_XVMADD_W /* 1997 */, LoongArch_INS_XVMADD_W, + LoongArch_XVMADD_W /* 1997 */, LOONGARCH_INS_XVMADD_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmaxi.b $xd, $xj, $imm5 */ - LoongArch_XVMAXI_B /* 1998 */, LoongArch_INS_XVMAXI_B, + LoongArch_XVMAXI_B /* 1998 */, LOONGARCH_INS_XVMAXI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvmaxi.bu $xd, $xj, $imm5 */ - LoongArch_XVMAXI_BU /* 1999 */, LoongArch_INS_XVMAXI_BU, + LoongArch_XVMAXI_BU /* 1999 */, LOONGARCH_INS_XVMAXI_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvmaxi.d $xd, $xj, $imm5 */ - LoongArch_XVMAXI_D /* 2000 */, LoongArch_INS_XVMAXI_D, + LoongArch_XVMAXI_D /* 2000 */, LOONGARCH_INS_XVMAXI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvmaxi.du $xd, $xj, $imm5 */ - LoongArch_XVMAXI_DU /* 2001 */, LoongArch_INS_XVMAXI_DU, + LoongArch_XVMAXI_DU /* 2001 */, LOONGARCH_INS_XVMAXI_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvmaxi.h $xd, $xj, $imm5 */ - LoongArch_XVMAXI_H /* 2002 */, LoongArch_INS_XVMAXI_H, + LoongArch_XVMAXI_H /* 2002 */, LOONGARCH_INS_XVMAXI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvmaxi.hu $xd, $xj, $imm5 */ - LoongArch_XVMAXI_HU /* 2003 */, LoongArch_INS_XVMAXI_HU, + LoongArch_XVMAXI_HU /* 2003 */, LOONGARCH_INS_XVMAXI_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvmaxi.w $xd, $xj, $imm5 */ - LoongArch_XVMAXI_W /* 2004 */, LoongArch_INS_XVMAXI_W, + LoongArch_XVMAXI_W /* 2004 */, LOONGARCH_INS_XVMAXI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvmaxi.wu $xd, $xj, $imm5 */ - LoongArch_XVMAXI_WU /* 2005 */, LoongArch_INS_XVMAXI_WU, + LoongArch_XVMAXI_WU /* 2005 */, LOONGARCH_INS_XVMAXI_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvmax.b $xd, $xj, $xk */ - LoongArch_XVMAX_B /* 2006 */, LoongArch_INS_XVMAX_B, + LoongArch_XVMAX_B /* 2006 */, LOONGARCH_INS_XVMAX_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmax.bu $xd, $xj, $xk */ - LoongArch_XVMAX_BU /* 2007 */, LoongArch_INS_XVMAX_BU, + LoongArch_XVMAX_BU /* 2007 */, LOONGARCH_INS_XVMAX_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmax.d $xd, $xj, $xk */ - LoongArch_XVMAX_D /* 2008 */, LoongArch_INS_XVMAX_D, + LoongArch_XVMAX_D /* 2008 */, LOONGARCH_INS_XVMAX_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmax.du $xd, $xj, $xk */ - LoongArch_XVMAX_DU /* 2009 */, LoongArch_INS_XVMAX_DU, + LoongArch_XVMAX_DU /* 2009 */, LOONGARCH_INS_XVMAX_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmax.h $xd, $xj, $xk */ - LoongArch_XVMAX_H /* 2010 */, LoongArch_INS_XVMAX_H, + LoongArch_XVMAX_H /* 2010 */, LOONGARCH_INS_XVMAX_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmax.hu $xd, $xj, $xk */ - LoongArch_XVMAX_HU /* 2011 */, LoongArch_INS_XVMAX_HU, + LoongArch_XVMAX_HU /* 2011 */, LOONGARCH_INS_XVMAX_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmax.w $xd, $xj, $xk */ - LoongArch_XVMAX_W /* 2012 */, LoongArch_INS_XVMAX_W, + LoongArch_XVMAX_W /* 2012 */, LOONGARCH_INS_XVMAX_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmax.wu $xd, $xj, $xk */ - LoongArch_XVMAX_WU /* 2013 */, LoongArch_INS_XVMAX_WU, + LoongArch_XVMAX_WU /* 2013 */, LOONGARCH_INS_XVMAX_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmini.b $xd, $xj, $imm5 */ - LoongArch_XVMINI_B /* 2014 */, LoongArch_INS_XVMINI_B, + LoongArch_XVMINI_B /* 2014 */, LOONGARCH_INS_XVMINI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvmini.bu $xd, $xj, $imm5 */ - LoongArch_XVMINI_BU /* 2015 */, LoongArch_INS_XVMINI_BU, + LoongArch_XVMINI_BU /* 2015 */, LOONGARCH_INS_XVMINI_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvmini.d $xd, $xj, $imm5 */ - LoongArch_XVMINI_D /* 2016 */, LoongArch_INS_XVMINI_D, + LoongArch_XVMINI_D /* 2016 */, LOONGARCH_INS_XVMINI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvmini.du $xd, $xj, $imm5 */ - LoongArch_XVMINI_DU /* 2017 */, LoongArch_INS_XVMINI_DU, + LoongArch_XVMINI_DU /* 2017 */, LOONGARCH_INS_XVMINI_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvmini.h $xd, $xj, $imm5 */ - LoongArch_XVMINI_H /* 2018 */, LoongArch_INS_XVMINI_H, + LoongArch_XVMINI_H /* 2018 */, LOONGARCH_INS_XVMINI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvmini.hu $xd, $xj, $imm5 */ - LoongArch_XVMINI_HU /* 2019 */, LoongArch_INS_XVMINI_HU, + LoongArch_XVMINI_HU /* 2019 */, LOONGARCH_INS_XVMINI_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvmini.w $xd, $xj, $imm5 */ - LoongArch_XVMINI_W /* 2020 */, LoongArch_INS_XVMINI_W, + LoongArch_XVMINI_W /* 2020 */, LOONGARCH_INS_XVMINI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvmini.wu $xd, $xj, $imm5 */ - LoongArch_XVMINI_WU /* 2021 */, LoongArch_INS_XVMINI_WU, + LoongArch_XVMINI_WU /* 2021 */, LOONGARCH_INS_XVMINI_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvmin.b $xd, $xj, $xk */ - LoongArch_XVMIN_B /* 2022 */, LoongArch_INS_XVMIN_B, + LoongArch_XVMIN_B /* 2022 */, LOONGARCH_INS_XVMIN_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmin.bu $xd, $xj, $xk */ - LoongArch_XVMIN_BU /* 2023 */, LoongArch_INS_XVMIN_BU, + LoongArch_XVMIN_BU /* 2023 */, LOONGARCH_INS_XVMIN_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmin.d $xd, $xj, $xk */ - LoongArch_XVMIN_D /* 2024 */, LoongArch_INS_XVMIN_D, + LoongArch_XVMIN_D /* 2024 */, LOONGARCH_INS_XVMIN_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmin.du $xd, $xj, $xk */ - LoongArch_XVMIN_DU /* 2025 */, LoongArch_INS_XVMIN_DU, + LoongArch_XVMIN_DU /* 2025 */, LOONGARCH_INS_XVMIN_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmin.h $xd, $xj, $xk */ - LoongArch_XVMIN_H /* 2026 */, LoongArch_INS_XVMIN_H, + LoongArch_XVMIN_H /* 2026 */, LOONGARCH_INS_XVMIN_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmin.hu $xd, $xj, $xk */ - LoongArch_XVMIN_HU /* 2027 */, LoongArch_INS_XVMIN_HU, + LoongArch_XVMIN_HU /* 2027 */, LOONGARCH_INS_XVMIN_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmin.w $xd, $xj, $xk */ - LoongArch_XVMIN_W /* 2028 */, LoongArch_INS_XVMIN_W, + LoongArch_XVMIN_W /* 2028 */, LOONGARCH_INS_XVMIN_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmin.wu $xd, $xj, $xk */ - LoongArch_XVMIN_WU /* 2029 */, LoongArch_INS_XVMIN_WU, + LoongArch_XVMIN_WU /* 2029 */, LOONGARCH_INS_XVMIN_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmod.b $xd, $xj, $xk */ - LoongArch_XVMOD_B /* 2030 */, LoongArch_INS_XVMOD_B, + LoongArch_XVMOD_B /* 2030 */, LOONGARCH_INS_XVMOD_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmod.bu $xd, $xj, $xk */ - LoongArch_XVMOD_BU /* 2031 */, LoongArch_INS_XVMOD_BU, + LoongArch_XVMOD_BU /* 2031 */, LOONGARCH_INS_XVMOD_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmod.d $xd, $xj, $xk */ - LoongArch_XVMOD_D /* 2032 */, LoongArch_INS_XVMOD_D, + LoongArch_XVMOD_D /* 2032 */, LOONGARCH_INS_XVMOD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmod.du $xd, $xj, $xk */ - LoongArch_XVMOD_DU /* 2033 */, LoongArch_INS_XVMOD_DU, + LoongArch_XVMOD_DU /* 2033 */, LOONGARCH_INS_XVMOD_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmod.h $xd, $xj, $xk */ - LoongArch_XVMOD_H /* 2034 */, LoongArch_INS_XVMOD_H, + LoongArch_XVMOD_H /* 2034 */, LOONGARCH_INS_XVMOD_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmod.hu $xd, $xj, $xk */ - LoongArch_XVMOD_HU /* 2035 */, LoongArch_INS_XVMOD_HU, + LoongArch_XVMOD_HU /* 2035 */, LOONGARCH_INS_XVMOD_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmod.w $xd, $xj, $xk */ - LoongArch_XVMOD_W /* 2036 */, LoongArch_INS_XVMOD_W, + LoongArch_XVMOD_W /* 2036 */, LOONGARCH_INS_XVMOD_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmod.wu $xd, $xj, $xk */ - LoongArch_XVMOD_WU /* 2037 */, LoongArch_INS_XVMOD_WU, + LoongArch_XVMOD_WU /* 2037 */, LOONGARCH_INS_XVMOD_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmskgez.b $xd, $xj */ - LoongArch_XVMSKGEZ_B /* 2038 */, LoongArch_INS_XVMSKGEZ_B, + LoongArch_XVMSKGEZ_B /* 2038 */, LOONGARCH_INS_XVMSKGEZ_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvmskltz.b $xd, $xj */ - LoongArch_XVMSKLTZ_B /* 2039 */, LoongArch_INS_XVMSKLTZ_B, + LoongArch_XVMSKLTZ_B /* 2039 */, LOONGARCH_INS_XVMSKLTZ_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvmskltz.d $xd, $xj */ - LoongArch_XVMSKLTZ_D /* 2040 */, LoongArch_INS_XVMSKLTZ_D, + LoongArch_XVMSKLTZ_D /* 2040 */, LOONGARCH_INS_XVMSKLTZ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvmskltz.h $xd, $xj */ - LoongArch_XVMSKLTZ_H /* 2041 */, LoongArch_INS_XVMSKLTZ_H, + LoongArch_XVMSKLTZ_H /* 2041 */, LOONGARCH_INS_XVMSKLTZ_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvmskltz.w $xd, $xj */ - LoongArch_XVMSKLTZ_W /* 2042 */, LoongArch_INS_XVMSKLTZ_W, + LoongArch_XVMSKLTZ_W /* 2042 */, LOONGARCH_INS_XVMSKLTZ_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvmsknz.b $xd, $xj */ - LoongArch_XVMSKNZ_B /* 2043 */, LoongArch_INS_XVMSKNZ_B, + LoongArch_XVMSKNZ_B /* 2043 */, LOONGARCH_INS_XVMSKNZ_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvmsub.b $xd, $xj, $xk */ - LoongArch_XVMSUB_B /* 2044 */, LoongArch_INS_XVMSUB_B, + LoongArch_XVMSUB_B /* 2044 */, LOONGARCH_INS_XVMSUB_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmsub.d $xd, $xj, $xk */ - LoongArch_XVMSUB_D /* 2045 */, LoongArch_INS_XVMSUB_D, + LoongArch_XVMSUB_D /* 2045 */, LOONGARCH_INS_XVMSUB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmsub.h $xd, $xj, $xk */ - LoongArch_XVMSUB_H /* 2046 */, LoongArch_INS_XVMSUB_H, + LoongArch_XVMSUB_H /* 2046 */, LOONGARCH_INS_XVMSUB_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmsub.w $xd, $xj, $xk */ - LoongArch_XVMSUB_W /* 2047 */, LoongArch_INS_XVMSUB_W, + LoongArch_XVMSUB_W /* 2047 */, LOONGARCH_INS_XVMSUB_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmuh.b $xd, $xj, $xk */ - LoongArch_XVMUH_B /* 2048 */, LoongArch_INS_XVMUH_B, + LoongArch_XVMUH_B /* 2048 */, LOONGARCH_INS_XVMUH_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmuh.bu $xd, $xj, $xk */ - LoongArch_XVMUH_BU /* 2049 */, LoongArch_INS_XVMUH_BU, + LoongArch_XVMUH_BU /* 2049 */, LOONGARCH_INS_XVMUH_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmuh.d $xd, $xj, $xk */ - LoongArch_XVMUH_D /* 2050 */, LoongArch_INS_XVMUH_D, + LoongArch_XVMUH_D /* 2050 */, LOONGARCH_INS_XVMUH_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmuh.du $xd, $xj, $xk */ - LoongArch_XVMUH_DU /* 2051 */, LoongArch_INS_XVMUH_DU, + LoongArch_XVMUH_DU /* 2051 */, LOONGARCH_INS_XVMUH_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmuh.h $xd, $xj, $xk */ - LoongArch_XVMUH_H /* 2052 */, LoongArch_INS_XVMUH_H, + LoongArch_XVMUH_H /* 2052 */, LOONGARCH_INS_XVMUH_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmuh.hu $xd, $xj, $xk */ - LoongArch_XVMUH_HU /* 2053 */, LoongArch_INS_XVMUH_HU, + LoongArch_XVMUH_HU /* 2053 */, LOONGARCH_INS_XVMUH_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmuh.w $xd, $xj, $xk */ - LoongArch_XVMUH_W /* 2054 */, LoongArch_INS_XVMUH_W, + LoongArch_XVMUH_W /* 2054 */, LOONGARCH_INS_XVMUH_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmuh.wu $xd, $xj, $xk */ - LoongArch_XVMUH_WU /* 2055 */, LoongArch_INS_XVMUH_WU, + LoongArch_XVMUH_WU /* 2055 */, LOONGARCH_INS_XVMUH_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwev.d.w $xd, $xj, $xk */ - LoongArch_XVMULWEV_D_W /* 2056 */, LoongArch_INS_XVMULWEV_D_W, + LoongArch_XVMULWEV_D_W /* 2056 */, LOONGARCH_INS_XVMULWEV_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwev.d.wu $xd, $xj, $xk */ - LoongArch_XVMULWEV_D_WU /* 2057 */, LoongArch_INS_XVMULWEV_D_WU, + LoongArch_XVMULWEV_D_WU /* 2057 */, LOONGARCH_INS_XVMULWEV_D_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwev.d.wu.w $xd, $xj, $xk */ - LoongArch_XVMULWEV_D_WU_W /* 2058 */, LoongArch_INS_XVMULWEV_D_WU_W, + LoongArch_XVMULWEV_D_WU_W /* 2058 */, LOONGARCH_INS_XVMULWEV_D_WU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwev.h.b $xd, $xj, $xk */ - LoongArch_XVMULWEV_H_B /* 2059 */, LoongArch_INS_XVMULWEV_H_B, + LoongArch_XVMULWEV_H_B /* 2059 */, LOONGARCH_INS_XVMULWEV_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwev.h.bu $xd, $xj, $xk */ - LoongArch_XVMULWEV_H_BU /* 2060 */, LoongArch_INS_XVMULWEV_H_BU, + LoongArch_XVMULWEV_H_BU /* 2060 */, LOONGARCH_INS_XVMULWEV_H_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwev.h.bu.b $xd, $xj, $xk */ - LoongArch_XVMULWEV_H_BU_B /* 2061 */, LoongArch_INS_XVMULWEV_H_BU_B, + LoongArch_XVMULWEV_H_BU_B /* 2061 */, LOONGARCH_INS_XVMULWEV_H_BU_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwev.q.d $xd, $xj, $xk */ - LoongArch_XVMULWEV_Q_D /* 2062 */, LoongArch_INS_XVMULWEV_Q_D, + LoongArch_XVMULWEV_Q_D /* 2062 */, LOONGARCH_INS_XVMULWEV_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwev.q.du $xd, $xj, $xk */ - LoongArch_XVMULWEV_Q_DU /* 2063 */, LoongArch_INS_XVMULWEV_Q_DU, + LoongArch_XVMULWEV_Q_DU /* 2063 */, LOONGARCH_INS_XVMULWEV_Q_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwev.q.du.d $xd, $xj, $xk */ - LoongArch_XVMULWEV_Q_DU_D /* 2064 */, LoongArch_INS_XVMULWEV_Q_DU_D, + LoongArch_XVMULWEV_Q_DU_D /* 2064 */, LOONGARCH_INS_XVMULWEV_Q_DU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwev.w.h $xd, $xj, $xk */ - LoongArch_XVMULWEV_W_H /* 2065 */, LoongArch_INS_XVMULWEV_W_H, + LoongArch_XVMULWEV_W_H /* 2065 */, LOONGARCH_INS_XVMULWEV_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwev.w.hu $xd, $xj, $xk */ - LoongArch_XVMULWEV_W_HU /* 2066 */, LoongArch_INS_XVMULWEV_W_HU, + LoongArch_XVMULWEV_W_HU /* 2066 */, LOONGARCH_INS_XVMULWEV_W_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwev.w.hu.h $xd, $xj, $xk */ - LoongArch_XVMULWEV_W_HU_H /* 2067 */, LoongArch_INS_XVMULWEV_W_HU_H, + LoongArch_XVMULWEV_W_HU_H /* 2067 */, LOONGARCH_INS_XVMULWEV_W_HU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwod.d.w $xd, $xj, $xk */ - LoongArch_XVMULWOD_D_W /* 2068 */, LoongArch_INS_XVMULWOD_D_W, + LoongArch_XVMULWOD_D_W /* 2068 */, LOONGARCH_INS_XVMULWOD_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwod.d.wu $xd, $xj, $xk */ - LoongArch_XVMULWOD_D_WU /* 2069 */, LoongArch_INS_XVMULWOD_D_WU, + LoongArch_XVMULWOD_D_WU /* 2069 */, LOONGARCH_INS_XVMULWOD_D_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwod.d.wu.w $xd, $xj, $xk */ - LoongArch_XVMULWOD_D_WU_W /* 2070 */, LoongArch_INS_XVMULWOD_D_WU_W, + LoongArch_XVMULWOD_D_WU_W /* 2070 */, LOONGARCH_INS_XVMULWOD_D_WU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwod.h.b $xd, $xj, $xk */ - LoongArch_XVMULWOD_H_B /* 2071 */, LoongArch_INS_XVMULWOD_H_B, + LoongArch_XVMULWOD_H_B /* 2071 */, LOONGARCH_INS_XVMULWOD_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwod.h.bu $xd, $xj, $xk */ - LoongArch_XVMULWOD_H_BU /* 2072 */, LoongArch_INS_XVMULWOD_H_BU, + LoongArch_XVMULWOD_H_BU /* 2072 */, LOONGARCH_INS_XVMULWOD_H_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwod.h.bu.b $xd, $xj, $xk */ - LoongArch_XVMULWOD_H_BU_B /* 2073 */, LoongArch_INS_XVMULWOD_H_BU_B, + LoongArch_XVMULWOD_H_BU_B /* 2073 */, LOONGARCH_INS_XVMULWOD_H_BU_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwod.q.d $xd, $xj, $xk */ - LoongArch_XVMULWOD_Q_D /* 2074 */, LoongArch_INS_XVMULWOD_Q_D, + LoongArch_XVMULWOD_Q_D /* 2074 */, LOONGARCH_INS_XVMULWOD_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwod.q.du $xd, $xj, $xk */ - LoongArch_XVMULWOD_Q_DU /* 2075 */, LoongArch_INS_XVMULWOD_Q_DU, + LoongArch_XVMULWOD_Q_DU /* 2075 */, LOONGARCH_INS_XVMULWOD_Q_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwod.q.du.d $xd, $xj, $xk */ - LoongArch_XVMULWOD_Q_DU_D /* 2076 */, LoongArch_INS_XVMULWOD_Q_DU_D, + LoongArch_XVMULWOD_Q_DU_D /* 2076 */, LOONGARCH_INS_XVMULWOD_Q_DU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwod.w.h $xd, $xj, $xk */ - LoongArch_XVMULWOD_W_H /* 2077 */, LoongArch_INS_XVMULWOD_W_H, + LoongArch_XVMULWOD_W_H /* 2077 */, LOONGARCH_INS_XVMULWOD_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwod.w.hu $xd, $xj, $xk */ - LoongArch_XVMULWOD_W_HU /* 2078 */, LoongArch_INS_XVMULWOD_W_HU, + LoongArch_XVMULWOD_W_HU /* 2078 */, LOONGARCH_INS_XVMULWOD_W_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmulwod.w.hu.h $xd, $xj, $xk */ - LoongArch_XVMULWOD_W_HU_H /* 2079 */, LoongArch_INS_XVMULWOD_W_HU_H, + LoongArch_XVMULWOD_W_HU_H /* 2079 */, LOONGARCH_INS_XVMULWOD_W_HU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmul.b $xd, $xj, $xk */ - LoongArch_XVMUL_B /* 2080 */, LoongArch_INS_XVMUL_B, + LoongArch_XVMUL_B /* 2080 */, LOONGARCH_INS_XVMUL_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmul.d $xd, $xj, $xk */ - LoongArch_XVMUL_D /* 2081 */, LoongArch_INS_XVMUL_D, + LoongArch_XVMUL_D /* 2081 */, LOONGARCH_INS_XVMUL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmul.h $xd, $xj, $xk */ - LoongArch_XVMUL_H /* 2082 */, LoongArch_INS_XVMUL_H, + LoongArch_XVMUL_H /* 2082 */, LOONGARCH_INS_XVMUL_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvmul.w $xd, $xj, $xk */ - LoongArch_XVMUL_W /* 2083 */, LoongArch_INS_XVMUL_W, + LoongArch_XVMUL_W /* 2083 */, LOONGARCH_INS_XVMUL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvneg.b $xd, $xj */ - LoongArch_XVNEG_B /* 2084 */, LoongArch_INS_XVNEG_B, + LoongArch_XVNEG_B /* 2084 */, LOONGARCH_INS_XVNEG_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvneg.d $xd, $xj */ - LoongArch_XVNEG_D /* 2085 */, LoongArch_INS_XVNEG_D, + LoongArch_XVNEG_D /* 2085 */, LOONGARCH_INS_XVNEG_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvneg.h $xd, $xj */ - LoongArch_XVNEG_H /* 2086 */, LoongArch_INS_XVNEG_H, + LoongArch_XVNEG_H /* 2086 */, LOONGARCH_INS_XVNEG_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvneg.w $xd, $xj */ - LoongArch_XVNEG_W /* 2087 */, LoongArch_INS_XVNEG_W, + LoongArch_XVNEG_W /* 2087 */, LOONGARCH_INS_XVNEG_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvnori.b $xd, $xj, $imm8 */ - LoongArch_XVNORI_B /* 2088 */, LoongArch_INS_XVNORI_B, + LoongArch_XVNORI_B /* 2088 */, LOONGARCH_INS_XVNORI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} #endif }, { /* xvnor.v $xd, $xj, $xk */ - LoongArch_XVNOR_V /* 2089 */, LoongArch_INS_XVNOR_V, + LoongArch_XVNOR_V /* 2089 */, LOONGARCH_INS_XVNOR_V, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvori.b $xd, $xj, $imm8 */ - LoongArch_XVORI_B /* 2090 */, LoongArch_INS_XVORI_B, + LoongArch_XVORI_B /* 2090 */, LOONGARCH_INS_XVORI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} #endif }, { /* xvorn.v $xd, $xj, $xk */ - LoongArch_XVORN_V /* 2091 */, LoongArch_INS_XVORN_V, + LoongArch_XVORN_V /* 2091 */, LOONGARCH_INS_XVORN_V, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvor.v $xd, $xj, $xk */ - LoongArch_XVOR_V /* 2092 */, LoongArch_INS_XVOR_V, + LoongArch_XVOR_V /* 2092 */, LOONGARCH_INS_XVOR_V, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvpackev.b $xd, $xj, $xk */ - LoongArch_XVPACKEV_B /* 2093 */, LoongArch_INS_XVPACKEV_B, + LoongArch_XVPACKEV_B /* 2093 */, LOONGARCH_INS_XVPACKEV_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvpackev.d $xd, $xj, $xk */ - LoongArch_XVPACKEV_D /* 2094 */, LoongArch_INS_XVPACKEV_D, + LoongArch_XVPACKEV_D /* 2094 */, LOONGARCH_INS_XVPACKEV_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvpackev.h $xd, $xj, $xk */ - LoongArch_XVPACKEV_H /* 2095 */, LoongArch_INS_XVPACKEV_H, + LoongArch_XVPACKEV_H /* 2095 */, LOONGARCH_INS_XVPACKEV_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvpackev.w $xd, $xj, $xk */ - LoongArch_XVPACKEV_W /* 2096 */, LoongArch_INS_XVPACKEV_W, + LoongArch_XVPACKEV_W /* 2096 */, LOONGARCH_INS_XVPACKEV_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvpackod.b $xd, $xj, $xk */ - LoongArch_XVPACKOD_B /* 2097 */, LoongArch_INS_XVPACKOD_B, + LoongArch_XVPACKOD_B /* 2097 */, LOONGARCH_INS_XVPACKOD_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvpackod.d $xd, $xj, $xk */ - LoongArch_XVPACKOD_D /* 2098 */, LoongArch_INS_XVPACKOD_D, + LoongArch_XVPACKOD_D /* 2098 */, LOONGARCH_INS_XVPACKOD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvpackod.h $xd, $xj, $xk */ - LoongArch_XVPACKOD_H /* 2099 */, LoongArch_INS_XVPACKOD_H, + LoongArch_XVPACKOD_H /* 2099 */, LOONGARCH_INS_XVPACKOD_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvpackod.w $xd, $xj, $xk */ - LoongArch_XVPACKOD_W /* 2100 */, LoongArch_INS_XVPACKOD_W, + LoongArch_XVPACKOD_W /* 2100 */, LOONGARCH_INS_XVPACKOD_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvpcnt.b $xd, $xj */ - LoongArch_XVPCNT_B /* 2101 */, LoongArch_INS_XVPCNT_B, + LoongArch_XVPCNT_B /* 2101 */, LOONGARCH_INS_XVPCNT_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvpcnt.d $xd, $xj */ - LoongArch_XVPCNT_D /* 2102 */, LoongArch_INS_XVPCNT_D, + LoongArch_XVPCNT_D /* 2102 */, LOONGARCH_INS_XVPCNT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvpcnt.h $xd, $xj */ - LoongArch_XVPCNT_H /* 2103 */, LoongArch_INS_XVPCNT_H, + LoongArch_XVPCNT_H /* 2103 */, LOONGARCH_INS_XVPCNT_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvpcnt.w $xd, $xj */ - LoongArch_XVPCNT_W /* 2104 */, LoongArch_INS_XVPCNT_W, + LoongArch_XVPCNT_W /* 2104 */, LOONGARCH_INS_XVPCNT_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvpermi.d $xd, $xj, $imm8 */ - LoongArch_XVPERMI_D /* 2105 */, LoongArch_INS_XVPERMI_D, + LoongArch_XVPERMI_D /* 2105 */, LOONGARCH_INS_XVPERMI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} #endif }, { /* xvpermi.q $xd, $xj, $imm8 */ - LoongArch_XVPERMI_Q /* 2106 */, LoongArch_INS_XVPERMI_Q, + LoongArch_XVPERMI_Q /* 2106 */, LOONGARCH_INS_XVPERMI_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} #endif }, { /* xvpermi.w $xd, $xj, $imm8 */ - LoongArch_XVPERMI_W /* 2107 */, LoongArch_INS_XVPERMI_W, + LoongArch_XVPERMI_W /* 2107 */, LOONGARCH_INS_XVPERMI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} #endif }, { /* xvperm.w $xd, $xj, $xk */ - LoongArch_XVPERM_W /* 2108 */, LoongArch_INS_XVPERM_W, + LoongArch_XVPERM_W /* 2108 */, LOONGARCH_INS_XVPERM_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvpickev.b $xd, $xj, $xk */ - LoongArch_XVPICKEV_B /* 2109 */, LoongArch_INS_XVPICKEV_B, + LoongArch_XVPICKEV_B /* 2109 */, LOONGARCH_INS_XVPICKEV_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvpickev.d $xd, $xj, $xk */ - LoongArch_XVPICKEV_D /* 2110 */, LoongArch_INS_XVPICKEV_D, + LoongArch_XVPICKEV_D /* 2110 */, LOONGARCH_INS_XVPICKEV_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvpickev.h $xd, $xj, $xk */ - LoongArch_XVPICKEV_H /* 2111 */, LoongArch_INS_XVPICKEV_H, + LoongArch_XVPICKEV_H /* 2111 */, LOONGARCH_INS_XVPICKEV_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvpickev.w $xd, $xj, $xk */ - LoongArch_XVPICKEV_W /* 2112 */, LoongArch_INS_XVPICKEV_W, + LoongArch_XVPICKEV_W /* 2112 */, LOONGARCH_INS_XVPICKEV_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvpickod.b $xd, $xj, $xk */ - LoongArch_XVPICKOD_B /* 2113 */, LoongArch_INS_XVPICKOD_B, + LoongArch_XVPICKOD_B /* 2113 */, LOONGARCH_INS_XVPICKOD_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvpickod.d $xd, $xj, $xk */ - LoongArch_XVPICKOD_D /* 2114 */, LoongArch_INS_XVPICKOD_D, + LoongArch_XVPICKOD_D /* 2114 */, LOONGARCH_INS_XVPICKOD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvpickod.h $xd, $xj, $xk */ - LoongArch_XVPICKOD_H /* 2115 */, LoongArch_INS_XVPICKOD_H, + LoongArch_XVPICKOD_H /* 2115 */, LOONGARCH_INS_XVPICKOD_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvpickod.w $xd, $xj, $xk */ - LoongArch_XVPICKOD_W /* 2116 */, LoongArch_INS_XVPICKOD_W, + LoongArch_XVPICKOD_W /* 2116 */, LOONGARCH_INS_XVPICKOD_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvpickve2gr.d $rd, $xj, $imm2 */ - LoongArch_XVPICKVE2GR_D /* 2117 */, LoongArch_INS_XVPICKVE2GR_D, + LoongArch_XVPICKVE2GR_D /* 2117 */, LOONGARCH_INS_XVPICKVE2GR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI2_RXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI2_RXI, CS_AC_INVALID }} #endif }, { /* xvpickve2gr.du $rd, $xj, $imm2 */ - LoongArch_XVPICKVE2GR_DU /* 2118 */, LoongArch_INS_XVPICKVE2GR_DU, + LoongArch_XVPICKVE2GR_DU /* 2118 */, LOONGARCH_INS_XVPICKVE2GR_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI2_RXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI2_RXI, CS_AC_INVALID }} #endif }, { /* xvpickve2gr.w $rd, $xj, $imm3 */ - LoongArch_XVPICKVE2GR_W /* 2119 */, LoongArch_INS_XVPICKVE2GR_W, + LoongArch_XVPICKVE2GR_W /* 2119 */, LOONGARCH_INS_XVPICKVE2GR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_RXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_RXI, CS_AC_INVALID }} #endif }, { /* xvpickve2gr.wu $rd, $xj, $imm3 */ - LoongArch_XVPICKVE2GR_WU /* 2120 */, LoongArch_INS_XVPICKVE2GR_WU, + LoongArch_XVPICKVE2GR_WU /* 2120 */, LOONGARCH_INS_XVPICKVE2GR_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_RXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_RXI, CS_AC_INVALID }} #endif }, { /* xvpickve.d $xd, $xj, $imm2 */ - LoongArch_XVPICKVE_D /* 2121 */, LoongArch_INS_XVPICKVE_D, + LoongArch_XVPICKVE_D /* 2121 */, LOONGARCH_INS_XVPICKVE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI2_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI2_XXI, CS_AC_INVALID }} #endif }, { /* xvpickve.w $xd, $xj, $imm3 */ - LoongArch_XVPICKVE_W /* 2122 */, LoongArch_INS_XVPICKVE_W, + LoongArch_XVPICKVE_W /* 2122 */, LOONGARCH_INS_XVPICKVE_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} #endif }, { /* xvrepl128vei.b $xd, $xj, $imm4 */ - LoongArch_XVREPL128VEI_B /* 2123 */, LoongArch_INS_XVREPL128VEI_B, + LoongArch_XVREPL128VEI_B /* 2123 */, LOONGARCH_INS_XVREPL128VEI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvrepl128vei.d $xd, $xj, $imm1 */ - LoongArch_XVREPL128VEI_D /* 2124 */, LoongArch_INS_XVREPL128VEI_D, + LoongArch_XVREPL128VEI_D /* 2124 */, LOONGARCH_INS_XVREPL128VEI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI1_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI1_XXI, CS_AC_INVALID }} #endif }, { /* xvrepl128vei.h $xd, $xj, $imm3 */ - LoongArch_XVREPL128VEI_H /* 2125 */, LoongArch_INS_XVREPL128VEI_H, + LoongArch_XVREPL128VEI_H /* 2125 */, LOONGARCH_INS_XVREPL128VEI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} #endif }, { /* xvrepl128vei.w $xd, $xj, $imm2 */ - LoongArch_XVREPL128VEI_W /* 2126 */, LoongArch_INS_XVREPL128VEI_W, + LoongArch_XVREPL128VEI_W /* 2126 */, LOONGARCH_INS_XVREPL128VEI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI2_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI2_XXI, CS_AC_INVALID }} #endif }, { /* xvreplgr2vr.b $xd, $rj */ - LoongArch_XVREPLGR2VR_B /* 2127 */, LoongArch_INS_XVREPLGR2VR_B, + LoongArch_XVREPLGR2VR_B /* 2127 */, LOONGARCH_INS_XVREPLGR2VR_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XR, CS_AC_INVALID }} #endif }, { /* xvreplgr2vr.d $xd, $rj */ - LoongArch_XVREPLGR2VR_D /* 2128 */, LoongArch_INS_XVREPLGR2VR_D, + LoongArch_XVREPLGR2VR_D /* 2128 */, LOONGARCH_INS_XVREPLGR2VR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XR, CS_AC_INVALID }} #endif }, { /* xvreplgr2vr.h $xd, $rj */ - LoongArch_XVREPLGR2VR_H /* 2129 */, LoongArch_INS_XVREPLGR2VR_H, + LoongArch_XVREPLGR2VR_H /* 2129 */, LOONGARCH_INS_XVREPLGR2VR_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XR, CS_AC_INVALID }} #endif }, { /* xvreplgr2vr.w $xd, $rj */ - LoongArch_XVREPLGR2VR_W /* 2130 */, LoongArch_INS_XVREPLGR2VR_W, + LoongArch_XVREPLGR2VR_W /* 2130 */, LOONGARCH_INS_XVREPLGR2VR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XR, CS_AC_INVALID }} #endif }, { /* xvreplve0.b $xd, $xj */ - LoongArch_XVREPLVE0_B /* 2131 */, LoongArch_INS_XVREPLVE0_B, + LoongArch_XVREPLVE0_B /* 2131 */, LOONGARCH_INS_XVREPLVE0_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvreplve0.d $xd, $xj */ - LoongArch_XVREPLVE0_D /* 2132 */, LoongArch_INS_XVREPLVE0_D, + LoongArch_XVREPLVE0_D /* 2132 */, LOONGARCH_INS_XVREPLVE0_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvreplve0.h $xd, $xj */ - LoongArch_XVREPLVE0_H /* 2133 */, LoongArch_INS_XVREPLVE0_H, + LoongArch_XVREPLVE0_H /* 2133 */, LOONGARCH_INS_XVREPLVE0_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvreplve0.q $xd, $xj */ - LoongArch_XVREPLVE0_Q /* 2134 */, LoongArch_INS_XVREPLVE0_Q, + LoongArch_XVREPLVE0_Q /* 2134 */, LOONGARCH_INS_XVREPLVE0_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvreplve0.w $xd, $xj */ - LoongArch_XVREPLVE0_W /* 2135 */, LoongArch_INS_XVREPLVE0_W, + LoongArch_XVREPLVE0_W /* 2135 */, LOONGARCH_INS_XVREPLVE0_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_XX, CS_AC_INVALID }} #endif }, { /* xvreplve.b $xd, $xj, $rk */ - LoongArch_XVREPLVE_B /* 2136 */, LoongArch_INS_XVREPLVE_B, + LoongArch_XVREPLVE_B /* 2136 */, LOONGARCH_INS_XVREPLVE_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXR, CS_AC_INVALID }} #endif }, { /* xvreplve.d $xd, $xj, $rk */ - LoongArch_XVREPLVE_D /* 2137 */, LoongArch_INS_XVREPLVE_D, + LoongArch_XVREPLVE_D /* 2137 */, LOONGARCH_INS_XVREPLVE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXR, CS_AC_INVALID }} #endif }, { /* xvreplve.h $xd, $xj, $rk */ - LoongArch_XVREPLVE_H /* 2138 */, LoongArch_INS_XVREPLVE_H, + LoongArch_XVREPLVE_H /* 2138 */, LOONGARCH_INS_XVREPLVE_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXR, CS_AC_INVALID }} #endif }, { /* xvreplve.w $xd, $xj, $rk */ - LoongArch_XVREPLVE_W /* 2139 */, LoongArch_INS_XVREPLVE_W, + LoongArch_XVREPLVE_W /* 2139 */, LOONGARCH_INS_XVREPLVE_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXR, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXR, CS_AC_INVALID }} #endif }, { /* xvrotri.b $xd, $xj, $imm3 */ - LoongArch_XVROTRI_B /* 2140 */, LoongArch_INS_XVROTRI_B, + LoongArch_XVROTRI_B /* 2140 */, LOONGARCH_INS_XVROTRI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} #endif }, { /* xvrotri.d $xd, $xj, $imm6 */ - LoongArch_XVROTRI_D /* 2141 */, LoongArch_INS_XVROTRI_D, + LoongArch_XVROTRI_D /* 2141 */, LOONGARCH_INS_XVROTRI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvrotri.h $xd, $xj, $imm4 */ - LoongArch_XVROTRI_H /* 2142 */, LoongArch_INS_XVROTRI_H, + LoongArch_XVROTRI_H /* 2142 */, LOONGARCH_INS_XVROTRI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvrotri.w $xd, $xj, $imm5 */ - LoongArch_XVROTRI_W /* 2143 */, LoongArch_INS_XVROTRI_W, + LoongArch_XVROTRI_W /* 2143 */, LOONGARCH_INS_XVROTRI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvrotr.b $xd, $xj, $xk */ - LoongArch_XVROTR_B /* 2144 */, LoongArch_INS_XVROTR_B, + LoongArch_XVROTR_B /* 2144 */, LOONGARCH_INS_XVROTR_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvrotr.d $xd, $xj, $xk */ - LoongArch_XVROTR_D /* 2145 */, LoongArch_INS_XVROTR_D, + LoongArch_XVROTR_D /* 2145 */, LOONGARCH_INS_XVROTR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvrotr.h $xd, $xj, $xk */ - LoongArch_XVROTR_H /* 2146 */, LoongArch_INS_XVROTR_H, + LoongArch_XVROTR_H /* 2146 */, LOONGARCH_INS_XVROTR_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvrotr.w $xd, $xj, $xk */ - LoongArch_XVROTR_W /* 2147 */, LoongArch_INS_XVROTR_W, + LoongArch_XVROTR_W /* 2147 */, LOONGARCH_INS_XVROTR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsadd.b $xd, $xj, $xk */ - LoongArch_XVSADD_B /* 2148 */, LoongArch_INS_XVSADD_B, + LoongArch_XVSADD_B /* 2148 */, LOONGARCH_INS_XVSADD_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsadd.bu $xd, $xj, $xk */ - LoongArch_XVSADD_BU /* 2149 */, LoongArch_INS_XVSADD_BU, + LoongArch_XVSADD_BU /* 2149 */, LOONGARCH_INS_XVSADD_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsadd.d $xd, $xj, $xk */ - LoongArch_XVSADD_D /* 2150 */, LoongArch_INS_XVSADD_D, + LoongArch_XVSADD_D /* 2150 */, LOONGARCH_INS_XVSADD_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsadd.du $xd, $xj, $xk */ - LoongArch_XVSADD_DU /* 2151 */, LoongArch_INS_XVSADD_DU, + LoongArch_XVSADD_DU /* 2151 */, LOONGARCH_INS_XVSADD_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsadd.h $xd, $xj, $xk */ - LoongArch_XVSADD_H /* 2152 */, LoongArch_INS_XVSADD_H, + LoongArch_XVSADD_H /* 2152 */, LOONGARCH_INS_XVSADD_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsadd.hu $xd, $xj, $xk */ - LoongArch_XVSADD_HU /* 2153 */, LoongArch_INS_XVSADD_HU, + LoongArch_XVSADD_HU /* 2153 */, LOONGARCH_INS_XVSADD_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsadd.w $xd, $xj, $xk */ - LoongArch_XVSADD_W /* 2154 */, LoongArch_INS_XVSADD_W, + LoongArch_XVSADD_W /* 2154 */, LOONGARCH_INS_XVSADD_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsadd.wu $xd, $xj, $xk */ - LoongArch_XVSADD_WU /* 2155 */, LoongArch_INS_XVSADD_WU, + LoongArch_XVSADD_WU /* 2155 */, LOONGARCH_INS_XVSADD_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsat.b $xd, $xj, $imm3 */ - LoongArch_XVSAT_B /* 2156 */, LoongArch_INS_XVSAT_B, + LoongArch_XVSAT_B /* 2156 */, LOONGARCH_INS_XVSAT_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} #endif }, { /* xvsat.bu $xd, $xj, $imm3 */ - LoongArch_XVSAT_BU /* 2157 */, LoongArch_INS_XVSAT_BU, + LoongArch_XVSAT_BU /* 2157 */, LOONGARCH_INS_XVSAT_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} #endif }, { /* xvsat.d $xd, $xj, $imm6 */ - LoongArch_XVSAT_D /* 2158 */, LoongArch_INS_XVSAT_D, + LoongArch_XVSAT_D /* 2158 */, LOONGARCH_INS_XVSAT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvsat.du $xd, $xj, $imm6 */ - LoongArch_XVSAT_DU /* 2159 */, LoongArch_INS_XVSAT_DU, + LoongArch_XVSAT_DU /* 2159 */, LOONGARCH_INS_XVSAT_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvsat.h $xd, $xj, $imm4 */ - LoongArch_XVSAT_H /* 2160 */, LoongArch_INS_XVSAT_H, + LoongArch_XVSAT_H /* 2160 */, LOONGARCH_INS_XVSAT_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvsat.hu $xd, $xj, $imm4 */ - LoongArch_XVSAT_HU /* 2161 */, LoongArch_INS_XVSAT_HU, + LoongArch_XVSAT_HU /* 2161 */, LOONGARCH_INS_XVSAT_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvsat.w $xd, $xj, $imm5 */ - LoongArch_XVSAT_W /* 2162 */, LoongArch_INS_XVSAT_W, + LoongArch_XVSAT_W /* 2162 */, LOONGARCH_INS_XVSAT_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvsat.wu $xd, $xj, $imm5 */ - LoongArch_XVSAT_WU /* 2163 */, LoongArch_INS_XVSAT_WU, + LoongArch_XVSAT_WU /* 2163 */, LOONGARCH_INS_XVSAT_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvseqi.b $xd, $xj, $imm5 */ - LoongArch_XVSEQI_B /* 2164 */, LoongArch_INS_XVSEQI_B, + LoongArch_XVSEQI_B /* 2164 */, LOONGARCH_INS_XVSEQI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvseqi.d $xd, $xj, $imm5 */ - LoongArch_XVSEQI_D /* 2165 */, LoongArch_INS_XVSEQI_D, + LoongArch_XVSEQI_D /* 2165 */, LOONGARCH_INS_XVSEQI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvseqi.h $xd, $xj, $imm5 */ - LoongArch_XVSEQI_H /* 2166 */, LoongArch_INS_XVSEQI_H, + LoongArch_XVSEQI_H /* 2166 */, LOONGARCH_INS_XVSEQI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvseqi.w $xd, $xj, $imm5 */ - LoongArch_XVSEQI_W /* 2167 */, LoongArch_INS_XVSEQI_W, + LoongArch_XVSEQI_W /* 2167 */, LOONGARCH_INS_XVSEQI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvseq.b $xd, $xj, $xk */ - LoongArch_XVSEQ_B /* 2168 */, LoongArch_INS_XVSEQ_B, + LoongArch_XVSEQ_B /* 2168 */, LOONGARCH_INS_XVSEQ_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvseq.d $xd, $xj, $xk */ - LoongArch_XVSEQ_D /* 2169 */, LoongArch_INS_XVSEQ_D, + LoongArch_XVSEQ_D /* 2169 */, LOONGARCH_INS_XVSEQ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvseq.h $xd, $xj, $xk */ - LoongArch_XVSEQ_H /* 2170 */, LoongArch_INS_XVSEQ_H, + LoongArch_XVSEQ_H /* 2170 */, LOONGARCH_INS_XVSEQ_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvseq.w $xd, $xj, $xk */ - LoongArch_XVSEQ_W /* 2171 */, LoongArch_INS_XVSEQ_W, + LoongArch_XVSEQ_W /* 2171 */, LOONGARCH_INS_XVSEQ_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsetallnez.b $cd, $xj */ - LoongArch_XVSETALLNEZ_B /* 2172 */, LoongArch_INS_XVSETALLNEZ_B, + LoongArch_XVSETALLNEZ_B /* 2172 */, LOONGARCH_INS_XVSETALLNEZ_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_CX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_CX, CS_AC_INVALID }} #endif }, { /* xvsetallnez.d $cd, $xj */ - LoongArch_XVSETALLNEZ_D /* 2173 */, LoongArch_INS_XVSETALLNEZ_D, + LoongArch_XVSETALLNEZ_D /* 2173 */, LOONGARCH_INS_XVSETALLNEZ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_CX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_CX, CS_AC_INVALID }} #endif }, { /* xvsetallnez.h $cd, $xj */ - LoongArch_XVSETALLNEZ_H /* 2174 */, LoongArch_INS_XVSETALLNEZ_H, + LoongArch_XVSETALLNEZ_H /* 2174 */, LOONGARCH_INS_XVSETALLNEZ_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_CX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_CX, CS_AC_INVALID }} #endif }, { /* xvsetallnez.w $cd, $xj */ - LoongArch_XVSETALLNEZ_W /* 2175 */, LoongArch_INS_XVSETALLNEZ_W, + LoongArch_XVSETALLNEZ_W /* 2175 */, LOONGARCH_INS_XVSETALLNEZ_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_CX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_CX, CS_AC_INVALID }} #endif }, { /* xvsetanyeqz.b $cd, $xj */ - LoongArch_XVSETANYEQZ_B /* 2176 */, LoongArch_INS_XVSETANYEQZ_B, + LoongArch_XVSETANYEQZ_B /* 2176 */, LOONGARCH_INS_XVSETANYEQZ_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_CX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_CX, CS_AC_INVALID }} #endif }, { /* xvsetanyeqz.d $cd, $xj */ - LoongArch_XVSETANYEQZ_D /* 2177 */, LoongArch_INS_XVSETANYEQZ_D, + LoongArch_XVSETANYEQZ_D /* 2177 */, LOONGARCH_INS_XVSETANYEQZ_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_CX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_CX, CS_AC_INVALID }} #endif }, { /* xvsetanyeqz.h $cd, $xj */ - LoongArch_XVSETANYEQZ_H /* 2178 */, LoongArch_INS_XVSETANYEQZ_H, + LoongArch_XVSETANYEQZ_H /* 2178 */, LOONGARCH_INS_XVSETANYEQZ_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_CX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_CX, CS_AC_INVALID }} #endif }, { /* xvsetanyeqz.w $cd, $xj */ - LoongArch_XVSETANYEQZ_W /* 2179 */, LoongArch_INS_XVSETANYEQZ_W, + LoongArch_XVSETANYEQZ_W /* 2179 */, LOONGARCH_INS_XVSETANYEQZ_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_CX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_CX, CS_AC_INVALID }} #endif }, { /* xvseteqz.v $cd, $xj */ - LoongArch_XVSETEQZ_V /* 2180 */, LoongArch_INS_XVSETEQZ_V, + LoongArch_XVSETEQZ_V /* 2180 */, LOONGARCH_INS_XVSETEQZ_V, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_CX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_CX, CS_AC_INVALID }} #endif }, { /* xvsetnez.v $cd, $xj */ - LoongArch_XVSETNEZ_V /* 2181 */, LoongArch_INS_XVSETNEZ_V, + LoongArch_XVSETNEZ_V /* 2181 */, LOONGARCH_INS_XVSETNEZ_V, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2R_CX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2R_CX, CS_AC_INVALID }} #endif }, { /* xvshuf4i.b $xd, $xj, $imm8 */ - LoongArch_XVSHUF4I_B /* 2182 */, LoongArch_INS_XVSHUF4I_B, + LoongArch_XVSHUF4I_B /* 2182 */, LOONGARCH_INS_XVSHUF4I_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} #endif }, { /* xvshuf4i.d $xd, $xj, $imm8 */ - LoongArch_XVSHUF4I_D /* 2183 */, LoongArch_INS_XVSHUF4I_D, + LoongArch_XVSHUF4I_D /* 2183 */, LOONGARCH_INS_XVSHUF4I_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} #endif }, { /* xvshuf4i.h $xd, $xj, $imm8 */ - LoongArch_XVSHUF4I_H /* 2184 */, LoongArch_INS_XVSHUF4I_H, + LoongArch_XVSHUF4I_H /* 2184 */, LOONGARCH_INS_XVSHUF4I_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} #endif }, { /* xvshuf4i.w $xd, $xj, $imm8 */ - LoongArch_XVSHUF4I_W /* 2185 */, LoongArch_INS_XVSHUF4I_W, + LoongArch_XVSHUF4I_W /* 2185 */, LOONGARCH_INS_XVSHUF4I_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} #endif }, { /* xvshuf.b $xd, $xj, $xk, $xa */ - LoongArch_XVSHUF_B /* 2186 */, LoongArch_INS_XVSHUF_B, + LoongArch_XVSHUF_B /* 2186 */, LOONGARCH_INS_XVSHUF_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT4R_XXXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT4R_XXXX, CS_AC_INVALID }} #endif }, { /* xvshuf.d $xd, $xj, $xk */ - LoongArch_XVSHUF_D /* 2187 */, LoongArch_INS_XVSHUF_D, + LoongArch_XVSHUF_D /* 2187 */, LOONGARCH_INS_XVSHUF_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvshuf.h $xd, $xj, $xk */ - LoongArch_XVSHUF_H /* 2188 */, LoongArch_INS_XVSHUF_H, + LoongArch_XVSHUF_H /* 2188 */, LOONGARCH_INS_XVSHUF_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvshuf.w $xd, $xj, $xk */ - LoongArch_XVSHUF_W /* 2189 */, LoongArch_INS_XVSHUF_W, + LoongArch_XVSHUF_W /* 2189 */, LOONGARCH_INS_XVSHUF_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsigncov.b $xd, $xj, $xk */ - LoongArch_XVSIGNCOV_B /* 2190 */, LoongArch_INS_XVSIGNCOV_B, + LoongArch_XVSIGNCOV_B /* 2190 */, LOONGARCH_INS_XVSIGNCOV_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsigncov.d $xd, $xj, $xk */ - LoongArch_XVSIGNCOV_D /* 2191 */, LoongArch_INS_XVSIGNCOV_D, + LoongArch_XVSIGNCOV_D /* 2191 */, LOONGARCH_INS_XVSIGNCOV_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsigncov.h $xd, $xj, $xk */ - LoongArch_XVSIGNCOV_H /* 2192 */, LoongArch_INS_XVSIGNCOV_H, + LoongArch_XVSIGNCOV_H /* 2192 */, LOONGARCH_INS_XVSIGNCOV_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsigncov.w $xd, $xj, $xk */ - LoongArch_XVSIGNCOV_W /* 2193 */, LoongArch_INS_XVSIGNCOV_W, + LoongArch_XVSIGNCOV_W /* 2193 */, LOONGARCH_INS_XVSIGNCOV_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvslei.b $xd, $xj, $imm5 */ - LoongArch_XVSLEI_B /* 2194 */, LoongArch_INS_XVSLEI_B, + LoongArch_XVSLEI_B /* 2194 */, LOONGARCH_INS_XVSLEI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvslei.bu $xd, $xj, $imm5 */ - LoongArch_XVSLEI_BU /* 2195 */, LoongArch_INS_XVSLEI_BU, + LoongArch_XVSLEI_BU /* 2195 */, LOONGARCH_INS_XVSLEI_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvslei.d $xd, $xj, $imm5 */ - LoongArch_XVSLEI_D /* 2196 */, LoongArch_INS_XVSLEI_D, + LoongArch_XVSLEI_D /* 2196 */, LOONGARCH_INS_XVSLEI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvslei.du $xd, $xj, $imm5 */ - LoongArch_XVSLEI_DU /* 2197 */, LoongArch_INS_XVSLEI_DU, + LoongArch_XVSLEI_DU /* 2197 */, LOONGARCH_INS_XVSLEI_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvslei.h $xd, $xj, $imm5 */ - LoongArch_XVSLEI_H /* 2198 */, LoongArch_INS_XVSLEI_H, + LoongArch_XVSLEI_H /* 2198 */, LOONGARCH_INS_XVSLEI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvslei.hu $xd, $xj, $imm5 */ - LoongArch_XVSLEI_HU /* 2199 */, LoongArch_INS_XVSLEI_HU, + LoongArch_XVSLEI_HU /* 2199 */, LOONGARCH_INS_XVSLEI_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvslei.w $xd, $xj, $imm5 */ - LoongArch_XVSLEI_W /* 2200 */, LoongArch_INS_XVSLEI_W, + LoongArch_XVSLEI_W /* 2200 */, LOONGARCH_INS_XVSLEI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvslei.wu $xd, $xj, $imm5 */ - LoongArch_XVSLEI_WU /* 2201 */, LoongArch_INS_XVSLEI_WU, + LoongArch_XVSLEI_WU /* 2201 */, LOONGARCH_INS_XVSLEI_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvsle.b $xd, $xj, $xk */ - LoongArch_XVSLE_B /* 2202 */, LoongArch_INS_XVSLE_B, + LoongArch_XVSLE_B /* 2202 */, LOONGARCH_INS_XVSLE_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsle.bu $xd, $xj, $xk */ - LoongArch_XVSLE_BU /* 2203 */, LoongArch_INS_XVSLE_BU, + LoongArch_XVSLE_BU /* 2203 */, LOONGARCH_INS_XVSLE_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsle.d $xd, $xj, $xk */ - LoongArch_XVSLE_D /* 2204 */, LoongArch_INS_XVSLE_D, + LoongArch_XVSLE_D /* 2204 */, LOONGARCH_INS_XVSLE_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsle.du $xd, $xj, $xk */ - LoongArch_XVSLE_DU /* 2205 */, LoongArch_INS_XVSLE_DU, + LoongArch_XVSLE_DU /* 2205 */, LOONGARCH_INS_XVSLE_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsle.h $xd, $xj, $xk */ - LoongArch_XVSLE_H /* 2206 */, LoongArch_INS_XVSLE_H, + LoongArch_XVSLE_H /* 2206 */, LOONGARCH_INS_XVSLE_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsle.hu $xd, $xj, $xk */ - LoongArch_XVSLE_HU /* 2207 */, LoongArch_INS_XVSLE_HU, + LoongArch_XVSLE_HU /* 2207 */, LOONGARCH_INS_XVSLE_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsle.w $xd, $xj, $xk */ - LoongArch_XVSLE_W /* 2208 */, LoongArch_INS_XVSLE_W, + LoongArch_XVSLE_W /* 2208 */, LOONGARCH_INS_XVSLE_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsle.wu $xd, $xj, $xk */ - LoongArch_XVSLE_WU /* 2209 */, LoongArch_INS_XVSLE_WU, + LoongArch_XVSLE_WU /* 2209 */, LOONGARCH_INS_XVSLE_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvslli.b $xd, $xj, $imm3 */ - LoongArch_XVSLLI_B /* 2210 */, LoongArch_INS_XVSLLI_B, + LoongArch_XVSLLI_B /* 2210 */, LOONGARCH_INS_XVSLLI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} #endif }, { /* xvslli.d $xd, $xj, $imm6 */ - LoongArch_XVSLLI_D /* 2211 */, LoongArch_INS_XVSLLI_D, + LoongArch_XVSLLI_D /* 2211 */, LOONGARCH_INS_XVSLLI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvslli.h $xd, $xj, $imm4 */ - LoongArch_XVSLLI_H /* 2212 */, LoongArch_INS_XVSLLI_H, + LoongArch_XVSLLI_H /* 2212 */, LOONGARCH_INS_XVSLLI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvslli.w $xd, $xj, $imm5 */ - LoongArch_XVSLLI_W /* 2213 */, LoongArch_INS_XVSLLI_W, + LoongArch_XVSLLI_W /* 2213 */, LOONGARCH_INS_XVSLLI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvsllwil.du.wu $xd, $xj, $imm5 */ - LoongArch_XVSLLWIL_DU_WU /* 2214 */, LoongArch_INS_XVSLLWIL_DU_WU, + LoongArch_XVSLLWIL_DU_WU /* 2214 */, LOONGARCH_INS_XVSLLWIL_DU_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvsllwil.d.w $xd, $xj, $imm5 */ - LoongArch_XVSLLWIL_D_W /* 2215 */, LoongArch_INS_XVSLLWIL_D_W, + LoongArch_XVSLLWIL_D_W /* 2215 */, LOONGARCH_INS_XVSLLWIL_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvsllwil.hu.bu $xd, $xj, $imm3 */ - LoongArch_XVSLLWIL_HU_BU /* 2216 */, LoongArch_INS_XVSLLWIL_HU_BU, + LoongArch_XVSLLWIL_HU_BU /* 2216 */, LOONGARCH_INS_XVSLLWIL_HU_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} #endif }, { /* xvsllwil.h.b $xd, $xj, $imm3 */ - LoongArch_XVSLLWIL_H_B /* 2217 */, LoongArch_INS_XVSLLWIL_H_B, + LoongArch_XVSLLWIL_H_B /* 2217 */, LOONGARCH_INS_XVSLLWIL_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} #endif }, { /* xvsllwil.wu.hu $xd, $xj, $imm4 */ - LoongArch_XVSLLWIL_WU_HU /* 2218 */, LoongArch_INS_XVSLLWIL_WU_HU, + LoongArch_XVSLLWIL_WU_HU /* 2218 */, LOONGARCH_INS_XVSLLWIL_WU_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvsllwil.w.h $xd, $xj, $imm4 */ - LoongArch_XVSLLWIL_W_H /* 2219 */, LoongArch_INS_XVSLLWIL_W_H, + LoongArch_XVSLLWIL_W_H /* 2219 */, LOONGARCH_INS_XVSLLWIL_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvsll.b $xd, $xj, $xk */ - LoongArch_XVSLL_B /* 2220 */, LoongArch_INS_XVSLL_B, + LoongArch_XVSLL_B /* 2220 */, LOONGARCH_INS_XVSLL_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsll.d $xd, $xj, $xk */ - LoongArch_XVSLL_D /* 2221 */, LoongArch_INS_XVSLL_D, + LoongArch_XVSLL_D /* 2221 */, LOONGARCH_INS_XVSLL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsll.h $xd, $xj, $xk */ - LoongArch_XVSLL_H /* 2222 */, LoongArch_INS_XVSLL_H, + LoongArch_XVSLL_H /* 2222 */, LOONGARCH_INS_XVSLL_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsll.w $xd, $xj, $xk */ - LoongArch_XVSLL_W /* 2223 */, LoongArch_INS_XVSLL_W, + LoongArch_XVSLL_W /* 2223 */, LOONGARCH_INS_XVSLL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvslti.b $xd, $xj, $imm5 */ - LoongArch_XVSLTI_B /* 2224 */, LoongArch_INS_XVSLTI_B, + LoongArch_XVSLTI_B /* 2224 */, LOONGARCH_INS_XVSLTI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvslti.bu $xd, $xj, $imm5 */ - LoongArch_XVSLTI_BU /* 2225 */, LoongArch_INS_XVSLTI_BU, + LoongArch_XVSLTI_BU /* 2225 */, LOONGARCH_INS_XVSLTI_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvslti.d $xd, $xj, $imm5 */ - LoongArch_XVSLTI_D /* 2226 */, LoongArch_INS_XVSLTI_D, + LoongArch_XVSLTI_D /* 2226 */, LOONGARCH_INS_XVSLTI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvslti.du $xd, $xj, $imm5 */ - LoongArch_XVSLTI_DU /* 2227 */, LoongArch_INS_XVSLTI_DU, + LoongArch_XVSLTI_DU /* 2227 */, LOONGARCH_INS_XVSLTI_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvslti.h $xd, $xj, $imm5 */ - LoongArch_XVSLTI_H /* 2228 */, LoongArch_INS_XVSLTI_H, + LoongArch_XVSLTI_H /* 2228 */, LOONGARCH_INS_XVSLTI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvslti.hu $xd, $xj, $imm5 */ - LoongArch_XVSLTI_HU /* 2229 */, LoongArch_INS_XVSLTI_HU, + LoongArch_XVSLTI_HU /* 2229 */, LOONGARCH_INS_XVSLTI_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvslti.w $xd, $xj, $imm5 */ - LoongArch_XVSLTI_W /* 2230 */, LoongArch_INS_XVSLTI_W, + LoongArch_XVSLTI_W /* 2230 */, LOONGARCH_INS_XVSLTI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvslti.wu $xd, $xj, $imm5 */ - LoongArch_XVSLTI_WU /* 2231 */, LoongArch_INS_XVSLTI_WU, + LoongArch_XVSLTI_WU /* 2231 */, LOONGARCH_INS_XVSLTI_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvslt.b $xd, $xj, $xk */ - LoongArch_XVSLT_B /* 2232 */, LoongArch_INS_XVSLT_B, + LoongArch_XVSLT_B /* 2232 */, LOONGARCH_INS_XVSLT_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvslt.bu $xd, $xj, $xk */ - LoongArch_XVSLT_BU /* 2233 */, LoongArch_INS_XVSLT_BU, + LoongArch_XVSLT_BU /* 2233 */, LOONGARCH_INS_XVSLT_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvslt.d $xd, $xj, $xk */ - LoongArch_XVSLT_D /* 2234 */, LoongArch_INS_XVSLT_D, + LoongArch_XVSLT_D /* 2234 */, LOONGARCH_INS_XVSLT_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvslt.du $xd, $xj, $xk */ - LoongArch_XVSLT_DU /* 2235 */, LoongArch_INS_XVSLT_DU, + LoongArch_XVSLT_DU /* 2235 */, LOONGARCH_INS_XVSLT_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvslt.h $xd, $xj, $xk */ - LoongArch_XVSLT_H /* 2236 */, LoongArch_INS_XVSLT_H, + LoongArch_XVSLT_H /* 2236 */, LOONGARCH_INS_XVSLT_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvslt.hu $xd, $xj, $xk */ - LoongArch_XVSLT_HU /* 2237 */, LoongArch_INS_XVSLT_HU, + LoongArch_XVSLT_HU /* 2237 */, LOONGARCH_INS_XVSLT_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvslt.w $xd, $xj, $xk */ - LoongArch_XVSLT_W /* 2238 */, LoongArch_INS_XVSLT_W, + LoongArch_XVSLT_W /* 2238 */, LOONGARCH_INS_XVSLT_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvslt.wu $xd, $xj, $xk */ - LoongArch_XVSLT_WU /* 2239 */, LoongArch_INS_XVSLT_WU, + LoongArch_XVSLT_WU /* 2239 */, LOONGARCH_INS_XVSLT_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsrai.b $xd, $xj, $imm3 */ - LoongArch_XVSRAI_B /* 2240 */, LoongArch_INS_XVSRAI_B, + LoongArch_XVSRAI_B /* 2240 */, LOONGARCH_INS_XVSRAI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} #endif }, { /* xvsrai.d $xd, $xj, $imm6 */ - LoongArch_XVSRAI_D /* 2241 */, LoongArch_INS_XVSRAI_D, + LoongArch_XVSRAI_D /* 2241 */, LOONGARCH_INS_XVSRAI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvsrai.h $xd, $xj, $imm4 */ - LoongArch_XVSRAI_H /* 2242 */, LoongArch_INS_XVSRAI_H, + LoongArch_XVSRAI_H /* 2242 */, LOONGARCH_INS_XVSRAI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvsrai.w $xd, $xj, $imm5 */ - LoongArch_XVSRAI_W /* 2243 */, LoongArch_INS_XVSRAI_W, + LoongArch_XVSRAI_W /* 2243 */, LOONGARCH_INS_XVSRAI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvsrani.b.h $xd, $xj, $imm4 */ - LoongArch_XVSRANI_B_H /* 2244 */, LoongArch_INS_XVSRANI_B_H, + LoongArch_XVSRANI_B_H /* 2244 */, LOONGARCH_INS_XVSRANI_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvsrani.d.q $xd, $xj, $imm7 */ - LoongArch_XVSRANI_D_Q /* 2245 */, LoongArch_INS_XVSRANI_D_Q, + LoongArch_XVSRANI_D_Q /* 2245 */, LOONGARCH_INS_XVSRANI_D_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} #endif }, { /* xvsrani.h.w $xd, $xj, $imm5 */ - LoongArch_XVSRANI_H_W /* 2246 */, LoongArch_INS_XVSRANI_H_W, + LoongArch_XVSRANI_H_W /* 2246 */, LOONGARCH_INS_XVSRANI_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvsrani.w.d $xd, $xj, $imm6 */ - LoongArch_XVSRANI_W_D /* 2247 */, LoongArch_INS_XVSRANI_W_D, + LoongArch_XVSRANI_W_D /* 2247 */, LOONGARCH_INS_XVSRANI_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvsran.b.h $xd, $xj, $xk */ - LoongArch_XVSRAN_B_H /* 2248 */, LoongArch_INS_XVSRAN_B_H, + LoongArch_XVSRAN_B_H /* 2248 */, LOONGARCH_INS_XVSRAN_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsran.h.w $xd, $xj, $xk */ - LoongArch_XVSRAN_H_W /* 2249 */, LoongArch_INS_XVSRAN_H_W, + LoongArch_XVSRAN_H_W /* 2249 */, LOONGARCH_INS_XVSRAN_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsran.w.d $xd, $xj, $xk */ - LoongArch_XVSRAN_W_D /* 2250 */, LoongArch_INS_XVSRAN_W_D, + LoongArch_XVSRAN_W_D /* 2250 */, LOONGARCH_INS_XVSRAN_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsrari.b $xd, $xj, $imm3 */ - LoongArch_XVSRARI_B /* 2251 */, LoongArch_INS_XVSRARI_B, + LoongArch_XVSRARI_B /* 2251 */, LOONGARCH_INS_XVSRARI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} #endif }, { /* xvsrari.d $xd, $xj, $imm6 */ - LoongArch_XVSRARI_D /* 2252 */, LoongArch_INS_XVSRARI_D, + LoongArch_XVSRARI_D /* 2252 */, LOONGARCH_INS_XVSRARI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvsrari.h $xd, $xj, $imm4 */ - LoongArch_XVSRARI_H /* 2253 */, LoongArch_INS_XVSRARI_H, + LoongArch_XVSRARI_H /* 2253 */, LOONGARCH_INS_XVSRARI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvsrari.w $xd, $xj, $imm5 */ - LoongArch_XVSRARI_W /* 2254 */, LoongArch_INS_XVSRARI_W, + LoongArch_XVSRARI_W /* 2254 */, LOONGARCH_INS_XVSRARI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvsrarni.b.h $xd, $xj, $imm4 */ - LoongArch_XVSRARNI_B_H /* 2255 */, LoongArch_INS_XVSRARNI_B_H, + LoongArch_XVSRARNI_B_H /* 2255 */, LOONGARCH_INS_XVSRARNI_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvsrarni.d.q $xd, $xj, $imm7 */ - LoongArch_XVSRARNI_D_Q /* 2256 */, LoongArch_INS_XVSRARNI_D_Q, + LoongArch_XVSRARNI_D_Q /* 2256 */, LOONGARCH_INS_XVSRARNI_D_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} #endif }, { /* xvsrarni.h.w $xd, $xj, $imm5 */ - LoongArch_XVSRARNI_H_W /* 2257 */, LoongArch_INS_XVSRARNI_H_W, + LoongArch_XVSRARNI_H_W /* 2257 */, LOONGARCH_INS_XVSRARNI_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvsrarni.w.d $xd, $xj, $imm6 */ - LoongArch_XVSRARNI_W_D /* 2258 */, LoongArch_INS_XVSRARNI_W_D, + LoongArch_XVSRARNI_W_D /* 2258 */, LOONGARCH_INS_XVSRARNI_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvsrarn.b.h $xd, $xj, $xk */ - LoongArch_XVSRARN_B_H /* 2259 */, LoongArch_INS_XVSRARN_B_H, + LoongArch_XVSRARN_B_H /* 2259 */, LOONGARCH_INS_XVSRARN_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsrarn.h.w $xd, $xj, $xk */ - LoongArch_XVSRARN_H_W /* 2260 */, LoongArch_INS_XVSRARN_H_W, + LoongArch_XVSRARN_H_W /* 2260 */, LOONGARCH_INS_XVSRARN_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsrarn.w.d $xd, $xj, $xk */ - LoongArch_XVSRARN_W_D /* 2261 */, LoongArch_INS_XVSRARN_W_D, + LoongArch_XVSRARN_W_D /* 2261 */, LOONGARCH_INS_XVSRARN_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsrar.b $xd, $xj, $xk */ - LoongArch_XVSRAR_B /* 2262 */, LoongArch_INS_XVSRAR_B, + LoongArch_XVSRAR_B /* 2262 */, LOONGARCH_INS_XVSRAR_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsrar.d $xd, $xj, $xk */ - LoongArch_XVSRAR_D /* 2263 */, LoongArch_INS_XVSRAR_D, + LoongArch_XVSRAR_D /* 2263 */, LOONGARCH_INS_XVSRAR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsrar.h $xd, $xj, $xk */ - LoongArch_XVSRAR_H /* 2264 */, LoongArch_INS_XVSRAR_H, + LoongArch_XVSRAR_H /* 2264 */, LOONGARCH_INS_XVSRAR_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsrar.w $xd, $xj, $xk */ - LoongArch_XVSRAR_W /* 2265 */, LoongArch_INS_XVSRAR_W, + LoongArch_XVSRAR_W /* 2265 */, LOONGARCH_INS_XVSRAR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsra.b $xd, $xj, $xk */ - LoongArch_XVSRA_B /* 2266 */, LoongArch_INS_XVSRA_B, + LoongArch_XVSRA_B /* 2266 */, LOONGARCH_INS_XVSRA_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsra.d $xd, $xj, $xk */ - LoongArch_XVSRA_D /* 2267 */, LoongArch_INS_XVSRA_D, + LoongArch_XVSRA_D /* 2267 */, LOONGARCH_INS_XVSRA_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsra.h $xd, $xj, $xk */ - LoongArch_XVSRA_H /* 2268 */, LoongArch_INS_XVSRA_H, + LoongArch_XVSRA_H /* 2268 */, LOONGARCH_INS_XVSRA_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsra.w $xd, $xj, $xk */ - LoongArch_XVSRA_W /* 2269 */, LoongArch_INS_XVSRA_W, + LoongArch_XVSRA_W /* 2269 */, LOONGARCH_INS_XVSRA_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsrli.b $xd, $xj, $imm3 */ - LoongArch_XVSRLI_B /* 2270 */, LoongArch_INS_XVSRLI_B, + LoongArch_XVSRLI_B /* 2270 */, LOONGARCH_INS_XVSRLI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} #endif }, { /* xvsrli.d $xd, $xj, $imm6 */ - LoongArch_XVSRLI_D /* 2271 */, LoongArch_INS_XVSRLI_D, + LoongArch_XVSRLI_D /* 2271 */, LOONGARCH_INS_XVSRLI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvsrli.h $xd, $xj, $imm4 */ - LoongArch_XVSRLI_H /* 2272 */, LoongArch_INS_XVSRLI_H, + LoongArch_XVSRLI_H /* 2272 */, LOONGARCH_INS_XVSRLI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvsrli.w $xd, $xj, $imm5 */ - LoongArch_XVSRLI_W /* 2273 */, LoongArch_INS_XVSRLI_W, + LoongArch_XVSRLI_W /* 2273 */, LOONGARCH_INS_XVSRLI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvsrlni.b.h $xd, $xj, $imm4 */ - LoongArch_XVSRLNI_B_H /* 2274 */, LoongArch_INS_XVSRLNI_B_H, + LoongArch_XVSRLNI_B_H /* 2274 */, LOONGARCH_INS_XVSRLNI_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvsrlni.d.q $xd, $xj, $imm7 */ - LoongArch_XVSRLNI_D_Q /* 2275 */, LoongArch_INS_XVSRLNI_D_Q, + LoongArch_XVSRLNI_D_Q /* 2275 */, LOONGARCH_INS_XVSRLNI_D_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} #endif }, { /* xvsrlni.h.w $xd, $xj, $imm5 */ - LoongArch_XVSRLNI_H_W /* 2276 */, LoongArch_INS_XVSRLNI_H_W, + LoongArch_XVSRLNI_H_W /* 2276 */, LOONGARCH_INS_XVSRLNI_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvsrlni.w.d $xd, $xj, $imm6 */ - LoongArch_XVSRLNI_W_D /* 2277 */, LoongArch_INS_XVSRLNI_W_D, + LoongArch_XVSRLNI_W_D /* 2277 */, LOONGARCH_INS_XVSRLNI_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvsrln.b.h $xd, $xj, $xk */ - LoongArch_XVSRLN_B_H /* 2278 */, LoongArch_INS_XVSRLN_B_H, + LoongArch_XVSRLN_B_H /* 2278 */, LOONGARCH_INS_XVSRLN_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsrln.h.w $xd, $xj, $xk */ - LoongArch_XVSRLN_H_W /* 2279 */, LoongArch_INS_XVSRLN_H_W, + LoongArch_XVSRLN_H_W /* 2279 */, LOONGARCH_INS_XVSRLN_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsrln.w.d $xd, $xj, $xk */ - LoongArch_XVSRLN_W_D /* 2280 */, LoongArch_INS_XVSRLN_W_D, + LoongArch_XVSRLN_W_D /* 2280 */, LOONGARCH_INS_XVSRLN_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsrlri.b $xd, $xj, $imm3 */ - LoongArch_XVSRLRI_B /* 2281 */, LoongArch_INS_XVSRLRI_B, + LoongArch_XVSRLRI_B /* 2281 */, LOONGARCH_INS_XVSRLRI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI3_XXI, CS_AC_INVALID }} #endif }, { /* xvsrlri.d $xd, $xj, $imm6 */ - LoongArch_XVSRLRI_D /* 2282 */, LoongArch_INS_XVSRLRI_D, + LoongArch_XVSRLRI_D /* 2282 */, LOONGARCH_INS_XVSRLRI_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvsrlri.h $xd, $xj, $imm4 */ - LoongArch_XVSRLRI_H /* 2283 */, LoongArch_INS_XVSRLRI_H, + LoongArch_XVSRLRI_H /* 2283 */, LOONGARCH_INS_XVSRLRI_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvsrlri.w $xd, $xj, $imm5 */ - LoongArch_XVSRLRI_W /* 2284 */, LoongArch_INS_XVSRLRI_W, + LoongArch_XVSRLRI_W /* 2284 */, LOONGARCH_INS_XVSRLRI_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvsrlrni.b.h $xd, $xj, $imm4 */ - LoongArch_XVSRLRNI_B_H /* 2285 */, LoongArch_INS_XVSRLRNI_B_H, + LoongArch_XVSRLRNI_B_H /* 2285 */, LOONGARCH_INS_XVSRLRNI_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvsrlrni.d.q $xd, $xj, $imm7 */ - LoongArch_XVSRLRNI_D_Q /* 2286 */, LoongArch_INS_XVSRLRNI_D_Q, + LoongArch_XVSRLRNI_D_Q /* 2286 */, LOONGARCH_INS_XVSRLRNI_D_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} #endif }, { /* xvsrlrni.h.w $xd, $xj, $imm5 */ - LoongArch_XVSRLRNI_H_W /* 2287 */, LoongArch_INS_XVSRLRNI_H_W, + LoongArch_XVSRLRNI_H_W /* 2287 */, LOONGARCH_INS_XVSRLRNI_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvsrlrni.w.d $xd, $xj, $imm6 */ - LoongArch_XVSRLRNI_W_D /* 2288 */, LoongArch_INS_XVSRLRNI_W_D, + LoongArch_XVSRLRNI_W_D /* 2288 */, LOONGARCH_INS_XVSRLRNI_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvsrlrn.b.h $xd, $xj, $xk */ - LoongArch_XVSRLRN_B_H /* 2289 */, LoongArch_INS_XVSRLRN_B_H, + LoongArch_XVSRLRN_B_H /* 2289 */, LOONGARCH_INS_XVSRLRN_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsrlrn.h.w $xd, $xj, $xk */ - LoongArch_XVSRLRN_H_W /* 2290 */, LoongArch_INS_XVSRLRN_H_W, + LoongArch_XVSRLRN_H_W /* 2290 */, LOONGARCH_INS_XVSRLRN_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsrlrn.w.d $xd, $xj, $xk */ - LoongArch_XVSRLRN_W_D /* 2291 */, LoongArch_INS_XVSRLRN_W_D, + LoongArch_XVSRLRN_W_D /* 2291 */, LOONGARCH_INS_XVSRLRN_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsrlr.b $xd, $xj, $xk */ - LoongArch_XVSRLR_B /* 2292 */, LoongArch_INS_XVSRLR_B, + LoongArch_XVSRLR_B /* 2292 */, LOONGARCH_INS_XVSRLR_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsrlr.d $xd, $xj, $xk */ - LoongArch_XVSRLR_D /* 2293 */, LoongArch_INS_XVSRLR_D, + LoongArch_XVSRLR_D /* 2293 */, LOONGARCH_INS_XVSRLR_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsrlr.h $xd, $xj, $xk */ - LoongArch_XVSRLR_H /* 2294 */, LoongArch_INS_XVSRLR_H, + LoongArch_XVSRLR_H /* 2294 */, LOONGARCH_INS_XVSRLR_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsrlr.w $xd, $xj, $xk */ - LoongArch_XVSRLR_W /* 2295 */, LoongArch_INS_XVSRLR_W, + LoongArch_XVSRLR_W /* 2295 */, LOONGARCH_INS_XVSRLR_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsrl.b $xd, $xj, $xk */ - LoongArch_XVSRL_B /* 2296 */, LoongArch_INS_XVSRL_B, + LoongArch_XVSRL_B /* 2296 */, LOONGARCH_INS_XVSRL_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsrl.d $xd, $xj, $xk */ - LoongArch_XVSRL_D /* 2297 */, LoongArch_INS_XVSRL_D, + LoongArch_XVSRL_D /* 2297 */, LOONGARCH_INS_XVSRL_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsrl.h $xd, $xj, $xk */ - LoongArch_XVSRL_H /* 2298 */, LoongArch_INS_XVSRL_H, + LoongArch_XVSRL_H /* 2298 */, LOONGARCH_INS_XVSRL_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsrl.w $xd, $xj, $xk */ - LoongArch_XVSRL_W /* 2299 */, LoongArch_INS_XVSRL_W, + LoongArch_XVSRL_W /* 2299 */, LOONGARCH_INS_XVSRL_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssrani.bu.h $xd, $xj, $imm4 */ - LoongArch_XVSSRANI_BU_H /* 2300 */, LoongArch_INS_XVSSRANI_BU_H, + LoongArch_XVSSRANI_BU_H /* 2300 */, LOONGARCH_INS_XVSSRANI_BU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvssrani.b.h $xd, $xj, $imm4 */ - LoongArch_XVSSRANI_B_H /* 2301 */, LoongArch_INS_XVSSRANI_B_H, + LoongArch_XVSSRANI_B_H /* 2301 */, LOONGARCH_INS_XVSSRANI_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvssrani.du.q $xd, $xj, $imm7 */ - LoongArch_XVSSRANI_DU_Q /* 2302 */, LoongArch_INS_XVSSRANI_DU_Q, + LoongArch_XVSSRANI_DU_Q /* 2302 */, LOONGARCH_INS_XVSSRANI_DU_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} #endif }, { /* xvssrani.d.q $xd, $xj, $imm7 */ - LoongArch_XVSSRANI_D_Q /* 2303 */, LoongArch_INS_XVSSRANI_D_Q, + LoongArch_XVSSRANI_D_Q /* 2303 */, LOONGARCH_INS_XVSSRANI_D_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} #endif }, { /* xvssrani.hu.w $xd, $xj, $imm5 */ - LoongArch_XVSSRANI_HU_W /* 2304 */, LoongArch_INS_XVSSRANI_HU_W, + LoongArch_XVSSRANI_HU_W /* 2304 */, LOONGARCH_INS_XVSSRANI_HU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvssrani.h.w $xd, $xj, $imm5 */ - LoongArch_XVSSRANI_H_W /* 2305 */, LoongArch_INS_XVSSRANI_H_W, + LoongArch_XVSSRANI_H_W /* 2305 */, LOONGARCH_INS_XVSSRANI_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvssrani.wu.d $xd, $xj, $imm6 */ - LoongArch_XVSSRANI_WU_D /* 2306 */, LoongArch_INS_XVSSRANI_WU_D, + LoongArch_XVSSRANI_WU_D /* 2306 */, LOONGARCH_INS_XVSSRANI_WU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvssrani.w.d $xd, $xj, $imm6 */ - LoongArch_XVSSRANI_W_D /* 2307 */, LoongArch_INS_XVSSRANI_W_D, + LoongArch_XVSSRANI_W_D /* 2307 */, LOONGARCH_INS_XVSSRANI_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvssran.bu.h $xd, $xj, $xk */ - LoongArch_XVSSRAN_BU_H /* 2308 */, LoongArch_INS_XVSSRAN_BU_H, + LoongArch_XVSSRAN_BU_H /* 2308 */, LOONGARCH_INS_XVSSRAN_BU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssran.b.h $xd, $xj, $xk */ - LoongArch_XVSSRAN_B_H /* 2309 */, LoongArch_INS_XVSSRAN_B_H, + LoongArch_XVSSRAN_B_H /* 2309 */, LOONGARCH_INS_XVSSRAN_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssran.hu.w $xd, $xj, $xk */ - LoongArch_XVSSRAN_HU_W /* 2310 */, LoongArch_INS_XVSSRAN_HU_W, + LoongArch_XVSSRAN_HU_W /* 2310 */, LOONGARCH_INS_XVSSRAN_HU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssran.h.w $xd, $xj, $xk */ - LoongArch_XVSSRAN_H_W /* 2311 */, LoongArch_INS_XVSSRAN_H_W, + LoongArch_XVSSRAN_H_W /* 2311 */, LOONGARCH_INS_XVSSRAN_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssran.wu.d $xd, $xj, $xk */ - LoongArch_XVSSRAN_WU_D /* 2312 */, LoongArch_INS_XVSSRAN_WU_D, + LoongArch_XVSSRAN_WU_D /* 2312 */, LOONGARCH_INS_XVSSRAN_WU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssran.w.d $xd, $xj, $xk */ - LoongArch_XVSSRAN_W_D /* 2313 */, LoongArch_INS_XVSSRAN_W_D, + LoongArch_XVSSRAN_W_D /* 2313 */, LOONGARCH_INS_XVSSRAN_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssrarni.bu.h $xd, $xj, $imm4 */ - LoongArch_XVSSRARNI_BU_H /* 2314 */, LoongArch_INS_XVSSRARNI_BU_H, + LoongArch_XVSSRARNI_BU_H /* 2314 */, LOONGARCH_INS_XVSSRARNI_BU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvssrarni.b.h $xd, $xj, $imm4 */ - LoongArch_XVSSRARNI_B_H /* 2315 */, LoongArch_INS_XVSSRARNI_B_H, + LoongArch_XVSSRARNI_B_H /* 2315 */, LOONGARCH_INS_XVSSRARNI_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvssrarni.du.q $xd, $xj, $imm7 */ - LoongArch_XVSSRARNI_DU_Q /* 2316 */, LoongArch_INS_XVSSRARNI_DU_Q, + LoongArch_XVSSRARNI_DU_Q /* 2316 */, LOONGARCH_INS_XVSSRARNI_DU_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} #endif }, { /* xvssrarni.d.q $xd, $xj, $imm7 */ - LoongArch_XVSSRARNI_D_Q /* 2317 */, LoongArch_INS_XVSSRARNI_D_Q, + LoongArch_XVSSRARNI_D_Q /* 2317 */, LOONGARCH_INS_XVSSRARNI_D_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} #endif }, { /* xvssrarni.hu.w $xd, $xj, $imm5 */ - LoongArch_XVSSRARNI_HU_W /* 2318 */, LoongArch_INS_XVSSRARNI_HU_W, + LoongArch_XVSSRARNI_HU_W /* 2318 */, LOONGARCH_INS_XVSSRARNI_HU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvssrarni.h.w $xd, $xj, $imm5 */ - LoongArch_XVSSRARNI_H_W /* 2319 */, LoongArch_INS_XVSSRARNI_H_W, + LoongArch_XVSSRARNI_H_W /* 2319 */, LOONGARCH_INS_XVSSRARNI_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvssrarni.wu.d $xd, $xj, $imm6 */ - LoongArch_XVSSRARNI_WU_D /* 2320 */, LoongArch_INS_XVSSRARNI_WU_D, + LoongArch_XVSSRARNI_WU_D /* 2320 */, LOONGARCH_INS_XVSSRARNI_WU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvssrarni.w.d $xd, $xj, $imm6 */ - LoongArch_XVSSRARNI_W_D /* 2321 */, LoongArch_INS_XVSSRARNI_W_D, + LoongArch_XVSSRARNI_W_D /* 2321 */, LOONGARCH_INS_XVSSRARNI_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvssrarn.bu.h $xd, $xj, $xk */ - LoongArch_XVSSRARN_BU_H /* 2322 */, LoongArch_INS_XVSSRARN_BU_H, + LoongArch_XVSSRARN_BU_H /* 2322 */, LOONGARCH_INS_XVSSRARN_BU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssrarn.b.h $xd, $xj, $xk */ - LoongArch_XVSSRARN_B_H /* 2323 */, LoongArch_INS_XVSSRARN_B_H, + LoongArch_XVSSRARN_B_H /* 2323 */, LOONGARCH_INS_XVSSRARN_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssrarn.hu.w $xd, $xj, $xk */ - LoongArch_XVSSRARN_HU_W /* 2324 */, LoongArch_INS_XVSSRARN_HU_W, + LoongArch_XVSSRARN_HU_W /* 2324 */, LOONGARCH_INS_XVSSRARN_HU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssrarn.h.w $xd, $xj, $xk */ - LoongArch_XVSSRARN_H_W /* 2325 */, LoongArch_INS_XVSSRARN_H_W, + LoongArch_XVSSRARN_H_W /* 2325 */, LOONGARCH_INS_XVSSRARN_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssrarn.wu.d $xd, $xj, $xk */ - LoongArch_XVSSRARN_WU_D /* 2326 */, LoongArch_INS_XVSSRARN_WU_D, + LoongArch_XVSSRARN_WU_D /* 2326 */, LOONGARCH_INS_XVSSRARN_WU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssrarn.w.d $xd, $xj, $xk */ - LoongArch_XVSSRARN_W_D /* 2327 */, LoongArch_INS_XVSSRARN_W_D, + LoongArch_XVSSRARN_W_D /* 2327 */, LOONGARCH_INS_XVSSRARN_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssrlni.bu.h $xd, $xj, $imm4 */ - LoongArch_XVSSRLNI_BU_H /* 2328 */, LoongArch_INS_XVSSRLNI_BU_H, + LoongArch_XVSSRLNI_BU_H /* 2328 */, LOONGARCH_INS_XVSSRLNI_BU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvssrlni.b.h $xd, $xj, $imm4 */ - LoongArch_XVSSRLNI_B_H /* 2329 */, LoongArch_INS_XVSSRLNI_B_H, + LoongArch_XVSSRLNI_B_H /* 2329 */, LOONGARCH_INS_XVSSRLNI_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvssrlni.du.q $xd, $xj, $imm7 */ - LoongArch_XVSSRLNI_DU_Q /* 2330 */, LoongArch_INS_XVSSRLNI_DU_Q, + LoongArch_XVSSRLNI_DU_Q /* 2330 */, LOONGARCH_INS_XVSSRLNI_DU_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} #endif }, { /* xvssrlni.d.q $xd, $xj, $imm7 */ - LoongArch_XVSSRLNI_D_Q /* 2331 */, LoongArch_INS_XVSSRLNI_D_Q, + LoongArch_XVSSRLNI_D_Q /* 2331 */, LOONGARCH_INS_XVSSRLNI_D_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} #endif }, { /* xvssrlni.hu.w $xd, $xj, $imm5 */ - LoongArch_XVSSRLNI_HU_W /* 2332 */, LoongArch_INS_XVSSRLNI_HU_W, + LoongArch_XVSSRLNI_HU_W /* 2332 */, LOONGARCH_INS_XVSSRLNI_HU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvssrlni.h.w $xd, $xj, $imm5 */ - LoongArch_XVSSRLNI_H_W /* 2333 */, LoongArch_INS_XVSSRLNI_H_W, + LoongArch_XVSSRLNI_H_W /* 2333 */, LOONGARCH_INS_XVSSRLNI_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvssrlni.wu.d $xd, $xj, $imm6 */ - LoongArch_XVSSRLNI_WU_D /* 2334 */, LoongArch_INS_XVSSRLNI_WU_D, + LoongArch_XVSSRLNI_WU_D /* 2334 */, LOONGARCH_INS_XVSSRLNI_WU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvssrlni.w.d $xd, $xj, $imm6 */ - LoongArch_XVSSRLNI_W_D /* 2335 */, LoongArch_INS_XVSSRLNI_W_D, + LoongArch_XVSSRLNI_W_D /* 2335 */, LOONGARCH_INS_XVSSRLNI_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvssrln.bu.h $xd, $xj, $xk */ - LoongArch_XVSSRLN_BU_H /* 2336 */, LoongArch_INS_XVSSRLN_BU_H, + LoongArch_XVSSRLN_BU_H /* 2336 */, LOONGARCH_INS_XVSSRLN_BU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssrln.b.h $xd, $xj, $xk */ - LoongArch_XVSSRLN_B_H /* 2337 */, LoongArch_INS_XVSSRLN_B_H, + LoongArch_XVSSRLN_B_H /* 2337 */, LOONGARCH_INS_XVSSRLN_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssrln.hu.w $xd, $xj, $xk */ - LoongArch_XVSSRLN_HU_W /* 2338 */, LoongArch_INS_XVSSRLN_HU_W, + LoongArch_XVSSRLN_HU_W /* 2338 */, LOONGARCH_INS_XVSSRLN_HU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssrln.h.w $xd, $xj, $xk */ - LoongArch_XVSSRLN_H_W /* 2339 */, LoongArch_INS_XVSSRLN_H_W, + LoongArch_XVSSRLN_H_W /* 2339 */, LOONGARCH_INS_XVSSRLN_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssrln.wu.d $xd, $xj, $xk */ - LoongArch_XVSSRLN_WU_D /* 2340 */, LoongArch_INS_XVSSRLN_WU_D, + LoongArch_XVSSRLN_WU_D /* 2340 */, LOONGARCH_INS_XVSSRLN_WU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssrln.w.d $xd, $xj, $xk */ - LoongArch_XVSSRLN_W_D /* 2341 */, LoongArch_INS_XVSSRLN_W_D, + LoongArch_XVSSRLN_W_D /* 2341 */, LOONGARCH_INS_XVSSRLN_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssrlrni.bu.h $xd, $xj, $imm4 */ - LoongArch_XVSSRLRNI_BU_H /* 2342 */, LoongArch_INS_XVSSRLRNI_BU_H, + LoongArch_XVSSRLRNI_BU_H /* 2342 */, LOONGARCH_INS_XVSSRLRNI_BU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvssrlrni.b.h $xd, $xj, $imm4 */ - LoongArch_XVSSRLRNI_B_H /* 2343 */, LoongArch_INS_XVSSRLRNI_B_H, + LoongArch_XVSSRLRNI_B_H /* 2343 */, LOONGARCH_INS_XVSSRLRNI_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI4_XXI, CS_AC_INVALID }} #endif }, { /* xvssrlrni.du.q $xd, $xj, $imm7 */ - LoongArch_XVSSRLRNI_DU_Q /* 2344 */, LoongArch_INS_XVSSRLRNI_DU_Q, + LoongArch_XVSSRLRNI_DU_Q /* 2344 */, LOONGARCH_INS_XVSSRLRNI_DU_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} #endif }, { /* xvssrlrni.d.q $xd, $xj, $imm7 */ - LoongArch_XVSSRLRNI_D_Q /* 2345 */, LoongArch_INS_XVSSRLRNI_D_Q, + LoongArch_XVSSRLRNI_D_Q /* 2345 */, LOONGARCH_INS_XVSSRLRNI_D_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI7_XXI, CS_AC_INVALID }} #endif }, { /* xvssrlrni.hu.w $xd, $xj, $imm5 */ - LoongArch_XVSSRLRNI_HU_W /* 2346 */, LoongArch_INS_XVSSRLRNI_HU_W, + LoongArch_XVSSRLRNI_HU_W /* 2346 */, LOONGARCH_INS_XVSSRLRNI_HU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvssrlrni.h.w $xd, $xj, $imm5 */ - LoongArch_XVSSRLRNI_H_W /* 2347 */, LoongArch_INS_XVSSRLRNI_H_W, + LoongArch_XVSSRLRNI_H_W /* 2347 */, LOONGARCH_INS_XVSSRLRNI_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvssrlrni.wu.d $xd, $xj, $imm6 */ - LoongArch_XVSSRLRNI_WU_D /* 2348 */, LoongArch_INS_XVSSRLRNI_WU_D, + LoongArch_XVSSRLRNI_WU_D /* 2348 */, LOONGARCH_INS_XVSSRLRNI_WU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvssrlrni.w.d $xd, $xj, $imm6 */ - LoongArch_XVSSRLRNI_W_D /* 2349 */, LoongArch_INS_XVSSRLRNI_W_D, + LoongArch_XVSSRLRNI_W_D /* 2349 */, LOONGARCH_INS_XVSSRLRNI_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI6_XXI, CS_AC_INVALID }} #endif }, { /* xvssrlrn.bu.h $xd, $xj, $xk */ - LoongArch_XVSSRLRN_BU_H /* 2350 */, LoongArch_INS_XVSSRLRN_BU_H, + LoongArch_XVSSRLRN_BU_H /* 2350 */, LOONGARCH_INS_XVSSRLRN_BU_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssrlrn.b.h $xd, $xj, $xk */ - LoongArch_XVSSRLRN_B_H /* 2351 */, LoongArch_INS_XVSSRLRN_B_H, + LoongArch_XVSSRLRN_B_H /* 2351 */, LOONGARCH_INS_XVSSRLRN_B_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssrlrn.hu.w $xd, $xj, $xk */ - LoongArch_XVSSRLRN_HU_W /* 2352 */, LoongArch_INS_XVSSRLRN_HU_W, + LoongArch_XVSSRLRN_HU_W /* 2352 */, LOONGARCH_INS_XVSSRLRN_HU_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssrlrn.h.w $xd, $xj, $xk */ - LoongArch_XVSSRLRN_H_W /* 2353 */, LoongArch_INS_XVSSRLRN_H_W, + LoongArch_XVSSRLRN_H_W /* 2353 */, LOONGARCH_INS_XVSSRLRN_H_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssrlrn.wu.d $xd, $xj, $xk */ - LoongArch_XVSSRLRN_WU_D /* 2354 */, LoongArch_INS_XVSSRLRN_WU_D, + LoongArch_XVSSRLRN_WU_D /* 2354 */, LOONGARCH_INS_XVSSRLRN_WU_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssrlrn.w.d $xd, $xj, $xk */ - LoongArch_XVSSRLRN_W_D /* 2355 */, LoongArch_INS_XVSSRLRN_W_D, + LoongArch_XVSSRLRN_W_D /* 2355 */, LOONGARCH_INS_XVSSRLRN_W_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssub.b $xd, $xj, $xk */ - LoongArch_XVSSUB_B /* 2356 */, LoongArch_INS_XVSSUB_B, + LoongArch_XVSSUB_B /* 2356 */, LOONGARCH_INS_XVSSUB_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssub.bu $xd, $xj, $xk */ - LoongArch_XVSSUB_BU /* 2357 */, LoongArch_INS_XVSSUB_BU, + LoongArch_XVSSUB_BU /* 2357 */, LOONGARCH_INS_XVSSUB_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssub.d $xd, $xj, $xk */ - LoongArch_XVSSUB_D /* 2358 */, LoongArch_INS_XVSSUB_D, + LoongArch_XVSSUB_D /* 2358 */, LOONGARCH_INS_XVSSUB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssub.du $xd, $xj, $xk */ - LoongArch_XVSSUB_DU /* 2359 */, LoongArch_INS_XVSSUB_DU, + LoongArch_XVSSUB_DU /* 2359 */, LOONGARCH_INS_XVSSUB_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssub.h $xd, $xj, $xk */ - LoongArch_XVSSUB_H /* 2360 */, LoongArch_INS_XVSSUB_H, + LoongArch_XVSSUB_H /* 2360 */, LOONGARCH_INS_XVSSUB_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssub.hu $xd, $xj, $xk */ - LoongArch_XVSSUB_HU /* 2361 */, LoongArch_INS_XVSSUB_HU, + LoongArch_XVSSUB_HU /* 2361 */, LOONGARCH_INS_XVSSUB_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssub.w $xd, $xj, $xk */ - LoongArch_XVSSUB_W /* 2362 */, LoongArch_INS_XVSSUB_W, + LoongArch_XVSSUB_W /* 2362 */, LOONGARCH_INS_XVSSUB_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvssub.wu $xd, $xj, $xk */ - LoongArch_XVSSUB_WU /* 2363 */, LoongArch_INS_XVSSUB_WU, + LoongArch_XVSSUB_WU /* 2363 */, LOONGARCH_INS_XVSSUB_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvst $xd, $rj, $imm12 */ - LoongArch_XVST /* 2364 */, LoongArch_INS_XVST, + LoongArch_XVST /* 2364 */, LOONGARCH_INS_XVST, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI12_XRI, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI12_XRI, CS_AC_WRITE }} #endif }, { /* xvstelm.b $xd, $rj, $imm8, $imm5 */ - LoongArch_XVSTELM_B /* 2365 */, LoongArch_INS_XVSTELM_B, + LoongArch_XVSTELM_B /* 2365 */, LOONGARCH_INS_XVSTELM_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8I5_XRII, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8I5_XRII, CS_AC_WRITE }} #endif }, { /* xvstelm.d $xd, $rj, $imm8, $imm2 */ - LoongArch_XVSTELM_D /* 2366 */, LoongArch_INS_XVSTELM_D, + LoongArch_XVSTELM_D /* 2366 */, LOONGARCH_INS_XVSTELM_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8I2_XRII, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8I2_XRII, CS_AC_WRITE }} #endif }, { /* xvstelm.h $xd, $rj, $imm8, $imm4 */ - LoongArch_XVSTELM_H /* 2367 */, LoongArch_INS_XVSTELM_H, + LoongArch_XVSTELM_H /* 2367 */, LOONGARCH_INS_XVSTELM_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8I4_XRII, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8I4_XRII, CS_AC_WRITE }} #endif }, { /* xvstelm.w $xd, $rj, $imm8, $imm3 */ - LoongArch_XVSTELM_W /* 2368 */, LoongArch_INS_XVSTELM_W, + LoongArch_XVSTELM_W /* 2368 */, LOONGARCH_INS_XVSTELM_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8I3_XRII, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8I3_XRII, CS_AC_WRITE }} #endif }, { /* xvstx $xd, $rj, $rk */ - LoongArch_XVSTX /* 2369 */, LoongArch_INS_XVSTX, + LoongArch_XVSTX /* 2369 */, LOONGARCH_INS_XVSTX, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XRR, CS_AC_WRITE }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XRR, CS_AC_WRITE }} #endif }, { /* xvsubi.bu $xd, $xj, $imm5 */ - LoongArch_XVSUBI_BU /* 2370 */, LoongArch_INS_XVSUBI_BU, + LoongArch_XVSUBI_BU /* 2370 */, LOONGARCH_INS_XVSUBI_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvsubi.du $xd, $xj, $imm5 */ - LoongArch_XVSUBI_DU /* 2371 */, LoongArch_INS_XVSUBI_DU, + LoongArch_XVSUBI_DU /* 2371 */, LOONGARCH_INS_XVSUBI_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvsubi.hu $xd, $xj, $imm5 */ - LoongArch_XVSUBI_HU /* 2372 */, LoongArch_INS_XVSUBI_HU, + LoongArch_XVSUBI_HU /* 2372 */, LOONGARCH_INS_XVSUBI_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvsubi.wu $xd, $xj, $imm5 */ - LoongArch_XVSUBI_WU /* 2373 */, LoongArch_INS_XVSUBI_WU, + LoongArch_XVSUBI_WU /* 2373 */, LOONGARCH_INS_XVSUBI_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI5_XXI, CS_AC_INVALID }} #endif }, { /* xvsubwev.d.w $xd, $xj, $xk */ - LoongArch_XVSUBWEV_D_W /* 2374 */, LoongArch_INS_XVSUBWEV_D_W, + LoongArch_XVSUBWEV_D_W /* 2374 */, LOONGARCH_INS_XVSUBWEV_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsubwev.d.wu $xd, $xj, $xk */ - LoongArch_XVSUBWEV_D_WU /* 2375 */, LoongArch_INS_XVSUBWEV_D_WU, + LoongArch_XVSUBWEV_D_WU /* 2375 */, LOONGARCH_INS_XVSUBWEV_D_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsubwev.h.b $xd, $xj, $xk */ - LoongArch_XVSUBWEV_H_B /* 2376 */, LoongArch_INS_XVSUBWEV_H_B, + LoongArch_XVSUBWEV_H_B /* 2376 */, LOONGARCH_INS_XVSUBWEV_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsubwev.h.bu $xd, $xj, $xk */ - LoongArch_XVSUBWEV_H_BU /* 2377 */, LoongArch_INS_XVSUBWEV_H_BU, + LoongArch_XVSUBWEV_H_BU /* 2377 */, LOONGARCH_INS_XVSUBWEV_H_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsubwev.q.d $xd, $xj, $xk */ - LoongArch_XVSUBWEV_Q_D /* 2378 */, LoongArch_INS_XVSUBWEV_Q_D, + LoongArch_XVSUBWEV_Q_D /* 2378 */, LOONGARCH_INS_XVSUBWEV_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsubwev.q.du $xd, $xj, $xk */ - LoongArch_XVSUBWEV_Q_DU /* 2379 */, LoongArch_INS_XVSUBWEV_Q_DU, + LoongArch_XVSUBWEV_Q_DU /* 2379 */, LOONGARCH_INS_XVSUBWEV_Q_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsubwev.w.h $xd, $xj, $xk */ - LoongArch_XVSUBWEV_W_H /* 2380 */, LoongArch_INS_XVSUBWEV_W_H, + LoongArch_XVSUBWEV_W_H /* 2380 */, LOONGARCH_INS_XVSUBWEV_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsubwev.w.hu $xd, $xj, $xk */ - LoongArch_XVSUBWEV_W_HU /* 2381 */, LoongArch_INS_XVSUBWEV_W_HU, + LoongArch_XVSUBWEV_W_HU /* 2381 */, LOONGARCH_INS_XVSUBWEV_W_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsubwod.d.w $xd, $xj, $xk */ - LoongArch_XVSUBWOD_D_W /* 2382 */, LoongArch_INS_XVSUBWOD_D_W, + LoongArch_XVSUBWOD_D_W /* 2382 */, LOONGARCH_INS_XVSUBWOD_D_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsubwod.d.wu $xd, $xj, $xk */ - LoongArch_XVSUBWOD_D_WU /* 2383 */, LoongArch_INS_XVSUBWOD_D_WU, + LoongArch_XVSUBWOD_D_WU /* 2383 */, LOONGARCH_INS_XVSUBWOD_D_WU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsubwod.h.b $xd, $xj, $xk */ - LoongArch_XVSUBWOD_H_B /* 2384 */, LoongArch_INS_XVSUBWOD_H_B, + LoongArch_XVSUBWOD_H_B /* 2384 */, LOONGARCH_INS_XVSUBWOD_H_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsubwod.h.bu $xd, $xj, $xk */ - LoongArch_XVSUBWOD_H_BU /* 2385 */, LoongArch_INS_XVSUBWOD_H_BU, + LoongArch_XVSUBWOD_H_BU /* 2385 */, LOONGARCH_INS_XVSUBWOD_H_BU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsubwod.q.d $xd, $xj, $xk */ - LoongArch_XVSUBWOD_Q_D /* 2386 */, LoongArch_INS_XVSUBWOD_Q_D, + LoongArch_XVSUBWOD_Q_D /* 2386 */, LOONGARCH_INS_XVSUBWOD_Q_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsubwod.q.du $xd, $xj, $xk */ - LoongArch_XVSUBWOD_Q_DU /* 2387 */, LoongArch_INS_XVSUBWOD_Q_DU, + LoongArch_XVSUBWOD_Q_DU /* 2387 */, LOONGARCH_INS_XVSUBWOD_Q_DU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsubwod.w.h $xd, $xj, $xk */ - LoongArch_XVSUBWOD_W_H /* 2388 */, LoongArch_INS_XVSUBWOD_W_H, + LoongArch_XVSUBWOD_W_H /* 2388 */, LOONGARCH_INS_XVSUBWOD_W_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsubwod.w.hu $xd, $xj, $xk */ - LoongArch_XVSUBWOD_W_HU /* 2389 */, LoongArch_INS_XVSUBWOD_W_HU, + LoongArch_XVSUBWOD_W_HU /* 2389 */, LOONGARCH_INS_XVSUBWOD_W_HU, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsub.b $xd, $xj, $xk */ - LoongArch_XVSUB_B /* 2390 */, LoongArch_INS_XVSUB_B, + LoongArch_XVSUB_B /* 2390 */, LOONGARCH_INS_XVSUB_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsub.d $xd, $xj, $xk */ - LoongArch_XVSUB_D /* 2391 */, LoongArch_INS_XVSUB_D, + LoongArch_XVSUB_D /* 2391 */, LOONGARCH_INS_XVSUB_D, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsub.h $xd, $xj, $xk */ - LoongArch_XVSUB_H /* 2392 */, LoongArch_INS_XVSUB_H, + LoongArch_XVSUB_H /* 2392 */, LOONGARCH_INS_XVSUB_H, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsub.q $xd, $xj, $xk */ - LoongArch_XVSUB_Q /* 2393 */, LoongArch_INS_XVSUB_Q, + LoongArch_XVSUB_Q /* 2393 */, LOONGARCH_INS_XVSUB_Q, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvsub.w $xd, $xj, $xk */ - LoongArch_XVSUB_W /* 2394 */, LoongArch_INS_XVSUB_W, + LoongArch_XVSUB_W /* 2394 */, LOONGARCH_INS_XVSUB_W, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, { /* xvxori.b $xd, $xj, $imm8 */ - LoongArch_XVXORI_B /* 2395 */, LoongArch_INS_XVXORI_B, + LoongArch_XVXORI_B /* 2395 */, LOONGARCH_INS_XVXORI_B, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT2RI8_XXI, CS_AC_INVALID }} #endif }, { /* xvxor.v $xd, $xj, $xk */ - LoongArch_XVXOR_V /* 2396 */, LoongArch_INS_XVXOR_V, + LoongArch_XVXOR_V /* 2396 */, LOONGARCH_INS_XVXOR_V, #ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LoongArch_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} + { 0 }, { 0 }, { 0 }, 0, 0, { .loongarch = { LOONGARCH_INSN_FORM_FMT3R_XXX, CS_AC_INVALID }} #endif }, diff --git a/arch/LoongArch/LoongArchGenCSMappingInsnName.inc b/arch/LoongArch/LoongArchGenCSMappingInsnName.inc index 0d1216ed3b..24508d70da 100644 --- a/arch/LoongArch/LoongArchGenCSMappingInsnName.inc +++ b/arch/LoongArch/LoongArchGenCSMappingInsnName.inc @@ -11,2054 +11,2054 @@ /* Capstone's LLVM TableGen Backends: */ /* https://github.com/capstone-engine/llvm-capstone */ - "invalid", // LoongArch_INS_INVALID - "call36", // LoongArch_INS_CALL36 - "la_abs", // LoongArch_INS_LA_ABS - "la_got", // LoongArch_INS_LA_GOT - "la_pcrel", // LoongArch_INS_LA_PCREL - "la_tls_gd", // LoongArch_INS_LA_TLS_GD - "la_tls_ie", // LoongArch_INS_LA_TLS_IE - "la_tls_ld", // LoongArch_INS_LA_TLS_LD - "la_tls_le", // LoongArch_INS_LA_TLS_LE - "li_d", // LoongArch_INS_LI_D - "li_w", // LoongArch_INS_LI_W - "tail36", // LoongArch_INS_TAIL36 - "vrepli_b", // LoongArch_INS_VREPLI_B - "vrepli_d", // LoongArch_INS_VREPLI_D - "vrepli_h", // LoongArch_INS_VREPLI_H - "vrepli_w", // LoongArch_INS_VREPLI_W - "xvrepli_b", // LoongArch_INS_XVREPLI_B - "xvrepli_d", // LoongArch_INS_XVREPLI_D - "xvrepli_h", // LoongArch_INS_XVREPLI_H - "xvrepli_w", // LoongArch_INS_XVREPLI_W - "adc_b", // LoongArch_INS_ADC_B - "adc_d", // LoongArch_INS_ADC_D - "adc_h", // LoongArch_INS_ADC_H - "adc_w", // LoongArch_INS_ADC_W - "addi_d", // LoongArch_INS_ADDI_D - "addi_w", // LoongArch_INS_ADDI_W - "addu12i_d", // LoongArch_INS_ADDU12I_D - "addu12i_w", // LoongArch_INS_ADDU12I_W - "addu16i_d", // LoongArch_INS_ADDU16I_D - "add_d", // LoongArch_INS_ADD_D - "add_w", // LoongArch_INS_ADD_W - "alsl_d", // LoongArch_INS_ALSL_D - "alsl_w", // LoongArch_INS_ALSL_W - "alsl_wu", // LoongArch_INS_ALSL_WU - "amadd_b", // LoongArch_INS_AMADD_B - "amadd_d", // LoongArch_INS_AMADD_D - "amadd_h", // LoongArch_INS_AMADD_H - "amadd_w", // LoongArch_INS_AMADD_W - "amadd_db_b", // LoongArch_INS_AMADD_DB_B - "amadd_db_d", // LoongArch_INS_AMADD_DB_D - "amadd_db_h", // LoongArch_INS_AMADD_DB_H - "amadd_db_w", // LoongArch_INS_AMADD_DB_W - "amand_d", // LoongArch_INS_AMAND_D - "amand_w", // LoongArch_INS_AMAND_W - "amand_db_d", // LoongArch_INS_AMAND_DB_D - "amand_db_w", // LoongArch_INS_AMAND_DB_W - "amcas_b", // LoongArch_INS_AMCAS_B - "amcas_d", // LoongArch_INS_AMCAS_D - "amcas_h", // LoongArch_INS_AMCAS_H - "amcas_w", // LoongArch_INS_AMCAS_W - "amcas_db_b", // LoongArch_INS_AMCAS_DB_B - "amcas_db_d", // LoongArch_INS_AMCAS_DB_D - "amcas_db_h", // LoongArch_INS_AMCAS_DB_H - "amcas_db_w", // LoongArch_INS_AMCAS_DB_W - "ammax_d", // LoongArch_INS_AMMAX_D - "ammax_du", // LoongArch_INS_AMMAX_DU - "ammax_w", // LoongArch_INS_AMMAX_W - "ammax_wu", // LoongArch_INS_AMMAX_WU - "ammax_db_d", // LoongArch_INS_AMMAX_DB_D - "ammax_db_du", // LoongArch_INS_AMMAX_DB_DU - "ammax_db_w", // LoongArch_INS_AMMAX_DB_W - "ammax_db_wu", // LoongArch_INS_AMMAX_DB_WU - "ammin_d", // LoongArch_INS_AMMIN_D - "ammin_du", // LoongArch_INS_AMMIN_DU - "ammin_w", // LoongArch_INS_AMMIN_W - "ammin_wu", // LoongArch_INS_AMMIN_WU - "ammin_db_d", // LoongArch_INS_AMMIN_DB_D - "ammin_db_du", // LoongArch_INS_AMMIN_DB_DU - "ammin_db_w", // LoongArch_INS_AMMIN_DB_W - "ammin_db_wu", // LoongArch_INS_AMMIN_DB_WU - "amor_d", // LoongArch_INS_AMOR_D - "amor_w", // LoongArch_INS_AMOR_W - "amor_db_d", // LoongArch_INS_AMOR_DB_D - "amor_db_w", // LoongArch_INS_AMOR_DB_W - "amswap_b", // LoongArch_INS_AMSWAP_B - "amswap_d", // LoongArch_INS_AMSWAP_D - "amswap_h", // LoongArch_INS_AMSWAP_H - "amswap_w", // LoongArch_INS_AMSWAP_W - "amswap_db_b", // LoongArch_INS_AMSWAP_DB_B - "amswap_db_d", // LoongArch_INS_AMSWAP_DB_D - "amswap_db_h", // LoongArch_INS_AMSWAP_DB_H - "amswap_db_w", // LoongArch_INS_AMSWAP_DB_W - "amxor_d", // LoongArch_INS_AMXOR_D - "amxor_w", // LoongArch_INS_AMXOR_W - "amxor_db_d", // LoongArch_INS_AMXOR_DB_D - "amxor_db_w", // LoongArch_INS_AMXOR_DB_W - "and", // LoongArch_INS_AND - "andi", // LoongArch_INS_ANDI - "andn", // LoongArch_INS_ANDN - "armadc_w", // LoongArch_INS_ARMADC_W - "armadd_w", // LoongArch_INS_ARMADD_W - "armand_w", // LoongArch_INS_ARMAND_W - "armmfflag", // LoongArch_INS_ARMMFFLAG - "armmove", // LoongArch_INS_ARMMOVE - "armmov_d", // LoongArch_INS_ARMMOV_D - "armmov_w", // LoongArch_INS_ARMMOV_W - "armmtflag", // LoongArch_INS_ARMMTFLAG - "armnot_w", // LoongArch_INS_ARMNOT_W - "armor_w", // LoongArch_INS_ARMOR_W - "armrotri_w", // LoongArch_INS_ARMROTRI_W - "armrotr_w", // LoongArch_INS_ARMROTR_W - "armrrx_w", // LoongArch_INS_ARMRRX_W - "armsbc_w", // LoongArch_INS_ARMSBC_W - "armslli_w", // LoongArch_INS_ARMSLLI_W - "armsll_w", // LoongArch_INS_ARMSLL_W - "armsrai_w", // LoongArch_INS_ARMSRAI_W - "armsra_w", // LoongArch_INS_ARMSRA_W - "armsrli_w", // LoongArch_INS_ARMSRLI_W - "armsrl_w", // LoongArch_INS_ARMSRL_W - "armsub_w", // LoongArch_INS_ARMSUB_W - "armxor_w", // LoongArch_INS_ARMXOR_W - "asrtgt_d", // LoongArch_INS_ASRTGT_D - "asrtle_d", // LoongArch_INS_ASRTLE_D - "b", // LoongArch_INS_B - "bceqz", // LoongArch_INS_BCEQZ - "bcnez", // LoongArch_INS_BCNEZ - "beq", // LoongArch_INS_BEQ - "beqz", // LoongArch_INS_BEQZ - "bge", // LoongArch_INS_BGE - "bgeu", // LoongArch_INS_BGEU - "bitrev_4b", // LoongArch_INS_BITREV_4B - "bitrev_8b", // LoongArch_INS_BITREV_8B - "bitrev_d", // LoongArch_INS_BITREV_D - "bitrev_w", // LoongArch_INS_BITREV_W - "bl", // LoongArch_INS_BL - "blt", // LoongArch_INS_BLT - "bltu", // LoongArch_INS_BLTU - "bne", // LoongArch_INS_BNE - "bnez", // LoongArch_INS_BNEZ - "break", // LoongArch_INS_BREAK - "bstrins_d", // LoongArch_INS_BSTRINS_D - "bstrins_w", // LoongArch_INS_BSTRINS_W - "bstrpick_d", // LoongArch_INS_BSTRPICK_D - "bstrpick_w", // LoongArch_INS_BSTRPICK_W - "bytepick_d", // LoongArch_INS_BYTEPICK_D - "bytepick_w", // LoongArch_INS_BYTEPICK_W - "cacop", // LoongArch_INS_CACOP - "clo_d", // LoongArch_INS_CLO_D - "clo_w", // LoongArch_INS_CLO_W - "clz_d", // LoongArch_INS_CLZ_D - "clz_w", // LoongArch_INS_CLZ_W - "cpucfg", // LoongArch_INS_CPUCFG - "crcc_w_b_w", // LoongArch_INS_CRCC_W_B_W - "crcc_w_d_w", // LoongArch_INS_CRCC_W_D_W - "crcc_w_h_w", // LoongArch_INS_CRCC_W_H_W - "crcc_w_w_w", // LoongArch_INS_CRCC_W_W_W - "crc_w_b_w", // LoongArch_INS_CRC_W_B_W - "crc_w_d_w", // LoongArch_INS_CRC_W_D_W - "crc_w_h_w", // LoongArch_INS_CRC_W_H_W - "crc_w_w_w", // LoongArch_INS_CRC_W_W_W - "csrrd", // LoongArch_INS_CSRRD - "csrwr", // LoongArch_INS_CSRWR - "csrxchg", // LoongArch_INS_CSRXCHG - "cto_d", // LoongArch_INS_CTO_D - "cto_w", // LoongArch_INS_CTO_W - "ctz_d", // LoongArch_INS_CTZ_D - "ctz_w", // LoongArch_INS_CTZ_W - "dbar", // LoongArch_INS_DBAR - "dbcl", // LoongArch_INS_DBCL - "div_d", // LoongArch_INS_DIV_D - "div_du", // LoongArch_INS_DIV_DU - "div_w", // LoongArch_INS_DIV_W - "div_wu", // LoongArch_INS_DIV_WU - "ertn", // LoongArch_INS_ERTN - "ext_w_b", // LoongArch_INS_EXT_W_B - "ext_w_h", // LoongArch_INS_EXT_W_H - "fabs_d", // LoongArch_INS_FABS_D - "fabs_s", // LoongArch_INS_FABS_S - "fadd_d", // LoongArch_INS_FADD_D - "fadd_s", // LoongArch_INS_FADD_S - "fclass_d", // LoongArch_INS_FCLASS_D - "fclass_s", // LoongArch_INS_FCLASS_S - "fcmp_caf_d", // LoongArch_INS_FCMP_CAF_D - "fcmp_caf_s", // LoongArch_INS_FCMP_CAF_S - "fcmp_ceq_d", // LoongArch_INS_FCMP_CEQ_D - "fcmp_ceq_s", // LoongArch_INS_FCMP_CEQ_S - "fcmp_cle_d", // LoongArch_INS_FCMP_CLE_D - "fcmp_cle_s", // LoongArch_INS_FCMP_CLE_S - "fcmp_clt_d", // LoongArch_INS_FCMP_CLT_D - "fcmp_clt_s", // LoongArch_INS_FCMP_CLT_S - "fcmp_cne_d", // LoongArch_INS_FCMP_CNE_D - "fcmp_cne_s", // LoongArch_INS_FCMP_CNE_S - "fcmp_cor_d", // LoongArch_INS_FCMP_COR_D - "fcmp_cor_s", // LoongArch_INS_FCMP_COR_S - "fcmp_cueq_d", // LoongArch_INS_FCMP_CUEQ_D - "fcmp_cueq_s", // LoongArch_INS_FCMP_CUEQ_S - "fcmp_cule_d", // LoongArch_INS_FCMP_CULE_D - "fcmp_cule_s", // LoongArch_INS_FCMP_CULE_S - "fcmp_cult_d", // LoongArch_INS_FCMP_CULT_D - "fcmp_cult_s", // LoongArch_INS_FCMP_CULT_S - "fcmp_cune_d", // LoongArch_INS_FCMP_CUNE_D - "fcmp_cune_s", // LoongArch_INS_FCMP_CUNE_S - "fcmp_cun_d", // LoongArch_INS_FCMP_CUN_D - "fcmp_cun_s", // LoongArch_INS_FCMP_CUN_S - "fcmp_saf_d", // LoongArch_INS_FCMP_SAF_D - "fcmp_saf_s", // LoongArch_INS_FCMP_SAF_S - "fcmp_seq_d", // LoongArch_INS_FCMP_SEQ_D - "fcmp_seq_s", // LoongArch_INS_FCMP_SEQ_S - "fcmp_sle_d", // LoongArch_INS_FCMP_SLE_D - "fcmp_sle_s", // LoongArch_INS_FCMP_SLE_S - "fcmp_slt_d", // LoongArch_INS_FCMP_SLT_D - "fcmp_slt_s", // LoongArch_INS_FCMP_SLT_S - "fcmp_sne_d", // LoongArch_INS_FCMP_SNE_D - "fcmp_sne_s", // LoongArch_INS_FCMP_SNE_S - "fcmp_sor_d", // LoongArch_INS_FCMP_SOR_D - "fcmp_sor_s", // LoongArch_INS_FCMP_SOR_S - "fcmp_sueq_d", // LoongArch_INS_FCMP_SUEQ_D - "fcmp_sueq_s", // LoongArch_INS_FCMP_SUEQ_S - "fcmp_sule_d", // LoongArch_INS_FCMP_SULE_D - "fcmp_sule_s", // LoongArch_INS_FCMP_SULE_S - "fcmp_sult_d", // LoongArch_INS_FCMP_SULT_D - "fcmp_sult_s", // LoongArch_INS_FCMP_SULT_S - "fcmp_sune_d", // LoongArch_INS_FCMP_SUNE_D - "fcmp_sune_s", // LoongArch_INS_FCMP_SUNE_S - "fcmp_sun_d", // LoongArch_INS_FCMP_SUN_D - "fcmp_sun_s", // LoongArch_INS_FCMP_SUN_S - "fcopysign_d", // LoongArch_INS_FCOPYSIGN_D - "fcopysign_s", // LoongArch_INS_FCOPYSIGN_S - "fcvt_d_ld", // LoongArch_INS_FCVT_D_LD - "fcvt_d_s", // LoongArch_INS_FCVT_D_S - "fcvt_ld_d", // LoongArch_INS_FCVT_LD_D - "fcvt_s_d", // LoongArch_INS_FCVT_S_D - "fcvt_ud_d", // LoongArch_INS_FCVT_UD_D - "fdiv_d", // LoongArch_INS_FDIV_D - "fdiv_s", // LoongArch_INS_FDIV_S - "ffint_d_l", // LoongArch_INS_FFINT_D_L - "ffint_d_w", // LoongArch_INS_FFINT_D_W - "ffint_s_l", // LoongArch_INS_FFINT_S_L - "ffint_s_w", // LoongArch_INS_FFINT_S_W - "fldgt_d", // LoongArch_INS_FLDGT_D - "fldgt_s", // LoongArch_INS_FLDGT_S - "fldle_d", // LoongArch_INS_FLDLE_D - "fldle_s", // LoongArch_INS_FLDLE_S - "fldx_d", // LoongArch_INS_FLDX_D - "fldx_s", // LoongArch_INS_FLDX_S - "fld_d", // LoongArch_INS_FLD_D - "fld_s", // LoongArch_INS_FLD_S - "flogb_d", // LoongArch_INS_FLOGB_D - "flogb_s", // LoongArch_INS_FLOGB_S - "fmadd_d", // LoongArch_INS_FMADD_D - "fmadd_s", // LoongArch_INS_FMADD_S - "fmaxa_d", // LoongArch_INS_FMAXA_D - "fmaxa_s", // LoongArch_INS_FMAXA_S - "fmax_d", // LoongArch_INS_FMAX_D - "fmax_s", // LoongArch_INS_FMAX_S - "fmina_d", // LoongArch_INS_FMINA_D - "fmina_s", // LoongArch_INS_FMINA_S - "fmin_d", // LoongArch_INS_FMIN_D - "fmin_s", // LoongArch_INS_FMIN_S - "fmov_d", // LoongArch_INS_FMOV_D - "fmov_s", // LoongArch_INS_FMOV_S - "fmsub_d", // LoongArch_INS_FMSUB_D - "fmsub_s", // LoongArch_INS_FMSUB_S - "fmul_d", // LoongArch_INS_FMUL_D - "fmul_s", // LoongArch_INS_FMUL_S - "fneg_d", // LoongArch_INS_FNEG_D - "fneg_s", // LoongArch_INS_FNEG_S - "fnmadd_d", // LoongArch_INS_FNMADD_D - "fnmadd_s", // LoongArch_INS_FNMADD_S - "fnmsub_d", // LoongArch_INS_FNMSUB_D - "fnmsub_s", // LoongArch_INS_FNMSUB_S - "frecipe_d", // LoongArch_INS_FRECIPE_D - "frecipe_s", // LoongArch_INS_FRECIPE_S - "frecip_d", // LoongArch_INS_FRECIP_D - "frecip_s", // LoongArch_INS_FRECIP_S - "frint_d", // LoongArch_INS_FRINT_D - "frint_s", // LoongArch_INS_FRINT_S - "frsqrte_d", // LoongArch_INS_FRSQRTE_D - "frsqrte_s", // LoongArch_INS_FRSQRTE_S - "frsqrt_d", // LoongArch_INS_FRSQRT_D - "frsqrt_s", // LoongArch_INS_FRSQRT_S - "fscaleb_d", // LoongArch_INS_FSCALEB_D - "fscaleb_s", // LoongArch_INS_FSCALEB_S - "fsel", // LoongArch_INS_FSEL - "fsqrt_d", // LoongArch_INS_FSQRT_D - "fsqrt_s", // LoongArch_INS_FSQRT_S - "fstgt_d", // LoongArch_INS_FSTGT_D - "fstgt_s", // LoongArch_INS_FSTGT_S - "fstle_d", // LoongArch_INS_FSTLE_D - "fstle_s", // LoongArch_INS_FSTLE_S - "fstx_d", // LoongArch_INS_FSTX_D - "fstx_s", // LoongArch_INS_FSTX_S - "fst_d", // LoongArch_INS_FST_D - "fst_s", // LoongArch_INS_FST_S - "fsub_d", // LoongArch_INS_FSUB_D - "fsub_s", // LoongArch_INS_FSUB_S - "ftintrm_l_d", // LoongArch_INS_FTINTRM_L_D - "ftintrm_l_s", // LoongArch_INS_FTINTRM_L_S - "ftintrm_w_d", // LoongArch_INS_FTINTRM_W_D - "ftintrm_w_s", // LoongArch_INS_FTINTRM_W_S - "ftintrne_l_d", // LoongArch_INS_FTINTRNE_L_D - "ftintrne_l_s", // LoongArch_INS_FTINTRNE_L_S - "ftintrne_w_d", // LoongArch_INS_FTINTRNE_W_D - "ftintrne_w_s", // LoongArch_INS_FTINTRNE_W_S - "ftintrp_l_d", // LoongArch_INS_FTINTRP_L_D - "ftintrp_l_s", // LoongArch_INS_FTINTRP_L_S - "ftintrp_w_d", // LoongArch_INS_FTINTRP_W_D - "ftintrp_w_s", // LoongArch_INS_FTINTRP_W_S - "ftintrz_l_d", // LoongArch_INS_FTINTRZ_L_D - "ftintrz_l_s", // LoongArch_INS_FTINTRZ_L_S - "ftintrz_w_d", // LoongArch_INS_FTINTRZ_W_D - "ftintrz_w_s", // LoongArch_INS_FTINTRZ_W_S - "ftint_l_d", // LoongArch_INS_FTINT_L_D - "ftint_l_s", // LoongArch_INS_FTINT_L_S - "ftint_w_d", // LoongArch_INS_FTINT_W_D - "ftint_w_s", // LoongArch_INS_FTINT_W_S - "gcsrrd", // LoongArch_INS_GCSRRD - "gcsrwr", // LoongArch_INS_GCSRWR - "gcsrxchg", // LoongArch_INS_GCSRXCHG - "gtlbflush", // LoongArch_INS_GTLBFLUSH - "hvcl", // LoongArch_INS_HVCL - "ibar", // LoongArch_INS_IBAR - "idle", // LoongArch_INS_IDLE - "invtlb", // LoongArch_INS_INVTLB - "iocsrrd_b", // LoongArch_INS_IOCSRRD_B - "iocsrrd_d", // LoongArch_INS_IOCSRRD_D - "iocsrrd_h", // LoongArch_INS_IOCSRRD_H - "iocsrrd_w", // LoongArch_INS_IOCSRRD_W - "iocsrwr_b", // LoongArch_INS_IOCSRWR_B - "iocsrwr_d", // LoongArch_INS_IOCSRWR_D - "iocsrwr_h", // LoongArch_INS_IOCSRWR_H - "iocsrwr_w", // LoongArch_INS_IOCSRWR_W - "jirl", // LoongArch_INS_JIRL - "jiscr0", // LoongArch_INS_JISCR0 - "jiscr1", // LoongArch_INS_JISCR1 - "lddir", // LoongArch_INS_LDDIR - "ldgt_b", // LoongArch_INS_LDGT_B - "ldgt_d", // LoongArch_INS_LDGT_D - "ldgt_h", // LoongArch_INS_LDGT_H - "ldgt_w", // LoongArch_INS_LDGT_W - "ldle_b", // LoongArch_INS_LDLE_B - "ldle_d", // LoongArch_INS_LDLE_D - "ldle_h", // LoongArch_INS_LDLE_H - "ldle_w", // LoongArch_INS_LDLE_W - "ldl_d", // LoongArch_INS_LDL_D - "ldl_w", // LoongArch_INS_LDL_W - "ldpte", // LoongArch_INS_LDPTE - "ldptr_d", // LoongArch_INS_LDPTR_D - "ldptr_w", // LoongArch_INS_LDPTR_W - "ldr_d", // LoongArch_INS_LDR_D - "ldr_w", // LoongArch_INS_LDR_W - "ldx_b", // LoongArch_INS_LDX_B - "ldx_bu", // LoongArch_INS_LDX_BU - "ldx_d", // LoongArch_INS_LDX_D - "ldx_h", // LoongArch_INS_LDX_H - "ldx_hu", // LoongArch_INS_LDX_HU - "ldx_w", // LoongArch_INS_LDX_W - "ldx_wu", // LoongArch_INS_LDX_WU - "ld_b", // LoongArch_INS_LD_B - "ld_bu", // LoongArch_INS_LD_BU - "ld_d", // LoongArch_INS_LD_D - "ld_h", // LoongArch_INS_LD_H - "ld_hu", // LoongArch_INS_LD_HU - "ld_w", // LoongArch_INS_LD_W - "ld_wu", // LoongArch_INS_LD_WU - "llacq_d", // LoongArch_INS_LLACQ_D - "llacq_w", // LoongArch_INS_LLACQ_W - "ll_d", // LoongArch_INS_LL_D - "ll_w", // LoongArch_INS_LL_W - "lu12i_w", // LoongArch_INS_LU12I_W - "lu32i_d", // LoongArch_INS_LU32I_D - "lu52i_d", // LoongArch_INS_LU52I_D - "maskeqz", // LoongArch_INS_MASKEQZ - "masknez", // LoongArch_INS_MASKNEZ - "mod_d", // LoongArch_INS_MOD_D - "mod_du", // LoongArch_INS_MOD_DU - "mod_w", // LoongArch_INS_MOD_W - "mod_wu", // LoongArch_INS_MOD_WU - "movcf2fr", // LoongArch_INS_MOVCF2FR - "movcf2gr", // LoongArch_INS_MOVCF2GR - "movfcsr2gr", // LoongArch_INS_MOVFCSR2GR - "movfr2cf", // LoongArch_INS_MOVFR2CF - "movfr2gr_d", // LoongArch_INS_MOVFR2GR_D - "movfr2gr_s", // LoongArch_INS_MOVFR2GR_S - "movfrh2gr_s", // LoongArch_INS_MOVFRH2GR_S - "movgr2cf", // LoongArch_INS_MOVGR2CF - "movgr2fcsr", // LoongArch_INS_MOVGR2FCSR - "movgr2frh_w", // LoongArch_INS_MOVGR2FRH_W - "movgr2fr_d", // LoongArch_INS_MOVGR2FR_D - "movgr2fr_w", // LoongArch_INS_MOVGR2FR_W - "movgr2scr", // LoongArch_INS_MOVGR2SCR - "movscr2gr", // LoongArch_INS_MOVSCR2GR - "mulh_d", // LoongArch_INS_MULH_D - "mulh_du", // LoongArch_INS_MULH_DU - "mulh_w", // LoongArch_INS_MULH_W - "mulh_wu", // LoongArch_INS_MULH_WU - "mulw_d_w", // LoongArch_INS_MULW_D_W - "mulw_d_wu", // LoongArch_INS_MULW_D_WU - "mul_d", // LoongArch_INS_MUL_D - "mul_w", // LoongArch_INS_MUL_W - "nor", // LoongArch_INS_NOR - "or", // LoongArch_INS_OR - "ori", // LoongArch_INS_ORI - "orn", // LoongArch_INS_ORN - "pcaddi", // LoongArch_INS_PCADDI - "pcaddu12i", // LoongArch_INS_PCADDU12I - "pcaddu18i", // LoongArch_INS_PCADDU18I - "pcalau12i", // LoongArch_INS_PCALAU12I - "preld", // LoongArch_INS_PRELD - "preldx", // LoongArch_INS_PRELDX - "rcri_b", // LoongArch_INS_RCRI_B - "rcri_d", // LoongArch_INS_RCRI_D - "rcri_h", // LoongArch_INS_RCRI_H - "rcri_w", // LoongArch_INS_RCRI_W - "rcr_b", // LoongArch_INS_RCR_B - "rcr_d", // LoongArch_INS_RCR_D - "rcr_h", // LoongArch_INS_RCR_H - "rcr_w", // LoongArch_INS_RCR_W - "rdtimeh_w", // LoongArch_INS_RDTIMEH_W - "rdtimel_w", // LoongArch_INS_RDTIMEL_W - "rdtime_d", // LoongArch_INS_RDTIME_D - "revb_2h", // LoongArch_INS_REVB_2H - "revb_2w", // LoongArch_INS_REVB_2W - "revb_4h", // LoongArch_INS_REVB_4H - "revb_d", // LoongArch_INS_REVB_D - "revh_2w", // LoongArch_INS_REVH_2W - "revh_d", // LoongArch_INS_REVH_D - "rotri_b", // LoongArch_INS_ROTRI_B - "rotri_d", // LoongArch_INS_ROTRI_D - "rotri_h", // LoongArch_INS_ROTRI_H - "rotri_w", // LoongArch_INS_ROTRI_W - "rotr_b", // LoongArch_INS_ROTR_B - "rotr_d", // LoongArch_INS_ROTR_D - "rotr_h", // LoongArch_INS_ROTR_H - "rotr_w", // LoongArch_INS_ROTR_W - "sbc_b", // LoongArch_INS_SBC_B - "sbc_d", // LoongArch_INS_SBC_D - "sbc_h", // LoongArch_INS_SBC_H - "sbc_w", // LoongArch_INS_SBC_W - "screl_d", // LoongArch_INS_SCREL_D - "screl_w", // LoongArch_INS_SCREL_W - "sc_d", // LoongArch_INS_SC_D - "sc_q", // LoongArch_INS_SC_Q - "sc_w", // LoongArch_INS_SC_W - "setarmj", // LoongArch_INS_SETARMJ - "setx86j", // LoongArch_INS_SETX86J - "setx86loope", // LoongArch_INS_SETX86LOOPE - "setx86loopne", // LoongArch_INS_SETX86LOOPNE - "slli_d", // LoongArch_INS_SLLI_D - "slli_w", // LoongArch_INS_SLLI_W - "sll_d", // LoongArch_INS_SLL_D - "sll_w", // LoongArch_INS_SLL_W - "slt", // LoongArch_INS_SLT - "slti", // LoongArch_INS_SLTI - "sltu", // LoongArch_INS_SLTU - "sltui", // LoongArch_INS_SLTUI - "srai_d", // LoongArch_INS_SRAI_D - "srai_w", // LoongArch_INS_SRAI_W - "sra_d", // LoongArch_INS_SRA_D - "sra_w", // LoongArch_INS_SRA_W - "srli_d", // LoongArch_INS_SRLI_D - "srli_w", // LoongArch_INS_SRLI_W - "srl_d", // LoongArch_INS_SRL_D - "srl_w", // LoongArch_INS_SRL_W - "stgt_b", // LoongArch_INS_STGT_B - "stgt_d", // LoongArch_INS_STGT_D - "stgt_h", // LoongArch_INS_STGT_H - "stgt_w", // LoongArch_INS_STGT_W - "stle_b", // LoongArch_INS_STLE_B - "stle_d", // LoongArch_INS_STLE_D - "stle_h", // LoongArch_INS_STLE_H - "stle_w", // LoongArch_INS_STLE_W - "stl_d", // LoongArch_INS_STL_D - "stl_w", // LoongArch_INS_STL_W - "stptr_d", // LoongArch_INS_STPTR_D - "stptr_w", // LoongArch_INS_STPTR_W - "str_d", // LoongArch_INS_STR_D - "str_w", // LoongArch_INS_STR_W - "stx_b", // LoongArch_INS_STX_B - "stx_d", // LoongArch_INS_STX_D - "stx_h", // LoongArch_INS_STX_H - "stx_w", // LoongArch_INS_STX_W - "st_b", // LoongArch_INS_ST_B - "st_d", // LoongArch_INS_ST_D - "st_h", // LoongArch_INS_ST_H - "st_w", // LoongArch_INS_ST_W - "sub_d", // LoongArch_INS_SUB_D - "sub_w", // LoongArch_INS_SUB_W - "syscall", // LoongArch_INS_SYSCALL - "tlbclr", // LoongArch_INS_TLBCLR - "tlbfill", // LoongArch_INS_TLBFILL - "tlbflush", // LoongArch_INS_TLBFLUSH - "tlbrd", // LoongArch_INS_TLBRD - "tlbsrch", // LoongArch_INS_TLBSRCH - "tlbwr", // LoongArch_INS_TLBWR - "vabsd_b", // LoongArch_INS_VABSD_B - "vabsd_bu", // LoongArch_INS_VABSD_BU - "vabsd_d", // LoongArch_INS_VABSD_D - "vabsd_du", // LoongArch_INS_VABSD_DU - "vabsd_h", // LoongArch_INS_VABSD_H - "vabsd_hu", // LoongArch_INS_VABSD_HU - "vabsd_w", // LoongArch_INS_VABSD_W - "vabsd_wu", // LoongArch_INS_VABSD_WU - "vadda_b", // LoongArch_INS_VADDA_B - "vadda_d", // LoongArch_INS_VADDA_D - "vadda_h", // LoongArch_INS_VADDA_H - "vadda_w", // LoongArch_INS_VADDA_W - "vaddi_bu", // LoongArch_INS_VADDI_BU - "vaddi_du", // LoongArch_INS_VADDI_DU - "vaddi_hu", // LoongArch_INS_VADDI_HU - "vaddi_wu", // LoongArch_INS_VADDI_WU - "vaddwev_d_w", // LoongArch_INS_VADDWEV_D_W - "vaddwev_d_wu", // LoongArch_INS_VADDWEV_D_WU - "vaddwev_d_wu_w", // LoongArch_INS_VADDWEV_D_WU_W - "vaddwev_h_b", // LoongArch_INS_VADDWEV_H_B - "vaddwev_h_bu", // LoongArch_INS_VADDWEV_H_BU - "vaddwev_h_bu_b", // LoongArch_INS_VADDWEV_H_BU_B - "vaddwev_q_d", // LoongArch_INS_VADDWEV_Q_D - "vaddwev_q_du", // LoongArch_INS_VADDWEV_Q_DU - "vaddwev_q_du_d", // LoongArch_INS_VADDWEV_Q_DU_D - "vaddwev_w_h", // LoongArch_INS_VADDWEV_W_H - "vaddwev_w_hu", // LoongArch_INS_VADDWEV_W_HU - "vaddwev_w_hu_h", // LoongArch_INS_VADDWEV_W_HU_H - "vaddwod_d_w", // LoongArch_INS_VADDWOD_D_W - "vaddwod_d_wu", // LoongArch_INS_VADDWOD_D_WU - "vaddwod_d_wu_w", // LoongArch_INS_VADDWOD_D_WU_W - "vaddwod_h_b", // LoongArch_INS_VADDWOD_H_B - "vaddwod_h_bu", // LoongArch_INS_VADDWOD_H_BU - "vaddwod_h_bu_b", // LoongArch_INS_VADDWOD_H_BU_B - "vaddwod_q_d", // LoongArch_INS_VADDWOD_Q_D - "vaddwod_q_du", // LoongArch_INS_VADDWOD_Q_DU - "vaddwod_q_du_d", // LoongArch_INS_VADDWOD_Q_DU_D - "vaddwod_w_h", // LoongArch_INS_VADDWOD_W_H - "vaddwod_w_hu", // LoongArch_INS_VADDWOD_W_HU - "vaddwod_w_hu_h", // LoongArch_INS_VADDWOD_W_HU_H - "vadd_b", // LoongArch_INS_VADD_B - "vadd_d", // LoongArch_INS_VADD_D - "vadd_h", // LoongArch_INS_VADD_H - "vadd_q", // LoongArch_INS_VADD_Q - "vadd_w", // LoongArch_INS_VADD_W - "vandi_b", // LoongArch_INS_VANDI_B - "vandn_v", // LoongArch_INS_VANDN_V - "vand_v", // LoongArch_INS_VAND_V - "vavgr_b", // LoongArch_INS_VAVGR_B - "vavgr_bu", // LoongArch_INS_VAVGR_BU - "vavgr_d", // LoongArch_INS_VAVGR_D - "vavgr_du", // LoongArch_INS_VAVGR_DU - "vavgr_h", // LoongArch_INS_VAVGR_H - "vavgr_hu", // LoongArch_INS_VAVGR_HU - "vavgr_w", // LoongArch_INS_VAVGR_W - "vavgr_wu", // LoongArch_INS_VAVGR_WU - "vavg_b", // LoongArch_INS_VAVG_B - "vavg_bu", // LoongArch_INS_VAVG_BU - "vavg_d", // LoongArch_INS_VAVG_D - "vavg_du", // LoongArch_INS_VAVG_DU - "vavg_h", // LoongArch_INS_VAVG_H - "vavg_hu", // LoongArch_INS_VAVG_HU - "vavg_w", // LoongArch_INS_VAVG_W - "vavg_wu", // LoongArch_INS_VAVG_WU - "vbitclri_b", // LoongArch_INS_VBITCLRI_B - "vbitclri_d", // LoongArch_INS_VBITCLRI_D - "vbitclri_h", // LoongArch_INS_VBITCLRI_H - "vbitclri_w", // LoongArch_INS_VBITCLRI_W - "vbitclr_b", // LoongArch_INS_VBITCLR_B - "vbitclr_d", // LoongArch_INS_VBITCLR_D - "vbitclr_h", // LoongArch_INS_VBITCLR_H - "vbitclr_w", // LoongArch_INS_VBITCLR_W - "vbitrevi_b", // LoongArch_INS_VBITREVI_B - "vbitrevi_d", // LoongArch_INS_VBITREVI_D - "vbitrevi_h", // LoongArch_INS_VBITREVI_H - "vbitrevi_w", // LoongArch_INS_VBITREVI_W - "vbitrev_b", // LoongArch_INS_VBITREV_B - "vbitrev_d", // LoongArch_INS_VBITREV_D - "vbitrev_h", // LoongArch_INS_VBITREV_H - "vbitrev_w", // LoongArch_INS_VBITREV_W - "vbitseli_b", // LoongArch_INS_VBITSELI_B - "vbitsel_v", // LoongArch_INS_VBITSEL_V - "vbitseti_b", // LoongArch_INS_VBITSETI_B - "vbitseti_d", // LoongArch_INS_VBITSETI_D - "vbitseti_h", // LoongArch_INS_VBITSETI_H - "vbitseti_w", // LoongArch_INS_VBITSETI_W - "vbitset_b", // LoongArch_INS_VBITSET_B - "vbitset_d", // LoongArch_INS_VBITSET_D - "vbitset_h", // LoongArch_INS_VBITSET_H - "vbitset_w", // LoongArch_INS_VBITSET_W - "vbsll_v", // LoongArch_INS_VBSLL_V - "vbsrl_v", // LoongArch_INS_VBSRL_V - "vclo_b", // LoongArch_INS_VCLO_B - "vclo_d", // LoongArch_INS_VCLO_D - "vclo_h", // LoongArch_INS_VCLO_H - "vclo_w", // LoongArch_INS_VCLO_W - "vclz_b", // LoongArch_INS_VCLZ_B - "vclz_d", // LoongArch_INS_VCLZ_D - "vclz_h", // LoongArch_INS_VCLZ_H - "vclz_w", // LoongArch_INS_VCLZ_W - "vdiv_b", // LoongArch_INS_VDIV_B - "vdiv_bu", // LoongArch_INS_VDIV_BU - "vdiv_d", // LoongArch_INS_VDIV_D - "vdiv_du", // LoongArch_INS_VDIV_DU - "vdiv_h", // LoongArch_INS_VDIV_H - "vdiv_hu", // LoongArch_INS_VDIV_HU - "vdiv_w", // LoongArch_INS_VDIV_W - "vdiv_wu", // LoongArch_INS_VDIV_WU - "vext2xv_du_bu", // LoongArch_INS_VEXT2XV_DU_BU - "vext2xv_du_hu", // LoongArch_INS_VEXT2XV_DU_HU - "vext2xv_du_wu", // LoongArch_INS_VEXT2XV_DU_WU - "vext2xv_d_b", // LoongArch_INS_VEXT2XV_D_B - "vext2xv_d_h", // LoongArch_INS_VEXT2XV_D_H - "vext2xv_d_w", // LoongArch_INS_VEXT2XV_D_W - "vext2xv_hu_bu", // LoongArch_INS_VEXT2XV_HU_BU - "vext2xv_h_b", // LoongArch_INS_VEXT2XV_H_B - "vext2xv_wu_bu", // LoongArch_INS_VEXT2XV_WU_BU - "vext2xv_wu_hu", // LoongArch_INS_VEXT2XV_WU_HU - "vext2xv_w_b", // LoongArch_INS_VEXT2XV_W_B - "vext2xv_w_h", // LoongArch_INS_VEXT2XV_W_H - "vexth_du_wu", // LoongArch_INS_VEXTH_DU_WU - "vexth_d_w", // LoongArch_INS_VEXTH_D_W - "vexth_hu_bu", // LoongArch_INS_VEXTH_HU_BU - "vexth_h_b", // LoongArch_INS_VEXTH_H_B - "vexth_qu_du", // LoongArch_INS_VEXTH_QU_DU - "vexth_q_d", // LoongArch_INS_VEXTH_Q_D - "vexth_wu_hu", // LoongArch_INS_VEXTH_WU_HU - "vexth_w_h", // LoongArch_INS_VEXTH_W_H - "vextl_qu_du", // LoongArch_INS_VEXTL_QU_DU - "vextl_q_d", // LoongArch_INS_VEXTL_Q_D - "vextrins_b", // LoongArch_INS_VEXTRINS_B - "vextrins_d", // LoongArch_INS_VEXTRINS_D - "vextrins_h", // LoongArch_INS_VEXTRINS_H - "vextrins_w", // LoongArch_INS_VEXTRINS_W - "vfadd_d", // LoongArch_INS_VFADD_D - "vfadd_s", // LoongArch_INS_VFADD_S - "vfclass_d", // LoongArch_INS_VFCLASS_D - "vfclass_s", // LoongArch_INS_VFCLASS_S - "vfcmp_caf_d", // LoongArch_INS_VFCMP_CAF_D - "vfcmp_caf_s", // LoongArch_INS_VFCMP_CAF_S - "vfcmp_ceq_d", // LoongArch_INS_VFCMP_CEQ_D - "vfcmp_ceq_s", // LoongArch_INS_VFCMP_CEQ_S - "vfcmp_cle_d", // LoongArch_INS_VFCMP_CLE_D - "vfcmp_cle_s", // LoongArch_INS_VFCMP_CLE_S - "vfcmp_clt_d", // LoongArch_INS_VFCMP_CLT_D - "vfcmp_clt_s", // LoongArch_INS_VFCMP_CLT_S - "vfcmp_cne_d", // LoongArch_INS_VFCMP_CNE_D - "vfcmp_cne_s", // LoongArch_INS_VFCMP_CNE_S - "vfcmp_cor_d", // LoongArch_INS_VFCMP_COR_D - "vfcmp_cor_s", // LoongArch_INS_VFCMP_COR_S - "vfcmp_cueq_d", // LoongArch_INS_VFCMP_CUEQ_D - "vfcmp_cueq_s", // LoongArch_INS_VFCMP_CUEQ_S - "vfcmp_cule_d", // LoongArch_INS_VFCMP_CULE_D - "vfcmp_cule_s", // LoongArch_INS_VFCMP_CULE_S - "vfcmp_cult_d", // LoongArch_INS_VFCMP_CULT_D - "vfcmp_cult_s", // LoongArch_INS_VFCMP_CULT_S - "vfcmp_cune_d", // LoongArch_INS_VFCMP_CUNE_D - "vfcmp_cune_s", // LoongArch_INS_VFCMP_CUNE_S - "vfcmp_cun_d", // LoongArch_INS_VFCMP_CUN_D - "vfcmp_cun_s", // LoongArch_INS_VFCMP_CUN_S - "vfcmp_saf_d", // LoongArch_INS_VFCMP_SAF_D - "vfcmp_saf_s", // LoongArch_INS_VFCMP_SAF_S - "vfcmp_seq_d", // LoongArch_INS_VFCMP_SEQ_D - "vfcmp_seq_s", // LoongArch_INS_VFCMP_SEQ_S - "vfcmp_sle_d", // LoongArch_INS_VFCMP_SLE_D - "vfcmp_sle_s", // LoongArch_INS_VFCMP_SLE_S - "vfcmp_slt_d", // LoongArch_INS_VFCMP_SLT_D - "vfcmp_slt_s", // LoongArch_INS_VFCMP_SLT_S - "vfcmp_sne_d", // LoongArch_INS_VFCMP_SNE_D - "vfcmp_sne_s", // LoongArch_INS_VFCMP_SNE_S - "vfcmp_sor_d", // LoongArch_INS_VFCMP_SOR_D - "vfcmp_sor_s", // LoongArch_INS_VFCMP_SOR_S - "vfcmp_sueq_d", // LoongArch_INS_VFCMP_SUEQ_D - "vfcmp_sueq_s", // LoongArch_INS_VFCMP_SUEQ_S - "vfcmp_sule_d", // LoongArch_INS_VFCMP_SULE_D - "vfcmp_sule_s", // LoongArch_INS_VFCMP_SULE_S - "vfcmp_sult_d", // LoongArch_INS_VFCMP_SULT_D - "vfcmp_sult_s", // LoongArch_INS_VFCMP_SULT_S - "vfcmp_sune_d", // LoongArch_INS_VFCMP_SUNE_D - "vfcmp_sune_s", // LoongArch_INS_VFCMP_SUNE_S - "vfcmp_sun_d", // LoongArch_INS_VFCMP_SUN_D - "vfcmp_sun_s", // LoongArch_INS_VFCMP_SUN_S - "vfcvth_d_s", // LoongArch_INS_VFCVTH_D_S - "vfcvth_s_h", // LoongArch_INS_VFCVTH_S_H - "vfcvtl_d_s", // LoongArch_INS_VFCVTL_D_S - "vfcvtl_s_h", // LoongArch_INS_VFCVTL_S_H - "vfcvt_h_s", // LoongArch_INS_VFCVT_H_S - "vfcvt_s_d", // LoongArch_INS_VFCVT_S_D - "vfdiv_d", // LoongArch_INS_VFDIV_D - "vfdiv_s", // LoongArch_INS_VFDIV_S - "vffinth_d_w", // LoongArch_INS_VFFINTH_D_W - "vffintl_d_w", // LoongArch_INS_VFFINTL_D_W - "vffint_d_l", // LoongArch_INS_VFFINT_D_L - "vffint_d_lu", // LoongArch_INS_VFFINT_D_LU - "vffint_s_l", // LoongArch_INS_VFFINT_S_L - "vffint_s_w", // LoongArch_INS_VFFINT_S_W - "vffint_s_wu", // LoongArch_INS_VFFINT_S_WU - "vflogb_d", // LoongArch_INS_VFLOGB_D - "vflogb_s", // LoongArch_INS_VFLOGB_S - "vfmadd_d", // LoongArch_INS_VFMADD_D - "vfmadd_s", // LoongArch_INS_VFMADD_S - "vfmaxa_d", // LoongArch_INS_VFMAXA_D - "vfmaxa_s", // LoongArch_INS_VFMAXA_S - "vfmax_d", // LoongArch_INS_VFMAX_D - "vfmax_s", // LoongArch_INS_VFMAX_S - "vfmina_d", // LoongArch_INS_VFMINA_D - "vfmina_s", // LoongArch_INS_VFMINA_S - "vfmin_d", // LoongArch_INS_VFMIN_D - "vfmin_s", // LoongArch_INS_VFMIN_S - "vfmsub_d", // LoongArch_INS_VFMSUB_D - "vfmsub_s", // LoongArch_INS_VFMSUB_S - "vfmul_d", // LoongArch_INS_VFMUL_D - "vfmul_s", // LoongArch_INS_VFMUL_S - "vfnmadd_d", // LoongArch_INS_VFNMADD_D - "vfnmadd_s", // LoongArch_INS_VFNMADD_S - "vfnmsub_d", // LoongArch_INS_VFNMSUB_D - "vfnmsub_s", // LoongArch_INS_VFNMSUB_S - "vfrecipe_d", // LoongArch_INS_VFRECIPE_D - "vfrecipe_s", // LoongArch_INS_VFRECIPE_S - "vfrecip_d", // LoongArch_INS_VFRECIP_D - "vfrecip_s", // LoongArch_INS_VFRECIP_S - "vfrintrm_d", // LoongArch_INS_VFRINTRM_D - "vfrintrm_s", // LoongArch_INS_VFRINTRM_S - "vfrintrne_d", // LoongArch_INS_VFRINTRNE_D - "vfrintrne_s", // LoongArch_INS_VFRINTRNE_S - "vfrintrp_d", // LoongArch_INS_VFRINTRP_D - "vfrintrp_s", // LoongArch_INS_VFRINTRP_S - "vfrintrz_d", // LoongArch_INS_VFRINTRZ_D - "vfrintrz_s", // LoongArch_INS_VFRINTRZ_S - "vfrint_d", // LoongArch_INS_VFRINT_D - "vfrint_s", // LoongArch_INS_VFRINT_S - "vfrsqrte_d", // LoongArch_INS_VFRSQRTE_D - "vfrsqrte_s", // LoongArch_INS_VFRSQRTE_S - "vfrsqrt_d", // LoongArch_INS_VFRSQRT_D - "vfrsqrt_s", // LoongArch_INS_VFRSQRT_S - "vfrstpi_b", // LoongArch_INS_VFRSTPI_B - "vfrstpi_h", // LoongArch_INS_VFRSTPI_H - "vfrstp_b", // LoongArch_INS_VFRSTP_B - "vfrstp_h", // LoongArch_INS_VFRSTP_H - "vfsqrt_d", // LoongArch_INS_VFSQRT_D - "vfsqrt_s", // LoongArch_INS_VFSQRT_S - "vfsub_d", // LoongArch_INS_VFSUB_D - "vfsub_s", // LoongArch_INS_VFSUB_S - "vftinth_l_s", // LoongArch_INS_VFTINTH_L_S - "vftintl_l_s", // LoongArch_INS_VFTINTL_L_S - "vftintrmh_l_s", // LoongArch_INS_VFTINTRMH_L_S - "vftintrml_l_s", // LoongArch_INS_VFTINTRML_L_S - "vftintrm_l_d", // LoongArch_INS_VFTINTRM_L_D - "vftintrm_w_d", // LoongArch_INS_VFTINTRM_W_D - "vftintrm_w_s", // LoongArch_INS_VFTINTRM_W_S - "vftintrneh_l_s", // LoongArch_INS_VFTINTRNEH_L_S - "vftintrnel_l_s", // LoongArch_INS_VFTINTRNEL_L_S - "vftintrne_l_d", // LoongArch_INS_VFTINTRNE_L_D - "vftintrne_w_d", // LoongArch_INS_VFTINTRNE_W_D - "vftintrne_w_s", // LoongArch_INS_VFTINTRNE_W_S - "vftintrph_l_s", // LoongArch_INS_VFTINTRPH_L_S - "vftintrpl_l_s", // LoongArch_INS_VFTINTRPL_L_S - "vftintrp_l_d", // LoongArch_INS_VFTINTRP_L_D - "vftintrp_w_d", // LoongArch_INS_VFTINTRP_W_D - "vftintrp_w_s", // LoongArch_INS_VFTINTRP_W_S - "vftintrzh_l_s", // LoongArch_INS_VFTINTRZH_L_S - "vftintrzl_l_s", // LoongArch_INS_VFTINTRZL_L_S - "vftintrz_lu_d", // LoongArch_INS_VFTINTRZ_LU_D - "vftintrz_l_d", // LoongArch_INS_VFTINTRZ_L_D - "vftintrz_wu_s", // LoongArch_INS_VFTINTRZ_WU_S - "vftintrz_w_d", // LoongArch_INS_VFTINTRZ_W_D - "vftintrz_w_s", // LoongArch_INS_VFTINTRZ_W_S - "vftint_lu_d", // LoongArch_INS_VFTINT_LU_D - "vftint_l_d", // LoongArch_INS_VFTINT_L_D - "vftint_wu_s", // LoongArch_INS_VFTINT_WU_S - "vftint_w_d", // LoongArch_INS_VFTINT_W_D - "vftint_w_s", // LoongArch_INS_VFTINT_W_S - "vhaddw_du_wu", // LoongArch_INS_VHADDW_DU_WU - "vhaddw_d_w", // LoongArch_INS_VHADDW_D_W - "vhaddw_hu_bu", // LoongArch_INS_VHADDW_HU_BU - "vhaddw_h_b", // LoongArch_INS_VHADDW_H_B - "vhaddw_qu_du", // LoongArch_INS_VHADDW_QU_DU - "vhaddw_q_d", // LoongArch_INS_VHADDW_Q_D - "vhaddw_wu_hu", // LoongArch_INS_VHADDW_WU_HU - "vhaddw_w_h", // LoongArch_INS_VHADDW_W_H - "vhsubw_du_wu", // LoongArch_INS_VHSUBW_DU_WU - "vhsubw_d_w", // LoongArch_INS_VHSUBW_D_W - "vhsubw_hu_bu", // LoongArch_INS_VHSUBW_HU_BU - "vhsubw_h_b", // LoongArch_INS_VHSUBW_H_B - "vhsubw_qu_du", // LoongArch_INS_VHSUBW_QU_DU - "vhsubw_q_d", // LoongArch_INS_VHSUBW_Q_D - "vhsubw_wu_hu", // LoongArch_INS_VHSUBW_WU_HU - "vhsubw_w_h", // LoongArch_INS_VHSUBW_W_H - "vilvh_b", // LoongArch_INS_VILVH_B - "vilvh_d", // LoongArch_INS_VILVH_D - "vilvh_h", // LoongArch_INS_VILVH_H - "vilvh_w", // LoongArch_INS_VILVH_W - "vilvl_b", // LoongArch_INS_VILVL_B - "vilvl_d", // LoongArch_INS_VILVL_D - "vilvl_h", // LoongArch_INS_VILVL_H - "vilvl_w", // LoongArch_INS_VILVL_W - "vinsgr2vr_b", // LoongArch_INS_VINSGR2VR_B - "vinsgr2vr_d", // LoongArch_INS_VINSGR2VR_D - "vinsgr2vr_h", // LoongArch_INS_VINSGR2VR_H - "vinsgr2vr_w", // LoongArch_INS_VINSGR2VR_W - "vld", // LoongArch_INS_VLD - "vldi", // LoongArch_INS_VLDI - "vldrepl_b", // LoongArch_INS_VLDREPL_B - "vldrepl_d", // LoongArch_INS_VLDREPL_D - "vldrepl_h", // LoongArch_INS_VLDREPL_H - "vldrepl_w", // LoongArch_INS_VLDREPL_W - "vldx", // LoongArch_INS_VLDX - "vmaddwev_d_w", // LoongArch_INS_VMADDWEV_D_W - "vmaddwev_d_wu", // LoongArch_INS_VMADDWEV_D_WU - "vmaddwev_d_wu_w", // LoongArch_INS_VMADDWEV_D_WU_W - "vmaddwev_h_b", // LoongArch_INS_VMADDWEV_H_B - "vmaddwev_h_bu", // LoongArch_INS_VMADDWEV_H_BU - "vmaddwev_h_bu_b", // LoongArch_INS_VMADDWEV_H_BU_B - "vmaddwev_q_d", // LoongArch_INS_VMADDWEV_Q_D - "vmaddwev_q_du", // LoongArch_INS_VMADDWEV_Q_DU - "vmaddwev_q_du_d", // LoongArch_INS_VMADDWEV_Q_DU_D - "vmaddwev_w_h", // LoongArch_INS_VMADDWEV_W_H - "vmaddwev_w_hu", // LoongArch_INS_VMADDWEV_W_HU - "vmaddwev_w_hu_h", // LoongArch_INS_VMADDWEV_W_HU_H - "vmaddwod_d_w", // LoongArch_INS_VMADDWOD_D_W - "vmaddwod_d_wu", // LoongArch_INS_VMADDWOD_D_WU - "vmaddwod_d_wu_w", // LoongArch_INS_VMADDWOD_D_WU_W - "vmaddwod_h_b", // LoongArch_INS_VMADDWOD_H_B - "vmaddwod_h_bu", // LoongArch_INS_VMADDWOD_H_BU - "vmaddwod_h_bu_b", // LoongArch_INS_VMADDWOD_H_BU_B - "vmaddwod_q_d", // LoongArch_INS_VMADDWOD_Q_D - "vmaddwod_q_du", // LoongArch_INS_VMADDWOD_Q_DU - "vmaddwod_q_du_d", // LoongArch_INS_VMADDWOD_Q_DU_D - "vmaddwod_w_h", // LoongArch_INS_VMADDWOD_W_H - "vmaddwod_w_hu", // LoongArch_INS_VMADDWOD_W_HU - "vmaddwod_w_hu_h", // LoongArch_INS_VMADDWOD_W_HU_H - "vmadd_b", // LoongArch_INS_VMADD_B - "vmadd_d", // LoongArch_INS_VMADD_D - "vmadd_h", // LoongArch_INS_VMADD_H - "vmadd_w", // LoongArch_INS_VMADD_W - "vmaxi_b", // LoongArch_INS_VMAXI_B - "vmaxi_bu", // LoongArch_INS_VMAXI_BU - "vmaxi_d", // LoongArch_INS_VMAXI_D - "vmaxi_du", // LoongArch_INS_VMAXI_DU - "vmaxi_h", // LoongArch_INS_VMAXI_H - "vmaxi_hu", // LoongArch_INS_VMAXI_HU - "vmaxi_w", // LoongArch_INS_VMAXI_W - "vmaxi_wu", // LoongArch_INS_VMAXI_WU - "vmax_b", // LoongArch_INS_VMAX_B - "vmax_bu", // LoongArch_INS_VMAX_BU - "vmax_d", // LoongArch_INS_VMAX_D - "vmax_du", // LoongArch_INS_VMAX_DU - "vmax_h", // LoongArch_INS_VMAX_H - "vmax_hu", // LoongArch_INS_VMAX_HU - "vmax_w", // LoongArch_INS_VMAX_W - "vmax_wu", // LoongArch_INS_VMAX_WU - "vmini_b", // LoongArch_INS_VMINI_B - "vmini_bu", // LoongArch_INS_VMINI_BU - "vmini_d", // LoongArch_INS_VMINI_D - "vmini_du", // LoongArch_INS_VMINI_DU - "vmini_h", // LoongArch_INS_VMINI_H - "vmini_hu", // LoongArch_INS_VMINI_HU - "vmini_w", // LoongArch_INS_VMINI_W - "vmini_wu", // LoongArch_INS_VMINI_WU - "vmin_b", // LoongArch_INS_VMIN_B - "vmin_bu", // LoongArch_INS_VMIN_BU - "vmin_d", // LoongArch_INS_VMIN_D - "vmin_du", // LoongArch_INS_VMIN_DU - "vmin_h", // LoongArch_INS_VMIN_H - "vmin_hu", // LoongArch_INS_VMIN_HU - "vmin_w", // LoongArch_INS_VMIN_W - "vmin_wu", // LoongArch_INS_VMIN_WU - "vmod_b", // LoongArch_INS_VMOD_B - "vmod_bu", // LoongArch_INS_VMOD_BU - "vmod_d", // LoongArch_INS_VMOD_D - "vmod_du", // LoongArch_INS_VMOD_DU - "vmod_h", // LoongArch_INS_VMOD_H - "vmod_hu", // LoongArch_INS_VMOD_HU - "vmod_w", // LoongArch_INS_VMOD_W - "vmod_wu", // LoongArch_INS_VMOD_WU - "vmskgez_b", // LoongArch_INS_VMSKGEZ_B - "vmskltz_b", // LoongArch_INS_VMSKLTZ_B - "vmskltz_d", // LoongArch_INS_VMSKLTZ_D - "vmskltz_h", // LoongArch_INS_VMSKLTZ_H - "vmskltz_w", // LoongArch_INS_VMSKLTZ_W - "vmsknz_b", // LoongArch_INS_VMSKNZ_B - "vmsub_b", // LoongArch_INS_VMSUB_B - "vmsub_d", // LoongArch_INS_VMSUB_D - "vmsub_h", // LoongArch_INS_VMSUB_H - "vmsub_w", // LoongArch_INS_VMSUB_W - "vmuh_b", // LoongArch_INS_VMUH_B - "vmuh_bu", // LoongArch_INS_VMUH_BU - "vmuh_d", // LoongArch_INS_VMUH_D - "vmuh_du", // LoongArch_INS_VMUH_DU - "vmuh_h", // LoongArch_INS_VMUH_H - "vmuh_hu", // LoongArch_INS_VMUH_HU - "vmuh_w", // LoongArch_INS_VMUH_W - "vmuh_wu", // LoongArch_INS_VMUH_WU - "vmulwev_d_w", // LoongArch_INS_VMULWEV_D_W - "vmulwev_d_wu", // LoongArch_INS_VMULWEV_D_WU - "vmulwev_d_wu_w", // LoongArch_INS_VMULWEV_D_WU_W - "vmulwev_h_b", // LoongArch_INS_VMULWEV_H_B - "vmulwev_h_bu", // LoongArch_INS_VMULWEV_H_BU - "vmulwev_h_bu_b", // LoongArch_INS_VMULWEV_H_BU_B - "vmulwev_q_d", // LoongArch_INS_VMULWEV_Q_D - "vmulwev_q_du", // LoongArch_INS_VMULWEV_Q_DU - "vmulwev_q_du_d", // LoongArch_INS_VMULWEV_Q_DU_D - "vmulwev_w_h", // LoongArch_INS_VMULWEV_W_H - "vmulwev_w_hu", // LoongArch_INS_VMULWEV_W_HU - "vmulwev_w_hu_h", // LoongArch_INS_VMULWEV_W_HU_H - "vmulwod_d_w", // LoongArch_INS_VMULWOD_D_W - "vmulwod_d_wu", // LoongArch_INS_VMULWOD_D_WU - "vmulwod_d_wu_w", // LoongArch_INS_VMULWOD_D_WU_W - "vmulwod_h_b", // LoongArch_INS_VMULWOD_H_B - "vmulwod_h_bu", // LoongArch_INS_VMULWOD_H_BU - "vmulwod_h_bu_b", // LoongArch_INS_VMULWOD_H_BU_B - "vmulwod_q_d", // LoongArch_INS_VMULWOD_Q_D - "vmulwod_q_du", // LoongArch_INS_VMULWOD_Q_DU - "vmulwod_q_du_d", // LoongArch_INS_VMULWOD_Q_DU_D - "vmulwod_w_h", // LoongArch_INS_VMULWOD_W_H - "vmulwod_w_hu", // LoongArch_INS_VMULWOD_W_HU - "vmulwod_w_hu_h", // LoongArch_INS_VMULWOD_W_HU_H - "vmul_b", // LoongArch_INS_VMUL_B - "vmul_d", // LoongArch_INS_VMUL_D - "vmul_h", // LoongArch_INS_VMUL_H - "vmul_w", // LoongArch_INS_VMUL_W - "vneg_b", // LoongArch_INS_VNEG_B - "vneg_d", // LoongArch_INS_VNEG_D - "vneg_h", // LoongArch_INS_VNEG_H - "vneg_w", // LoongArch_INS_VNEG_W - "vnori_b", // LoongArch_INS_VNORI_B - "vnor_v", // LoongArch_INS_VNOR_V - "vori_b", // LoongArch_INS_VORI_B - "vorn_v", // LoongArch_INS_VORN_V - "vor_v", // LoongArch_INS_VOR_V - "vpackev_b", // LoongArch_INS_VPACKEV_B - "vpackev_d", // LoongArch_INS_VPACKEV_D - "vpackev_h", // LoongArch_INS_VPACKEV_H - "vpackev_w", // LoongArch_INS_VPACKEV_W - "vpackod_b", // LoongArch_INS_VPACKOD_B - "vpackod_d", // LoongArch_INS_VPACKOD_D - "vpackod_h", // LoongArch_INS_VPACKOD_H - "vpackod_w", // LoongArch_INS_VPACKOD_W - "vpcnt_b", // LoongArch_INS_VPCNT_B - "vpcnt_d", // LoongArch_INS_VPCNT_D - "vpcnt_h", // LoongArch_INS_VPCNT_H - "vpcnt_w", // LoongArch_INS_VPCNT_W - "vpermi_w", // LoongArch_INS_VPERMI_W - "vpickev_b", // LoongArch_INS_VPICKEV_B - "vpickev_d", // LoongArch_INS_VPICKEV_D - "vpickev_h", // LoongArch_INS_VPICKEV_H - "vpickev_w", // LoongArch_INS_VPICKEV_W - "vpickod_b", // LoongArch_INS_VPICKOD_B - "vpickod_d", // LoongArch_INS_VPICKOD_D - "vpickod_h", // LoongArch_INS_VPICKOD_H - "vpickod_w", // LoongArch_INS_VPICKOD_W - "vpickve2gr_b", // LoongArch_INS_VPICKVE2GR_B - "vpickve2gr_bu", // LoongArch_INS_VPICKVE2GR_BU - "vpickve2gr_d", // LoongArch_INS_VPICKVE2GR_D - "vpickve2gr_du", // LoongArch_INS_VPICKVE2GR_DU - "vpickve2gr_h", // LoongArch_INS_VPICKVE2GR_H - "vpickve2gr_hu", // LoongArch_INS_VPICKVE2GR_HU - "vpickve2gr_w", // LoongArch_INS_VPICKVE2GR_W - "vpickve2gr_wu", // LoongArch_INS_VPICKVE2GR_WU - "vreplgr2vr_b", // LoongArch_INS_VREPLGR2VR_B - "vreplgr2vr_d", // LoongArch_INS_VREPLGR2VR_D - "vreplgr2vr_h", // LoongArch_INS_VREPLGR2VR_H - "vreplgr2vr_w", // LoongArch_INS_VREPLGR2VR_W - "vreplvei_b", // LoongArch_INS_VREPLVEI_B - "vreplvei_d", // LoongArch_INS_VREPLVEI_D - "vreplvei_h", // LoongArch_INS_VREPLVEI_H - "vreplvei_w", // LoongArch_INS_VREPLVEI_W - "vreplve_b", // LoongArch_INS_VREPLVE_B - "vreplve_d", // LoongArch_INS_VREPLVE_D - "vreplve_h", // LoongArch_INS_VREPLVE_H - "vreplve_w", // LoongArch_INS_VREPLVE_W - "vrotri_b", // LoongArch_INS_VROTRI_B - "vrotri_d", // LoongArch_INS_VROTRI_D - "vrotri_h", // LoongArch_INS_VROTRI_H - "vrotri_w", // LoongArch_INS_VROTRI_W - "vrotr_b", // LoongArch_INS_VROTR_B - "vrotr_d", // LoongArch_INS_VROTR_D - "vrotr_h", // LoongArch_INS_VROTR_H - "vrotr_w", // LoongArch_INS_VROTR_W - "vsadd_b", // LoongArch_INS_VSADD_B - "vsadd_bu", // LoongArch_INS_VSADD_BU - "vsadd_d", // LoongArch_INS_VSADD_D - "vsadd_du", // LoongArch_INS_VSADD_DU - "vsadd_h", // LoongArch_INS_VSADD_H - "vsadd_hu", // LoongArch_INS_VSADD_HU - "vsadd_w", // LoongArch_INS_VSADD_W - "vsadd_wu", // LoongArch_INS_VSADD_WU - "vsat_b", // LoongArch_INS_VSAT_B - "vsat_bu", // LoongArch_INS_VSAT_BU - "vsat_d", // LoongArch_INS_VSAT_D - "vsat_du", // LoongArch_INS_VSAT_DU - "vsat_h", // LoongArch_INS_VSAT_H - "vsat_hu", // LoongArch_INS_VSAT_HU - "vsat_w", // LoongArch_INS_VSAT_W - "vsat_wu", // LoongArch_INS_VSAT_WU - "vseqi_b", // LoongArch_INS_VSEQI_B - "vseqi_d", // LoongArch_INS_VSEQI_D - "vseqi_h", // LoongArch_INS_VSEQI_H - "vseqi_w", // LoongArch_INS_VSEQI_W - "vseq_b", // LoongArch_INS_VSEQ_B - "vseq_d", // LoongArch_INS_VSEQ_D - "vseq_h", // LoongArch_INS_VSEQ_H - "vseq_w", // LoongArch_INS_VSEQ_W - "vsetallnez_b", // LoongArch_INS_VSETALLNEZ_B - "vsetallnez_d", // LoongArch_INS_VSETALLNEZ_D - "vsetallnez_h", // LoongArch_INS_VSETALLNEZ_H - "vsetallnez_w", // LoongArch_INS_VSETALLNEZ_W - "vsetanyeqz_b", // LoongArch_INS_VSETANYEQZ_B - "vsetanyeqz_d", // LoongArch_INS_VSETANYEQZ_D - "vsetanyeqz_h", // LoongArch_INS_VSETANYEQZ_H - "vsetanyeqz_w", // LoongArch_INS_VSETANYEQZ_W - "vseteqz_v", // LoongArch_INS_VSETEQZ_V - "vsetnez_v", // LoongArch_INS_VSETNEZ_V - "vshuf4i_b", // LoongArch_INS_VSHUF4I_B - "vshuf4i_d", // LoongArch_INS_VSHUF4I_D - "vshuf4i_h", // LoongArch_INS_VSHUF4I_H - "vshuf4i_w", // LoongArch_INS_VSHUF4I_W - "vshuf_b", // LoongArch_INS_VSHUF_B - "vshuf_d", // LoongArch_INS_VSHUF_D - "vshuf_h", // LoongArch_INS_VSHUF_H - "vshuf_w", // LoongArch_INS_VSHUF_W - "vsigncov_b", // LoongArch_INS_VSIGNCOV_B - "vsigncov_d", // LoongArch_INS_VSIGNCOV_D - "vsigncov_h", // LoongArch_INS_VSIGNCOV_H - "vsigncov_w", // LoongArch_INS_VSIGNCOV_W - "vslei_b", // LoongArch_INS_VSLEI_B - "vslei_bu", // LoongArch_INS_VSLEI_BU - "vslei_d", // LoongArch_INS_VSLEI_D - "vslei_du", // LoongArch_INS_VSLEI_DU - "vslei_h", // LoongArch_INS_VSLEI_H - "vslei_hu", // LoongArch_INS_VSLEI_HU - "vslei_w", // LoongArch_INS_VSLEI_W - "vslei_wu", // LoongArch_INS_VSLEI_WU - "vsle_b", // LoongArch_INS_VSLE_B - "vsle_bu", // LoongArch_INS_VSLE_BU - "vsle_d", // LoongArch_INS_VSLE_D - "vsle_du", // LoongArch_INS_VSLE_DU - "vsle_h", // LoongArch_INS_VSLE_H - "vsle_hu", // LoongArch_INS_VSLE_HU - "vsle_w", // LoongArch_INS_VSLE_W - "vsle_wu", // LoongArch_INS_VSLE_WU - "vslli_b", // LoongArch_INS_VSLLI_B - "vslli_d", // LoongArch_INS_VSLLI_D - "vslli_h", // LoongArch_INS_VSLLI_H - "vslli_w", // LoongArch_INS_VSLLI_W - "vsllwil_du_wu", // LoongArch_INS_VSLLWIL_DU_WU - "vsllwil_d_w", // LoongArch_INS_VSLLWIL_D_W - "vsllwil_hu_bu", // LoongArch_INS_VSLLWIL_HU_BU - "vsllwil_h_b", // LoongArch_INS_VSLLWIL_H_B - "vsllwil_wu_hu", // LoongArch_INS_VSLLWIL_WU_HU - "vsllwil_w_h", // LoongArch_INS_VSLLWIL_W_H - "vsll_b", // LoongArch_INS_VSLL_B - "vsll_d", // LoongArch_INS_VSLL_D - "vsll_h", // LoongArch_INS_VSLL_H - "vsll_w", // LoongArch_INS_VSLL_W - "vslti_b", // LoongArch_INS_VSLTI_B - "vslti_bu", // LoongArch_INS_VSLTI_BU - "vslti_d", // LoongArch_INS_VSLTI_D - "vslti_du", // LoongArch_INS_VSLTI_DU - "vslti_h", // LoongArch_INS_VSLTI_H - "vslti_hu", // LoongArch_INS_VSLTI_HU - "vslti_w", // LoongArch_INS_VSLTI_W - "vslti_wu", // LoongArch_INS_VSLTI_WU - "vslt_b", // LoongArch_INS_VSLT_B - "vslt_bu", // LoongArch_INS_VSLT_BU - "vslt_d", // LoongArch_INS_VSLT_D - "vslt_du", // LoongArch_INS_VSLT_DU - "vslt_h", // LoongArch_INS_VSLT_H - "vslt_hu", // LoongArch_INS_VSLT_HU - "vslt_w", // LoongArch_INS_VSLT_W - "vslt_wu", // LoongArch_INS_VSLT_WU - "vsrai_b", // LoongArch_INS_VSRAI_B - "vsrai_d", // LoongArch_INS_VSRAI_D - "vsrai_h", // LoongArch_INS_VSRAI_H - "vsrai_w", // LoongArch_INS_VSRAI_W - "vsrani_b_h", // LoongArch_INS_VSRANI_B_H - "vsrani_d_q", // LoongArch_INS_VSRANI_D_Q - "vsrani_h_w", // LoongArch_INS_VSRANI_H_W - "vsrani_w_d", // LoongArch_INS_VSRANI_W_D - "vsran_b_h", // LoongArch_INS_VSRAN_B_H - "vsran_h_w", // LoongArch_INS_VSRAN_H_W - "vsran_w_d", // LoongArch_INS_VSRAN_W_D - "vsrari_b", // LoongArch_INS_VSRARI_B - "vsrari_d", // LoongArch_INS_VSRARI_D - "vsrari_h", // LoongArch_INS_VSRARI_H - "vsrari_w", // LoongArch_INS_VSRARI_W - "vsrarni_b_h", // LoongArch_INS_VSRARNI_B_H - "vsrarni_d_q", // LoongArch_INS_VSRARNI_D_Q - "vsrarni_h_w", // LoongArch_INS_VSRARNI_H_W - "vsrarni_w_d", // LoongArch_INS_VSRARNI_W_D - "vsrarn_b_h", // LoongArch_INS_VSRARN_B_H - "vsrarn_h_w", // LoongArch_INS_VSRARN_H_W - "vsrarn_w_d", // LoongArch_INS_VSRARN_W_D - "vsrar_b", // LoongArch_INS_VSRAR_B - "vsrar_d", // LoongArch_INS_VSRAR_D - "vsrar_h", // LoongArch_INS_VSRAR_H - "vsrar_w", // LoongArch_INS_VSRAR_W - "vsra_b", // LoongArch_INS_VSRA_B - "vsra_d", // LoongArch_INS_VSRA_D - "vsra_h", // LoongArch_INS_VSRA_H - "vsra_w", // LoongArch_INS_VSRA_W - "vsrli_b", // LoongArch_INS_VSRLI_B - "vsrli_d", // LoongArch_INS_VSRLI_D - "vsrli_h", // LoongArch_INS_VSRLI_H - "vsrli_w", // LoongArch_INS_VSRLI_W - "vsrlni_b_h", // LoongArch_INS_VSRLNI_B_H - "vsrlni_d_q", // LoongArch_INS_VSRLNI_D_Q - "vsrlni_h_w", // LoongArch_INS_VSRLNI_H_W - "vsrlni_w_d", // LoongArch_INS_VSRLNI_W_D - "vsrln_b_h", // LoongArch_INS_VSRLN_B_H - "vsrln_h_w", // LoongArch_INS_VSRLN_H_W - "vsrln_w_d", // LoongArch_INS_VSRLN_W_D - "vsrlri_b", // LoongArch_INS_VSRLRI_B - "vsrlri_d", // LoongArch_INS_VSRLRI_D - "vsrlri_h", // LoongArch_INS_VSRLRI_H - "vsrlri_w", // LoongArch_INS_VSRLRI_W - "vsrlrni_b_h", // LoongArch_INS_VSRLRNI_B_H - "vsrlrni_d_q", // LoongArch_INS_VSRLRNI_D_Q - "vsrlrni_h_w", // LoongArch_INS_VSRLRNI_H_W - "vsrlrni_w_d", // LoongArch_INS_VSRLRNI_W_D - "vsrlrn_b_h", // LoongArch_INS_VSRLRN_B_H - "vsrlrn_h_w", // LoongArch_INS_VSRLRN_H_W - "vsrlrn_w_d", // LoongArch_INS_VSRLRN_W_D - "vsrlr_b", // LoongArch_INS_VSRLR_B - "vsrlr_d", // LoongArch_INS_VSRLR_D - "vsrlr_h", // LoongArch_INS_VSRLR_H - "vsrlr_w", // LoongArch_INS_VSRLR_W - "vsrl_b", // LoongArch_INS_VSRL_B - "vsrl_d", // LoongArch_INS_VSRL_D - "vsrl_h", // LoongArch_INS_VSRL_H - "vsrl_w", // LoongArch_INS_VSRL_W - "vssrani_bu_h", // LoongArch_INS_VSSRANI_BU_H - "vssrani_b_h", // LoongArch_INS_VSSRANI_B_H - "vssrani_du_q", // LoongArch_INS_VSSRANI_DU_Q - "vssrani_d_q", // LoongArch_INS_VSSRANI_D_Q - "vssrani_hu_w", // LoongArch_INS_VSSRANI_HU_W - "vssrani_h_w", // LoongArch_INS_VSSRANI_H_W - "vssrani_wu_d", // LoongArch_INS_VSSRANI_WU_D - "vssrani_w_d", // LoongArch_INS_VSSRANI_W_D - "vssran_bu_h", // LoongArch_INS_VSSRAN_BU_H - "vssran_b_h", // LoongArch_INS_VSSRAN_B_H - "vssran_hu_w", // LoongArch_INS_VSSRAN_HU_W - "vssran_h_w", // LoongArch_INS_VSSRAN_H_W - "vssran_wu_d", // LoongArch_INS_VSSRAN_WU_D - "vssran_w_d", // LoongArch_INS_VSSRAN_W_D - "vssrarni_bu_h", // LoongArch_INS_VSSRARNI_BU_H - "vssrarni_b_h", // LoongArch_INS_VSSRARNI_B_H - "vssrarni_du_q", // LoongArch_INS_VSSRARNI_DU_Q - "vssrarni_d_q", // LoongArch_INS_VSSRARNI_D_Q - "vssrarni_hu_w", // LoongArch_INS_VSSRARNI_HU_W - "vssrarni_h_w", // LoongArch_INS_VSSRARNI_H_W - "vssrarni_wu_d", // LoongArch_INS_VSSRARNI_WU_D - "vssrarni_w_d", // LoongArch_INS_VSSRARNI_W_D - "vssrarn_bu_h", // LoongArch_INS_VSSRARN_BU_H - "vssrarn_b_h", // LoongArch_INS_VSSRARN_B_H - "vssrarn_hu_w", // LoongArch_INS_VSSRARN_HU_W - "vssrarn_h_w", // LoongArch_INS_VSSRARN_H_W - "vssrarn_wu_d", // LoongArch_INS_VSSRARN_WU_D - "vssrarn_w_d", // LoongArch_INS_VSSRARN_W_D - "vssrlni_bu_h", // LoongArch_INS_VSSRLNI_BU_H - "vssrlni_b_h", // LoongArch_INS_VSSRLNI_B_H - "vssrlni_du_q", // LoongArch_INS_VSSRLNI_DU_Q - "vssrlni_d_q", // LoongArch_INS_VSSRLNI_D_Q - "vssrlni_hu_w", // LoongArch_INS_VSSRLNI_HU_W - "vssrlni_h_w", // LoongArch_INS_VSSRLNI_H_W - "vssrlni_wu_d", // LoongArch_INS_VSSRLNI_WU_D - "vssrlni_w_d", // LoongArch_INS_VSSRLNI_W_D - "vssrln_bu_h", // LoongArch_INS_VSSRLN_BU_H - "vssrln_b_h", // LoongArch_INS_VSSRLN_B_H - "vssrln_hu_w", // LoongArch_INS_VSSRLN_HU_W - "vssrln_h_w", // LoongArch_INS_VSSRLN_H_W - "vssrln_wu_d", // LoongArch_INS_VSSRLN_WU_D - "vssrln_w_d", // LoongArch_INS_VSSRLN_W_D - "vssrlrni_bu_h", // LoongArch_INS_VSSRLRNI_BU_H - "vssrlrni_b_h", // LoongArch_INS_VSSRLRNI_B_H - "vssrlrni_du_q", // LoongArch_INS_VSSRLRNI_DU_Q - "vssrlrni_d_q", // LoongArch_INS_VSSRLRNI_D_Q - "vssrlrni_hu_w", // LoongArch_INS_VSSRLRNI_HU_W - "vssrlrni_h_w", // LoongArch_INS_VSSRLRNI_H_W - "vssrlrni_wu_d", // LoongArch_INS_VSSRLRNI_WU_D - "vssrlrni_w_d", // LoongArch_INS_VSSRLRNI_W_D - "vssrlrn_bu_h", // LoongArch_INS_VSSRLRN_BU_H - "vssrlrn_b_h", // LoongArch_INS_VSSRLRN_B_H - "vssrlrn_hu_w", // LoongArch_INS_VSSRLRN_HU_W - "vssrlrn_h_w", // LoongArch_INS_VSSRLRN_H_W - "vssrlrn_wu_d", // LoongArch_INS_VSSRLRN_WU_D - "vssrlrn_w_d", // LoongArch_INS_VSSRLRN_W_D - "vssub_b", // LoongArch_INS_VSSUB_B - "vssub_bu", // LoongArch_INS_VSSUB_BU - "vssub_d", // LoongArch_INS_VSSUB_D - "vssub_du", // LoongArch_INS_VSSUB_DU - "vssub_h", // LoongArch_INS_VSSUB_H - "vssub_hu", // LoongArch_INS_VSSUB_HU - "vssub_w", // LoongArch_INS_VSSUB_W - "vssub_wu", // LoongArch_INS_VSSUB_WU - "vst", // LoongArch_INS_VST - "vstelm_b", // LoongArch_INS_VSTELM_B - "vstelm_d", // LoongArch_INS_VSTELM_D - "vstelm_h", // LoongArch_INS_VSTELM_H - "vstelm_w", // LoongArch_INS_VSTELM_W - "vstx", // LoongArch_INS_VSTX - "vsubi_bu", // LoongArch_INS_VSUBI_BU - "vsubi_du", // LoongArch_INS_VSUBI_DU - "vsubi_hu", // LoongArch_INS_VSUBI_HU - "vsubi_wu", // LoongArch_INS_VSUBI_WU - "vsubwev_d_w", // LoongArch_INS_VSUBWEV_D_W - "vsubwev_d_wu", // LoongArch_INS_VSUBWEV_D_WU - "vsubwev_h_b", // LoongArch_INS_VSUBWEV_H_B - "vsubwev_h_bu", // LoongArch_INS_VSUBWEV_H_BU - "vsubwev_q_d", // LoongArch_INS_VSUBWEV_Q_D - "vsubwev_q_du", // LoongArch_INS_VSUBWEV_Q_DU - "vsubwev_w_h", // LoongArch_INS_VSUBWEV_W_H - "vsubwev_w_hu", // LoongArch_INS_VSUBWEV_W_HU - "vsubwod_d_w", // LoongArch_INS_VSUBWOD_D_W - "vsubwod_d_wu", // LoongArch_INS_VSUBWOD_D_WU - "vsubwod_h_b", // LoongArch_INS_VSUBWOD_H_B - "vsubwod_h_bu", // LoongArch_INS_VSUBWOD_H_BU - "vsubwod_q_d", // LoongArch_INS_VSUBWOD_Q_D - "vsubwod_q_du", // LoongArch_INS_VSUBWOD_Q_DU - "vsubwod_w_h", // LoongArch_INS_VSUBWOD_W_H - "vsubwod_w_hu", // LoongArch_INS_VSUBWOD_W_HU - "vsub_b", // LoongArch_INS_VSUB_B - "vsub_d", // LoongArch_INS_VSUB_D - "vsub_h", // LoongArch_INS_VSUB_H - "vsub_q", // LoongArch_INS_VSUB_Q - "vsub_w", // LoongArch_INS_VSUB_W - "vxori_b", // LoongArch_INS_VXORI_B - "vxor_v", // LoongArch_INS_VXOR_V - "x86adc_b", // LoongArch_INS_X86ADC_B - "x86adc_d", // LoongArch_INS_X86ADC_D - "x86adc_h", // LoongArch_INS_X86ADC_H - "x86adc_w", // LoongArch_INS_X86ADC_W - "x86add_b", // LoongArch_INS_X86ADD_B - "x86add_d", // LoongArch_INS_X86ADD_D - "x86add_du", // LoongArch_INS_X86ADD_DU - "x86add_h", // LoongArch_INS_X86ADD_H - "x86add_w", // LoongArch_INS_X86ADD_W - "x86add_wu", // LoongArch_INS_X86ADD_WU - "x86and_b", // LoongArch_INS_X86AND_B - "x86and_d", // LoongArch_INS_X86AND_D - "x86and_h", // LoongArch_INS_X86AND_H - "x86and_w", // LoongArch_INS_X86AND_W - "x86clrtm", // LoongArch_INS_X86CLRTM - "x86dectop", // LoongArch_INS_X86DECTOP - "x86dec_b", // LoongArch_INS_X86DEC_B - "x86dec_d", // LoongArch_INS_X86DEC_D - "x86dec_h", // LoongArch_INS_X86DEC_H - "x86dec_w", // LoongArch_INS_X86DEC_W - "x86inctop", // LoongArch_INS_X86INCTOP - "x86inc_b", // LoongArch_INS_X86INC_B - "x86inc_d", // LoongArch_INS_X86INC_D - "x86inc_h", // LoongArch_INS_X86INC_H - "x86inc_w", // LoongArch_INS_X86INC_W - "x86mfflag", // LoongArch_INS_X86MFFLAG - "x86mftop", // LoongArch_INS_X86MFTOP - "x86mtflag", // LoongArch_INS_X86MTFLAG - "x86mttop", // LoongArch_INS_X86MTTOP - "x86mul_b", // LoongArch_INS_X86MUL_B - "x86mul_bu", // LoongArch_INS_X86MUL_BU - "x86mul_d", // LoongArch_INS_X86MUL_D - "x86mul_du", // LoongArch_INS_X86MUL_DU - "x86mul_h", // LoongArch_INS_X86MUL_H - "x86mul_hu", // LoongArch_INS_X86MUL_HU - "x86mul_w", // LoongArch_INS_X86MUL_W - "x86mul_wu", // LoongArch_INS_X86MUL_WU - "x86or_b", // LoongArch_INS_X86OR_B - "x86or_d", // LoongArch_INS_X86OR_D - "x86or_h", // LoongArch_INS_X86OR_H - "x86or_w", // LoongArch_INS_X86OR_W - "x86rcli_b", // LoongArch_INS_X86RCLI_B - "x86rcli_d", // LoongArch_INS_X86RCLI_D - "x86rcli_h", // LoongArch_INS_X86RCLI_H - "x86rcli_w", // LoongArch_INS_X86RCLI_W - "x86rcl_b", // LoongArch_INS_X86RCL_B - "x86rcl_d", // LoongArch_INS_X86RCL_D - "x86rcl_h", // LoongArch_INS_X86RCL_H - "x86rcl_w", // LoongArch_INS_X86RCL_W - "x86rcri_b", // LoongArch_INS_X86RCRI_B - "x86rcri_d", // LoongArch_INS_X86RCRI_D - "x86rcri_h", // LoongArch_INS_X86RCRI_H - "x86rcri_w", // LoongArch_INS_X86RCRI_W - "x86rcr_b", // LoongArch_INS_X86RCR_B - "x86rcr_d", // LoongArch_INS_X86RCR_D - "x86rcr_h", // LoongArch_INS_X86RCR_H - "x86rcr_w", // LoongArch_INS_X86RCR_W - "x86rotli_b", // LoongArch_INS_X86ROTLI_B - "x86rotli_d", // LoongArch_INS_X86ROTLI_D - "x86rotli_h", // LoongArch_INS_X86ROTLI_H - "x86rotli_w", // LoongArch_INS_X86ROTLI_W - "x86rotl_b", // LoongArch_INS_X86ROTL_B - "x86rotl_d", // LoongArch_INS_X86ROTL_D - "x86rotl_h", // LoongArch_INS_X86ROTL_H - "x86rotl_w", // LoongArch_INS_X86ROTL_W - "x86rotri_b", // LoongArch_INS_X86ROTRI_B - "x86rotri_d", // LoongArch_INS_X86ROTRI_D - "x86rotri_h", // LoongArch_INS_X86ROTRI_H - "x86rotri_w", // LoongArch_INS_X86ROTRI_W - "x86rotr_b", // LoongArch_INS_X86ROTR_B - "x86rotr_d", // LoongArch_INS_X86ROTR_D - "x86rotr_h", // LoongArch_INS_X86ROTR_H - "x86rotr_w", // LoongArch_INS_X86ROTR_W - "x86sbc_b", // LoongArch_INS_X86SBC_B - "x86sbc_d", // LoongArch_INS_X86SBC_D - "x86sbc_h", // LoongArch_INS_X86SBC_H - "x86sbc_w", // LoongArch_INS_X86SBC_W - "x86settag", // LoongArch_INS_X86SETTAG - "x86settm", // LoongArch_INS_X86SETTM - "x86slli_b", // LoongArch_INS_X86SLLI_B - "x86slli_d", // LoongArch_INS_X86SLLI_D - "x86slli_h", // LoongArch_INS_X86SLLI_H - "x86slli_w", // LoongArch_INS_X86SLLI_W - "x86sll_b", // LoongArch_INS_X86SLL_B - "x86sll_d", // LoongArch_INS_X86SLL_D - "x86sll_h", // LoongArch_INS_X86SLL_H - "x86sll_w", // LoongArch_INS_X86SLL_W - "x86srai_b", // LoongArch_INS_X86SRAI_B - "x86srai_d", // LoongArch_INS_X86SRAI_D - "x86srai_h", // LoongArch_INS_X86SRAI_H - "x86srai_w", // LoongArch_INS_X86SRAI_W - "x86sra_b", // LoongArch_INS_X86SRA_B - "x86sra_d", // LoongArch_INS_X86SRA_D - "x86sra_h", // LoongArch_INS_X86SRA_H - "x86sra_w", // LoongArch_INS_X86SRA_W - "x86srli_b", // LoongArch_INS_X86SRLI_B - "x86srli_d", // LoongArch_INS_X86SRLI_D - "x86srli_h", // LoongArch_INS_X86SRLI_H - "x86srli_w", // LoongArch_INS_X86SRLI_W - "x86srl_b", // LoongArch_INS_X86SRL_B - "x86srl_d", // LoongArch_INS_X86SRL_D - "x86srl_h", // LoongArch_INS_X86SRL_H - "x86srl_w", // LoongArch_INS_X86SRL_W - "x86sub_b", // LoongArch_INS_X86SUB_B - "x86sub_d", // LoongArch_INS_X86SUB_D - "x86sub_du", // LoongArch_INS_X86SUB_DU - "x86sub_h", // LoongArch_INS_X86SUB_H - "x86sub_w", // LoongArch_INS_X86SUB_W - "x86sub_wu", // LoongArch_INS_X86SUB_WU - "x86xor_b", // LoongArch_INS_X86XOR_B - "x86xor_d", // LoongArch_INS_X86XOR_D - "x86xor_h", // LoongArch_INS_X86XOR_H - "x86xor_w", // LoongArch_INS_X86XOR_W - "xor", // LoongArch_INS_XOR - "xori", // LoongArch_INS_XORI - "xvabsd_b", // LoongArch_INS_XVABSD_B - "xvabsd_bu", // LoongArch_INS_XVABSD_BU - "xvabsd_d", // LoongArch_INS_XVABSD_D - "xvabsd_du", // LoongArch_INS_XVABSD_DU - "xvabsd_h", // LoongArch_INS_XVABSD_H - "xvabsd_hu", // LoongArch_INS_XVABSD_HU - "xvabsd_w", // LoongArch_INS_XVABSD_W - "xvabsd_wu", // LoongArch_INS_XVABSD_WU - "xvadda_b", // LoongArch_INS_XVADDA_B - "xvadda_d", // LoongArch_INS_XVADDA_D - "xvadda_h", // LoongArch_INS_XVADDA_H - "xvadda_w", // LoongArch_INS_XVADDA_W - "xvaddi_bu", // LoongArch_INS_XVADDI_BU - "xvaddi_du", // LoongArch_INS_XVADDI_DU - "xvaddi_hu", // LoongArch_INS_XVADDI_HU - "xvaddi_wu", // LoongArch_INS_XVADDI_WU - "xvaddwev_d_w", // LoongArch_INS_XVADDWEV_D_W - "xvaddwev_d_wu", // LoongArch_INS_XVADDWEV_D_WU - "xvaddwev_d_wu_w", // LoongArch_INS_XVADDWEV_D_WU_W - "xvaddwev_h_b", // LoongArch_INS_XVADDWEV_H_B - "xvaddwev_h_bu", // LoongArch_INS_XVADDWEV_H_BU - "xvaddwev_h_bu_b", // LoongArch_INS_XVADDWEV_H_BU_B - "xvaddwev_q_d", // LoongArch_INS_XVADDWEV_Q_D - "xvaddwev_q_du", // LoongArch_INS_XVADDWEV_Q_DU - "xvaddwev_q_du_d", // LoongArch_INS_XVADDWEV_Q_DU_D - "xvaddwev_w_h", // LoongArch_INS_XVADDWEV_W_H - "xvaddwev_w_hu", // LoongArch_INS_XVADDWEV_W_HU - "xvaddwev_w_hu_h", // LoongArch_INS_XVADDWEV_W_HU_H - "xvaddwod_d_w", // LoongArch_INS_XVADDWOD_D_W - "xvaddwod_d_wu", // LoongArch_INS_XVADDWOD_D_WU - "xvaddwod_d_wu_w", // LoongArch_INS_XVADDWOD_D_WU_W - "xvaddwod_h_b", // LoongArch_INS_XVADDWOD_H_B - "xvaddwod_h_bu", // LoongArch_INS_XVADDWOD_H_BU - "xvaddwod_h_bu_b", // LoongArch_INS_XVADDWOD_H_BU_B - "xvaddwod_q_d", // LoongArch_INS_XVADDWOD_Q_D - "xvaddwod_q_du", // LoongArch_INS_XVADDWOD_Q_DU - "xvaddwod_q_du_d", // LoongArch_INS_XVADDWOD_Q_DU_D - "xvaddwod_w_h", // LoongArch_INS_XVADDWOD_W_H - "xvaddwod_w_hu", // LoongArch_INS_XVADDWOD_W_HU - "xvaddwod_w_hu_h", // LoongArch_INS_XVADDWOD_W_HU_H - "xvadd_b", // LoongArch_INS_XVADD_B - "xvadd_d", // LoongArch_INS_XVADD_D - "xvadd_h", // LoongArch_INS_XVADD_H - "xvadd_q", // LoongArch_INS_XVADD_Q - "xvadd_w", // LoongArch_INS_XVADD_W - "xvandi_b", // LoongArch_INS_XVANDI_B - "xvandn_v", // LoongArch_INS_XVANDN_V - "xvand_v", // LoongArch_INS_XVAND_V - "xvavgr_b", // LoongArch_INS_XVAVGR_B - "xvavgr_bu", // LoongArch_INS_XVAVGR_BU - "xvavgr_d", // LoongArch_INS_XVAVGR_D - "xvavgr_du", // LoongArch_INS_XVAVGR_DU - "xvavgr_h", // LoongArch_INS_XVAVGR_H - "xvavgr_hu", // LoongArch_INS_XVAVGR_HU - "xvavgr_w", // LoongArch_INS_XVAVGR_W - "xvavgr_wu", // LoongArch_INS_XVAVGR_WU - "xvavg_b", // LoongArch_INS_XVAVG_B - "xvavg_bu", // LoongArch_INS_XVAVG_BU - "xvavg_d", // LoongArch_INS_XVAVG_D - "xvavg_du", // LoongArch_INS_XVAVG_DU - "xvavg_h", // LoongArch_INS_XVAVG_H - "xvavg_hu", // LoongArch_INS_XVAVG_HU - "xvavg_w", // LoongArch_INS_XVAVG_W - "xvavg_wu", // LoongArch_INS_XVAVG_WU - "xvbitclri_b", // LoongArch_INS_XVBITCLRI_B - "xvbitclri_d", // LoongArch_INS_XVBITCLRI_D - "xvbitclri_h", // LoongArch_INS_XVBITCLRI_H - "xvbitclri_w", // LoongArch_INS_XVBITCLRI_W - "xvbitclr_b", // LoongArch_INS_XVBITCLR_B - "xvbitclr_d", // LoongArch_INS_XVBITCLR_D - "xvbitclr_h", // LoongArch_INS_XVBITCLR_H - "xvbitclr_w", // LoongArch_INS_XVBITCLR_W - "xvbitrevi_b", // LoongArch_INS_XVBITREVI_B - "xvbitrevi_d", // LoongArch_INS_XVBITREVI_D - "xvbitrevi_h", // LoongArch_INS_XVBITREVI_H - "xvbitrevi_w", // LoongArch_INS_XVBITREVI_W - "xvbitrev_b", // LoongArch_INS_XVBITREV_B - "xvbitrev_d", // LoongArch_INS_XVBITREV_D - "xvbitrev_h", // LoongArch_INS_XVBITREV_H - "xvbitrev_w", // LoongArch_INS_XVBITREV_W - "xvbitseli_b", // LoongArch_INS_XVBITSELI_B - "xvbitsel_v", // LoongArch_INS_XVBITSEL_V - "xvbitseti_b", // LoongArch_INS_XVBITSETI_B - "xvbitseti_d", // LoongArch_INS_XVBITSETI_D - "xvbitseti_h", // LoongArch_INS_XVBITSETI_H - "xvbitseti_w", // LoongArch_INS_XVBITSETI_W - "xvbitset_b", // LoongArch_INS_XVBITSET_B - "xvbitset_d", // LoongArch_INS_XVBITSET_D - "xvbitset_h", // LoongArch_INS_XVBITSET_H - "xvbitset_w", // LoongArch_INS_XVBITSET_W - "xvbsll_v", // LoongArch_INS_XVBSLL_V - "xvbsrl_v", // LoongArch_INS_XVBSRL_V - "xvclo_b", // LoongArch_INS_XVCLO_B - "xvclo_d", // LoongArch_INS_XVCLO_D - "xvclo_h", // LoongArch_INS_XVCLO_H - "xvclo_w", // LoongArch_INS_XVCLO_W - "xvclz_b", // LoongArch_INS_XVCLZ_B - "xvclz_d", // LoongArch_INS_XVCLZ_D - "xvclz_h", // LoongArch_INS_XVCLZ_H - "xvclz_w", // LoongArch_INS_XVCLZ_W - "xvdiv_b", // LoongArch_INS_XVDIV_B - "xvdiv_bu", // LoongArch_INS_XVDIV_BU - "xvdiv_d", // LoongArch_INS_XVDIV_D - "xvdiv_du", // LoongArch_INS_XVDIV_DU - "xvdiv_h", // LoongArch_INS_XVDIV_H - "xvdiv_hu", // LoongArch_INS_XVDIV_HU - "xvdiv_w", // LoongArch_INS_XVDIV_W - "xvdiv_wu", // LoongArch_INS_XVDIV_WU - "xvexth_du_wu", // LoongArch_INS_XVEXTH_DU_WU - "xvexth_d_w", // LoongArch_INS_XVEXTH_D_W - "xvexth_hu_bu", // LoongArch_INS_XVEXTH_HU_BU - "xvexth_h_b", // LoongArch_INS_XVEXTH_H_B - "xvexth_qu_du", // LoongArch_INS_XVEXTH_QU_DU - "xvexth_q_d", // LoongArch_INS_XVEXTH_Q_D - "xvexth_wu_hu", // LoongArch_INS_XVEXTH_WU_HU - "xvexth_w_h", // LoongArch_INS_XVEXTH_W_H - "xvextl_qu_du", // LoongArch_INS_XVEXTL_QU_DU - "xvextl_q_d", // LoongArch_INS_XVEXTL_Q_D - "xvextrins_b", // LoongArch_INS_XVEXTRINS_B - "xvextrins_d", // LoongArch_INS_XVEXTRINS_D - "xvextrins_h", // LoongArch_INS_XVEXTRINS_H - "xvextrins_w", // LoongArch_INS_XVEXTRINS_W - "xvfadd_d", // LoongArch_INS_XVFADD_D - "xvfadd_s", // LoongArch_INS_XVFADD_S - "xvfclass_d", // LoongArch_INS_XVFCLASS_D - "xvfclass_s", // LoongArch_INS_XVFCLASS_S - "xvfcmp_caf_d", // LoongArch_INS_XVFCMP_CAF_D - "xvfcmp_caf_s", // LoongArch_INS_XVFCMP_CAF_S - "xvfcmp_ceq_d", // LoongArch_INS_XVFCMP_CEQ_D - "xvfcmp_ceq_s", // LoongArch_INS_XVFCMP_CEQ_S - "xvfcmp_cle_d", // LoongArch_INS_XVFCMP_CLE_D - "xvfcmp_cle_s", // LoongArch_INS_XVFCMP_CLE_S - "xvfcmp_clt_d", // LoongArch_INS_XVFCMP_CLT_D - "xvfcmp_clt_s", // LoongArch_INS_XVFCMP_CLT_S - "xvfcmp_cne_d", // LoongArch_INS_XVFCMP_CNE_D - "xvfcmp_cne_s", // LoongArch_INS_XVFCMP_CNE_S - "xvfcmp_cor_d", // LoongArch_INS_XVFCMP_COR_D - "xvfcmp_cor_s", // LoongArch_INS_XVFCMP_COR_S - "xvfcmp_cueq_d", // LoongArch_INS_XVFCMP_CUEQ_D - "xvfcmp_cueq_s", // LoongArch_INS_XVFCMP_CUEQ_S - "xvfcmp_cule_d", // LoongArch_INS_XVFCMP_CULE_D - "xvfcmp_cule_s", // LoongArch_INS_XVFCMP_CULE_S - "xvfcmp_cult_d", // LoongArch_INS_XVFCMP_CULT_D - "xvfcmp_cult_s", // LoongArch_INS_XVFCMP_CULT_S - "xvfcmp_cune_d", // LoongArch_INS_XVFCMP_CUNE_D - "xvfcmp_cune_s", // LoongArch_INS_XVFCMP_CUNE_S - "xvfcmp_cun_d", // LoongArch_INS_XVFCMP_CUN_D - "xvfcmp_cun_s", // LoongArch_INS_XVFCMP_CUN_S - "xvfcmp_saf_d", // LoongArch_INS_XVFCMP_SAF_D - "xvfcmp_saf_s", // LoongArch_INS_XVFCMP_SAF_S - "xvfcmp_seq_d", // LoongArch_INS_XVFCMP_SEQ_D - "xvfcmp_seq_s", // LoongArch_INS_XVFCMP_SEQ_S - "xvfcmp_sle_d", // LoongArch_INS_XVFCMP_SLE_D - "xvfcmp_sle_s", // LoongArch_INS_XVFCMP_SLE_S - "xvfcmp_slt_d", // LoongArch_INS_XVFCMP_SLT_D - "xvfcmp_slt_s", // LoongArch_INS_XVFCMP_SLT_S - "xvfcmp_sne_d", // LoongArch_INS_XVFCMP_SNE_D - "xvfcmp_sne_s", // LoongArch_INS_XVFCMP_SNE_S - "xvfcmp_sor_d", // LoongArch_INS_XVFCMP_SOR_D - "xvfcmp_sor_s", // LoongArch_INS_XVFCMP_SOR_S - "xvfcmp_sueq_d", // LoongArch_INS_XVFCMP_SUEQ_D - "xvfcmp_sueq_s", // LoongArch_INS_XVFCMP_SUEQ_S - "xvfcmp_sule_d", // LoongArch_INS_XVFCMP_SULE_D - "xvfcmp_sule_s", // LoongArch_INS_XVFCMP_SULE_S - "xvfcmp_sult_d", // LoongArch_INS_XVFCMP_SULT_D - "xvfcmp_sult_s", // LoongArch_INS_XVFCMP_SULT_S - "xvfcmp_sune_d", // LoongArch_INS_XVFCMP_SUNE_D - "xvfcmp_sune_s", // LoongArch_INS_XVFCMP_SUNE_S - "xvfcmp_sun_d", // LoongArch_INS_XVFCMP_SUN_D - "xvfcmp_sun_s", // LoongArch_INS_XVFCMP_SUN_S - "xvfcvth_d_s", // LoongArch_INS_XVFCVTH_D_S - "xvfcvth_s_h", // LoongArch_INS_XVFCVTH_S_H - "xvfcvtl_d_s", // LoongArch_INS_XVFCVTL_D_S - "xvfcvtl_s_h", // LoongArch_INS_XVFCVTL_S_H - "xvfcvt_h_s", // LoongArch_INS_XVFCVT_H_S - "xvfcvt_s_d", // LoongArch_INS_XVFCVT_S_D - "xvfdiv_d", // LoongArch_INS_XVFDIV_D - "xvfdiv_s", // LoongArch_INS_XVFDIV_S - "xvffinth_d_w", // LoongArch_INS_XVFFINTH_D_W - "xvffintl_d_w", // LoongArch_INS_XVFFINTL_D_W - "xvffint_d_l", // LoongArch_INS_XVFFINT_D_L - "xvffint_d_lu", // LoongArch_INS_XVFFINT_D_LU - "xvffint_s_l", // LoongArch_INS_XVFFINT_S_L - "xvffint_s_w", // LoongArch_INS_XVFFINT_S_W - "xvffint_s_wu", // LoongArch_INS_XVFFINT_S_WU - "xvflogb_d", // LoongArch_INS_XVFLOGB_D - "xvflogb_s", // LoongArch_INS_XVFLOGB_S - "xvfmadd_d", // LoongArch_INS_XVFMADD_D - "xvfmadd_s", // LoongArch_INS_XVFMADD_S - "xvfmaxa_d", // LoongArch_INS_XVFMAXA_D - "xvfmaxa_s", // LoongArch_INS_XVFMAXA_S - "xvfmax_d", // LoongArch_INS_XVFMAX_D - "xvfmax_s", // LoongArch_INS_XVFMAX_S - "xvfmina_d", // LoongArch_INS_XVFMINA_D - "xvfmina_s", // LoongArch_INS_XVFMINA_S - "xvfmin_d", // LoongArch_INS_XVFMIN_D - "xvfmin_s", // LoongArch_INS_XVFMIN_S - "xvfmsub_d", // LoongArch_INS_XVFMSUB_D - "xvfmsub_s", // LoongArch_INS_XVFMSUB_S - "xvfmul_d", // LoongArch_INS_XVFMUL_D - "xvfmul_s", // LoongArch_INS_XVFMUL_S - "xvfnmadd_d", // LoongArch_INS_XVFNMADD_D - "xvfnmadd_s", // LoongArch_INS_XVFNMADD_S - "xvfnmsub_d", // LoongArch_INS_XVFNMSUB_D - "xvfnmsub_s", // LoongArch_INS_XVFNMSUB_S - "xvfrecipe_d", // LoongArch_INS_XVFRECIPE_D - "xvfrecipe_s", // LoongArch_INS_XVFRECIPE_S - "xvfrecip_d", // LoongArch_INS_XVFRECIP_D - "xvfrecip_s", // LoongArch_INS_XVFRECIP_S - "xvfrintrm_d", // LoongArch_INS_XVFRINTRM_D - "xvfrintrm_s", // LoongArch_INS_XVFRINTRM_S - "xvfrintrne_d", // LoongArch_INS_XVFRINTRNE_D - "xvfrintrne_s", // LoongArch_INS_XVFRINTRNE_S - "xvfrintrp_d", // LoongArch_INS_XVFRINTRP_D - "xvfrintrp_s", // LoongArch_INS_XVFRINTRP_S - "xvfrintrz_d", // LoongArch_INS_XVFRINTRZ_D - "xvfrintrz_s", // LoongArch_INS_XVFRINTRZ_S - "xvfrint_d", // LoongArch_INS_XVFRINT_D - "xvfrint_s", // LoongArch_INS_XVFRINT_S - "xvfrsqrte_d", // LoongArch_INS_XVFRSQRTE_D - "xvfrsqrte_s", // LoongArch_INS_XVFRSQRTE_S - "xvfrsqrt_d", // LoongArch_INS_XVFRSQRT_D - "xvfrsqrt_s", // LoongArch_INS_XVFRSQRT_S - "xvfrstpi_b", // LoongArch_INS_XVFRSTPI_B - "xvfrstpi_h", // LoongArch_INS_XVFRSTPI_H - "xvfrstp_b", // LoongArch_INS_XVFRSTP_B - "xvfrstp_h", // LoongArch_INS_XVFRSTP_H - "xvfsqrt_d", // LoongArch_INS_XVFSQRT_D - "xvfsqrt_s", // LoongArch_INS_XVFSQRT_S - "xvfsub_d", // LoongArch_INS_XVFSUB_D - "xvfsub_s", // LoongArch_INS_XVFSUB_S - "xvftinth_l_s", // LoongArch_INS_XVFTINTH_L_S - "xvftintl_l_s", // LoongArch_INS_XVFTINTL_L_S - "xvftintrmh_l_s", // LoongArch_INS_XVFTINTRMH_L_S - "xvftintrml_l_s", // LoongArch_INS_XVFTINTRML_L_S - "xvftintrm_l_d", // LoongArch_INS_XVFTINTRM_L_D - "xvftintrm_w_d", // LoongArch_INS_XVFTINTRM_W_D - "xvftintrm_w_s", // LoongArch_INS_XVFTINTRM_W_S - "xvftintrneh_l_s", // LoongArch_INS_XVFTINTRNEH_L_S - "xvftintrnel_l_s", // LoongArch_INS_XVFTINTRNEL_L_S - "xvftintrne_l_d", // LoongArch_INS_XVFTINTRNE_L_D - "xvftintrne_w_d", // LoongArch_INS_XVFTINTRNE_W_D - "xvftintrne_w_s", // LoongArch_INS_XVFTINTRNE_W_S - "xvftintrph_l_s", // LoongArch_INS_XVFTINTRPH_L_S - "xvftintrpl_l_s", // LoongArch_INS_XVFTINTRPL_L_S - "xvftintrp_l_d", // LoongArch_INS_XVFTINTRP_L_D - "xvftintrp_w_d", // LoongArch_INS_XVFTINTRP_W_D - "xvftintrp_w_s", // LoongArch_INS_XVFTINTRP_W_S - "xvftintrzh_l_s", // LoongArch_INS_XVFTINTRZH_L_S - "xvftintrzl_l_s", // LoongArch_INS_XVFTINTRZL_L_S - "xvftintrz_lu_d", // LoongArch_INS_XVFTINTRZ_LU_D - "xvftintrz_l_d", // LoongArch_INS_XVFTINTRZ_L_D - "xvftintrz_wu_s", // LoongArch_INS_XVFTINTRZ_WU_S - "xvftintrz_w_d", // LoongArch_INS_XVFTINTRZ_W_D - "xvftintrz_w_s", // LoongArch_INS_XVFTINTRZ_W_S - "xvftint_lu_d", // LoongArch_INS_XVFTINT_LU_D - "xvftint_l_d", // LoongArch_INS_XVFTINT_L_D - "xvftint_wu_s", // LoongArch_INS_XVFTINT_WU_S - "xvftint_w_d", // LoongArch_INS_XVFTINT_W_D - "xvftint_w_s", // LoongArch_INS_XVFTINT_W_S - "xvhaddw_du_wu", // LoongArch_INS_XVHADDW_DU_WU - "xvhaddw_d_w", // LoongArch_INS_XVHADDW_D_W - "xvhaddw_hu_bu", // LoongArch_INS_XVHADDW_HU_BU - "xvhaddw_h_b", // LoongArch_INS_XVHADDW_H_B - "xvhaddw_qu_du", // LoongArch_INS_XVHADDW_QU_DU - "xvhaddw_q_d", // LoongArch_INS_XVHADDW_Q_D - "xvhaddw_wu_hu", // LoongArch_INS_XVHADDW_WU_HU - "xvhaddw_w_h", // LoongArch_INS_XVHADDW_W_H - "xvhseli_d", // LoongArch_INS_XVHSELI_D - "xvhsubw_du_wu", // LoongArch_INS_XVHSUBW_DU_WU - "xvhsubw_d_w", // LoongArch_INS_XVHSUBW_D_W - "xvhsubw_hu_bu", // LoongArch_INS_XVHSUBW_HU_BU - "xvhsubw_h_b", // LoongArch_INS_XVHSUBW_H_B - "xvhsubw_qu_du", // LoongArch_INS_XVHSUBW_QU_DU - "xvhsubw_q_d", // LoongArch_INS_XVHSUBW_Q_D - "xvhsubw_wu_hu", // LoongArch_INS_XVHSUBW_WU_HU - "xvhsubw_w_h", // LoongArch_INS_XVHSUBW_W_H - "xvilvh_b", // LoongArch_INS_XVILVH_B - "xvilvh_d", // LoongArch_INS_XVILVH_D - "xvilvh_h", // LoongArch_INS_XVILVH_H - "xvilvh_w", // LoongArch_INS_XVILVH_W - "xvilvl_b", // LoongArch_INS_XVILVL_B - "xvilvl_d", // LoongArch_INS_XVILVL_D - "xvilvl_h", // LoongArch_INS_XVILVL_H - "xvilvl_w", // LoongArch_INS_XVILVL_W - "xvinsgr2vr_d", // LoongArch_INS_XVINSGR2VR_D - "xvinsgr2vr_w", // LoongArch_INS_XVINSGR2VR_W - "xvinsve0_d", // LoongArch_INS_XVINSVE0_D - "xvinsve0_w", // LoongArch_INS_XVINSVE0_W - "xvld", // LoongArch_INS_XVLD - "xvldi", // LoongArch_INS_XVLDI - "xvldrepl_b", // LoongArch_INS_XVLDREPL_B - "xvldrepl_d", // LoongArch_INS_XVLDREPL_D - "xvldrepl_h", // LoongArch_INS_XVLDREPL_H - "xvldrepl_w", // LoongArch_INS_XVLDREPL_W - "xvldx", // LoongArch_INS_XVLDX - "xvmaddwev_d_w", // LoongArch_INS_XVMADDWEV_D_W - "xvmaddwev_d_wu", // LoongArch_INS_XVMADDWEV_D_WU - "xvmaddwev_d_wu_w", // LoongArch_INS_XVMADDWEV_D_WU_W - "xvmaddwev_h_b", // LoongArch_INS_XVMADDWEV_H_B - "xvmaddwev_h_bu", // LoongArch_INS_XVMADDWEV_H_BU - "xvmaddwev_h_bu_b", // LoongArch_INS_XVMADDWEV_H_BU_B - "xvmaddwev_q_d", // LoongArch_INS_XVMADDWEV_Q_D - "xvmaddwev_q_du", // LoongArch_INS_XVMADDWEV_Q_DU - "xvmaddwev_q_du_d", // LoongArch_INS_XVMADDWEV_Q_DU_D - "xvmaddwev_w_h", // LoongArch_INS_XVMADDWEV_W_H - "xvmaddwev_w_hu", // LoongArch_INS_XVMADDWEV_W_HU - "xvmaddwev_w_hu_h", // LoongArch_INS_XVMADDWEV_W_HU_H - "xvmaddwod_d_w", // LoongArch_INS_XVMADDWOD_D_W - "xvmaddwod_d_wu", // LoongArch_INS_XVMADDWOD_D_WU - "xvmaddwod_d_wu_w", // LoongArch_INS_XVMADDWOD_D_WU_W - "xvmaddwod_h_b", // LoongArch_INS_XVMADDWOD_H_B - "xvmaddwod_h_bu", // LoongArch_INS_XVMADDWOD_H_BU - "xvmaddwod_h_bu_b", // LoongArch_INS_XVMADDWOD_H_BU_B - "xvmaddwod_q_d", // LoongArch_INS_XVMADDWOD_Q_D - "xvmaddwod_q_du", // LoongArch_INS_XVMADDWOD_Q_DU - "xvmaddwod_q_du_d", // LoongArch_INS_XVMADDWOD_Q_DU_D - "xvmaddwod_w_h", // LoongArch_INS_XVMADDWOD_W_H - "xvmaddwod_w_hu", // LoongArch_INS_XVMADDWOD_W_HU - "xvmaddwod_w_hu_h", // LoongArch_INS_XVMADDWOD_W_HU_H - "xvmadd_b", // LoongArch_INS_XVMADD_B - "xvmadd_d", // LoongArch_INS_XVMADD_D - "xvmadd_h", // LoongArch_INS_XVMADD_H - "xvmadd_w", // LoongArch_INS_XVMADD_W - "xvmaxi_b", // LoongArch_INS_XVMAXI_B - "xvmaxi_bu", // LoongArch_INS_XVMAXI_BU - "xvmaxi_d", // LoongArch_INS_XVMAXI_D - "xvmaxi_du", // LoongArch_INS_XVMAXI_DU - "xvmaxi_h", // LoongArch_INS_XVMAXI_H - "xvmaxi_hu", // LoongArch_INS_XVMAXI_HU - "xvmaxi_w", // LoongArch_INS_XVMAXI_W - "xvmaxi_wu", // LoongArch_INS_XVMAXI_WU - "xvmax_b", // LoongArch_INS_XVMAX_B - "xvmax_bu", // LoongArch_INS_XVMAX_BU - "xvmax_d", // LoongArch_INS_XVMAX_D - "xvmax_du", // LoongArch_INS_XVMAX_DU - "xvmax_h", // LoongArch_INS_XVMAX_H - "xvmax_hu", // LoongArch_INS_XVMAX_HU - "xvmax_w", // LoongArch_INS_XVMAX_W - "xvmax_wu", // LoongArch_INS_XVMAX_WU - "xvmini_b", // LoongArch_INS_XVMINI_B - "xvmini_bu", // LoongArch_INS_XVMINI_BU - "xvmini_d", // LoongArch_INS_XVMINI_D - "xvmini_du", // LoongArch_INS_XVMINI_DU - "xvmini_h", // LoongArch_INS_XVMINI_H - "xvmini_hu", // LoongArch_INS_XVMINI_HU - "xvmini_w", // LoongArch_INS_XVMINI_W - "xvmini_wu", // LoongArch_INS_XVMINI_WU - "xvmin_b", // LoongArch_INS_XVMIN_B - "xvmin_bu", // LoongArch_INS_XVMIN_BU - "xvmin_d", // LoongArch_INS_XVMIN_D - "xvmin_du", // LoongArch_INS_XVMIN_DU - "xvmin_h", // LoongArch_INS_XVMIN_H - "xvmin_hu", // LoongArch_INS_XVMIN_HU - "xvmin_w", // LoongArch_INS_XVMIN_W - "xvmin_wu", // LoongArch_INS_XVMIN_WU - "xvmod_b", // LoongArch_INS_XVMOD_B - "xvmod_bu", // LoongArch_INS_XVMOD_BU - "xvmod_d", // LoongArch_INS_XVMOD_D - "xvmod_du", // LoongArch_INS_XVMOD_DU - "xvmod_h", // LoongArch_INS_XVMOD_H - "xvmod_hu", // LoongArch_INS_XVMOD_HU - "xvmod_w", // LoongArch_INS_XVMOD_W - "xvmod_wu", // LoongArch_INS_XVMOD_WU - "xvmskgez_b", // LoongArch_INS_XVMSKGEZ_B - "xvmskltz_b", // LoongArch_INS_XVMSKLTZ_B - "xvmskltz_d", // LoongArch_INS_XVMSKLTZ_D - "xvmskltz_h", // LoongArch_INS_XVMSKLTZ_H - "xvmskltz_w", // LoongArch_INS_XVMSKLTZ_W - "xvmsknz_b", // LoongArch_INS_XVMSKNZ_B - "xvmsub_b", // LoongArch_INS_XVMSUB_B - "xvmsub_d", // LoongArch_INS_XVMSUB_D - "xvmsub_h", // LoongArch_INS_XVMSUB_H - "xvmsub_w", // LoongArch_INS_XVMSUB_W - "xvmuh_b", // LoongArch_INS_XVMUH_B - "xvmuh_bu", // LoongArch_INS_XVMUH_BU - "xvmuh_d", // LoongArch_INS_XVMUH_D - "xvmuh_du", // LoongArch_INS_XVMUH_DU - "xvmuh_h", // LoongArch_INS_XVMUH_H - "xvmuh_hu", // LoongArch_INS_XVMUH_HU - "xvmuh_w", // LoongArch_INS_XVMUH_W - "xvmuh_wu", // LoongArch_INS_XVMUH_WU - "xvmulwev_d_w", // LoongArch_INS_XVMULWEV_D_W - "xvmulwev_d_wu", // LoongArch_INS_XVMULWEV_D_WU - "xvmulwev_d_wu_w", // LoongArch_INS_XVMULWEV_D_WU_W - "xvmulwev_h_b", // LoongArch_INS_XVMULWEV_H_B - "xvmulwev_h_bu", // LoongArch_INS_XVMULWEV_H_BU - "xvmulwev_h_bu_b", // LoongArch_INS_XVMULWEV_H_BU_B - "xvmulwev_q_d", // LoongArch_INS_XVMULWEV_Q_D - "xvmulwev_q_du", // LoongArch_INS_XVMULWEV_Q_DU - "xvmulwev_q_du_d", // LoongArch_INS_XVMULWEV_Q_DU_D - "xvmulwev_w_h", // LoongArch_INS_XVMULWEV_W_H - "xvmulwev_w_hu", // LoongArch_INS_XVMULWEV_W_HU - "xvmulwev_w_hu_h", // LoongArch_INS_XVMULWEV_W_HU_H - "xvmulwod_d_w", // LoongArch_INS_XVMULWOD_D_W - "xvmulwod_d_wu", // LoongArch_INS_XVMULWOD_D_WU - "xvmulwod_d_wu_w", // LoongArch_INS_XVMULWOD_D_WU_W - "xvmulwod_h_b", // LoongArch_INS_XVMULWOD_H_B - "xvmulwod_h_bu", // LoongArch_INS_XVMULWOD_H_BU - "xvmulwod_h_bu_b", // LoongArch_INS_XVMULWOD_H_BU_B - "xvmulwod_q_d", // LoongArch_INS_XVMULWOD_Q_D - "xvmulwod_q_du", // LoongArch_INS_XVMULWOD_Q_DU - "xvmulwod_q_du_d", // LoongArch_INS_XVMULWOD_Q_DU_D - "xvmulwod_w_h", // LoongArch_INS_XVMULWOD_W_H - "xvmulwod_w_hu", // LoongArch_INS_XVMULWOD_W_HU - "xvmulwod_w_hu_h", // LoongArch_INS_XVMULWOD_W_HU_H - "xvmul_b", // LoongArch_INS_XVMUL_B - "xvmul_d", // LoongArch_INS_XVMUL_D - "xvmul_h", // LoongArch_INS_XVMUL_H - "xvmul_w", // LoongArch_INS_XVMUL_W - "xvneg_b", // LoongArch_INS_XVNEG_B - "xvneg_d", // LoongArch_INS_XVNEG_D - "xvneg_h", // LoongArch_INS_XVNEG_H - "xvneg_w", // LoongArch_INS_XVNEG_W - "xvnori_b", // LoongArch_INS_XVNORI_B - "xvnor_v", // LoongArch_INS_XVNOR_V - "xvori_b", // LoongArch_INS_XVORI_B - "xvorn_v", // LoongArch_INS_XVORN_V - "xvor_v", // LoongArch_INS_XVOR_V - "xvpackev_b", // LoongArch_INS_XVPACKEV_B - "xvpackev_d", // LoongArch_INS_XVPACKEV_D - "xvpackev_h", // LoongArch_INS_XVPACKEV_H - "xvpackev_w", // LoongArch_INS_XVPACKEV_W - "xvpackod_b", // LoongArch_INS_XVPACKOD_B - "xvpackod_d", // LoongArch_INS_XVPACKOD_D - "xvpackod_h", // LoongArch_INS_XVPACKOD_H - "xvpackod_w", // LoongArch_INS_XVPACKOD_W - "xvpcnt_b", // LoongArch_INS_XVPCNT_B - "xvpcnt_d", // LoongArch_INS_XVPCNT_D - "xvpcnt_h", // LoongArch_INS_XVPCNT_H - "xvpcnt_w", // LoongArch_INS_XVPCNT_W - "xvpermi_d", // LoongArch_INS_XVPERMI_D - "xvpermi_q", // LoongArch_INS_XVPERMI_Q - "xvpermi_w", // LoongArch_INS_XVPERMI_W - "xvperm_w", // LoongArch_INS_XVPERM_W - "xvpickev_b", // LoongArch_INS_XVPICKEV_B - "xvpickev_d", // LoongArch_INS_XVPICKEV_D - "xvpickev_h", // LoongArch_INS_XVPICKEV_H - "xvpickev_w", // LoongArch_INS_XVPICKEV_W - "xvpickod_b", // LoongArch_INS_XVPICKOD_B - "xvpickod_d", // LoongArch_INS_XVPICKOD_D - "xvpickod_h", // LoongArch_INS_XVPICKOD_H - "xvpickod_w", // LoongArch_INS_XVPICKOD_W - "xvpickve2gr_d", // LoongArch_INS_XVPICKVE2GR_D - "xvpickve2gr_du", // LoongArch_INS_XVPICKVE2GR_DU - "xvpickve2gr_w", // LoongArch_INS_XVPICKVE2GR_W - "xvpickve2gr_wu", // LoongArch_INS_XVPICKVE2GR_WU - "xvpickve_d", // LoongArch_INS_XVPICKVE_D - "xvpickve_w", // LoongArch_INS_XVPICKVE_W - "xvrepl128vei_b", // LoongArch_INS_XVREPL128VEI_B - "xvrepl128vei_d", // LoongArch_INS_XVREPL128VEI_D - "xvrepl128vei_h", // LoongArch_INS_XVREPL128VEI_H - "xvrepl128vei_w", // LoongArch_INS_XVREPL128VEI_W - "xvreplgr2vr_b", // LoongArch_INS_XVREPLGR2VR_B - "xvreplgr2vr_d", // LoongArch_INS_XVREPLGR2VR_D - "xvreplgr2vr_h", // LoongArch_INS_XVREPLGR2VR_H - "xvreplgr2vr_w", // LoongArch_INS_XVREPLGR2VR_W - "xvreplve0_b", // LoongArch_INS_XVREPLVE0_B - "xvreplve0_d", // LoongArch_INS_XVREPLVE0_D - "xvreplve0_h", // LoongArch_INS_XVREPLVE0_H - "xvreplve0_q", // LoongArch_INS_XVREPLVE0_Q - "xvreplve0_w", // LoongArch_INS_XVREPLVE0_W - "xvreplve_b", // LoongArch_INS_XVREPLVE_B - "xvreplve_d", // LoongArch_INS_XVREPLVE_D - "xvreplve_h", // LoongArch_INS_XVREPLVE_H - "xvreplve_w", // LoongArch_INS_XVREPLVE_W - "xvrotri_b", // LoongArch_INS_XVROTRI_B - "xvrotri_d", // LoongArch_INS_XVROTRI_D - "xvrotri_h", // LoongArch_INS_XVROTRI_H - "xvrotri_w", // LoongArch_INS_XVROTRI_W - "xvrotr_b", // LoongArch_INS_XVROTR_B - "xvrotr_d", // LoongArch_INS_XVROTR_D - "xvrotr_h", // LoongArch_INS_XVROTR_H - "xvrotr_w", // LoongArch_INS_XVROTR_W - "xvsadd_b", // LoongArch_INS_XVSADD_B - "xvsadd_bu", // LoongArch_INS_XVSADD_BU - "xvsadd_d", // LoongArch_INS_XVSADD_D - "xvsadd_du", // LoongArch_INS_XVSADD_DU - "xvsadd_h", // LoongArch_INS_XVSADD_H - "xvsadd_hu", // LoongArch_INS_XVSADD_HU - "xvsadd_w", // LoongArch_INS_XVSADD_W - "xvsadd_wu", // LoongArch_INS_XVSADD_WU - "xvsat_b", // LoongArch_INS_XVSAT_B - "xvsat_bu", // LoongArch_INS_XVSAT_BU - "xvsat_d", // LoongArch_INS_XVSAT_D - "xvsat_du", // LoongArch_INS_XVSAT_DU - "xvsat_h", // LoongArch_INS_XVSAT_H - "xvsat_hu", // LoongArch_INS_XVSAT_HU - "xvsat_w", // LoongArch_INS_XVSAT_W - "xvsat_wu", // LoongArch_INS_XVSAT_WU - "xvseqi_b", // LoongArch_INS_XVSEQI_B - "xvseqi_d", // LoongArch_INS_XVSEQI_D - "xvseqi_h", // LoongArch_INS_XVSEQI_H - "xvseqi_w", // LoongArch_INS_XVSEQI_W - "xvseq_b", // LoongArch_INS_XVSEQ_B - "xvseq_d", // LoongArch_INS_XVSEQ_D - "xvseq_h", // LoongArch_INS_XVSEQ_H - "xvseq_w", // LoongArch_INS_XVSEQ_W - "xvsetallnez_b", // LoongArch_INS_XVSETALLNEZ_B - "xvsetallnez_d", // LoongArch_INS_XVSETALLNEZ_D - "xvsetallnez_h", // LoongArch_INS_XVSETALLNEZ_H - "xvsetallnez_w", // LoongArch_INS_XVSETALLNEZ_W - "xvsetanyeqz_b", // LoongArch_INS_XVSETANYEQZ_B - "xvsetanyeqz_d", // LoongArch_INS_XVSETANYEQZ_D - "xvsetanyeqz_h", // LoongArch_INS_XVSETANYEQZ_H - "xvsetanyeqz_w", // LoongArch_INS_XVSETANYEQZ_W - "xvseteqz_v", // LoongArch_INS_XVSETEQZ_V - "xvsetnez_v", // LoongArch_INS_XVSETNEZ_V - "xvshuf4i_b", // LoongArch_INS_XVSHUF4I_B - "xvshuf4i_d", // LoongArch_INS_XVSHUF4I_D - "xvshuf4i_h", // LoongArch_INS_XVSHUF4I_H - "xvshuf4i_w", // LoongArch_INS_XVSHUF4I_W - "xvshuf_b", // LoongArch_INS_XVSHUF_B - "xvshuf_d", // LoongArch_INS_XVSHUF_D - "xvshuf_h", // LoongArch_INS_XVSHUF_H - "xvshuf_w", // LoongArch_INS_XVSHUF_W - "xvsigncov_b", // LoongArch_INS_XVSIGNCOV_B - "xvsigncov_d", // LoongArch_INS_XVSIGNCOV_D - "xvsigncov_h", // LoongArch_INS_XVSIGNCOV_H - "xvsigncov_w", // LoongArch_INS_XVSIGNCOV_W - "xvslei_b", // LoongArch_INS_XVSLEI_B - "xvslei_bu", // LoongArch_INS_XVSLEI_BU - "xvslei_d", // LoongArch_INS_XVSLEI_D - "xvslei_du", // LoongArch_INS_XVSLEI_DU - "xvslei_h", // LoongArch_INS_XVSLEI_H - "xvslei_hu", // LoongArch_INS_XVSLEI_HU - "xvslei_w", // LoongArch_INS_XVSLEI_W - "xvslei_wu", // LoongArch_INS_XVSLEI_WU - "xvsle_b", // LoongArch_INS_XVSLE_B - "xvsle_bu", // LoongArch_INS_XVSLE_BU - "xvsle_d", // LoongArch_INS_XVSLE_D - "xvsle_du", // LoongArch_INS_XVSLE_DU - "xvsle_h", // LoongArch_INS_XVSLE_H - "xvsle_hu", // LoongArch_INS_XVSLE_HU - "xvsle_w", // LoongArch_INS_XVSLE_W - "xvsle_wu", // LoongArch_INS_XVSLE_WU - "xvslli_b", // LoongArch_INS_XVSLLI_B - "xvslli_d", // LoongArch_INS_XVSLLI_D - "xvslli_h", // LoongArch_INS_XVSLLI_H - "xvslli_w", // LoongArch_INS_XVSLLI_W - "xvsllwil_du_wu", // LoongArch_INS_XVSLLWIL_DU_WU - "xvsllwil_d_w", // LoongArch_INS_XVSLLWIL_D_W - "xvsllwil_hu_bu", // LoongArch_INS_XVSLLWIL_HU_BU - "xvsllwil_h_b", // LoongArch_INS_XVSLLWIL_H_B - "xvsllwil_wu_hu", // LoongArch_INS_XVSLLWIL_WU_HU - "xvsllwil_w_h", // LoongArch_INS_XVSLLWIL_W_H - "xvsll_b", // LoongArch_INS_XVSLL_B - "xvsll_d", // LoongArch_INS_XVSLL_D - "xvsll_h", // LoongArch_INS_XVSLL_H - "xvsll_w", // LoongArch_INS_XVSLL_W - "xvslti_b", // LoongArch_INS_XVSLTI_B - "xvslti_bu", // LoongArch_INS_XVSLTI_BU - "xvslti_d", // LoongArch_INS_XVSLTI_D - "xvslti_du", // LoongArch_INS_XVSLTI_DU - "xvslti_h", // LoongArch_INS_XVSLTI_H - "xvslti_hu", // LoongArch_INS_XVSLTI_HU - "xvslti_w", // LoongArch_INS_XVSLTI_W - "xvslti_wu", // LoongArch_INS_XVSLTI_WU - "xvslt_b", // LoongArch_INS_XVSLT_B - "xvslt_bu", // LoongArch_INS_XVSLT_BU - "xvslt_d", // LoongArch_INS_XVSLT_D - "xvslt_du", // LoongArch_INS_XVSLT_DU - "xvslt_h", // LoongArch_INS_XVSLT_H - "xvslt_hu", // LoongArch_INS_XVSLT_HU - "xvslt_w", // LoongArch_INS_XVSLT_W - "xvslt_wu", // LoongArch_INS_XVSLT_WU - "xvsrai_b", // LoongArch_INS_XVSRAI_B - "xvsrai_d", // LoongArch_INS_XVSRAI_D - "xvsrai_h", // LoongArch_INS_XVSRAI_H - "xvsrai_w", // LoongArch_INS_XVSRAI_W - "xvsrani_b_h", // LoongArch_INS_XVSRANI_B_H - "xvsrani_d_q", // LoongArch_INS_XVSRANI_D_Q - "xvsrani_h_w", // LoongArch_INS_XVSRANI_H_W - "xvsrani_w_d", // LoongArch_INS_XVSRANI_W_D - "xvsran_b_h", // LoongArch_INS_XVSRAN_B_H - "xvsran_h_w", // LoongArch_INS_XVSRAN_H_W - "xvsran_w_d", // LoongArch_INS_XVSRAN_W_D - "xvsrari_b", // LoongArch_INS_XVSRARI_B - "xvsrari_d", // LoongArch_INS_XVSRARI_D - "xvsrari_h", // LoongArch_INS_XVSRARI_H - "xvsrari_w", // LoongArch_INS_XVSRARI_W - "xvsrarni_b_h", // LoongArch_INS_XVSRARNI_B_H - "xvsrarni_d_q", // LoongArch_INS_XVSRARNI_D_Q - "xvsrarni_h_w", // LoongArch_INS_XVSRARNI_H_W - "xvsrarni_w_d", // LoongArch_INS_XVSRARNI_W_D - "xvsrarn_b_h", // LoongArch_INS_XVSRARN_B_H - "xvsrarn_h_w", // LoongArch_INS_XVSRARN_H_W - "xvsrarn_w_d", // LoongArch_INS_XVSRARN_W_D - "xvsrar_b", // LoongArch_INS_XVSRAR_B - "xvsrar_d", // LoongArch_INS_XVSRAR_D - "xvsrar_h", // LoongArch_INS_XVSRAR_H - "xvsrar_w", // LoongArch_INS_XVSRAR_W - "xvsra_b", // LoongArch_INS_XVSRA_B - "xvsra_d", // LoongArch_INS_XVSRA_D - "xvsra_h", // LoongArch_INS_XVSRA_H - "xvsra_w", // LoongArch_INS_XVSRA_W - "xvsrli_b", // LoongArch_INS_XVSRLI_B - "xvsrli_d", // LoongArch_INS_XVSRLI_D - "xvsrli_h", // LoongArch_INS_XVSRLI_H - "xvsrli_w", // LoongArch_INS_XVSRLI_W - "xvsrlni_b_h", // LoongArch_INS_XVSRLNI_B_H - "xvsrlni_d_q", // LoongArch_INS_XVSRLNI_D_Q - "xvsrlni_h_w", // LoongArch_INS_XVSRLNI_H_W - "xvsrlni_w_d", // LoongArch_INS_XVSRLNI_W_D - "xvsrln_b_h", // LoongArch_INS_XVSRLN_B_H - "xvsrln_h_w", // LoongArch_INS_XVSRLN_H_W - "xvsrln_w_d", // LoongArch_INS_XVSRLN_W_D - "xvsrlri_b", // LoongArch_INS_XVSRLRI_B - "xvsrlri_d", // LoongArch_INS_XVSRLRI_D - "xvsrlri_h", // LoongArch_INS_XVSRLRI_H - "xvsrlri_w", // LoongArch_INS_XVSRLRI_W - "xvsrlrni_b_h", // LoongArch_INS_XVSRLRNI_B_H - "xvsrlrni_d_q", // LoongArch_INS_XVSRLRNI_D_Q - "xvsrlrni_h_w", // LoongArch_INS_XVSRLRNI_H_W - "xvsrlrni_w_d", // LoongArch_INS_XVSRLRNI_W_D - "xvsrlrn_b_h", // LoongArch_INS_XVSRLRN_B_H - "xvsrlrn_h_w", // LoongArch_INS_XVSRLRN_H_W - "xvsrlrn_w_d", // LoongArch_INS_XVSRLRN_W_D - "xvsrlr_b", // LoongArch_INS_XVSRLR_B - "xvsrlr_d", // LoongArch_INS_XVSRLR_D - "xvsrlr_h", // LoongArch_INS_XVSRLR_H - "xvsrlr_w", // LoongArch_INS_XVSRLR_W - "xvsrl_b", // LoongArch_INS_XVSRL_B - "xvsrl_d", // LoongArch_INS_XVSRL_D - "xvsrl_h", // LoongArch_INS_XVSRL_H - "xvsrl_w", // LoongArch_INS_XVSRL_W - "xvssrani_bu_h", // LoongArch_INS_XVSSRANI_BU_H - "xvssrani_b_h", // LoongArch_INS_XVSSRANI_B_H - "xvssrani_du_q", // LoongArch_INS_XVSSRANI_DU_Q - "xvssrani_d_q", // LoongArch_INS_XVSSRANI_D_Q - "xvssrani_hu_w", // LoongArch_INS_XVSSRANI_HU_W - "xvssrani_h_w", // LoongArch_INS_XVSSRANI_H_W - "xvssrani_wu_d", // LoongArch_INS_XVSSRANI_WU_D - "xvssrani_w_d", // LoongArch_INS_XVSSRANI_W_D - "xvssran_bu_h", // LoongArch_INS_XVSSRAN_BU_H - "xvssran_b_h", // LoongArch_INS_XVSSRAN_B_H - "xvssran_hu_w", // LoongArch_INS_XVSSRAN_HU_W - "xvssran_h_w", // LoongArch_INS_XVSSRAN_H_W - "xvssran_wu_d", // LoongArch_INS_XVSSRAN_WU_D - "xvssran_w_d", // LoongArch_INS_XVSSRAN_W_D - "xvssrarni_bu_h", // LoongArch_INS_XVSSRARNI_BU_H - "xvssrarni_b_h", // LoongArch_INS_XVSSRARNI_B_H - "xvssrarni_du_q", // LoongArch_INS_XVSSRARNI_DU_Q - "xvssrarni_d_q", // LoongArch_INS_XVSSRARNI_D_Q - "xvssrarni_hu_w", // LoongArch_INS_XVSSRARNI_HU_W - "xvssrarni_h_w", // LoongArch_INS_XVSSRARNI_H_W - "xvssrarni_wu_d", // LoongArch_INS_XVSSRARNI_WU_D - "xvssrarni_w_d", // LoongArch_INS_XVSSRARNI_W_D - "xvssrarn_bu_h", // LoongArch_INS_XVSSRARN_BU_H - "xvssrarn_b_h", // LoongArch_INS_XVSSRARN_B_H - "xvssrarn_hu_w", // LoongArch_INS_XVSSRARN_HU_W - "xvssrarn_h_w", // LoongArch_INS_XVSSRARN_H_W - "xvssrarn_wu_d", // LoongArch_INS_XVSSRARN_WU_D - "xvssrarn_w_d", // LoongArch_INS_XVSSRARN_W_D - "xvssrlni_bu_h", // LoongArch_INS_XVSSRLNI_BU_H - "xvssrlni_b_h", // LoongArch_INS_XVSSRLNI_B_H - "xvssrlni_du_q", // LoongArch_INS_XVSSRLNI_DU_Q - "xvssrlni_d_q", // LoongArch_INS_XVSSRLNI_D_Q - "xvssrlni_hu_w", // LoongArch_INS_XVSSRLNI_HU_W - "xvssrlni_h_w", // LoongArch_INS_XVSSRLNI_H_W - "xvssrlni_wu_d", // LoongArch_INS_XVSSRLNI_WU_D - "xvssrlni_w_d", // LoongArch_INS_XVSSRLNI_W_D - "xvssrln_bu_h", // LoongArch_INS_XVSSRLN_BU_H - "xvssrln_b_h", // LoongArch_INS_XVSSRLN_B_H - "xvssrln_hu_w", // LoongArch_INS_XVSSRLN_HU_W - "xvssrln_h_w", // LoongArch_INS_XVSSRLN_H_W - "xvssrln_wu_d", // LoongArch_INS_XVSSRLN_WU_D - "xvssrln_w_d", // LoongArch_INS_XVSSRLN_W_D - "xvssrlrni_bu_h", // LoongArch_INS_XVSSRLRNI_BU_H - "xvssrlrni_b_h", // LoongArch_INS_XVSSRLRNI_B_H - "xvssrlrni_du_q", // LoongArch_INS_XVSSRLRNI_DU_Q - "xvssrlrni_d_q", // LoongArch_INS_XVSSRLRNI_D_Q - "xvssrlrni_hu_w", // LoongArch_INS_XVSSRLRNI_HU_W - "xvssrlrni_h_w", // LoongArch_INS_XVSSRLRNI_H_W - "xvssrlrni_wu_d", // LoongArch_INS_XVSSRLRNI_WU_D - "xvssrlrni_w_d", // LoongArch_INS_XVSSRLRNI_W_D - "xvssrlrn_bu_h", // LoongArch_INS_XVSSRLRN_BU_H - "xvssrlrn_b_h", // LoongArch_INS_XVSSRLRN_B_H - "xvssrlrn_hu_w", // LoongArch_INS_XVSSRLRN_HU_W - "xvssrlrn_h_w", // LoongArch_INS_XVSSRLRN_H_W - "xvssrlrn_wu_d", // LoongArch_INS_XVSSRLRN_WU_D - "xvssrlrn_w_d", // LoongArch_INS_XVSSRLRN_W_D - "xvssub_b", // LoongArch_INS_XVSSUB_B - "xvssub_bu", // LoongArch_INS_XVSSUB_BU - "xvssub_d", // LoongArch_INS_XVSSUB_D - "xvssub_du", // LoongArch_INS_XVSSUB_DU - "xvssub_h", // LoongArch_INS_XVSSUB_H - "xvssub_hu", // LoongArch_INS_XVSSUB_HU - "xvssub_w", // LoongArch_INS_XVSSUB_W - "xvssub_wu", // LoongArch_INS_XVSSUB_WU - "xvst", // LoongArch_INS_XVST - "xvstelm_b", // LoongArch_INS_XVSTELM_B - "xvstelm_d", // LoongArch_INS_XVSTELM_D - "xvstelm_h", // LoongArch_INS_XVSTELM_H - "xvstelm_w", // LoongArch_INS_XVSTELM_W - "xvstx", // LoongArch_INS_XVSTX - "xvsubi_bu", // LoongArch_INS_XVSUBI_BU - "xvsubi_du", // LoongArch_INS_XVSUBI_DU - "xvsubi_hu", // LoongArch_INS_XVSUBI_HU - "xvsubi_wu", // LoongArch_INS_XVSUBI_WU - "xvsubwev_d_w", // LoongArch_INS_XVSUBWEV_D_W - "xvsubwev_d_wu", // LoongArch_INS_XVSUBWEV_D_WU - "xvsubwev_h_b", // LoongArch_INS_XVSUBWEV_H_B - "xvsubwev_h_bu", // LoongArch_INS_XVSUBWEV_H_BU - "xvsubwev_q_d", // LoongArch_INS_XVSUBWEV_Q_D - "xvsubwev_q_du", // LoongArch_INS_XVSUBWEV_Q_DU - "xvsubwev_w_h", // LoongArch_INS_XVSUBWEV_W_H - "xvsubwev_w_hu", // LoongArch_INS_XVSUBWEV_W_HU - "xvsubwod_d_w", // LoongArch_INS_XVSUBWOD_D_W - "xvsubwod_d_wu", // LoongArch_INS_XVSUBWOD_D_WU - "xvsubwod_h_b", // LoongArch_INS_XVSUBWOD_H_B - "xvsubwod_h_bu", // LoongArch_INS_XVSUBWOD_H_BU - "xvsubwod_q_d", // LoongArch_INS_XVSUBWOD_Q_D - "xvsubwod_q_du", // LoongArch_INS_XVSUBWOD_Q_DU - "xvsubwod_w_h", // LoongArch_INS_XVSUBWOD_W_H - "xvsubwod_w_hu", // LoongArch_INS_XVSUBWOD_W_HU - "xvsub_b", // LoongArch_INS_XVSUB_B - "xvsub_d", // LoongArch_INS_XVSUB_D - "xvsub_h", // LoongArch_INS_XVSUB_H - "xvsub_q", // LoongArch_INS_XVSUB_Q - "xvsub_w", // LoongArch_INS_XVSUB_W - "xvxori_b", // LoongArch_INS_XVXORI_B - "xvxor_v", // LoongArch_INS_XVXOR_V + "invalid", // LOONGARCH_INS_INVALID + "call36", // LOONGARCH_INS_CALL36 + "la_abs", // LOONGARCH_INS_LA_ABS + "la_got", // LOONGARCH_INS_LA_GOT + "la_pcrel", // LOONGARCH_INS_LA_PCREL + "la_tls_gd", // LOONGARCH_INS_LA_TLS_GD + "la_tls_ie", // LOONGARCH_INS_LA_TLS_IE + "la_tls_ld", // LOONGARCH_INS_LA_TLS_LD + "la_tls_le", // LOONGARCH_INS_LA_TLS_LE + "li_d", // LOONGARCH_INS_LI_D + "li_w", // LOONGARCH_INS_LI_W + "tail36", // LOONGARCH_INS_TAIL36 + "vrepli_b", // LOONGARCH_INS_VREPLI_B + "vrepli_d", // LOONGARCH_INS_VREPLI_D + "vrepli_h", // LOONGARCH_INS_VREPLI_H + "vrepli_w", // LOONGARCH_INS_VREPLI_W + "xvrepli_b", // LOONGARCH_INS_XVREPLI_B + "xvrepli_d", // LOONGARCH_INS_XVREPLI_D + "xvrepli_h", // LOONGARCH_INS_XVREPLI_H + "xvrepli_w", // LOONGARCH_INS_XVREPLI_W + "adc_b", // LOONGARCH_INS_ADC_B + "adc_d", // LOONGARCH_INS_ADC_D + "adc_h", // LOONGARCH_INS_ADC_H + "adc_w", // LOONGARCH_INS_ADC_W + "addi_d", // LOONGARCH_INS_ADDI_D + "addi_w", // LOONGARCH_INS_ADDI_W + "addu12i_d", // LOONGARCH_INS_ADDU12I_D + "addu12i_w", // LOONGARCH_INS_ADDU12I_W + "addu16i_d", // LOONGARCH_INS_ADDU16I_D + "add_d", // LOONGARCH_INS_ADD_D + "add_w", // LOONGARCH_INS_ADD_W + "alsl_d", // LOONGARCH_INS_ALSL_D + "alsl_w", // LOONGARCH_INS_ALSL_W + "alsl_wu", // LOONGARCH_INS_ALSL_WU + "amadd_b", // LOONGARCH_INS_AMADD_B + "amadd_d", // LOONGARCH_INS_AMADD_D + "amadd_h", // LOONGARCH_INS_AMADD_H + "amadd_w", // LOONGARCH_INS_AMADD_W + "amadd_db_b", // LOONGARCH_INS_AMADD_DB_B + "amadd_db_d", // LOONGARCH_INS_AMADD_DB_D + "amadd_db_h", // LOONGARCH_INS_AMADD_DB_H + "amadd_db_w", // LOONGARCH_INS_AMADD_DB_W + "amand_d", // LOONGARCH_INS_AMAND_D + "amand_w", // LOONGARCH_INS_AMAND_W + "amand_db_d", // LOONGARCH_INS_AMAND_DB_D + "amand_db_w", // LOONGARCH_INS_AMAND_DB_W + "amcas_b", // LOONGARCH_INS_AMCAS_B + "amcas_d", // LOONGARCH_INS_AMCAS_D + "amcas_h", // LOONGARCH_INS_AMCAS_H + "amcas_w", // LOONGARCH_INS_AMCAS_W + "amcas_db_b", // LOONGARCH_INS_AMCAS_DB_B + "amcas_db_d", // LOONGARCH_INS_AMCAS_DB_D + "amcas_db_h", // LOONGARCH_INS_AMCAS_DB_H + "amcas_db_w", // LOONGARCH_INS_AMCAS_DB_W + "ammax_d", // LOONGARCH_INS_AMMAX_D + "ammax_du", // LOONGARCH_INS_AMMAX_DU + "ammax_w", // LOONGARCH_INS_AMMAX_W + "ammax_wu", // LOONGARCH_INS_AMMAX_WU + "ammax_db_d", // LOONGARCH_INS_AMMAX_DB_D + "ammax_db_du", // LOONGARCH_INS_AMMAX_DB_DU + "ammax_db_w", // LOONGARCH_INS_AMMAX_DB_W + "ammax_db_wu", // LOONGARCH_INS_AMMAX_DB_WU + "ammin_d", // LOONGARCH_INS_AMMIN_D + "ammin_du", // LOONGARCH_INS_AMMIN_DU + "ammin_w", // LOONGARCH_INS_AMMIN_W + "ammin_wu", // LOONGARCH_INS_AMMIN_WU + "ammin_db_d", // LOONGARCH_INS_AMMIN_DB_D + "ammin_db_du", // LOONGARCH_INS_AMMIN_DB_DU + "ammin_db_w", // LOONGARCH_INS_AMMIN_DB_W + "ammin_db_wu", // LOONGARCH_INS_AMMIN_DB_WU + "amor_d", // LOONGARCH_INS_AMOR_D + "amor_w", // LOONGARCH_INS_AMOR_W + "amor_db_d", // LOONGARCH_INS_AMOR_DB_D + "amor_db_w", // LOONGARCH_INS_AMOR_DB_W + "amswap_b", // LOONGARCH_INS_AMSWAP_B + "amswap_d", // LOONGARCH_INS_AMSWAP_D + "amswap_h", // LOONGARCH_INS_AMSWAP_H + "amswap_w", // LOONGARCH_INS_AMSWAP_W + "amswap_db_b", // LOONGARCH_INS_AMSWAP_DB_B + "amswap_db_d", // LOONGARCH_INS_AMSWAP_DB_D + "amswap_db_h", // LOONGARCH_INS_AMSWAP_DB_H + "amswap_db_w", // LOONGARCH_INS_AMSWAP_DB_W + "amxor_d", // LOONGARCH_INS_AMXOR_D + "amxor_w", // LOONGARCH_INS_AMXOR_W + "amxor_db_d", // LOONGARCH_INS_AMXOR_DB_D + "amxor_db_w", // LOONGARCH_INS_AMXOR_DB_W + "and", // LOONGARCH_INS_AND + "andi", // LOONGARCH_INS_ANDI + "andn", // LOONGARCH_INS_ANDN + "armadc_w", // LOONGARCH_INS_ARMADC_W + "armadd_w", // LOONGARCH_INS_ARMADD_W + "armand_w", // LOONGARCH_INS_ARMAND_W + "armmfflag", // LOONGARCH_INS_ARMMFFLAG + "armmove", // LOONGARCH_INS_ARMMOVE + "armmov_d", // LOONGARCH_INS_ARMMOV_D + "armmov_w", // LOONGARCH_INS_ARMMOV_W + "armmtflag", // LOONGARCH_INS_ARMMTFLAG + "armnot_w", // LOONGARCH_INS_ARMNOT_W + "armor_w", // LOONGARCH_INS_ARMOR_W + "armrotri_w", // LOONGARCH_INS_ARMROTRI_W + "armrotr_w", // LOONGARCH_INS_ARMROTR_W + "armrrx_w", // LOONGARCH_INS_ARMRRX_W + "armsbc_w", // LOONGARCH_INS_ARMSBC_W + "armslli_w", // LOONGARCH_INS_ARMSLLI_W + "armsll_w", // LOONGARCH_INS_ARMSLL_W + "armsrai_w", // LOONGARCH_INS_ARMSRAI_W + "armsra_w", // LOONGARCH_INS_ARMSRA_W + "armsrli_w", // LOONGARCH_INS_ARMSRLI_W + "armsrl_w", // LOONGARCH_INS_ARMSRL_W + "armsub_w", // LOONGARCH_INS_ARMSUB_W + "armxor_w", // LOONGARCH_INS_ARMXOR_W + "asrtgt_d", // LOONGARCH_INS_ASRTGT_D + "asrtle_d", // LOONGARCH_INS_ASRTLE_D + "b", // LOONGARCH_INS_B + "bceqz", // LOONGARCH_INS_BCEQZ + "bcnez", // LOONGARCH_INS_BCNEZ + "beq", // LOONGARCH_INS_BEQ + "beqz", // LOONGARCH_INS_BEQZ + "bge", // LOONGARCH_INS_BGE + "bgeu", // LOONGARCH_INS_BGEU + "bitrev_4b", // LOONGARCH_INS_BITREV_4B + "bitrev_8b", // LOONGARCH_INS_BITREV_8B + "bitrev_d", // LOONGARCH_INS_BITREV_D + "bitrev_w", // LOONGARCH_INS_BITREV_W + "bl", // LOONGARCH_INS_BL + "blt", // LOONGARCH_INS_BLT + "bltu", // LOONGARCH_INS_BLTU + "bne", // LOONGARCH_INS_BNE + "bnez", // LOONGARCH_INS_BNEZ + "break", // LOONGARCH_INS_BREAK + "bstrins_d", // LOONGARCH_INS_BSTRINS_D + "bstrins_w", // LOONGARCH_INS_BSTRINS_W + "bstrpick_d", // LOONGARCH_INS_BSTRPICK_D + "bstrpick_w", // LOONGARCH_INS_BSTRPICK_W + "bytepick_d", // LOONGARCH_INS_BYTEPICK_D + "bytepick_w", // LOONGARCH_INS_BYTEPICK_W + "cacop", // LOONGARCH_INS_CACOP + "clo_d", // LOONGARCH_INS_CLO_D + "clo_w", // LOONGARCH_INS_CLO_W + "clz_d", // LOONGARCH_INS_CLZ_D + "clz_w", // LOONGARCH_INS_CLZ_W + "cpucfg", // LOONGARCH_INS_CPUCFG + "crcc_w_b_w", // LOONGARCH_INS_CRCC_W_B_W + "crcc_w_d_w", // LOONGARCH_INS_CRCC_W_D_W + "crcc_w_h_w", // LOONGARCH_INS_CRCC_W_H_W + "crcc_w_w_w", // LOONGARCH_INS_CRCC_W_W_W + "crc_w_b_w", // LOONGARCH_INS_CRC_W_B_W + "crc_w_d_w", // LOONGARCH_INS_CRC_W_D_W + "crc_w_h_w", // LOONGARCH_INS_CRC_W_H_W + "crc_w_w_w", // LOONGARCH_INS_CRC_W_W_W + "csrrd", // LOONGARCH_INS_CSRRD + "csrwr", // LOONGARCH_INS_CSRWR + "csrxchg", // LOONGARCH_INS_CSRXCHG + "cto_d", // LOONGARCH_INS_CTO_D + "cto_w", // LOONGARCH_INS_CTO_W + "ctz_d", // LOONGARCH_INS_CTZ_D + "ctz_w", // LOONGARCH_INS_CTZ_W + "dbar", // LOONGARCH_INS_DBAR + "dbcl", // LOONGARCH_INS_DBCL + "div_d", // LOONGARCH_INS_DIV_D + "div_du", // LOONGARCH_INS_DIV_DU + "div_w", // LOONGARCH_INS_DIV_W + "div_wu", // LOONGARCH_INS_DIV_WU + "ertn", // LOONGARCH_INS_ERTN + "ext_w_b", // LOONGARCH_INS_EXT_W_B + "ext_w_h", // LOONGARCH_INS_EXT_W_H + "fabs_d", // LOONGARCH_INS_FABS_D + "fabs_s", // LOONGARCH_INS_FABS_S + "fadd_d", // LOONGARCH_INS_FADD_D + "fadd_s", // LOONGARCH_INS_FADD_S + "fclass_d", // LOONGARCH_INS_FCLASS_D + "fclass_s", // LOONGARCH_INS_FCLASS_S + "fcmp_caf_d", // LOONGARCH_INS_FCMP_CAF_D + "fcmp_caf_s", // LOONGARCH_INS_FCMP_CAF_S + "fcmp_ceq_d", // LOONGARCH_INS_FCMP_CEQ_D + "fcmp_ceq_s", // LOONGARCH_INS_FCMP_CEQ_S + "fcmp_cle_d", // LOONGARCH_INS_FCMP_CLE_D + "fcmp_cle_s", // LOONGARCH_INS_FCMP_CLE_S + "fcmp_clt_d", // LOONGARCH_INS_FCMP_CLT_D + "fcmp_clt_s", // LOONGARCH_INS_FCMP_CLT_S + "fcmp_cne_d", // LOONGARCH_INS_FCMP_CNE_D + "fcmp_cne_s", // LOONGARCH_INS_FCMP_CNE_S + "fcmp_cor_d", // LOONGARCH_INS_FCMP_COR_D + "fcmp_cor_s", // LOONGARCH_INS_FCMP_COR_S + "fcmp_cueq_d", // LOONGARCH_INS_FCMP_CUEQ_D + "fcmp_cueq_s", // LOONGARCH_INS_FCMP_CUEQ_S + "fcmp_cule_d", // LOONGARCH_INS_FCMP_CULE_D + "fcmp_cule_s", // LOONGARCH_INS_FCMP_CULE_S + "fcmp_cult_d", // LOONGARCH_INS_FCMP_CULT_D + "fcmp_cult_s", // LOONGARCH_INS_FCMP_CULT_S + "fcmp_cune_d", // LOONGARCH_INS_FCMP_CUNE_D + "fcmp_cune_s", // LOONGARCH_INS_FCMP_CUNE_S + "fcmp_cun_d", // LOONGARCH_INS_FCMP_CUN_D + "fcmp_cun_s", // LOONGARCH_INS_FCMP_CUN_S + "fcmp_saf_d", // LOONGARCH_INS_FCMP_SAF_D + "fcmp_saf_s", // LOONGARCH_INS_FCMP_SAF_S + "fcmp_seq_d", // LOONGARCH_INS_FCMP_SEQ_D + "fcmp_seq_s", // LOONGARCH_INS_FCMP_SEQ_S + "fcmp_sle_d", // LOONGARCH_INS_FCMP_SLE_D + "fcmp_sle_s", // LOONGARCH_INS_FCMP_SLE_S + "fcmp_slt_d", // LOONGARCH_INS_FCMP_SLT_D + "fcmp_slt_s", // LOONGARCH_INS_FCMP_SLT_S + "fcmp_sne_d", // LOONGARCH_INS_FCMP_SNE_D + "fcmp_sne_s", // LOONGARCH_INS_FCMP_SNE_S + "fcmp_sor_d", // LOONGARCH_INS_FCMP_SOR_D + "fcmp_sor_s", // LOONGARCH_INS_FCMP_SOR_S + "fcmp_sueq_d", // LOONGARCH_INS_FCMP_SUEQ_D + "fcmp_sueq_s", // LOONGARCH_INS_FCMP_SUEQ_S + "fcmp_sule_d", // LOONGARCH_INS_FCMP_SULE_D + "fcmp_sule_s", // LOONGARCH_INS_FCMP_SULE_S + "fcmp_sult_d", // LOONGARCH_INS_FCMP_SULT_D + "fcmp_sult_s", // LOONGARCH_INS_FCMP_SULT_S + "fcmp_sune_d", // LOONGARCH_INS_FCMP_SUNE_D + "fcmp_sune_s", // LOONGARCH_INS_FCMP_SUNE_S + "fcmp_sun_d", // LOONGARCH_INS_FCMP_SUN_D + "fcmp_sun_s", // LOONGARCH_INS_FCMP_SUN_S + "fcopysign_d", // LOONGARCH_INS_FCOPYSIGN_D + "fcopysign_s", // LOONGARCH_INS_FCOPYSIGN_S + "fcvt_d_ld", // LOONGARCH_INS_FCVT_D_LD + "fcvt_d_s", // LOONGARCH_INS_FCVT_D_S + "fcvt_ld_d", // LOONGARCH_INS_FCVT_LD_D + "fcvt_s_d", // LOONGARCH_INS_FCVT_S_D + "fcvt_ud_d", // LOONGARCH_INS_FCVT_UD_D + "fdiv_d", // LOONGARCH_INS_FDIV_D + "fdiv_s", // LOONGARCH_INS_FDIV_S + "ffint_d_l", // LOONGARCH_INS_FFINT_D_L + "ffint_d_w", // LOONGARCH_INS_FFINT_D_W + "ffint_s_l", // LOONGARCH_INS_FFINT_S_L + "ffint_s_w", // LOONGARCH_INS_FFINT_S_W + "fldgt_d", // LOONGARCH_INS_FLDGT_D + "fldgt_s", // LOONGARCH_INS_FLDGT_S + "fldle_d", // LOONGARCH_INS_FLDLE_D + "fldle_s", // LOONGARCH_INS_FLDLE_S + "fldx_d", // LOONGARCH_INS_FLDX_D + "fldx_s", // LOONGARCH_INS_FLDX_S + "fld_d", // LOONGARCH_INS_FLD_D + "fld_s", // LOONGARCH_INS_FLD_S + "flogb_d", // LOONGARCH_INS_FLOGB_D + "flogb_s", // LOONGARCH_INS_FLOGB_S + "fmadd_d", // LOONGARCH_INS_FMADD_D + "fmadd_s", // LOONGARCH_INS_FMADD_S + "fmaxa_d", // LOONGARCH_INS_FMAXA_D + "fmaxa_s", // LOONGARCH_INS_FMAXA_S + "fmax_d", // LOONGARCH_INS_FMAX_D + "fmax_s", // LOONGARCH_INS_FMAX_S + "fmina_d", // LOONGARCH_INS_FMINA_D + "fmina_s", // LOONGARCH_INS_FMINA_S + "fmin_d", // LOONGARCH_INS_FMIN_D + "fmin_s", // LOONGARCH_INS_FMIN_S + "fmov_d", // LOONGARCH_INS_FMOV_D + "fmov_s", // LOONGARCH_INS_FMOV_S + "fmsub_d", // LOONGARCH_INS_FMSUB_D + "fmsub_s", // LOONGARCH_INS_FMSUB_S + "fmul_d", // LOONGARCH_INS_FMUL_D + "fmul_s", // LOONGARCH_INS_FMUL_S + "fneg_d", // LOONGARCH_INS_FNEG_D + "fneg_s", // LOONGARCH_INS_FNEG_S + "fnmadd_d", // LOONGARCH_INS_FNMADD_D + "fnmadd_s", // LOONGARCH_INS_FNMADD_S + "fnmsub_d", // LOONGARCH_INS_FNMSUB_D + "fnmsub_s", // LOONGARCH_INS_FNMSUB_S + "frecipe_d", // LOONGARCH_INS_FRECIPE_D + "frecipe_s", // LOONGARCH_INS_FRECIPE_S + "frecip_d", // LOONGARCH_INS_FRECIP_D + "frecip_s", // LOONGARCH_INS_FRECIP_S + "frint_d", // LOONGARCH_INS_FRINT_D + "frint_s", // LOONGARCH_INS_FRINT_S + "frsqrte_d", // LOONGARCH_INS_FRSQRTE_D + "frsqrte_s", // LOONGARCH_INS_FRSQRTE_S + "frsqrt_d", // LOONGARCH_INS_FRSQRT_D + "frsqrt_s", // LOONGARCH_INS_FRSQRT_S + "fscaleb_d", // LOONGARCH_INS_FSCALEB_D + "fscaleb_s", // LOONGARCH_INS_FSCALEB_S + "fsel", // LOONGARCH_INS_FSEL + "fsqrt_d", // LOONGARCH_INS_FSQRT_D + "fsqrt_s", // LOONGARCH_INS_FSQRT_S + "fstgt_d", // LOONGARCH_INS_FSTGT_D + "fstgt_s", // LOONGARCH_INS_FSTGT_S + "fstle_d", // LOONGARCH_INS_FSTLE_D + "fstle_s", // LOONGARCH_INS_FSTLE_S + "fstx_d", // LOONGARCH_INS_FSTX_D + "fstx_s", // LOONGARCH_INS_FSTX_S + "fst_d", // LOONGARCH_INS_FST_D + "fst_s", // LOONGARCH_INS_FST_S + "fsub_d", // LOONGARCH_INS_FSUB_D + "fsub_s", // LOONGARCH_INS_FSUB_S + "ftintrm_l_d", // LOONGARCH_INS_FTINTRM_L_D + "ftintrm_l_s", // LOONGARCH_INS_FTINTRM_L_S + "ftintrm_w_d", // LOONGARCH_INS_FTINTRM_W_D + "ftintrm_w_s", // LOONGARCH_INS_FTINTRM_W_S + "ftintrne_l_d", // LOONGARCH_INS_FTINTRNE_L_D + "ftintrne_l_s", // LOONGARCH_INS_FTINTRNE_L_S + "ftintrne_w_d", // LOONGARCH_INS_FTINTRNE_W_D + "ftintrne_w_s", // LOONGARCH_INS_FTINTRNE_W_S + "ftintrp_l_d", // LOONGARCH_INS_FTINTRP_L_D + "ftintrp_l_s", // LOONGARCH_INS_FTINTRP_L_S + "ftintrp_w_d", // LOONGARCH_INS_FTINTRP_W_D + "ftintrp_w_s", // LOONGARCH_INS_FTINTRP_W_S + "ftintrz_l_d", // LOONGARCH_INS_FTINTRZ_L_D + "ftintrz_l_s", // LOONGARCH_INS_FTINTRZ_L_S + "ftintrz_w_d", // LOONGARCH_INS_FTINTRZ_W_D + "ftintrz_w_s", // LOONGARCH_INS_FTINTRZ_W_S + "ftint_l_d", // LOONGARCH_INS_FTINT_L_D + "ftint_l_s", // LOONGARCH_INS_FTINT_L_S + "ftint_w_d", // LOONGARCH_INS_FTINT_W_D + "ftint_w_s", // LOONGARCH_INS_FTINT_W_S + "gcsrrd", // LOONGARCH_INS_GCSRRD + "gcsrwr", // LOONGARCH_INS_GCSRWR + "gcsrxchg", // LOONGARCH_INS_GCSRXCHG + "gtlbflush", // LOONGARCH_INS_GTLBFLUSH + "hvcl", // LOONGARCH_INS_HVCL + "ibar", // LOONGARCH_INS_IBAR + "idle", // LOONGARCH_INS_IDLE + "invtlb", // LOONGARCH_INS_INVTLB + "iocsrrd_b", // LOONGARCH_INS_IOCSRRD_B + "iocsrrd_d", // LOONGARCH_INS_IOCSRRD_D + "iocsrrd_h", // LOONGARCH_INS_IOCSRRD_H + "iocsrrd_w", // LOONGARCH_INS_IOCSRRD_W + "iocsrwr_b", // LOONGARCH_INS_IOCSRWR_B + "iocsrwr_d", // LOONGARCH_INS_IOCSRWR_D + "iocsrwr_h", // LOONGARCH_INS_IOCSRWR_H + "iocsrwr_w", // LOONGARCH_INS_IOCSRWR_W + "jirl", // LOONGARCH_INS_JIRL + "jiscr0", // LOONGARCH_INS_JISCR0 + "jiscr1", // LOONGARCH_INS_JISCR1 + "lddir", // LOONGARCH_INS_LDDIR + "ldgt_b", // LOONGARCH_INS_LDGT_B + "ldgt_d", // LOONGARCH_INS_LDGT_D + "ldgt_h", // LOONGARCH_INS_LDGT_H + "ldgt_w", // LOONGARCH_INS_LDGT_W + "ldle_b", // LOONGARCH_INS_LDLE_B + "ldle_d", // LOONGARCH_INS_LDLE_D + "ldle_h", // LOONGARCH_INS_LDLE_H + "ldle_w", // LOONGARCH_INS_LDLE_W + "ldl_d", // LOONGARCH_INS_LDL_D + "ldl_w", // LOONGARCH_INS_LDL_W + "ldpte", // LOONGARCH_INS_LDPTE + "ldptr_d", // LOONGARCH_INS_LDPTR_D + "ldptr_w", // LOONGARCH_INS_LDPTR_W + "ldr_d", // LOONGARCH_INS_LDR_D + "ldr_w", // LOONGARCH_INS_LDR_W + "ldx_b", // LOONGARCH_INS_LDX_B + "ldx_bu", // LOONGARCH_INS_LDX_BU + "ldx_d", // LOONGARCH_INS_LDX_D + "ldx_h", // LOONGARCH_INS_LDX_H + "ldx_hu", // LOONGARCH_INS_LDX_HU + "ldx_w", // LOONGARCH_INS_LDX_W + "ldx_wu", // LOONGARCH_INS_LDX_WU + "ld_b", // LOONGARCH_INS_LD_B + "ld_bu", // LOONGARCH_INS_LD_BU + "ld_d", // LOONGARCH_INS_LD_D + "ld_h", // LOONGARCH_INS_LD_H + "ld_hu", // LOONGARCH_INS_LD_HU + "ld_w", // LOONGARCH_INS_LD_W + "ld_wu", // LOONGARCH_INS_LD_WU + "llacq_d", // LOONGARCH_INS_LLACQ_D + "llacq_w", // LOONGARCH_INS_LLACQ_W + "ll_d", // LOONGARCH_INS_LL_D + "ll_w", // LOONGARCH_INS_LL_W + "lu12i_w", // LOONGARCH_INS_LU12I_W + "lu32i_d", // LOONGARCH_INS_LU32I_D + "lu52i_d", // LOONGARCH_INS_LU52I_D + "maskeqz", // LOONGARCH_INS_MASKEQZ + "masknez", // LOONGARCH_INS_MASKNEZ + "mod_d", // LOONGARCH_INS_MOD_D + "mod_du", // LOONGARCH_INS_MOD_DU + "mod_w", // LOONGARCH_INS_MOD_W + "mod_wu", // LOONGARCH_INS_MOD_WU + "movcf2fr", // LOONGARCH_INS_MOVCF2FR + "movcf2gr", // LOONGARCH_INS_MOVCF2GR + "movfcsr2gr", // LOONGARCH_INS_MOVFCSR2GR + "movfr2cf", // LOONGARCH_INS_MOVFR2CF + "movfr2gr_d", // LOONGARCH_INS_MOVFR2GR_D + "movfr2gr_s", // LOONGARCH_INS_MOVFR2GR_S + "movfrh2gr_s", // LOONGARCH_INS_MOVFRH2GR_S + "movgr2cf", // LOONGARCH_INS_MOVGR2CF + "movgr2fcsr", // LOONGARCH_INS_MOVGR2FCSR + "movgr2frh_w", // LOONGARCH_INS_MOVGR2FRH_W + "movgr2fr_d", // LOONGARCH_INS_MOVGR2FR_D + "movgr2fr_w", // LOONGARCH_INS_MOVGR2FR_W + "movgr2scr", // LOONGARCH_INS_MOVGR2SCR + "movscr2gr", // LOONGARCH_INS_MOVSCR2GR + "mulh_d", // LOONGARCH_INS_MULH_D + "mulh_du", // LOONGARCH_INS_MULH_DU + "mulh_w", // LOONGARCH_INS_MULH_W + "mulh_wu", // LOONGARCH_INS_MULH_WU + "mulw_d_w", // LOONGARCH_INS_MULW_D_W + "mulw_d_wu", // LOONGARCH_INS_MULW_D_WU + "mul_d", // LOONGARCH_INS_MUL_D + "mul_w", // LOONGARCH_INS_MUL_W + "nor", // LOONGARCH_INS_NOR + "or", // LOONGARCH_INS_OR + "ori", // LOONGARCH_INS_ORI + "orn", // LOONGARCH_INS_ORN + "pcaddi", // LOONGARCH_INS_PCADDI + "pcaddu12i", // LOONGARCH_INS_PCADDU12I + "pcaddu18i", // LOONGARCH_INS_PCADDU18I + "pcalau12i", // LOONGARCH_INS_PCALAU12I + "preld", // LOONGARCH_INS_PRELD + "preldx", // LOONGARCH_INS_PRELDX + "rcri_b", // LOONGARCH_INS_RCRI_B + "rcri_d", // LOONGARCH_INS_RCRI_D + "rcri_h", // LOONGARCH_INS_RCRI_H + "rcri_w", // LOONGARCH_INS_RCRI_W + "rcr_b", // LOONGARCH_INS_RCR_B + "rcr_d", // LOONGARCH_INS_RCR_D + "rcr_h", // LOONGARCH_INS_RCR_H + "rcr_w", // LOONGARCH_INS_RCR_W + "rdtimeh_w", // LOONGARCH_INS_RDTIMEH_W + "rdtimel_w", // LOONGARCH_INS_RDTIMEL_W + "rdtime_d", // LOONGARCH_INS_RDTIME_D + "revb_2h", // LOONGARCH_INS_REVB_2H + "revb_2w", // LOONGARCH_INS_REVB_2W + "revb_4h", // LOONGARCH_INS_REVB_4H + "revb_d", // LOONGARCH_INS_REVB_D + "revh_2w", // LOONGARCH_INS_REVH_2W + "revh_d", // LOONGARCH_INS_REVH_D + "rotri_b", // LOONGARCH_INS_ROTRI_B + "rotri_d", // LOONGARCH_INS_ROTRI_D + "rotri_h", // LOONGARCH_INS_ROTRI_H + "rotri_w", // LOONGARCH_INS_ROTRI_W + "rotr_b", // LOONGARCH_INS_ROTR_B + "rotr_d", // LOONGARCH_INS_ROTR_D + "rotr_h", // LOONGARCH_INS_ROTR_H + "rotr_w", // LOONGARCH_INS_ROTR_W + "sbc_b", // LOONGARCH_INS_SBC_B + "sbc_d", // LOONGARCH_INS_SBC_D + "sbc_h", // LOONGARCH_INS_SBC_H + "sbc_w", // LOONGARCH_INS_SBC_W + "screl_d", // LOONGARCH_INS_SCREL_D + "screl_w", // LOONGARCH_INS_SCREL_W + "sc_d", // LOONGARCH_INS_SC_D + "sc_q", // LOONGARCH_INS_SC_Q + "sc_w", // LOONGARCH_INS_SC_W + "setarmj", // LOONGARCH_INS_SETARMJ + "setx86j", // LOONGARCH_INS_SETX86J + "setx86loope", // LOONGARCH_INS_SETX86LOOPE + "setx86loopne", // LOONGARCH_INS_SETX86LOOPNE + "slli_d", // LOONGARCH_INS_SLLI_D + "slli_w", // LOONGARCH_INS_SLLI_W + "sll_d", // LOONGARCH_INS_SLL_D + "sll_w", // LOONGARCH_INS_SLL_W + "slt", // LOONGARCH_INS_SLT + "slti", // LOONGARCH_INS_SLTI + "sltu", // LOONGARCH_INS_SLTU + "sltui", // LOONGARCH_INS_SLTUI + "srai_d", // LOONGARCH_INS_SRAI_D + "srai_w", // LOONGARCH_INS_SRAI_W + "sra_d", // LOONGARCH_INS_SRA_D + "sra_w", // LOONGARCH_INS_SRA_W + "srli_d", // LOONGARCH_INS_SRLI_D + "srli_w", // LOONGARCH_INS_SRLI_W + "srl_d", // LOONGARCH_INS_SRL_D + "srl_w", // LOONGARCH_INS_SRL_W + "stgt_b", // LOONGARCH_INS_STGT_B + "stgt_d", // LOONGARCH_INS_STGT_D + "stgt_h", // LOONGARCH_INS_STGT_H + "stgt_w", // LOONGARCH_INS_STGT_W + "stle_b", // LOONGARCH_INS_STLE_B + "stle_d", // LOONGARCH_INS_STLE_D + "stle_h", // LOONGARCH_INS_STLE_H + "stle_w", // LOONGARCH_INS_STLE_W + "stl_d", // LOONGARCH_INS_STL_D + "stl_w", // LOONGARCH_INS_STL_W + "stptr_d", // LOONGARCH_INS_STPTR_D + "stptr_w", // LOONGARCH_INS_STPTR_W + "str_d", // LOONGARCH_INS_STR_D + "str_w", // LOONGARCH_INS_STR_W + "stx_b", // LOONGARCH_INS_STX_B + "stx_d", // LOONGARCH_INS_STX_D + "stx_h", // LOONGARCH_INS_STX_H + "stx_w", // LOONGARCH_INS_STX_W + "st_b", // LOONGARCH_INS_ST_B + "st_d", // LOONGARCH_INS_ST_D + "st_h", // LOONGARCH_INS_ST_H + "st_w", // LOONGARCH_INS_ST_W + "sub_d", // LOONGARCH_INS_SUB_D + "sub_w", // LOONGARCH_INS_SUB_W + "syscall", // LOONGARCH_INS_SYSCALL + "tlbclr", // LOONGARCH_INS_TLBCLR + "tlbfill", // LOONGARCH_INS_TLBFILL + "tlbflush", // LOONGARCH_INS_TLBFLUSH + "tlbrd", // LOONGARCH_INS_TLBRD + "tlbsrch", // LOONGARCH_INS_TLBSRCH + "tlbwr", // LOONGARCH_INS_TLBWR + "vabsd_b", // LOONGARCH_INS_VABSD_B + "vabsd_bu", // LOONGARCH_INS_VABSD_BU + "vabsd_d", // LOONGARCH_INS_VABSD_D + "vabsd_du", // LOONGARCH_INS_VABSD_DU + "vabsd_h", // LOONGARCH_INS_VABSD_H + "vabsd_hu", // LOONGARCH_INS_VABSD_HU + "vabsd_w", // LOONGARCH_INS_VABSD_W + "vabsd_wu", // LOONGARCH_INS_VABSD_WU + "vadda_b", // LOONGARCH_INS_VADDA_B + "vadda_d", // LOONGARCH_INS_VADDA_D + "vadda_h", // LOONGARCH_INS_VADDA_H + "vadda_w", // LOONGARCH_INS_VADDA_W + "vaddi_bu", // LOONGARCH_INS_VADDI_BU + "vaddi_du", // LOONGARCH_INS_VADDI_DU + "vaddi_hu", // LOONGARCH_INS_VADDI_HU + "vaddi_wu", // LOONGARCH_INS_VADDI_WU + "vaddwev_d_w", // LOONGARCH_INS_VADDWEV_D_W + "vaddwev_d_wu", // LOONGARCH_INS_VADDWEV_D_WU + "vaddwev_d_wu_w", // LOONGARCH_INS_VADDWEV_D_WU_W + "vaddwev_h_b", // LOONGARCH_INS_VADDWEV_H_B + "vaddwev_h_bu", // LOONGARCH_INS_VADDWEV_H_BU + "vaddwev_h_bu_b", // LOONGARCH_INS_VADDWEV_H_BU_B + "vaddwev_q_d", // LOONGARCH_INS_VADDWEV_Q_D + "vaddwev_q_du", // LOONGARCH_INS_VADDWEV_Q_DU + "vaddwev_q_du_d", // LOONGARCH_INS_VADDWEV_Q_DU_D + "vaddwev_w_h", // LOONGARCH_INS_VADDWEV_W_H + "vaddwev_w_hu", // LOONGARCH_INS_VADDWEV_W_HU + "vaddwev_w_hu_h", // LOONGARCH_INS_VADDWEV_W_HU_H + "vaddwod_d_w", // LOONGARCH_INS_VADDWOD_D_W + "vaddwod_d_wu", // LOONGARCH_INS_VADDWOD_D_WU + "vaddwod_d_wu_w", // LOONGARCH_INS_VADDWOD_D_WU_W + "vaddwod_h_b", // LOONGARCH_INS_VADDWOD_H_B + "vaddwod_h_bu", // LOONGARCH_INS_VADDWOD_H_BU + "vaddwod_h_bu_b", // LOONGARCH_INS_VADDWOD_H_BU_B + "vaddwod_q_d", // LOONGARCH_INS_VADDWOD_Q_D + "vaddwod_q_du", // LOONGARCH_INS_VADDWOD_Q_DU + "vaddwod_q_du_d", // LOONGARCH_INS_VADDWOD_Q_DU_D + "vaddwod_w_h", // LOONGARCH_INS_VADDWOD_W_H + "vaddwod_w_hu", // LOONGARCH_INS_VADDWOD_W_HU + "vaddwod_w_hu_h", // LOONGARCH_INS_VADDWOD_W_HU_H + "vadd_b", // LOONGARCH_INS_VADD_B + "vadd_d", // LOONGARCH_INS_VADD_D + "vadd_h", // LOONGARCH_INS_VADD_H + "vadd_q", // LOONGARCH_INS_VADD_Q + "vadd_w", // LOONGARCH_INS_VADD_W + "vandi_b", // LOONGARCH_INS_VANDI_B + "vandn_v", // LOONGARCH_INS_VANDN_V + "vand_v", // LOONGARCH_INS_VAND_V + "vavgr_b", // LOONGARCH_INS_VAVGR_B + "vavgr_bu", // LOONGARCH_INS_VAVGR_BU + "vavgr_d", // LOONGARCH_INS_VAVGR_D + "vavgr_du", // LOONGARCH_INS_VAVGR_DU + "vavgr_h", // LOONGARCH_INS_VAVGR_H + "vavgr_hu", // LOONGARCH_INS_VAVGR_HU + "vavgr_w", // LOONGARCH_INS_VAVGR_W + "vavgr_wu", // LOONGARCH_INS_VAVGR_WU + "vavg_b", // LOONGARCH_INS_VAVG_B + "vavg_bu", // LOONGARCH_INS_VAVG_BU + "vavg_d", // LOONGARCH_INS_VAVG_D + "vavg_du", // LOONGARCH_INS_VAVG_DU + "vavg_h", // LOONGARCH_INS_VAVG_H + "vavg_hu", // LOONGARCH_INS_VAVG_HU + "vavg_w", // LOONGARCH_INS_VAVG_W + "vavg_wu", // LOONGARCH_INS_VAVG_WU + "vbitclri_b", // LOONGARCH_INS_VBITCLRI_B + "vbitclri_d", // LOONGARCH_INS_VBITCLRI_D + "vbitclri_h", // LOONGARCH_INS_VBITCLRI_H + "vbitclri_w", // LOONGARCH_INS_VBITCLRI_W + "vbitclr_b", // LOONGARCH_INS_VBITCLR_B + "vbitclr_d", // LOONGARCH_INS_VBITCLR_D + "vbitclr_h", // LOONGARCH_INS_VBITCLR_H + "vbitclr_w", // LOONGARCH_INS_VBITCLR_W + "vbitrevi_b", // LOONGARCH_INS_VBITREVI_B + "vbitrevi_d", // LOONGARCH_INS_VBITREVI_D + "vbitrevi_h", // LOONGARCH_INS_VBITREVI_H + "vbitrevi_w", // LOONGARCH_INS_VBITREVI_W + "vbitrev_b", // LOONGARCH_INS_VBITREV_B + "vbitrev_d", // LOONGARCH_INS_VBITREV_D + "vbitrev_h", // LOONGARCH_INS_VBITREV_H + "vbitrev_w", // LOONGARCH_INS_VBITREV_W + "vbitseli_b", // LOONGARCH_INS_VBITSELI_B + "vbitsel_v", // LOONGARCH_INS_VBITSEL_V + "vbitseti_b", // LOONGARCH_INS_VBITSETI_B + "vbitseti_d", // LOONGARCH_INS_VBITSETI_D + "vbitseti_h", // LOONGARCH_INS_VBITSETI_H + "vbitseti_w", // LOONGARCH_INS_VBITSETI_W + "vbitset_b", // LOONGARCH_INS_VBITSET_B + "vbitset_d", // LOONGARCH_INS_VBITSET_D + "vbitset_h", // LOONGARCH_INS_VBITSET_H + "vbitset_w", // LOONGARCH_INS_VBITSET_W + "vbsll_v", // LOONGARCH_INS_VBSLL_V + "vbsrl_v", // LOONGARCH_INS_VBSRL_V + "vclo_b", // LOONGARCH_INS_VCLO_B + "vclo_d", // LOONGARCH_INS_VCLO_D + "vclo_h", // LOONGARCH_INS_VCLO_H + "vclo_w", // LOONGARCH_INS_VCLO_W + "vclz_b", // LOONGARCH_INS_VCLZ_B + "vclz_d", // LOONGARCH_INS_VCLZ_D + "vclz_h", // LOONGARCH_INS_VCLZ_H + "vclz_w", // LOONGARCH_INS_VCLZ_W + "vdiv_b", // LOONGARCH_INS_VDIV_B + "vdiv_bu", // LOONGARCH_INS_VDIV_BU + "vdiv_d", // LOONGARCH_INS_VDIV_D + "vdiv_du", // LOONGARCH_INS_VDIV_DU + "vdiv_h", // LOONGARCH_INS_VDIV_H + "vdiv_hu", // LOONGARCH_INS_VDIV_HU + "vdiv_w", // LOONGARCH_INS_VDIV_W + "vdiv_wu", // LOONGARCH_INS_VDIV_WU + "vext2xv_du_bu", // LOONGARCH_INS_VEXT2XV_DU_BU + "vext2xv_du_hu", // LOONGARCH_INS_VEXT2XV_DU_HU + "vext2xv_du_wu", // LOONGARCH_INS_VEXT2XV_DU_WU + "vext2xv_d_b", // LOONGARCH_INS_VEXT2XV_D_B + "vext2xv_d_h", // LOONGARCH_INS_VEXT2XV_D_H + "vext2xv_d_w", // LOONGARCH_INS_VEXT2XV_D_W + "vext2xv_hu_bu", // LOONGARCH_INS_VEXT2XV_HU_BU + "vext2xv_h_b", // LOONGARCH_INS_VEXT2XV_H_B + "vext2xv_wu_bu", // LOONGARCH_INS_VEXT2XV_WU_BU + "vext2xv_wu_hu", // LOONGARCH_INS_VEXT2XV_WU_HU + "vext2xv_w_b", // LOONGARCH_INS_VEXT2XV_W_B + "vext2xv_w_h", // LOONGARCH_INS_VEXT2XV_W_H + "vexth_du_wu", // LOONGARCH_INS_VEXTH_DU_WU + "vexth_d_w", // LOONGARCH_INS_VEXTH_D_W + "vexth_hu_bu", // LOONGARCH_INS_VEXTH_HU_BU + "vexth_h_b", // LOONGARCH_INS_VEXTH_H_B + "vexth_qu_du", // LOONGARCH_INS_VEXTH_QU_DU + "vexth_q_d", // LOONGARCH_INS_VEXTH_Q_D + "vexth_wu_hu", // LOONGARCH_INS_VEXTH_WU_HU + "vexth_w_h", // LOONGARCH_INS_VEXTH_W_H + "vextl_qu_du", // LOONGARCH_INS_VEXTL_QU_DU + "vextl_q_d", // LOONGARCH_INS_VEXTL_Q_D + "vextrins_b", // LOONGARCH_INS_VEXTRINS_B + "vextrins_d", // LOONGARCH_INS_VEXTRINS_D + "vextrins_h", // LOONGARCH_INS_VEXTRINS_H + "vextrins_w", // LOONGARCH_INS_VEXTRINS_W + "vfadd_d", // LOONGARCH_INS_VFADD_D + "vfadd_s", // LOONGARCH_INS_VFADD_S + "vfclass_d", // LOONGARCH_INS_VFCLASS_D + "vfclass_s", // LOONGARCH_INS_VFCLASS_S + "vfcmp_caf_d", // LOONGARCH_INS_VFCMP_CAF_D + "vfcmp_caf_s", // LOONGARCH_INS_VFCMP_CAF_S + "vfcmp_ceq_d", // LOONGARCH_INS_VFCMP_CEQ_D + "vfcmp_ceq_s", // LOONGARCH_INS_VFCMP_CEQ_S + "vfcmp_cle_d", // LOONGARCH_INS_VFCMP_CLE_D + "vfcmp_cle_s", // LOONGARCH_INS_VFCMP_CLE_S + "vfcmp_clt_d", // LOONGARCH_INS_VFCMP_CLT_D + "vfcmp_clt_s", // LOONGARCH_INS_VFCMP_CLT_S + "vfcmp_cne_d", // LOONGARCH_INS_VFCMP_CNE_D + "vfcmp_cne_s", // LOONGARCH_INS_VFCMP_CNE_S + "vfcmp_cor_d", // LOONGARCH_INS_VFCMP_COR_D + "vfcmp_cor_s", // LOONGARCH_INS_VFCMP_COR_S + "vfcmp_cueq_d", // LOONGARCH_INS_VFCMP_CUEQ_D + "vfcmp_cueq_s", // LOONGARCH_INS_VFCMP_CUEQ_S + "vfcmp_cule_d", // LOONGARCH_INS_VFCMP_CULE_D + "vfcmp_cule_s", // LOONGARCH_INS_VFCMP_CULE_S + "vfcmp_cult_d", // LOONGARCH_INS_VFCMP_CULT_D + "vfcmp_cult_s", // LOONGARCH_INS_VFCMP_CULT_S + "vfcmp_cune_d", // LOONGARCH_INS_VFCMP_CUNE_D + "vfcmp_cune_s", // LOONGARCH_INS_VFCMP_CUNE_S + "vfcmp_cun_d", // LOONGARCH_INS_VFCMP_CUN_D + "vfcmp_cun_s", // LOONGARCH_INS_VFCMP_CUN_S + "vfcmp_saf_d", // LOONGARCH_INS_VFCMP_SAF_D + "vfcmp_saf_s", // LOONGARCH_INS_VFCMP_SAF_S + "vfcmp_seq_d", // LOONGARCH_INS_VFCMP_SEQ_D + "vfcmp_seq_s", // LOONGARCH_INS_VFCMP_SEQ_S + "vfcmp_sle_d", // LOONGARCH_INS_VFCMP_SLE_D + "vfcmp_sle_s", // LOONGARCH_INS_VFCMP_SLE_S + "vfcmp_slt_d", // LOONGARCH_INS_VFCMP_SLT_D + "vfcmp_slt_s", // LOONGARCH_INS_VFCMP_SLT_S + "vfcmp_sne_d", // LOONGARCH_INS_VFCMP_SNE_D + "vfcmp_sne_s", // LOONGARCH_INS_VFCMP_SNE_S + "vfcmp_sor_d", // LOONGARCH_INS_VFCMP_SOR_D + "vfcmp_sor_s", // LOONGARCH_INS_VFCMP_SOR_S + "vfcmp_sueq_d", // LOONGARCH_INS_VFCMP_SUEQ_D + "vfcmp_sueq_s", // LOONGARCH_INS_VFCMP_SUEQ_S + "vfcmp_sule_d", // LOONGARCH_INS_VFCMP_SULE_D + "vfcmp_sule_s", // LOONGARCH_INS_VFCMP_SULE_S + "vfcmp_sult_d", // LOONGARCH_INS_VFCMP_SULT_D + "vfcmp_sult_s", // LOONGARCH_INS_VFCMP_SULT_S + "vfcmp_sune_d", // LOONGARCH_INS_VFCMP_SUNE_D + "vfcmp_sune_s", // LOONGARCH_INS_VFCMP_SUNE_S + "vfcmp_sun_d", // LOONGARCH_INS_VFCMP_SUN_D + "vfcmp_sun_s", // LOONGARCH_INS_VFCMP_SUN_S + "vfcvth_d_s", // LOONGARCH_INS_VFCVTH_D_S + "vfcvth_s_h", // LOONGARCH_INS_VFCVTH_S_H + "vfcvtl_d_s", // LOONGARCH_INS_VFCVTL_D_S + "vfcvtl_s_h", // LOONGARCH_INS_VFCVTL_S_H + "vfcvt_h_s", // LOONGARCH_INS_VFCVT_H_S + "vfcvt_s_d", // LOONGARCH_INS_VFCVT_S_D + "vfdiv_d", // LOONGARCH_INS_VFDIV_D + "vfdiv_s", // LOONGARCH_INS_VFDIV_S + "vffinth_d_w", // LOONGARCH_INS_VFFINTH_D_W + "vffintl_d_w", // LOONGARCH_INS_VFFINTL_D_W + "vffint_d_l", // LOONGARCH_INS_VFFINT_D_L + "vffint_d_lu", // LOONGARCH_INS_VFFINT_D_LU + "vffint_s_l", // LOONGARCH_INS_VFFINT_S_L + "vffint_s_w", // LOONGARCH_INS_VFFINT_S_W + "vffint_s_wu", // LOONGARCH_INS_VFFINT_S_WU + "vflogb_d", // LOONGARCH_INS_VFLOGB_D + "vflogb_s", // LOONGARCH_INS_VFLOGB_S + "vfmadd_d", // LOONGARCH_INS_VFMADD_D + "vfmadd_s", // LOONGARCH_INS_VFMADD_S + "vfmaxa_d", // LOONGARCH_INS_VFMAXA_D + "vfmaxa_s", // LOONGARCH_INS_VFMAXA_S + "vfmax_d", // LOONGARCH_INS_VFMAX_D + "vfmax_s", // LOONGARCH_INS_VFMAX_S + "vfmina_d", // LOONGARCH_INS_VFMINA_D + "vfmina_s", // LOONGARCH_INS_VFMINA_S + "vfmin_d", // LOONGARCH_INS_VFMIN_D + "vfmin_s", // LOONGARCH_INS_VFMIN_S + "vfmsub_d", // LOONGARCH_INS_VFMSUB_D + "vfmsub_s", // LOONGARCH_INS_VFMSUB_S + "vfmul_d", // LOONGARCH_INS_VFMUL_D + "vfmul_s", // LOONGARCH_INS_VFMUL_S + "vfnmadd_d", // LOONGARCH_INS_VFNMADD_D + "vfnmadd_s", // LOONGARCH_INS_VFNMADD_S + "vfnmsub_d", // LOONGARCH_INS_VFNMSUB_D + "vfnmsub_s", // LOONGARCH_INS_VFNMSUB_S + "vfrecipe_d", // LOONGARCH_INS_VFRECIPE_D + "vfrecipe_s", // LOONGARCH_INS_VFRECIPE_S + "vfrecip_d", // LOONGARCH_INS_VFRECIP_D + "vfrecip_s", // LOONGARCH_INS_VFRECIP_S + "vfrintrm_d", // LOONGARCH_INS_VFRINTRM_D + "vfrintrm_s", // LOONGARCH_INS_VFRINTRM_S + "vfrintrne_d", // LOONGARCH_INS_VFRINTRNE_D + "vfrintrne_s", // LOONGARCH_INS_VFRINTRNE_S + "vfrintrp_d", // LOONGARCH_INS_VFRINTRP_D + "vfrintrp_s", // LOONGARCH_INS_VFRINTRP_S + "vfrintrz_d", // LOONGARCH_INS_VFRINTRZ_D + "vfrintrz_s", // LOONGARCH_INS_VFRINTRZ_S + "vfrint_d", // LOONGARCH_INS_VFRINT_D + "vfrint_s", // LOONGARCH_INS_VFRINT_S + "vfrsqrte_d", // LOONGARCH_INS_VFRSQRTE_D + "vfrsqrte_s", // LOONGARCH_INS_VFRSQRTE_S + "vfrsqrt_d", // LOONGARCH_INS_VFRSQRT_D + "vfrsqrt_s", // LOONGARCH_INS_VFRSQRT_S + "vfrstpi_b", // LOONGARCH_INS_VFRSTPI_B + "vfrstpi_h", // LOONGARCH_INS_VFRSTPI_H + "vfrstp_b", // LOONGARCH_INS_VFRSTP_B + "vfrstp_h", // LOONGARCH_INS_VFRSTP_H + "vfsqrt_d", // LOONGARCH_INS_VFSQRT_D + "vfsqrt_s", // LOONGARCH_INS_VFSQRT_S + "vfsub_d", // LOONGARCH_INS_VFSUB_D + "vfsub_s", // LOONGARCH_INS_VFSUB_S + "vftinth_l_s", // LOONGARCH_INS_VFTINTH_L_S + "vftintl_l_s", // LOONGARCH_INS_VFTINTL_L_S + "vftintrmh_l_s", // LOONGARCH_INS_VFTINTRMH_L_S + "vftintrml_l_s", // LOONGARCH_INS_VFTINTRML_L_S + "vftintrm_l_d", // LOONGARCH_INS_VFTINTRM_L_D + "vftintrm_w_d", // LOONGARCH_INS_VFTINTRM_W_D + "vftintrm_w_s", // LOONGARCH_INS_VFTINTRM_W_S + "vftintrneh_l_s", // LOONGARCH_INS_VFTINTRNEH_L_S + "vftintrnel_l_s", // LOONGARCH_INS_VFTINTRNEL_L_S + "vftintrne_l_d", // LOONGARCH_INS_VFTINTRNE_L_D + "vftintrne_w_d", // LOONGARCH_INS_VFTINTRNE_W_D + "vftintrne_w_s", // LOONGARCH_INS_VFTINTRNE_W_S + "vftintrph_l_s", // LOONGARCH_INS_VFTINTRPH_L_S + "vftintrpl_l_s", // LOONGARCH_INS_VFTINTRPL_L_S + "vftintrp_l_d", // LOONGARCH_INS_VFTINTRP_L_D + "vftintrp_w_d", // LOONGARCH_INS_VFTINTRP_W_D + "vftintrp_w_s", // LOONGARCH_INS_VFTINTRP_W_S + "vftintrzh_l_s", // LOONGARCH_INS_VFTINTRZH_L_S + "vftintrzl_l_s", // LOONGARCH_INS_VFTINTRZL_L_S + "vftintrz_lu_d", // LOONGARCH_INS_VFTINTRZ_LU_D + "vftintrz_l_d", // LOONGARCH_INS_VFTINTRZ_L_D + "vftintrz_wu_s", // LOONGARCH_INS_VFTINTRZ_WU_S + "vftintrz_w_d", // LOONGARCH_INS_VFTINTRZ_W_D + "vftintrz_w_s", // LOONGARCH_INS_VFTINTRZ_W_S + "vftint_lu_d", // LOONGARCH_INS_VFTINT_LU_D + "vftint_l_d", // LOONGARCH_INS_VFTINT_L_D + "vftint_wu_s", // LOONGARCH_INS_VFTINT_WU_S + "vftint_w_d", // LOONGARCH_INS_VFTINT_W_D + "vftint_w_s", // LOONGARCH_INS_VFTINT_W_S + "vhaddw_du_wu", // LOONGARCH_INS_VHADDW_DU_WU + "vhaddw_d_w", // LOONGARCH_INS_VHADDW_D_W + "vhaddw_hu_bu", // LOONGARCH_INS_VHADDW_HU_BU + "vhaddw_h_b", // LOONGARCH_INS_VHADDW_H_B + "vhaddw_qu_du", // LOONGARCH_INS_VHADDW_QU_DU + "vhaddw_q_d", // LOONGARCH_INS_VHADDW_Q_D + "vhaddw_wu_hu", // LOONGARCH_INS_VHADDW_WU_HU + "vhaddw_w_h", // LOONGARCH_INS_VHADDW_W_H + "vhsubw_du_wu", // LOONGARCH_INS_VHSUBW_DU_WU + "vhsubw_d_w", // LOONGARCH_INS_VHSUBW_D_W + "vhsubw_hu_bu", // LOONGARCH_INS_VHSUBW_HU_BU + "vhsubw_h_b", // LOONGARCH_INS_VHSUBW_H_B + "vhsubw_qu_du", // LOONGARCH_INS_VHSUBW_QU_DU + "vhsubw_q_d", // LOONGARCH_INS_VHSUBW_Q_D + "vhsubw_wu_hu", // LOONGARCH_INS_VHSUBW_WU_HU + "vhsubw_w_h", // LOONGARCH_INS_VHSUBW_W_H + "vilvh_b", // LOONGARCH_INS_VILVH_B + "vilvh_d", // LOONGARCH_INS_VILVH_D + "vilvh_h", // LOONGARCH_INS_VILVH_H + "vilvh_w", // LOONGARCH_INS_VILVH_W + "vilvl_b", // LOONGARCH_INS_VILVL_B + "vilvl_d", // LOONGARCH_INS_VILVL_D + "vilvl_h", // LOONGARCH_INS_VILVL_H + "vilvl_w", // LOONGARCH_INS_VILVL_W + "vinsgr2vr_b", // LOONGARCH_INS_VINSGR2VR_B + "vinsgr2vr_d", // LOONGARCH_INS_VINSGR2VR_D + "vinsgr2vr_h", // LOONGARCH_INS_VINSGR2VR_H + "vinsgr2vr_w", // LOONGARCH_INS_VINSGR2VR_W + "vld", // LOONGARCH_INS_VLD + "vldi", // LOONGARCH_INS_VLDI + "vldrepl_b", // LOONGARCH_INS_VLDREPL_B + "vldrepl_d", // LOONGARCH_INS_VLDREPL_D + "vldrepl_h", // LOONGARCH_INS_VLDREPL_H + "vldrepl_w", // LOONGARCH_INS_VLDREPL_W + "vldx", // LOONGARCH_INS_VLDX + "vmaddwev_d_w", // LOONGARCH_INS_VMADDWEV_D_W + "vmaddwev_d_wu", // LOONGARCH_INS_VMADDWEV_D_WU + "vmaddwev_d_wu_w", // LOONGARCH_INS_VMADDWEV_D_WU_W + "vmaddwev_h_b", // LOONGARCH_INS_VMADDWEV_H_B + "vmaddwev_h_bu", // LOONGARCH_INS_VMADDWEV_H_BU + "vmaddwev_h_bu_b", // LOONGARCH_INS_VMADDWEV_H_BU_B + "vmaddwev_q_d", // LOONGARCH_INS_VMADDWEV_Q_D + "vmaddwev_q_du", // LOONGARCH_INS_VMADDWEV_Q_DU + "vmaddwev_q_du_d", // LOONGARCH_INS_VMADDWEV_Q_DU_D + "vmaddwev_w_h", // LOONGARCH_INS_VMADDWEV_W_H + "vmaddwev_w_hu", // LOONGARCH_INS_VMADDWEV_W_HU + "vmaddwev_w_hu_h", // LOONGARCH_INS_VMADDWEV_W_HU_H + "vmaddwod_d_w", // LOONGARCH_INS_VMADDWOD_D_W + "vmaddwod_d_wu", // LOONGARCH_INS_VMADDWOD_D_WU + "vmaddwod_d_wu_w", // LOONGARCH_INS_VMADDWOD_D_WU_W + "vmaddwod_h_b", // LOONGARCH_INS_VMADDWOD_H_B + "vmaddwod_h_bu", // LOONGARCH_INS_VMADDWOD_H_BU + "vmaddwod_h_bu_b", // LOONGARCH_INS_VMADDWOD_H_BU_B + "vmaddwod_q_d", // LOONGARCH_INS_VMADDWOD_Q_D + "vmaddwod_q_du", // LOONGARCH_INS_VMADDWOD_Q_DU + "vmaddwod_q_du_d", // LOONGARCH_INS_VMADDWOD_Q_DU_D + "vmaddwod_w_h", // LOONGARCH_INS_VMADDWOD_W_H + "vmaddwod_w_hu", // LOONGARCH_INS_VMADDWOD_W_HU + "vmaddwod_w_hu_h", // LOONGARCH_INS_VMADDWOD_W_HU_H + "vmadd_b", // LOONGARCH_INS_VMADD_B + "vmadd_d", // LOONGARCH_INS_VMADD_D + "vmadd_h", // LOONGARCH_INS_VMADD_H + "vmadd_w", // LOONGARCH_INS_VMADD_W + "vmaxi_b", // LOONGARCH_INS_VMAXI_B + "vmaxi_bu", // LOONGARCH_INS_VMAXI_BU + "vmaxi_d", // LOONGARCH_INS_VMAXI_D + "vmaxi_du", // LOONGARCH_INS_VMAXI_DU + "vmaxi_h", // LOONGARCH_INS_VMAXI_H + "vmaxi_hu", // LOONGARCH_INS_VMAXI_HU + "vmaxi_w", // LOONGARCH_INS_VMAXI_W + "vmaxi_wu", // LOONGARCH_INS_VMAXI_WU + "vmax_b", // LOONGARCH_INS_VMAX_B + "vmax_bu", // LOONGARCH_INS_VMAX_BU + "vmax_d", // LOONGARCH_INS_VMAX_D + "vmax_du", // LOONGARCH_INS_VMAX_DU + "vmax_h", // LOONGARCH_INS_VMAX_H + "vmax_hu", // LOONGARCH_INS_VMAX_HU + "vmax_w", // LOONGARCH_INS_VMAX_W + "vmax_wu", // LOONGARCH_INS_VMAX_WU + "vmini_b", // LOONGARCH_INS_VMINI_B + "vmini_bu", // LOONGARCH_INS_VMINI_BU + "vmini_d", // LOONGARCH_INS_VMINI_D + "vmini_du", // LOONGARCH_INS_VMINI_DU + "vmini_h", // LOONGARCH_INS_VMINI_H + "vmini_hu", // LOONGARCH_INS_VMINI_HU + "vmini_w", // LOONGARCH_INS_VMINI_W + "vmini_wu", // LOONGARCH_INS_VMINI_WU + "vmin_b", // LOONGARCH_INS_VMIN_B + "vmin_bu", // LOONGARCH_INS_VMIN_BU + "vmin_d", // LOONGARCH_INS_VMIN_D + "vmin_du", // LOONGARCH_INS_VMIN_DU + "vmin_h", // LOONGARCH_INS_VMIN_H + "vmin_hu", // LOONGARCH_INS_VMIN_HU + "vmin_w", // LOONGARCH_INS_VMIN_W + "vmin_wu", // LOONGARCH_INS_VMIN_WU + "vmod_b", // LOONGARCH_INS_VMOD_B + "vmod_bu", // LOONGARCH_INS_VMOD_BU + "vmod_d", // LOONGARCH_INS_VMOD_D + "vmod_du", // LOONGARCH_INS_VMOD_DU + "vmod_h", // LOONGARCH_INS_VMOD_H + "vmod_hu", // LOONGARCH_INS_VMOD_HU + "vmod_w", // LOONGARCH_INS_VMOD_W + "vmod_wu", // LOONGARCH_INS_VMOD_WU + "vmskgez_b", // LOONGARCH_INS_VMSKGEZ_B + "vmskltz_b", // LOONGARCH_INS_VMSKLTZ_B + "vmskltz_d", // LOONGARCH_INS_VMSKLTZ_D + "vmskltz_h", // LOONGARCH_INS_VMSKLTZ_H + "vmskltz_w", // LOONGARCH_INS_VMSKLTZ_W + "vmsknz_b", // LOONGARCH_INS_VMSKNZ_B + "vmsub_b", // LOONGARCH_INS_VMSUB_B + "vmsub_d", // LOONGARCH_INS_VMSUB_D + "vmsub_h", // LOONGARCH_INS_VMSUB_H + "vmsub_w", // LOONGARCH_INS_VMSUB_W + "vmuh_b", // LOONGARCH_INS_VMUH_B + "vmuh_bu", // LOONGARCH_INS_VMUH_BU + "vmuh_d", // LOONGARCH_INS_VMUH_D + "vmuh_du", // LOONGARCH_INS_VMUH_DU + "vmuh_h", // LOONGARCH_INS_VMUH_H + "vmuh_hu", // LOONGARCH_INS_VMUH_HU + "vmuh_w", // LOONGARCH_INS_VMUH_W + "vmuh_wu", // LOONGARCH_INS_VMUH_WU + "vmulwev_d_w", // LOONGARCH_INS_VMULWEV_D_W + "vmulwev_d_wu", // LOONGARCH_INS_VMULWEV_D_WU + "vmulwev_d_wu_w", // LOONGARCH_INS_VMULWEV_D_WU_W + "vmulwev_h_b", // LOONGARCH_INS_VMULWEV_H_B + "vmulwev_h_bu", // LOONGARCH_INS_VMULWEV_H_BU + "vmulwev_h_bu_b", // LOONGARCH_INS_VMULWEV_H_BU_B + "vmulwev_q_d", // LOONGARCH_INS_VMULWEV_Q_D + "vmulwev_q_du", // LOONGARCH_INS_VMULWEV_Q_DU + "vmulwev_q_du_d", // LOONGARCH_INS_VMULWEV_Q_DU_D + "vmulwev_w_h", // LOONGARCH_INS_VMULWEV_W_H + "vmulwev_w_hu", // LOONGARCH_INS_VMULWEV_W_HU + "vmulwev_w_hu_h", // LOONGARCH_INS_VMULWEV_W_HU_H + "vmulwod_d_w", // LOONGARCH_INS_VMULWOD_D_W + "vmulwod_d_wu", // LOONGARCH_INS_VMULWOD_D_WU + "vmulwod_d_wu_w", // LOONGARCH_INS_VMULWOD_D_WU_W + "vmulwod_h_b", // LOONGARCH_INS_VMULWOD_H_B + "vmulwod_h_bu", // LOONGARCH_INS_VMULWOD_H_BU + "vmulwod_h_bu_b", // LOONGARCH_INS_VMULWOD_H_BU_B + "vmulwod_q_d", // LOONGARCH_INS_VMULWOD_Q_D + "vmulwod_q_du", // LOONGARCH_INS_VMULWOD_Q_DU + "vmulwod_q_du_d", // LOONGARCH_INS_VMULWOD_Q_DU_D + "vmulwod_w_h", // LOONGARCH_INS_VMULWOD_W_H + "vmulwod_w_hu", // LOONGARCH_INS_VMULWOD_W_HU + "vmulwod_w_hu_h", // LOONGARCH_INS_VMULWOD_W_HU_H + "vmul_b", // LOONGARCH_INS_VMUL_B + "vmul_d", // LOONGARCH_INS_VMUL_D + "vmul_h", // LOONGARCH_INS_VMUL_H + "vmul_w", // LOONGARCH_INS_VMUL_W + "vneg_b", // LOONGARCH_INS_VNEG_B + "vneg_d", // LOONGARCH_INS_VNEG_D + "vneg_h", // LOONGARCH_INS_VNEG_H + "vneg_w", // LOONGARCH_INS_VNEG_W + "vnori_b", // LOONGARCH_INS_VNORI_B + "vnor_v", // LOONGARCH_INS_VNOR_V + "vori_b", // LOONGARCH_INS_VORI_B + "vorn_v", // LOONGARCH_INS_VORN_V + "vor_v", // LOONGARCH_INS_VOR_V + "vpackev_b", // LOONGARCH_INS_VPACKEV_B + "vpackev_d", // LOONGARCH_INS_VPACKEV_D + "vpackev_h", // LOONGARCH_INS_VPACKEV_H + "vpackev_w", // LOONGARCH_INS_VPACKEV_W + "vpackod_b", // LOONGARCH_INS_VPACKOD_B + "vpackod_d", // LOONGARCH_INS_VPACKOD_D + "vpackod_h", // LOONGARCH_INS_VPACKOD_H + "vpackod_w", // LOONGARCH_INS_VPACKOD_W + "vpcnt_b", // LOONGARCH_INS_VPCNT_B + "vpcnt_d", // LOONGARCH_INS_VPCNT_D + "vpcnt_h", // LOONGARCH_INS_VPCNT_H + "vpcnt_w", // LOONGARCH_INS_VPCNT_W + "vpermi_w", // LOONGARCH_INS_VPERMI_W + "vpickev_b", // LOONGARCH_INS_VPICKEV_B + "vpickev_d", // LOONGARCH_INS_VPICKEV_D + "vpickev_h", // LOONGARCH_INS_VPICKEV_H + "vpickev_w", // LOONGARCH_INS_VPICKEV_W + "vpickod_b", // LOONGARCH_INS_VPICKOD_B + "vpickod_d", // LOONGARCH_INS_VPICKOD_D + "vpickod_h", // LOONGARCH_INS_VPICKOD_H + "vpickod_w", // LOONGARCH_INS_VPICKOD_W + "vpickve2gr_b", // LOONGARCH_INS_VPICKVE2GR_B + "vpickve2gr_bu", // LOONGARCH_INS_VPICKVE2GR_BU + "vpickve2gr_d", // LOONGARCH_INS_VPICKVE2GR_D + "vpickve2gr_du", // LOONGARCH_INS_VPICKVE2GR_DU + "vpickve2gr_h", // LOONGARCH_INS_VPICKVE2GR_H + "vpickve2gr_hu", // LOONGARCH_INS_VPICKVE2GR_HU + "vpickve2gr_w", // LOONGARCH_INS_VPICKVE2GR_W + "vpickve2gr_wu", // LOONGARCH_INS_VPICKVE2GR_WU + "vreplgr2vr_b", // LOONGARCH_INS_VREPLGR2VR_B + "vreplgr2vr_d", // LOONGARCH_INS_VREPLGR2VR_D + "vreplgr2vr_h", // LOONGARCH_INS_VREPLGR2VR_H + "vreplgr2vr_w", // LOONGARCH_INS_VREPLGR2VR_W + "vreplvei_b", // LOONGARCH_INS_VREPLVEI_B + "vreplvei_d", // LOONGARCH_INS_VREPLVEI_D + "vreplvei_h", // LOONGARCH_INS_VREPLVEI_H + "vreplvei_w", // LOONGARCH_INS_VREPLVEI_W + "vreplve_b", // LOONGARCH_INS_VREPLVE_B + "vreplve_d", // LOONGARCH_INS_VREPLVE_D + "vreplve_h", // LOONGARCH_INS_VREPLVE_H + "vreplve_w", // LOONGARCH_INS_VREPLVE_W + "vrotri_b", // LOONGARCH_INS_VROTRI_B + "vrotri_d", // LOONGARCH_INS_VROTRI_D + "vrotri_h", // LOONGARCH_INS_VROTRI_H + "vrotri_w", // LOONGARCH_INS_VROTRI_W + "vrotr_b", // LOONGARCH_INS_VROTR_B + "vrotr_d", // LOONGARCH_INS_VROTR_D + "vrotr_h", // LOONGARCH_INS_VROTR_H + "vrotr_w", // LOONGARCH_INS_VROTR_W + "vsadd_b", // LOONGARCH_INS_VSADD_B + "vsadd_bu", // LOONGARCH_INS_VSADD_BU + "vsadd_d", // LOONGARCH_INS_VSADD_D + "vsadd_du", // LOONGARCH_INS_VSADD_DU + "vsadd_h", // LOONGARCH_INS_VSADD_H + "vsadd_hu", // LOONGARCH_INS_VSADD_HU + "vsadd_w", // LOONGARCH_INS_VSADD_W + "vsadd_wu", // LOONGARCH_INS_VSADD_WU + "vsat_b", // LOONGARCH_INS_VSAT_B + "vsat_bu", // LOONGARCH_INS_VSAT_BU + "vsat_d", // LOONGARCH_INS_VSAT_D + "vsat_du", // LOONGARCH_INS_VSAT_DU + "vsat_h", // LOONGARCH_INS_VSAT_H + "vsat_hu", // LOONGARCH_INS_VSAT_HU + "vsat_w", // LOONGARCH_INS_VSAT_W + "vsat_wu", // LOONGARCH_INS_VSAT_WU + "vseqi_b", // LOONGARCH_INS_VSEQI_B + "vseqi_d", // LOONGARCH_INS_VSEQI_D + "vseqi_h", // LOONGARCH_INS_VSEQI_H + "vseqi_w", // LOONGARCH_INS_VSEQI_W + "vseq_b", // LOONGARCH_INS_VSEQ_B + "vseq_d", // LOONGARCH_INS_VSEQ_D + "vseq_h", // LOONGARCH_INS_VSEQ_H + "vseq_w", // LOONGARCH_INS_VSEQ_W + "vsetallnez_b", // LOONGARCH_INS_VSETALLNEZ_B + "vsetallnez_d", // LOONGARCH_INS_VSETALLNEZ_D + "vsetallnez_h", // LOONGARCH_INS_VSETALLNEZ_H + "vsetallnez_w", // LOONGARCH_INS_VSETALLNEZ_W + "vsetanyeqz_b", // LOONGARCH_INS_VSETANYEQZ_B + "vsetanyeqz_d", // LOONGARCH_INS_VSETANYEQZ_D + "vsetanyeqz_h", // LOONGARCH_INS_VSETANYEQZ_H + "vsetanyeqz_w", // LOONGARCH_INS_VSETANYEQZ_W + "vseteqz_v", // LOONGARCH_INS_VSETEQZ_V + "vsetnez_v", // LOONGARCH_INS_VSETNEZ_V + "vshuf4i_b", // LOONGARCH_INS_VSHUF4I_B + "vshuf4i_d", // LOONGARCH_INS_VSHUF4I_D + "vshuf4i_h", // LOONGARCH_INS_VSHUF4I_H + "vshuf4i_w", // LOONGARCH_INS_VSHUF4I_W + "vshuf_b", // LOONGARCH_INS_VSHUF_B + "vshuf_d", // LOONGARCH_INS_VSHUF_D + "vshuf_h", // LOONGARCH_INS_VSHUF_H + "vshuf_w", // LOONGARCH_INS_VSHUF_W + "vsigncov_b", // LOONGARCH_INS_VSIGNCOV_B + "vsigncov_d", // LOONGARCH_INS_VSIGNCOV_D + "vsigncov_h", // LOONGARCH_INS_VSIGNCOV_H + "vsigncov_w", // LOONGARCH_INS_VSIGNCOV_W + "vslei_b", // LOONGARCH_INS_VSLEI_B + "vslei_bu", // LOONGARCH_INS_VSLEI_BU + "vslei_d", // LOONGARCH_INS_VSLEI_D + "vslei_du", // LOONGARCH_INS_VSLEI_DU + "vslei_h", // LOONGARCH_INS_VSLEI_H + "vslei_hu", // LOONGARCH_INS_VSLEI_HU + "vslei_w", // LOONGARCH_INS_VSLEI_W + "vslei_wu", // LOONGARCH_INS_VSLEI_WU + "vsle_b", // LOONGARCH_INS_VSLE_B + "vsle_bu", // LOONGARCH_INS_VSLE_BU + "vsle_d", // LOONGARCH_INS_VSLE_D + "vsle_du", // LOONGARCH_INS_VSLE_DU + "vsle_h", // LOONGARCH_INS_VSLE_H + "vsle_hu", // LOONGARCH_INS_VSLE_HU + "vsle_w", // LOONGARCH_INS_VSLE_W + "vsle_wu", // LOONGARCH_INS_VSLE_WU + "vslli_b", // LOONGARCH_INS_VSLLI_B + "vslli_d", // LOONGARCH_INS_VSLLI_D + "vslli_h", // LOONGARCH_INS_VSLLI_H + "vslli_w", // LOONGARCH_INS_VSLLI_W + "vsllwil_du_wu", // LOONGARCH_INS_VSLLWIL_DU_WU + "vsllwil_d_w", // LOONGARCH_INS_VSLLWIL_D_W + "vsllwil_hu_bu", // LOONGARCH_INS_VSLLWIL_HU_BU + "vsllwil_h_b", // LOONGARCH_INS_VSLLWIL_H_B + "vsllwil_wu_hu", // LOONGARCH_INS_VSLLWIL_WU_HU + "vsllwil_w_h", // LOONGARCH_INS_VSLLWIL_W_H + "vsll_b", // LOONGARCH_INS_VSLL_B + "vsll_d", // LOONGARCH_INS_VSLL_D + "vsll_h", // LOONGARCH_INS_VSLL_H + "vsll_w", // LOONGARCH_INS_VSLL_W + "vslti_b", // LOONGARCH_INS_VSLTI_B + "vslti_bu", // LOONGARCH_INS_VSLTI_BU + "vslti_d", // LOONGARCH_INS_VSLTI_D + "vslti_du", // LOONGARCH_INS_VSLTI_DU + "vslti_h", // LOONGARCH_INS_VSLTI_H + "vslti_hu", // LOONGARCH_INS_VSLTI_HU + "vslti_w", // LOONGARCH_INS_VSLTI_W + "vslti_wu", // LOONGARCH_INS_VSLTI_WU + "vslt_b", // LOONGARCH_INS_VSLT_B + "vslt_bu", // LOONGARCH_INS_VSLT_BU + "vslt_d", // LOONGARCH_INS_VSLT_D + "vslt_du", // LOONGARCH_INS_VSLT_DU + "vslt_h", // LOONGARCH_INS_VSLT_H + "vslt_hu", // LOONGARCH_INS_VSLT_HU + "vslt_w", // LOONGARCH_INS_VSLT_W + "vslt_wu", // LOONGARCH_INS_VSLT_WU + "vsrai_b", // LOONGARCH_INS_VSRAI_B + "vsrai_d", // LOONGARCH_INS_VSRAI_D + "vsrai_h", // LOONGARCH_INS_VSRAI_H + "vsrai_w", // LOONGARCH_INS_VSRAI_W + "vsrani_b_h", // LOONGARCH_INS_VSRANI_B_H + "vsrani_d_q", // LOONGARCH_INS_VSRANI_D_Q + "vsrani_h_w", // LOONGARCH_INS_VSRANI_H_W + "vsrani_w_d", // LOONGARCH_INS_VSRANI_W_D + "vsran_b_h", // LOONGARCH_INS_VSRAN_B_H + "vsran_h_w", // LOONGARCH_INS_VSRAN_H_W + "vsran_w_d", // LOONGARCH_INS_VSRAN_W_D + "vsrari_b", // LOONGARCH_INS_VSRARI_B + "vsrari_d", // LOONGARCH_INS_VSRARI_D + "vsrari_h", // LOONGARCH_INS_VSRARI_H + "vsrari_w", // LOONGARCH_INS_VSRARI_W + "vsrarni_b_h", // LOONGARCH_INS_VSRARNI_B_H + "vsrarni_d_q", // LOONGARCH_INS_VSRARNI_D_Q + "vsrarni_h_w", // LOONGARCH_INS_VSRARNI_H_W + "vsrarni_w_d", // LOONGARCH_INS_VSRARNI_W_D + "vsrarn_b_h", // LOONGARCH_INS_VSRARN_B_H + "vsrarn_h_w", // LOONGARCH_INS_VSRARN_H_W + "vsrarn_w_d", // LOONGARCH_INS_VSRARN_W_D + "vsrar_b", // LOONGARCH_INS_VSRAR_B + "vsrar_d", // LOONGARCH_INS_VSRAR_D + "vsrar_h", // LOONGARCH_INS_VSRAR_H + "vsrar_w", // LOONGARCH_INS_VSRAR_W + "vsra_b", // LOONGARCH_INS_VSRA_B + "vsra_d", // LOONGARCH_INS_VSRA_D + "vsra_h", // LOONGARCH_INS_VSRA_H + "vsra_w", // LOONGARCH_INS_VSRA_W + "vsrli_b", // LOONGARCH_INS_VSRLI_B + "vsrli_d", // LOONGARCH_INS_VSRLI_D + "vsrli_h", // LOONGARCH_INS_VSRLI_H + "vsrli_w", // LOONGARCH_INS_VSRLI_W + "vsrlni_b_h", // LOONGARCH_INS_VSRLNI_B_H + "vsrlni_d_q", // LOONGARCH_INS_VSRLNI_D_Q + "vsrlni_h_w", // LOONGARCH_INS_VSRLNI_H_W + "vsrlni_w_d", // LOONGARCH_INS_VSRLNI_W_D + "vsrln_b_h", // LOONGARCH_INS_VSRLN_B_H + "vsrln_h_w", // LOONGARCH_INS_VSRLN_H_W + "vsrln_w_d", // LOONGARCH_INS_VSRLN_W_D + "vsrlri_b", // LOONGARCH_INS_VSRLRI_B + "vsrlri_d", // LOONGARCH_INS_VSRLRI_D + "vsrlri_h", // LOONGARCH_INS_VSRLRI_H + "vsrlri_w", // LOONGARCH_INS_VSRLRI_W + "vsrlrni_b_h", // LOONGARCH_INS_VSRLRNI_B_H + "vsrlrni_d_q", // LOONGARCH_INS_VSRLRNI_D_Q + "vsrlrni_h_w", // LOONGARCH_INS_VSRLRNI_H_W + "vsrlrni_w_d", // LOONGARCH_INS_VSRLRNI_W_D + "vsrlrn_b_h", // LOONGARCH_INS_VSRLRN_B_H + "vsrlrn_h_w", // LOONGARCH_INS_VSRLRN_H_W + "vsrlrn_w_d", // LOONGARCH_INS_VSRLRN_W_D + "vsrlr_b", // LOONGARCH_INS_VSRLR_B + "vsrlr_d", // LOONGARCH_INS_VSRLR_D + "vsrlr_h", // LOONGARCH_INS_VSRLR_H + "vsrlr_w", // LOONGARCH_INS_VSRLR_W + "vsrl_b", // LOONGARCH_INS_VSRL_B + "vsrl_d", // LOONGARCH_INS_VSRL_D + "vsrl_h", // LOONGARCH_INS_VSRL_H + "vsrl_w", // LOONGARCH_INS_VSRL_W + "vssrani_bu_h", // LOONGARCH_INS_VSSRANI_BU_H + "vssrani_b_h", // LOONGARCH_INS_VSSRANI_B_H + "vssrani_du_q", // LOONGARCH_INS_VSSRANI_DU_Q + "vssrani_d_q", // LOONGARCH_INS_VSSRANI_D_Q + "vssrani_hu_w", // LOONGARCH_INS_VSSRANI_HU_W + "vssrani_h_w", // LOONGARCH_INS_VSSRANI_H_W + "vssrani_wu_d", // LOONGARCH_INS_VSSRANI_WU_D + "vssrani_w_d", // LOONGARCH_INS_VSSRANI_W_D + "vssran_bu_h", // LOONGARCH_INS_VSSRAN_BU_H + "vssran_b_h", // LOONGARCH_INS_VSSRAN_B_H + "vssran_hu_w", // LOONGARCH_INS_VSSRAN_HU_W + "vssran_h_w", // LOONGARCH_INS_VSSRAN_H_W + "vssran_wu_d", // LOONGARCH_INS_VSSRAN_WU_D + "vssran_w_d", // LOONGARCH_INS_VSSRAN_W_D + "vssrarni_bu_h", // LOONGARCH_INS_VSSRARNI_BU_H + "vssrarni_b_h", // LOONGARCH_INS_VSSRARNI_B_H + "vssrarni_du_q", // LOONGARCH_INS_VSSRARNI_DU_Q + "vssrarni_d_q", // LOONGARCH_INS_VSSRARNI_D_Q + "vssrarni_hu_w", // LOONGARCH_INS_VSSRARNI_HU_W + "vssrarni_h_w", // LOONGARCH_INS_VSSRARNI_H_W + "vssrarni_wu_d", // LOONGARCH_INS_VSSRARNI_WU_D + "vssrarni_w_d", // LOONGARCH_INS_VSSRARNI_W_D + "vssrarn_bu_h", // LOONGARCH_INS_VSSRARN_BU_H + "vssrarn_b_h", // LOONGARCH_INS_VSSRARN_B_H + "vssrarn_hu_w", // LOONGARCH_INS_VSSRARN_HU_W + "vssrarn_h_w", // LOONGARCH_INS_VSSRARN_H_W + "vssrarn_wu_d", // LOONGARCH_INS_VSSRARN_WU_D + "vssrarn_w_d", // LOONGARCH_INS_VSSRARN_W_D + "vssrlni_bu_h", // LOONGARCH_INS_VSSRLNI_BU_H + "vssrlni_b_h", // LOONGARCH_INS_VSSRLNI_B_H + "vssrlni_du_q", // LOONGARCH_INS_VSSRLNI_DU_Q + "vssrlni_d_q", // LOONGARCH_INS_VSSRLNI_D_Q + "vssrlni_hu_w", // LOONGARCH_INS_VSSRLNI_HU_W + "vssrlni_h_w", // LOONGARCH_INS_VSSRLNI_H_W + "vssrlni_wu_d", // LOONGARCH_INS_VSSRLNI_WU_D + "vssrlni_w_d", // LOONGARCH_INS_VSSRLNI_W_D + "vssrln_bu_h", // LOONGARCH_INS_VSSRLN_BU_H + "vssrln_b_h", // LOONGARCH_INS_VSSRLN_B_H + "vssrln_hu_w", // LOONGARCH_INS_VSSRLN_HU_W + "vssrln_h_w", // LOONGARCH_INS_VSSRLN_H_W + "vssrln_wu_d", // LOONGARCH_INS_VSSRLN_WU_D + "vssrln_w_d", // LOONGARCH_INS_VSSRLN_W_D + "vssrlrni_bu_h", // LOONGARCH_INS_VSSRLRNI_BU_H + "vssrlrni_b_h", // LOONGARCH_INS_VSSRLRNI_B_H + "vssrlrni_du_q", // LOONGARCH_INS_VSSRLRNI_DU_Q + "vssrlrni_d_q", // LOONGARCH_INS_VSSRLRNI_D_Q + "vssrlrni_hu_w", // LOONGARCH_INS_VSSRLRNI_HU_W + "vssrlrni_h_w", // LOONGARCH_INS_VSSRLRNI_H_W + "vssrlrni_wu_d", // LOONGARCH_INS_VSSRLRNI_WU_D + "vssrlrni_w_d", // LOONGARCH_INS_VSSRLRNI_W_D + "vssrlrn_bu_h", // LOONGARCH_INS_VSSRLRN_BU_H + "vssrlrn_b_h", // LOONGARCH_INS_VSSRLRN_B_H + "vssrlrn_hu_w", // LOONGARCH_INS_VSSRLRN_HU_W + "vssrlrn_h_w", // LOONGARCH_INS_VSSRLRN_H_W + "vssrlrn_wu_d", // LOONGARCH_INS_VSSRLRN_WU_D + "vssrlrn_w_d", // LOONGARCH_INS_VSSRLRN_W_D + "vssub_b", // LOONGARCH_INS_VSSUB_B + "vssub_bu", // LOONGARCH_INS_VSSUB_BU + "vssub_d", // LOONGARCH_INS_VSSUB_D + "vssub_du", // LOONGARCH_INS_VSSUB_DU + "vssub_h", // LOONGARCH_INS_VSSUB_H + "vssub_hu", // LOONGARCH_INS_VSSUB_HU + "vssub_w", // LOONGARCH_INS_VSSUB_W + "vssub_wu", // LOONGARCH_INS_VSSUB_WU + "vst", // LOONGARCH_INS_VST + "vstelm_b", // LOONGARCH_INS_VSTELM_B + "vstelm_d", // LOONGARCH_INS_VSTELM_D + "vstelm_h", // LOONGARCH_INS_VSTELM_H + "vstelm_w", // LOONGARCH_INS_VSTELM_W + "vstx", // LOONGARCH_INS_VSTX + "vsubi_bu", // LOONGARCH_INS_VSUBI_BU + "vsubi_du", // LOONGARCH_INS_VSUBI_DU + "vsubi_hu", // LOONGARCH_INS_VSUBI_HU + "vsubi_wu", // LOONGARCH_INS_VSUBI_WU + "vsubwev_d_w", // LOONGARCH_INS_VSUBWEV_D_W + "vsubwev_d_wu", // LOONGARCH_INS_VSUBWEV_D_WU + "vsubwev_h_b", // LOONGARCH_INS_VSUBWEV_H_B + "vsubwev_h_bu", // LOONGARCH_INS_VSUBWEV_H_BU + "vsubwev_q_d", // LOONGARCH_INS_VSUBWEV_Q_D + "vsubwev_q_du", // LOONGARCH_INS_VSUBWEV_Q_DU + "vsubwev_w_h", // LOONGARCH_INS_VSUBWEV_W_H + "vsubwev_w_hu", // LOONGARCH_INS_VSUBWEV_W_HU + "vsubwod_d_w", // LOONGARCH_INS_VSUBWOD_D_W + "vsubwod_d_wu", // LOONGARCH_INS_VSUBWOD_D_WU + "vsubwod_h_b", // LOONGARCH_INS_VSUBWOD_H_B + "vsubwod_h_bu", // LOONGARCH_INS_VSUBWOD_H_BU + "vsubwod_q_d", // LOONGARCH_INS_VSUBWOD_Q_D + "vsubwod_q_du", // LOONGARCH_INS_VSUBWOD_Q_DU + "vsubwod_w_h", // LOONGARCH_INS_VSUBWOD_W_H + "vsubwod_w_hu", // LOONGARCH_INS_VSUBWOD_W_HU + "vsub_b", // LOONGARCH_INS_VSUB_B + "vsub_d", // LOONGARCH_INS_VSUB_D + "vsub_h", // LOONGARCH_INS_VSUB_H + "vsub_q", // LOONGARCH_INS_VSUB_Q + "vsub_w", // LOONGARCH_INS_VSUB_W + "vxori_b", // LOONGARCH_INS_VXORI_B + "vxor_v", // LOONGARCH_INS_VXOR_V + "x86adc_b", // LOONGARCH_INS_X86ADC_B + "x86adc_d", // LOONGARCH_INS_X86ADC_D + "x86adc_h", // LOONGARCH_INS_X86ADC_H + "x86adc_w", // LOONGARCH_INS_X86ADC_W + "x86add_b", // LOONGARCH_INS_X86ADD_B + "x86add_d", // LOONGARCH_INS_X86ADD_D + "x86add_du", // LOONGARCH_INS_X86ADD_DU + "x86add_h", // LOONGARCH_INS_X86ADD_H + "x86add_w", // LOONGARCH_INS_X86ADD_W + "x86add_wu", // LOONGARCH_INS_X86ADD_WU + "x86and_b", // LOONGARCH_INS_X86AND_B + "x86and_d", // LOONGARCH_INS_X86AND_D + "x86and_h", // LOONGARCH_INS_X86AND_H + "x86and_w", // LOONGARCH_INS_X86AND_W + "x86clrtm", // LOONGARCH_INS_X86CLRTM + "x86dectop", // LOONGARCH_INS_X86DECTOP + "x86dec_b", // LOONGARCH_INS_X86DEC_B + "x86dec_d", // LOONGARCH_INS_X86DEC_D + "x86dec_h", // LOONGARCH_INS_X86DEC_H + "x86dec_w", // LOONGARCH_INS_X86DEC_W + "x86inctop", // LOONGARCH_INS_X86INCTOP + "x86inc_b", // LOONGARCH_INS_X86INC_B + "x86inc_d", // LOONGARCH_INS_X86INC_D + "x86inc_h", // LOONGARCH_INS_X86INC_H + "x86inc_w", // LOONGARCH_INS_X86INC_W + "x86mfflag", // LOONGARCH_INS_X86MFFLAG + "x86mftop", // LOONGARCH_INS_X86MFTOP + "x86mtflag", // LOONGARCH_INS_X86MTFLAG + "x86mttop", // LOONGARCH_INS_X86MTTOP + "x86mul_b", // LOONGARCH_INS_X86MUL_B + "x86mul_bu", // LOONGARCH_INS_X86MUL_BU + "x86mul_d", // LOONGARCH_INS_X86MUL_D + "x86mul_du", // LOONGARCH_INS_X86MUL_DU + "x86mul_h", // LOONGARCH_INS_X86MUL_H + "x86mul_hu", // LOONGARCH_INS_X86MUL_HU + "x86mul_w", // LOONGARCH_INS_X86MUL_W + "x86mul_wu", // LOONGARCH_INS_X86MUL_WU + "x86or_b", // LOONGARCH_INS_X86OR_B + "x86or_d", // LOONGARCH_INS_X86OR_D + "x86or_h", // LOONGARCH_INS_X86OR_H + "x86or_w", // LOONGARCH_INS_X86OR_W + "x86rcli_b", // LOONGARCH_INS_X86RCLI_B + "x86rcli_d", // LOONGARCH_INS_X86RCLI_D + "x86rcli_h", // LOONGARCH_INS_X86RCLI_H + "x86rcli_w", // LOONGARCH_INS_X86RCLI_W + "x86rcl_b", // LOONGARCH_INS_X86RCL_B + "x86rcl_d", // LOONGARCH_INS_X86RCL_D + "x86rcl_h", // LOONGARCH_INS_X86RCL_H + "x86rcl_w", // LOONGARCH_INS_X86RCL_W + "x86rcri_b", // LOONGARCH_INS_X86RCRI_B + "x86rcri_d", // LOONGARCH_INS_X86RCRI_D + "x86rcri_h", // LOONGARCH_INS_X86RCRI_H + "x86rcri_w", // LOONGARCH_INS_X86RCRI_W + "x86rcr_b", // LOONGARCH_INS_X86RCR_B + "x86rcr_d", // LOONGARCH_INS_X86RCR_D + "x86rcr_h", // LOONGARCH_INS_X86RCR_H + "x86rcr_w", // LOONGARCH_INS_X86RCR_W + "x86rotli_b", // LOONGARCH_INS_X86ROTLI_B + "x86rotli_d", // LOONGARCH_INS_X86ROTLI_D + "x86rotli_h", // LOONGARCH_INS_X86ROTLI_H + "x86rotli_w", // LOONGARCH_INS_X86ROTLI_W + "x86rotl_b", // LOONGARCH_INS_X86ROTL_B + "x86rotl_d", // LOONGARCH_INS_X86ROTL_D + "x86rotl_h", // LOONGARCH_INS_X86ROTL_H + "x86rotl_w", // LOONGARCH_INS_X86ROTL_W + "x86rotri_b", // LOONGARCH_INS_X86ROTRI_B + "x86rotri_d", // LOONGARCH_INS_X86ROTRI_D + "x86rotri_h", // LOONGARCH_INS_X86ROTRI_H + "x86rotri_w", // LOONGARCH_INS_X86ROTRI_W + "x86rotr_b", // LOONGARCH_INS_X86ROTR_B + "x86rotr_d", // LOONGARCH_INS_X86ROTR_D + "x86rotr_h", // LOONGARCH_INS_X86ROTR_H + "x86rotr_w", // LOONGARCH_INS_X86ROTR_W + "x86sbc_b", // LOONGARCH_INS_X86SBC_B + "x86sbc_d", // LOONGARCH_INS_X86SBC_D + "x86sbc_h", // LOONGARCH_INS_X86SBC_H + "x86sbc_w", // LOONGARCH_INS_X86SBC_W + "x86settag", // LOONGARCH_INS_X86SETTAG + "x86settm", // LOONGARCH_INS_X86SETTM + "x86slli_b", // LOONGARCH_INS_X86SLLI_B + "x86slli_d", // LOONGARCH_INS_X86SLLI_D + "x86slli_h", // LOONGARCH_INS_X86SLLI_H + "x86slli_w", // LOONGARCH_INS_X86SLLI_W + "x86sll_b", // LOONGARCH_INS_X86SLL_B + "x86sll_d", // LOONGARCH_INS_X86SLL_D + "x86sll_h", // LOONGARCH_INS_X86SLL_H + "x86sll_w", // LOONGARCH_INS_X86SLL_W + "x86srai_b", // LOONGARCH_INS_X86SRAI_B + "x86srai_d", // LOONGARCH_INS_X86SRAI_D + "x86srai_h", // LOONGARCH_INS_X86SRAI_H + "x86srai_w", // LOONGARCH_INS_X86SRAI_W + "x86sra_b", // LOONGARCH_INS_X86SRA_B + "x86sra_d", // LOONGARCH_INS_X86SRA_D + "x86sra_h", // LOONGARCH_INS_X86SRA_H + "x86sra_w", // LOONGARCH_INS_X86SRA_W + "x86srli_b", // LOONGARCH_INS_X86SRLI_B + "x86srli_d", // LOONGARCH_INS_X86SRLI_D + "x86srli_h", // LOONGARCH_INS_X86SRLI_H + "x86srli_w", // LOONGARCH_INS_X86SRLI_W + "x86srl_b", // LOONGARCH_INS_X86SRL_B + "x86srl_d", // LOONGARCH_INS_X86SRL_D + "x86srl_h", // LOONGARCH_INS_X86SRL_H + "x86srl_w", // LOONGARCH_INS_X86SRL_W + "x86sub_b", // LOONGARCH_INS_X86SUB_B + "x86sub_d", // LOONGARCH_INS_X86SUB_D + "x86sub_du", // LOONGARCH_INS_X86SUB_DU + "x86sub_h", // LOONGARCH_INS_X86SUB_H + "x86sub_w", // LOONGARCH_INS_X86SUB_W + "x86sub_wu", // LOONGARCH_INS_X86SUB_WU + "x86xor_b", // LOONGARCH_INS_X86XOR_B + "x86xor_d", // LOONGARCH_INS_X86XOR_D + "x86xor_h", // LOONGARCH_INS_X86XOR_H + "x86xor_w", // LOONGARCH_INS_X86XOR_W + "xor", // LOONGARCH_INS_XOR + "xori", // LOONGARCH_INS_XORI + "xvabsd_b", // LOONGARCH_INS_XVABSD_B + "xvabsd_bu", // LOONGARCH_INS_XVABSD_BU + "xvabsd_d", // LOONGARCH_INS_XVABSD_D + "xvabsd_du", // LOONGARCH_INS_XVABSD_DU + "xvabsd_h", // LOONGARCH_INS_XVABSD_H + "xvabsd_hu", // LOONGARCH_INS_XVABSD_HU + "xvabsd_w", // LOONGARCH_INS_XVABSD_W + "xvabsd_wu", // LOONGARCH_INS_XVABSD_WU + "xvadda_b", // LOONGARCH_INS_XVADDA_B + "xvadda_d", // LOONGARCH_INS_XVADDA_D + "xvadda_h", // LOONGARCH_INS_XVADDA_H + "xvadda_w", // LOONGARCH_INS_XVADDA_W + "xvaddi_bu", // LOONGARCH_INS_XVADDI_BU + "xvaddi_du", // LOONGARCH_INS_XVADDI_DU + "xvaddi_hu", // LOONGARCH_INS_XVADDI_HU + "xvaddi_wu", // LOONGARCH_INS_XVADDI_WU + "xvaddwev_d_w", // LOONGARCH_INS_XVADDWEV_D_W + "xvaddwev_d_wu", // LOONGARCH_INS_XVADDWEV_D_WU + "xvaddwev_d_wu_w", // LOONGARCH_INS_XVADDWEV_D_WU_W + "xvaddwev_h_b", // LOONGARCH_INS_XVADDWEV_H_B + "xvaddwev_h_bu", // LOONGARCH_INS_XVADDWEV_H_BU + "xvaddwev_h_bu_b", // LOONGARCH_INS_XVADDWEV_H_BU_B + "xvaddwev_q_d", // LOONGARCH_INS_XVADDWEV_Q_D + "xvaddwev_q_du", // LOONGARCH_INS_XVADDWEV_Q_DU + "xvaddwev_q_du_d", // LOONGARCH_INS_XVADDWEV_Q_DU_D + "xvaddwev_w_h", // LOONGARCH_INS_XVADDWEV_W_H + "xvaddwev_w_hu", // LOONGARCH_INS_XVADDWEV_W_HU + "xvaddwev_w_hu_h", // LOONGARCH_INS_XVADDWEV_W_HU_H + "xvaddwod_d_w", // LOONGARCH_INS_XVADDWOD_D_W + "xvaddwod_d_wu", // LOONGARCH_INS_XVADDWOD_D_WU + "xvaddwod_d_wu_w", // LOONGARCH_INS_XVADDWOD_D_WU_W + "xvaddwod_h_b", // LOONGARCH_INS_XVADDWOD_H_B + "xvaddwod_h_bu", // LOONGARCH_INS_XVADDWOD_H_BU + "xvaddwod_h_bu_b", // LOONGARCH_INS_XVADDWOD_H_BU_B + "xvaddwod_q_d", // LOONGARCH_INS_XVADDWOD_Q_D + "xvaddwod_q_du", // LOONGARCH_INS_XVADDWOD_Q_DU + "xvaddwod_q_du_d", // LOONGARCH_INS_XVADDWOD_Q_DU_D + "xvaddwod_w_h", // LOONGARCH_INS_XVADDWOD_W_H + "xvaddwod_w_hu", // LOONGARCH_INS_XVADDWOD_W_HU + "xvaddwod_w_hu_h", // LOONGARCH_INS_XVADDWOD_W_HU_H + "xvadd_b", // LOONGARCH_INS_XVADD_B + "xvadd_d", // LOONGARCH_INS_XVADD_D + "xvadd_h", // LOONGARCH_INS_XVADD_H + "xvadd_q", // LOONGARCH_INS_XVADD_Q + "xvadd_w", // LOONGARCH_INS_XVADD_W + "xvandi_b", // LOONGARCH_INS_XVANDI_B + "xvandn_v", // LOONGARCH_INS_XVANDN_V + "xvand_v", // LOONGARCH_INS_XVAND_V + "xvavgr_b", // LOONGARCH_INS_XVAVGR_B + "xvavgr_bu", // LOONGARCH_INS_XVAVGR_BU + "xvavgr_d", // LOONGARCH_INS_XVAVGR_D + "xvavgr_du", // LOONGARCH_INS_XVAVGR_DU + "xvavgr_h", // LOONGARCH_INS_XVAVGR_H + "xvavgr_hu", // LOONGARCH_INS_XVAVGR_HU + "xvavgr_w", // LOONGARCH_INS_XVAVGR_W + "xvavgr_wu", // LOONGARCH_INS_XVAVGR_WU + "xvavg_b", // LOONGARCH_INS_XVAVG_B + "xvavg_bu", // LOONGARCH_INS_XVAVG_BU + "xvavg_d", // LOONGARCH_INS_XVAVG_D + "xvavg_du", // LOONGARCH_INS_XVAVG_DU + "xvavg_h", // LOONGARCH_INS_XVAVG_H + "xvavg_hu", // LOONGARCH_INS_XVAVG_HU + "xvavg_w", // LOONGARCH_INS_XVAVG_W + "xvavg_wu", // LOONGARCH_INS_XVAVG_WU + "xvbitclri_b", // LOONGARCH_INS_XVBITCLRI_B + "xvbitclri_d", // LOONGARCH_INS_XVBITCLRI_D + "xvbitclri_h", // LOONGARCH_INS_XVBITCLRI_H + "xvbitclri_w", // LOONGARCH_INS_XVBITCLRI_W + "xvbitclr_b", // LOONGARCH_INS_XVBITCLR_B + "xvbitclr_d", // LOONGARCH_INS_XVBITCLR_D + "xvbitclr_h", // LOONGARCH_INS_XVBITCLR_H + "xvbitclr_w", // LOONGARCH_INS_XVBITCLR_W + "xvbitrevi_b", // LOONGARCH_INS_XVBITREVI_B + "xvbitrevi_d", // LOONGARCH_INS_XVBITREVI_D + "xvbitrevi_h", // LOONGARCH_INS_XVBITREVI_H + "xvbitrevi_w", // LOONGARCH_INS_XVBITREVI_W + "xvbitrev_b", // LOONGARCH_INS_XVBITREV_B + "xvbitrev_d", // LOONGARCH_INS_XVBITREV_D + "xvbitrev_h", // LOONGARCH_INS_XVBITREV_H + "xvbitrev_w", // LOONGARCH_INS_XVBITREV_W + "xvbitseli_b", // LOONGARCH_INS_XVBITSELI_B + "xvbitsel_v", // LOONGARCH_INS_XVBITSEL_V + "xvbitseti_b", // LOONGARCH_INS_XVBITSETI_B + "xvbitseti_d", // LOONGARCH_INS_XVBITSETI_D + "xvbitseti_h", // LOONGARCH_INS_XVBITSETI_H + "xvbitseti_w", // LOONGARCH_INS_XVBITSETI_W + "xvbitset_b", // LOONGARCH_INS_XVBITSET_B + "xvbitset_d", // LOONGARCH_INS_XVBITSET_D + "xvbitset_h", // LOONGARCH_INS_XVBITSET_H + "xvbitset_w", // LOONGARCH_INS_XVBITSET_W + "xvbsll_v", // LOONGARCH_INS_XVBSLL_V + "xvbsrl_v", // LOONGARCH_INS_XVBSRL_V + "xvclo_b", // LOONGARCH_INS_XVCLO_B + "xvclo_d", // LOONGARCH_INS_XVCLO_D + "xvclo_h", // LOONGARCH_INS_XVCLO_H + "xvclo_w", // LOONGARCH_INS_XVCLO_W + "xvclz_b", // LOONGARCH_INS_XVCLZ_B + "xvclz_d", // LOONGARCH_INS_XVCLZ_D + "xvclz_h", // LOONGARCH_INS_XVCLZ_H + "xvclz_w", // LOONGARCH_INS_XVCLZ_W + "xvdiv_b", // LOONGARCH_INS_XVDIV_B + "xvdiv_bu", // LOONGARCH_INS_XVDIV_BU + "xvdiv_d", // LOONGARCH_INS_XVDIV_D + "xvdiv_du", // LOONGARCH_INS_XVDIV_DU + "xvdiv_h", // LOONGARCH_INS_XVDIV_H + "xvdiv_hu", // LOONGARCH_INS_XVDIV_HU + "xvdiv_w", // LOONGARCH_INS_XVDIV_W + "xvdiv_wu", // LOONGARCH_INS_XVDIV_WU + "xvexth_du_wu", // LOONGARCH_INS_XVEXTH_DU_WU + "xvexth_d_w", // LOONGARCH_INS_XVEXTH_D_W + "xvexth_hu_bu", // LOONGARCH_INS_XVEXTH_HU_BU + "xvexth_h_b", // LOONGARCH_INS_XVEXTH_H_B + "xvexth_qu_du", // LOONGARCH_INS_XVEXTH_QU_DU + "xvexth_q_d", // LOONGARCH_INS_XVEXTH_Q_D + "xvexth_wu_hu", // LOONGARCH_INS_XVEXTH_WU_HU + "xvexth_w_h", // LOONGARCH_INS_XVEXTH_W_H + "xvextl_qu_du", // LOONGARCH_INS_XVEXTL_QU_DU + "xvextl_q_d", // LOONGARCH_INS_XVEXTL_Q_D + "xvextrins_b", // LOONGARCH_INS_XVEXTRINS_B + "xvextrins_d", // LOONGARCH_INS_XVEXTRINS_D + "xvextrins_h", // LOONGARCH_INS_XVEXTRINS_H + "xvextrins_w", // LOONGARCH_INS_XVEXTRINS_W + "xvfadd_d", // LOONGARCH_INS_XVFADD_D + "xvfadd_s", // LOONGARCH_INS_XVFADD_S + "xvfclass_d", // LOONGARCH_INS_XVFCLASS_D + "xvfclass_s", // LOONGARCH_INS_XVFCLASS_S + "xvfcmp_caf_d", // LOONGARCH_INS_XVFCMP_CAF_D + "xvfcmp_caf_s", // LOONGARCH_INS_XVFCMP_CAF_S + "xvfcmp_ceq_d", // LOONGARCH_INS_XVFCMP_CEQ_D + "xvfcmp_ceq_s", // LOONGARCH_INS_XVFCMP_CEQ_S + "xvfcmp_cle_d", // LOONGARCH_INS_XVFCMP_CLE_D + "xvfcmp_cle_s", // LOONGARCH_INS_XVFCMP_CLE_S + "xvfcmp_clt_d", // LOONGARCH_INS_XVFCMP_CLT_D + "xvfcmp_clt_s", // LOONGARCH_INS_XVFCMP_CLT_S + "xvfcmp_cne_d", // LOONGARCH_INS_XVFCMP_CNE_D + "xvfcmp_cne_s", // LOONGARCH_INS_XVFCMP_CNE_S + "xvfcmp_cor_d", // LOONGARCH_INS_XVFCMP_COR_D + "xvfcmp_cor_s", // LOONGARCH_INS_XVFCMP_COR_S + "xvfcmp_cueq_d", // LOONGARCH_INS_XVFCMP_CUEQ_D + "xvfcmp_cueq_s", // LOONGARCH_INS_XVFCMP_CUEQ_S + "xvfcmp_cule_d", // LOONGARCH_INS_XVFCMP_CULE_D + "xvfcmp_cule_s", // LOONGARCH_INS_XVFCMP_CULE_S + "xvfcmp_cult_d", // LOONGARCH_INS_XVFCMP_CULT_D + "xvfcmp_cult_s", // LOONGARCH_INS_XVFCMP_CULT_S + "xvfcmp_cune_d", // LOONGARCH_INS_XVFCMP_CUNE_D + "xvfcmp_cune_s", // LOONGARCH_INS_XVFCMP_CUNE_S + "xvfcmp_cun_d", // LOONGARCH_INS_XVFCMP_CUN_D + "xvfcmp_cun_s", // LOONGARCH_INS_XVFCMP_CUN_S + "xvfcmp_saf_d", // LOONGARCH_INS_XVFCMP_SAF_D + "xvfcmp_saf_s", // LOONGARCH_INS_XVFCMP_SAF_S + "xvfcmp_seq_d", // LOONGARCH_INS_XVFCMP_SEQ_D + "xvfcmp_seq_s", // LOONGARCH_INS_XVFCMP_SEQ_S + "xvfcmp_sle_d", // LOONGARCH_INS_XVFCMP_SLE_D + "xvfcmp_sle_s", // LOONGARCH_INS_XVFCMP_SLE_S + "xvfcmp_slt_d", // LOONGARCH_INS_XVFCMP_SLT_D + "xvfcmp_slt_s", // LOONGARCH_INS_XVFCMP_SLT_S + "xvfcmp_sne_d", // LOONGARCH_INS_XVFCMP_SNE_D + "xvfcmp_sne_s", // LOONGARCH_INS_XVFCMP_SNE_S + "xvfcmp_sor_d", // LOONGARCH_INS_XVFCMP_SOR_D + "xvfcmp_sor_s", // LOONGARCH_INS_XVFCMP_SOR_S + "xvfcmp_sueq_d", // LOONGARCH_INS_XVFCMP_SUEQ_D + "xvfcmp_sueq_s", // LOONGARCH_INS_XVFCMP_SUEQ_S + "xvfcmp_sule_d", // LOONGARCH_INS_XVFCMP_SULE_D + "xvfcmp_sule_s", // LOONGARCH_INS_XVFCMP_SULE_S + "xvfcmp_sult_d", // LOONGARCH_INS_XVFCMP_SULT_D + "xvfcmp_sult_s", // LOONGARCH_INS_XVFCMP_SULT_S + "xvfcmp_sune_d", // LOONGARCH_INS_XVFCMP_SUNE_D + "xvfcmp_sune_s", // LOONGARCH_INS_XVFCMP_SUNE_S + "xvfcmp_sun_d", // LOONGARCH_INS_XVFCMP_SUN_D + "xvfcmp_sun_s", // LOONGARCH_INS_XVFCMP_SUN_S + "xvfcvth_d_s", // LOONGARCH_INS_XVFCVTH_D_S + "xvfcvth_s_h", // LOONGARCH_INS_XVFCVTH_S_H + "xvfcvtl_d_s", // LOONGARCH_INS_XVFCVTL_D_S + "xvfcvtl_s_h", // LOONGARCH_INS_XVFCVTL_S_H + "xvfcvt_h_s", // LOONGARCH_INS_XVFCVT_H_S + "xvfcvt_s_d", // LOONGARCH_INS_XVFCVT_S_D + "xvfdiv_d", // LOONGARCH_INS_XVFDIV_D + "xvfdiv_s", // LOONGARCH_INS_XVFDIV_S + "xvffinth_d_w", // LOONGARCH_INS_XVFFINTH_D_W + "xvffintl_d_w", // LOONGARCH_INS_XVFFINTL_D_W + "xvffint_d_l", // LOONGARCH_INS_XVFFINT_D_L + "xvffint_d_lu", // LOONGARCH_INS_XVFFINT_D_LU + "xvffint_s_l", // LOONGARCH_INS_XVFFINT_S_L + "xvffint_s_w", // LOONGARCH_INS_XVFFINT_S_W + "xvffint_s_wu", // LOONGARCH_INS_XVFFINT_S_WU + "xvflogb_d", // LOONGARCH_INS_XVFLOGB_D + "xvflogb_s", // LOONGARCH_INS_XVFLOGB_S + "xvfmadd_d", // LOONGARCH_INS_XVFMADD_D + "xvfmadd_s", // LOONGARCH_INS_XVFMADD_S + "xvfmaxa_d", // LOONGARCH_INS_XVFMAXA_D + "xvfmaxa_s", // LOONGARCH_INS_XVFMAXA_S + "xvfmax_d", // LOONGARCH_INS_XVFMAX_D + "xvfmax_s", // LOONGARCH_INS_XVFMAX_S + "xvfmina_d", // LOONGARCH_INS_XVFMINA_D + "xvfmina_s", // LOONGARCH_INS_XVFMINA_S + "xvfmin_d", // LOONGARCH_INS_XVFMIN_D + "xvfmin_s", // LOONGARCH_INS_XVFMIN_S + "xvfmsub_d", // LOONGARCH_INS_XVFMSUB_D + "xvfmsub_s", // LOONGARCH_INS_XVFMSUB_S + "xvfmul_d", // LOONGARCH_INS_XVFMUL_D + "xvfmul_s", // LOONGARCH_INS_XVFMUL_S + "xvfnmadd_d", // LOONGARCH_INS_XVFNMADD_D + "xvfnmadd_s", // LOONGARCH_INS_XVFNMADD_S + "xvfnmsub_d", // LOONGARCH_INS_XVFNMSUB_D + "xvfnmsub_s", // LOONGARCH_INS_XVFNMSUB_S + "xvfrecipe_d", // LOONGARCH_INS_XVFRECIPE_D + "xvfrecipe_s", // LOONGARCH_INS_XVFRECIPE_S + "xvfrecip_d", // LOONGARCH_INS_XVFRECIP_D + "xvfrecip_s", // LOONGARCH_INS_XVFRECIP_S + "xvfrintrm_d", // LOONGARCH_INS_XVFRINTRM_D + "xvfrintrm_s", // LOONGARCH_INS_XVFRINTRM_S + "xvfrintrne_d", // LOONGARCH_INS_XVFRINTRNE_D + "xvfrintrne_s", // LOONGARCH_INS_XVFRINTRNE_S + "xvfrintrp_d", // LOONGARCH_INS_XVFRINTRP_D + "xvfrintrp_s", // LOONGARCH_INS_XVFRINTRP_S + "xvfrintrz_d", // LOONGARCH_INS_XVFRINTRZ_D + "xvfrintrz_s", // LOONGARCH_INS_XVFRINTRZ_S + "xvfrint_d", // LOONGARCH_INS_XVFRINT_D + "xvfrint_s", // LOONGARCH_INS_XVFRINT_S + "xvfrsqrte_d", // LOONGARCH_INS_XVFRSQRTE_D + "xvfrsqrte_s", // LOONGARCH_INS_XVFRSQRTE_S + "xvfrsqrt_d", // LOONGARCH_INS_XVFRSQRT_D + "xvfrsqrt_s", // LOONGARCH_INS_XVFRSQRT_S + "xvfrstpi_b", // LOONGARCH_INS_XVFRSTPI_B + "xvfrstpi_h", // LOONGARCH_INS_XVFRSTPI_H + "xvfrstp_b", // LOONGARCH_INS_XVFRSTP_B + "xvfrstp_h", // LOONGARCH_INS_XVFRSTP_H + "xvfsqrt_d", // LOONGARCH_INS_XVFSQRT_D + "xvfsqrt_s", // LOONGARCH_INS_XVFSQRT_S + "xvfsub_d", // LOONGARCH_INS_XVFSUB_D + "xvfsub_s", // LOONGARCH_INS_XVFSUB_S + "xvftinth_l_s", // LOONGARCH_INS_XVFTINTH_L_S + "xvftintl_l_s", // LOONGARCH_INS_XVFTINTL_L_S + "xvftintrmh_l_s", // LOONGARCH_INS_XVFTINTRMH_L_S + "xvftintrml_l_s", // LOONGARCH_INS_XVFTINTRML_L_S + "xvftintrm_l_d", // LOONGARCH_INS_XVFTINTRM_L_D + "xvftintrm_w_d", // LOONGARCH_INS_XVFTINTRM_W_D + "xvftintrm_w_s", // LOONGARCH_INS_XVFTINTRM_W_S + "xvftintrneh_l_s", // LOONGARCH_INS_XVFTINTRNEH_L_S + "xvftintrnel_l_s", // LOONGARCH_INS_XVFTINTRNEL_L_S + "xvftintrne_l_d", // LOONGARCH_INS_XVFTINTRNE_L_D + "xvftintrne_w_d", // LOONGARCH_INS_XVFTINTRNE_W_D + "xvftintrne_w_s", // LOONGARCH_INS_XVFTINTRNE_W_S + "xvftintrph_l_s", // LOONGARCH_INS_XVFTINTRPH_L_S + "xvftintrpl_l_s", // LOONGARCH_INS_XVFTINTRPL_L_S + "xvftintrp_l_d", // LOONGARCH_INS_XVFTINTRP_L_D + "xvftintrp_w_d", // LOONGARCH_INS_XVFTINTRP_W_D + "xvftintrp_w_s", // LOONGARCH_INS_XVFTINTRP_W_S + "xvftintrzh_l_s", // LOONGARCH_INS_XVFTINTRZH_L_S + "xvftintrzl_l_s", // LOONGARCH_INS_XVFTINTRZL_L_S + "xvftintrz_lu_d", // LOONGARCH_INS_XVFTINTRZ_LU_D + "xvftintrz_l_d", // LOONGARCH_INS_XVFTINTRZ_L_D + "xvftintrz_wu_s", // LOONGARCH_INS_XVFTINTRZ_WU_S + "xvftintrz_w_d", // LOONGARCH_INS_XVFTINTRZ_W_D + "xvftintrz_w_s", // LOONGARCH_INS_XVFTINTRZ_W_S + "xvftint_lu_d", // LOONGARCH_INS_XVFTINT_LU_D + "xvftint_l_d", // LOONGARCH_INS_XVFTINT_L_D + "xvftint_wu_s", // LOONGARCH_INS_XVFTINT_WU_S + "xvftint_w_d", // LOONGARCH_INS_XVFTINT_W_D + "xvftint_w_s", // LOONGARCH_INS_XVFTINT_W_S + "xvhaddw_du_wu", // LOONGARCH_INS_XVHADDW_DU_WU + "xvhaddw_d_w", // LOONGARCH_INS_XVHADDW_D_W + "xvhaddw_hu_bu", // LOONGARCH_INS_XVHADDW_HU_BU + "xvhaddw_h_b", // LOONGARCH_INS_XVHADDW_H_B + "xvhaddw_qu_du", // LOONGARCH_INS_XVHADDW_QU_DU + "xvhaddw_q_d", // LOONGARCH_INS_XVHADDW_Q_D + "xvhaddw_wu_hu", // LOONGARCH_INS_XVHADDW_WU_HU + "xvhaddw_w_h", // LOONGARCH_INS_XVHADDW_W_H + "xvhseli_d", // LOONGARCH_INS_XVHSELI_D + "xvhsubw_du_wu", // LOONGARCH_INS_XVHSUBW_DU_WU + "xvhsubw_d_w", // LOONGARCH_INS_XVHSUBW_D_W + "xvhsubw_hu_bu", // LOONGARCH_INS_XVHSUBW_HU_BU + "xvhsubw_h_b", // LOONGARCH_INS_XVHSUBW_H_B + "xvhsubw_qu_du", // LOONGARCH_INS_XVHSUBW_QU_DU + "xvhsubw_q_d", // LOONGARCH_INS_XVHSUBW_Q_D + "xvhsubw_wu_hu", // LOONGARCH_INS_XVHSUBW_WU_HU + "xvhsubw_w_h", // LOONGARCH_INS_XVHSUBW_W_H + "xvilvh_b", // LOONGARCH_INS_XVILVH_B + "xvilvh_d", // LOONGARCH_INS_XVILVH_D + "xvilvh_h", // LOONGARCH_INS_XVILVH_H + "xvilvh_w", // LOONGARCH_INS_XVILVH_W + "xvilvl_b", // LOONGARCH_INS_XVILVL_B + "xvilvl_d", // LOONGARCH_INS_XVILVL_D + "xvilvl_h", // LOONGARCH_INS_XVILVL_H + "xvilvl_w", // LOONGARCH_INS_XVILVL_W + "xvinsgr2vr_d", // LOONGARCH_INS_XVINSGR2VR_D + "xvinsgr2vr_w", // LOONGARCH_INS_XVINSGR2VR_W + "xvinsve0_d", // LOONGARCH_INS_XVINSVE0_D + "xvinsve0_w", // LOONGARCH_INS_XVINSVE0_W + "xvld", // LOONGARCH_INS_XVLD + "xvldi", // LOONGARCH_INS_XVLDI + "xvldrepl_b", // LOONGARCH_INS_XVLDREPL_B + "xvldrepl_d", // LOONGARCH_INS_XVLDREPL_D + "xvldrepl_h", // LOONGARCH_INS_XVLDREPL_H + "xvldrepl_w", // LOONGARCH_INS_XVLDREPL_W + "xvldx", // LOONGARCH_INS_XVLDX + "xvmaddwev_d_w", // LOONGARCH_INS_XVMADDWEV_D_W + "xvmaddwev_d_wu", // LOONGARCH_INS_XVMADDWEV_D_WU + "xvmaddwev_d_wu_w", // LOONGARCH_INS_XVMADDWEV_D_WU_W + "xvmaddwev_h_b", // LOONGARCH_INS_XVMADDWEV_H_B + "xvmaddwev_h_bu", // LOONGARCH_INS_XVMADDWEV_H_BU + "xvmaddwev_h_bu_b", // LOONGARCH_INS_XVMADDWEV_H_BU_B + "xvmaddwev_q_d", // LOONGARCH_INS_XVMADDWEV_Q_D + "xvmaddwev_q_du", // LOONGARCH_INS_XVMADDWEV_Q_DU + "xvmaddwev_q_du_d", // LOONGARCH_INS_XVMADDWEV_Q_DU_D + "xvmaddwev_w_h", // LOONGARCH_INS_XVMADDWEV_W_H + "xvmaddwev_w_hu", // LOONGARCH_INS_XVMADDWEV_W_HU + "xvmaddwev_w_hu_h", // LOONGARCH_INS_XVMADDWEV_W_HU_H + "xvmaddwod_d_w", // LOONGARCH_INS_XVMADDWOD_D_W + "xvmaddwod_d_wu", // LOONGARCH_INS_XVMADDWOD_D_WU + "xvmaddwod_d_wu_w", // LOONGARCH_INS_XVMADDWOD_D_WU_W + "xvmaddwod_h_b", // LOONGARCH_INS_XVMADDWOD_H_B + "xvmaddwod_h_bu", // LOONGARCH_INS_XVMADDWOD_H_BU + "xvmaddwod_h_bu_b", // LOONGARCH_INS_XVMADDWOD_H_BU_B + "xvmaddwod_q_d", // LOONGARCH_INS_XVMADDWOD_Q_D + "xvmaddwod_q_du", // LOONGARCH_INS_XVMADDWOD_Q_DU + "xvmaddwod_q_du_d", // LOONGARCH_INS_XVMADDWOD_Q_DU_D + "xvmaddwod_w_h", // LOONGARCH_INS_XVMADDWOD_W_H + "xvmaddwod_w_hu", // LOONGARCH_INS_XVMADDWOD_W_HU + "xvmaddwod_w_hu_h", // LOONGARCH_INS_XVMADDWOD_W_HU_H + "xvmadd_b", // LOONGARCH_INS_XVMADD_B + "xvmadd_d", // LOONGARCH_INS_XVMADD_D + "xvmadd_h", // LOONGARCH_INS_XVMADD_H + "xvmadd_w", // LOONGARCH_INS_XVMADD_W + "xvmaxi_b", // LOONGARCH_INS_XVMAXI_B + "xvmaxi_bu", // LOONGARCH_INS_XVMAXI_BU + "xvmaxi_d", // LOONGARCH_INS_XVMAXI_D + "xvmaxi_du", // LOONGARCH_INS_XVMAXI_DU + "xvmaxi_h", // LOONGARCH_INS_XVMAXI_H + "xvmaxi_hu", // LOONGARCH_INS_XVMAXI_HU + "xvmaxi_w", // LOONGARCH_INS_XVMAXI_W + "xvmaxi_wu", // LOONGARCH_INS_XVMAXI_WU + "xvmax_b", // LOONGARCH_INS_XVMAX_B + "xvmax_bu", // LOONGARCH_INS_XVMAX_BU + "xvmax_d", // LOONGARCH_INS_XVMAX_D + "xvmax_du", // LOONGARCH_INS_XVMAX_DU + "xvmax_h", // LOONGARCH_INS_XVMAX_H + "xvmax_hu", // LOONGARCH_INS_XVMAX_HU + "xvmax_w", // LOONGARCH_INS_XVMAX_W + "xvmax_wu", // LOONGARCH_INS_XVMAX_WU + "xvmini_b", // LOONGARCH_INS_XVMINI_B + "xvmini_bu", // LOONGARCH_INS_XVMINI_BU + "xvmini_d", // LOONGARCH_INS_XVMINI_D + "xvmini_du", // LOONGARCH_INS_XVMINI_DU + "xvmini_h", // LOONGARCH_INS_XVMINI_H + "xvmini_hu", // LOONGARCH_INS_XVMINI_HU + "xvmini_w", // LOONGARCH_INS_XVMINI_W + "xvmini_wu", // LOONGARCH_INS_XVMINI_WU + "xvmin_b", // LOONGARCH_INS_XVMIN_B + "xvmin_bu", // LOONGARCH_INS_XVMIN_BU + "xvmin_d", // LOONGARCH_INS_XVMIN_D + "xvmin_du", // LOONGARCH_INS_XVMIN_DU + "xvmin_h", // LOONGARCH_INS_XVMIN_H + "xvmin_hu", // LOONGARCH_INS_XVMIN_HU + "xvmin_w", // LOONGARCH_INS_XVMIN_W + "xvmin_wu", // LOONGARCH_INS_XVMIN_WU + "xvmod_b", // LOONGARCH_INS_XVMOD_B + "xvmod_bu", // LOONGARCH_INS_XVMOD_BU + "xvmod_d", // LOONGARCH_INS_XVMOD_D + "xvmod_du", // LOONGARCH_INS_XVMOD_DU + "xvmod_h", // LOONGARCH_INS_XVMOD_H + "xvmod_hu", // LOONGARCH_INS_XVMOD_HU + "xvmod_w", // LOONGARCH_INS_XVMOD_W + "xvmod_wu", // LOONGARCH_INS_XVMOD_WU + "xvmskgez_b", // LOONGARCH_INS_XVMSKGEZ_B + "xvmskltz_b", // LOONGARCH_INS_XVMSKLTZ_B + "xvmskltz_d", // LOONGARCH_INS_XVMSKLTZ_D + "xvmskltz_h", // LOONGARCH_INS_XVMSKLTZ_H + "xvmskltz_w", // LOONGARCH_INS_XVMSKLTZ_W + "xvmsknz_b", // LOONGARCH_INS_XVMSKNZ_B + "xvmsub_b", // LOONGARCH_INS_XVMSUB_B + "xvmsub_d", // LOONGARCH_INS_XVMSUB_D + "xvmsub_h", // LOONGARCH_INS_XVMSUB_H + "xvmsub_w", // LOONGARCH_INS_XVMSUB_W + "xvmuh_b", // LOONGARCH_INS_XVMUH_B + "xvmuh_bu", // LOONGARCH_INS_XVMUH_BU + "xvmuh_d", // LOONGARCH_INS_XVMUH_D + "xvmuh_du", // LOONGARCH_INS_XVMUH_DU + "xvmuh_h", // LOONGARCH_INS_XVMUH_H + "xvmuh_hu", // LOONGARCH_INS_XVMUH_HU + "xvmuh_w", // LOONGARCH_INS_XVMUH_W + "xvmuh_wu", // LOONGARCH_INS_XVMUH_WU + "xvmulwev_d_w", // LOONGARCH_INS_XVMULWEV_D_W + "xvmulwev_d_wu", // LOONGARCH_INS_XVMULWEV_D_WU + "xvmulwev_d_wu_w", // LOONGARCH_INS_XVMULWEV_D_WU_W + "xvmulwev_h_b", // LOONGARCH_INS_XVMULWEV_H_B + "xvmulwev_h_bu", // LOONGARCH_INS_XVMULWEV_H_BU + "xvmulwev_h_bu_b", // LOONGARCH_INS_XVMULWEV_H_BU_B + "xvmulwev_q_d", // LOONGARCH_INS_XVMULWEV_Q_D + "xvmulwev_q_du", // LOONGARCH_INS_XVMULWEV_Q_DU + "xvmulwev_q_du_d", // LOONGARCH_INS_XVMULWEV_Q_DU_D + "xvmulwev_w_h", // LOONGARCH_INS_XVMULWEV_W_H + "xvmulwev_w_hu", // LOONGARCH_INS_XVMULWEV_W_HU + "xvmulwev_w_hu_h", // LOONGARCH_INS_XVMULWEV_W_HU_H + "xvmulwod_d_w", // LOONGARCH_INS_XVMULWOD_D_W + "xvmulwod_d_wu", // LOONGARCH_INS_XVMULWOD_D_WU + "xvmulwod_d_wu_w", // LOONGARCH_INS_XVMULWOD_D_WU_W + "xvmulwod_h_b", // LOONGARCH_INS_XVMULWOD_H_B + "xvmulwod_h_bu", // LOONGARCH_INS_XVMULWOD_H_BU + "xvmulwod_h_bu_b", // LOONGARCH_INS_XVMULWOD_H_BU_B + "xvmulwod_q_d", // LOONGARCH_INS_XVMULWOD_Q_D + "xvmulwod_q_du", // LOONGARCH_INS_XVMULWOD_Q_DU + "xvmulwod_q_du_d", // LOONGARCH_INS_XVMULWOD_Q_DU_D + "xvmulwod_w_h", // LOONGARCH_INS_XVMULWOD_W_H + "xvmulwod_w_hu", // LOONGARCH_INS_XVMULWOD_W_HU + "xvmulwod_w_hu_h", // LOONGARCH_INS_XVMULWOD_W_HU_H + "xvmul_b", // LOONGARCH_INS_XVMUL_B + "xvmul_d", // LOONGARCH_INS_XVMUL_D + "xvmul_h", // LOONGARCH_INS_XVMUL_H + "xvmul_w", // LOONGARCH_INS_XVMUL_W + "xvneg_b", // LOONGARCH_INS_XVNEG_B + "xvneg_d", // LOONGARCH_INS_XVNEG_D + "xvneg_h", // LOONGARCH_INS_XVNEG_H + "xvneg_w", // LOONGARCH_INS_XVNEG_W + "xvnori_b", // LOONGARCH_INS_XVNORI_B + "xvnor_v", // LOONGARCH_INS_XVNOR_V + "xvori_b", // LOONGARCH_INS_XVORI_B + "xvorn_v", // LOONGARCH_INS_XVORN_V + "xvor_v", // LOONGARCH_INS_XVOR_V + "xvpackev_b", // LOONGARCH_INS_XVPACKEV_B + "xvpackev_d", // LOONGARCH_INS_XVPACKEV_D + "xvpackev_h", // LOONGARCH_INS_XVPACKEV_H + "xvpackev_w", // LOONGARCH_INS_XVPACKEV_W + "xvpackod_b", // LOONGARCH_INS_XVPACKOD_B + "xvpackod_d", // LOONGARCH_INS_XVPACKOD_D + "xvpackod_h", // LOONGARCH_INS_XVPACKOD_H + "xvpackod_w", // LOONGARCH_INS_XVPACKOD_W + "xvpcnt_b", // LOONGARCH_INS_XVPCNT_B + "xvpcnt_d", // LOONGARCH_INS_XVPCNT_D + "xvpcnt_h", // LOONGARCH_INS_XVPCNT_H + "xvpcnt_w", // LOONGARCH_INS_XVPCNT_W + "xvpermi_d", // LOONGARCH_INS_XVPERMI_D + "xvpermi_q", // LOONGARCH_INS_XVPERMI_Q + "xvpermi_w", // LOONGARCH_INS_XVPERMI_W + "xvperm_w", // LOONGARCH_INS_XVPERM_W + "xvpickev_b", // LOONGARCH_INS_XVPICKEV_B + "xvpickev_d", // LOONGARCH_INS_XVPICKEV_D + "xvpickev_h", // LOONGARCH_INS_XVPICKEV_H + "xvpickev_w", // LOONGARCH_INS_XVPICKEV_W + "xvpickod_b", // LOONGARCH_INS_XVPICKOD_B + "xvpickod_d", // LOONGARCH_INS_XVPICKOD_D + "xvpickod_h", // LOONGARCH_INS_XVPICKOD_H + "xvpickod_w", // LOONGARCH_INS_XVPICKOD_W + "xvpickve2gr_d", // LOONGARCH_INS_XVPICKVE2GR_D + "xvpickve2gr_du", // LOONGARCH_INS_XVPICKVE2GR_DU + "xvpickve2gr_w", // LOONGARCH_INS_XVPICKVE2GR_W + "xvpickve2gr_wu", // LOONGARCH_INS_XVPICKVE2GR_WU + "xvpickve_d", // LOONGARCH_INS_XVPICKVE_D + "xvpickve_w", // LOONGARCH_INS_XVPICKVE_W + "xvrepl128vei_b", // LOONGARCH_INS_XVREPL128VEI_B + "xvrepl128vei_d", // LOONGARCH_INS_XVREPL128VEI_D + "xvrepl128vei_h", // LOONGARCH_INS_XVREPL128VEI_H + "xvrepl128vei_w", // LOONGARCH_INS_XVREPL128VEI_W + "xvreplgr2vr_b", // LOONGARCH_INS_XVREPLGR2VR_B + "xvreplgr2vr_d", // LOONGARCH_INS_XVREPLGR2VR_D + "xvreplgr2vr_h", // LOONGARCH_INS_XVREPLGR2VR_H + "xvreplgr2vr_w", // LOONGARCH_INS_XVREPLGR2VR_W + "xvreplve0_b", // LOONGARCH_INS_XVREPLVE0_B + "xvreplve0_d", // LOONGARCH_INS_XVREPLVE0_D + "xvreplve0_h", // LOONGARCH_INS_XVREPLVE0_H + "xvreplve0_q", // LOONGARCH_INS_XVREPLVE0_Q + "xvreplve0_w", // LOONGARCH_INS_XVREPLVE0_W + "xvreplve_b", // LOONGARCH_INS_XVREPLVE_B + "xvreplve_d", // LOONGARCH_INS_XVREPLVE_D + "xvreplve_h", // LOONGARCH_INS_XVREPLVE_H + "xvreplve_w", // LOONGARCH_INS_XVREPLVE_W + "xvrotri_b", // LOONGARCH_INS_XVROTRI_B + "xvrotri_d", // LOONGARCH_INS_XVROTRI_D + "xvrotri_h", // LOONGARCH_INS_XVROTRI_H + "xvrotri_w", // LOONGARCH_INS_XVROTRI_W + "xvrotr_b", // LOONGARCH_INS_XVROTR_B + "xvrotr_d", // LOONGARCH_INS_XVROTR_D + "xvrotr_h", // LOONGARCH_INS_XVROTR_H + "xvrotr_w", // LOONGARCH_INS_XVROTR_W + "xvsadd_b", // LOONGARCH_INS_XVSADD_B + "xvsadd_bu", // LOONGARCH_INS_XVSADD_BU + "xvsadd_d", // LOONGARCH_INS_XVSADD_D + "xvsadd_du", // LOONGARCH_INS_XVSADD_DU + "xvsadd_h", // LOONGARCH_INS_XVSADD_H + "xvsadd_hu", // LOONGARCH_INS_XVSADD_HU + "xvsadd_w", // LOONGARCH_INS_XVSADD_W + "xvsadd_wu", // LOONGARCH_INS_XVSADD_WU + "xvsat_b", // LOONGARCH_INS_XVSAT_B + "xvsat_bu", // LOONGARCH_INS_XVSAT_BU + "xvsat_d", // LOONGARCH_INS_XVSAT_D + "xvsat_du", // LOONGARCH_INS_XVSAT_DU + "xvsat_h", // LOONGARCH_INS_XVSAT_H + "xvsat_hu", // LOONGARCH_INS_XVSAT_HU + "xvsat_w", // LOONGARCH_INS_XVSAT_W + "xvsat_wu", // LOONGARCH_INS_XVSAT_WU + "xvseqi_b", // LOONGARCH_INS_XVSEQI_B + "xvseqi_d", // LOONGARCH_INS_XVSEQI_D + "xvseqi_h", // LOONGARCH_INS_XVSEQI_H + "xvseqi_w", // LOONGARCH_INS_XVSEQI_W + "xvseq_b", // LOONGARCH_INS_XVSEQ_B + "xvseq_d", // LOONGARCH_INS_XVSEQ_D + "xvseq_h", // LOONGARCH_INS_XVSEQ_H + "xvseq_w", // LOONGARCH_INS_XVSEQ_W + "xvsetallnez_b", // LOONGARCH_INS_XVSETALLNEZ_B + "xvsetallnez_d", // LOONGARCH_INS_XVSETALLNEZ_D + "xvsetallnez_h", // LOONGARCH_INS_XVSETALLNEZ_H + "xvsetallnez_w", // LOONGARCH_INS_XVSETALLNEZ_W + "xvsetanyeqz_b", // LOONGARCH_INS_XVSETANYEQZ_B + "xvsetanyeqz_d", // LOONGARCH_INS_XVSETANYEQZ_D + "xvsetanyeqz_h", // LOONGARCH_INS_XVSETANYEQZ_H + "xvsetanyeqz_w", // LOONGARCH_INS_XVSETANYEQZ_W + "xvseteqz_v", // LOONGARCH_INS_XVSETEQZ_V + "xvsetnez_v", // LOONGARCH_INS_XVSETNEZ_V + "xvshuf4i_b", // LOONGARCH_INS_XVSHUF4I_B + "xvshuf4i_d", // LOONGARCH_INS_XVSHUF4I_D + "xvshuf4i_h", // LOONGARCH_INS_XVSHUF4I_H + "xvshuf4i_w", // LOONGARCH_INS_XVSHUF4I_W + "xvshuf_b", // LOONGARCH_INS_XVSHUF_B + "xvshuf_d", // LOONGARCH_INS_XVSHUF_D + "xvshuf_h", // LOONGARCH_INS_XVSHUF_H + "xvshuf_w", // LOONGARCH_INS_XVSHUF_W + "xvsigncov_b", // LOONGARCH_INS_XVSIGNCOV_B + "xvsigncov_d", // LOONGARCH_INS_XVSIGNCOV_D + "xvsigncov_h", // LOONGARCH_INS_XVSIGNCOV_H + "xvsigncov_w", // LOONGARCH_INS_XVSIGNCOV_W + "xvslei_b", // LOONGARCH_INS_XVSLEI_B + "xvslei_bu", // LOONGARCH_INS_XVSLEI_BU + "xvslei_d", // LOONGARCH_INS_XVSLEI_D + "xvslei_du", // LOONGARCH_INS_XVSLEI_DU + "xvslei_h", // LOONGARCH_INS_XVSLEI_H + "xvslei_hu", // LOONGARCH_INS_XVSLEI_HU + "xvslei_w", // LOONGARCH_INS_XVSLEI_W + "xvslei_wu", // LOONGARCH_INS_XVSLEI_WU + "xvsle_b", // LOONGARCH_INS_XVSLE_B + "xvsle_bu", // LOONGARCH_INS_XVSLE_BU + "xvsle_d", // LOONGARCH_INS_XVSLE_D + "xvsle_du", // LOONGARCH_INS_XVSLE_DU + "xvsle_h", // LOONGARCH_INS_XVSLE_H + "xvsle_hu", // LOONGARCH_INS_XVSLE_HU + "xvsle_w", // LOONGARCH_INS_XVSLE_W + "xvsle_wu", // LOONGARCH_INS_XVSLE_WU + "xvslli_b", // LOONGARCH_INS_XVSLLI_B + "xvslli_d", // LOONGARCH_INS_XVSLLI_D + "xvslli_h", // LOONGARCH_INS_XVSLLI_H + "xvslli_w", // LOONGARCH_INS_XVSLLI_W + "xvsllwil_du_wu", // LOONGARCH_INS_XVSLLWIL_DU_WU + "xvsllwil_d_w", // LOONGARCH_INS_XVSLLWIL_D_W + "xvsllwil_hu_bu", // LOONGARCH_INS_XVSLLWIL_HU_BU + "xvsllwil_h_b", // LOONGARCH_INS_XVSLLWIL_H_B + "xvsllwil_wu_hu", // LOONGARCH_INS_XVSLLWIL_WU_HU + "xvsllwil_w_h", // LOONGARCH_INS_XVSLLWIL_W_H + "xvsll_b", // LOONGARCH_INS_XVSLL_B + "xvsll_d", // LOONGARCH_INS_XVSLL_D + "xvsll_h", // LOONGARCH_INS_XVSLL_H + "xvsll_w", // LOONGARCH_INS_XVSLL_W + "xvslti_b", // LOONGARCH_INS_XVSLTI_B + "xvslti_bu", // LOONGARCH_INS_XVSLTI_BU + "xvslti_d", // LOONGARCH_INS_XVSLTI_D + "xvslti_du", // LOONGARCH_INS_XVSLTI_DU + "xvslti_h", // LOONGARCH_INS_XVSLTI_H + "xvslti_hu", // LOONGARCH_INS_XVSLTI_HU + "xvslti_w", // LOONGARCH_INS_XVSLTI_W + "xvslti_wu", // LOONGARCH_INS_XVSLTI_WU + "xvslt_b", // LOONGARCH_INS_XVSLT_B + "xvslt_bu", // LOONGARCH_INS_XVSLT_BU + "xvslt_d", // LOONGARCH_INS_XVSLT_D + "xvslt_du", // LOONGARCH_INS_XVSLT_DU + "xvslt_h", // LOONGARCH_INS_XVSLT_H + "xvslt_hu", // LOONGARCH_INS_XVSLT_HU + "xvslt_w", // LOONGARCH_INS_XVSLT_W + "xvslt_wu", // LOONGARCH_INS_XVSLT_WU + "xvsrai_b", // LOONGARCH_INS_XVSRAI_B + "xvsrai_d", // LOONGARCH_INS_XVSRAI_D + "xvsrai_h", // LOONGARCH_INS_XVSRAI_H + "xvsrai_w", // LOONGARCH_INS_XVSRAI_W + "xvsrani_b_h", // LOONGARCH_INS_XVSRANI_B_H + "xvsrani_d_q", // LOONGARCH_INS_XVSRANI_D_Q + "xvsrani_h_w", // LOONGARCH_INS_XVSRANI_H_W + "xvsrani_w_d", // LOONGARCH_INS_XVSRANI_W_D + "xvsran_b_h", // LOONGARCH_INS_XVSRAN_B_H + "xvsran_h_w", // LOONGARCH_INS_XVSRAN_H_W + "xvsran_w_d", // LOONGARCH_INS_XVSRAN_W_D + "xvsrari_b", // LOONGARCH_INS_XVSRARI_B + "xvsrari_d", // LOONGARCH_INS_XVSRARI_D + "xvsrari_h", // LOONGARCH_INS_XVSRARI_H + "xvsrari_w", // LOONGARCH_INS_XVSRARI_W + "xvsrarni_b_h", // LOONGARCH_INS_XVSRARNI_B_H + "xvsrarni_d_q", // LOONGARCH_INS_XVSRARNI_D_Q + "xvsrarni_h_w", // LOONGARCH_INS_XVSRARNI_H_W + "xvsrarni_w_d", // LOONGARCH_INS_XVSRARNI_W_D + "xvsrarn_b_h", // LOONGARCH_INS_XVSRARN_B_H + "xvsrarn_h_w", // LOONGARCH_INS_XVSRARN_H_W + "xvsrarn_w_d", // LOONGARCH_INS_XVSRARN_W_D + "xvsrar_b", // LOONGARCH_INS_XVSRAR_B + "xvsrar_d", // LOONGARCH_INS_XVSRAR_D + "xvsrar_h", // LOONGARCH_INS_XVSRAR_H + "xvsrar_w", // LOONGARCH_INS_XVSRAR_W + "xvsra_b", // LOONGARCH_INS_XVSRA_B + "xvsra_d", // LOONGARCH_INS_XVSRA_D + "xvsra_h", // LOONGARCH_INS_XVSRA_H + "xvsra_w", // LOONGARCH_INS_XVSRA_W + "xvsrli_b", // LOONGARCH_INS_XVSRLI_B + "xvsrli_d", // LOONGARCH_INS_XVSRLI_D + "xvsrli_h", // LOONGARCH_INS_XVSRLI_H + "xvsrli_w", // LOONGARCH_INS_XVSRLI_W + "xvsrlni_b_h", // LOONGARCH_INS_XVSRLNI_B_H + "xvsrlni_d_q", // LOONGARCH_INS_XVSRLNI_D_Q + "xvsrlni_h_w", // LOONGARCH_INS_XVSRLNI_H_W + "xvsrlni_w_d", // LOONGARCH_INS_XVSRLNI_W_D + "xvsrln_b_h", // LOONGARCH_INS_XVSRLN_B_H + "xvsrln_h_w", // LOONGARCH_INS_XVSRLN_H_W + "xvsrln_w_d", // LOONGARCH_INS_XVSRLN_W_D + "xvsrlri_b", // LOONGARCH_INS_XVSRLRI_B + "xvsrlri_d", // LOONGARCH_INS_XVSRLRI_D + "xvsrlri_h", // LOONGARCH_INS_XVSRLRI_H + "xvsrlri_w", // LOONGARCH_INS_XVSRLRI_W + "xvsrlrni_b_h", // LOONGARCH_INS_XVSRLRNI_B_H + "xvsrlrni_d_q", // LOONGARCH_INS_XVSRLRNI_D_Q + "xvsrlrni_h_w", // LOONGARCH_INS_XVSRLRNI_H_W + "xvsrlrni_w_d", // LOONGARCH_INS_XVSRLRNI_W_D + "xvsrlrn_b_h", // LOONGARCH_INS_XVSRLRN_B_H + "xvsrlrn_h_w", // LOONGARCH_INS_XVSRLRN_H_W + "xvsrlrn_w_d", // LOONGARCH_INS_XVSRLRN_W_D + "xvsrlr_b", // LOONGARCH_INS_XVSRLR_B + "xvsrlr_d", // LOONGARCH_INS_XVSRLR_D + "xvsrlr_h", // LOONGARCH_INS_XVSRLR_H + "xvsrlr_w", // LOONGARCH_INS_XVSRLR_W + "xvsrl_b", // LOONGARCH_INS_XVSRL_B + "xvsrl_d", // LOONGARCH_INS_XVSRL_D + "xvsrl_h", // LOONGARCH_INS_XVSRL_H + "xvsrl_w", // LOONGARCH_INS_XVSRL_W + "xvssrani_bu_h", // LOONGARCH_INS_XVSSRANI_BU_H + "xvssrani_b_h", // LOONGARCH_INS_XVSSRANI_B_H + "xvssrani_du_q", // LOONGARCH_INS_XVSSRANI_DU_Q + "xvssrani_d_q", // LOONGARCH_INS_XVSSRANI_D_Q + "xvssrani_hu_w", // LOONGARCH_INS_XVSSRANI_HU_W + "xvssrani_h_w", // LOONGARCH_INS_XVSSRANI_H_W + "xvssrani_wu_d", // LOONGARCH_INS_XVSSRANI_WU_D + "xvssrani_w_d", // LOONGARCH_INS_XVSSRANI_W_D + "xvssran_bu_h", // LOONGARCH_INS_XVSSRAN_BU_H + "xvssran_b_h", // LOONGARCH_INS_XVSSRAN_B_H + "xvssran_hu_w", // LOONGARCH_INS_XVSSRAN_HU_W + "xvssran_h_w", // LOONGARCH_INS_XVSSRAN_H_W + "xvssran_wu_d", // LOONGARCH_INS_XVSSRAN_WU_D + "xvssran_w_d", // LOONGARCH_INS_XVSSRAN_W_D + "xvssrarni_bu_h", // LOONGARCH_INS_XVSSRARNI_BU_H + "xvssrarni_b_h", // LOONGARCH_INS_XVSSRARNI_B_H + "xvssrarni_du_q", // LOONGARCH_INS_XVSSRARNI_DU_Q + "xvssrarni_d_q", // LOONGARCH_INS_XVSSRARNI_D_Q + "xvssrarni_hu_w", // LOONGARCH_INS_XVSSRARNI_HU_W + "xvssrarni_h_w", // LOONGARCH_INS_XVSSRARNI_H_W + "xvssrarni_wu_d", // LOONGARCH_INS_XVSSRARNI_WU_D + "xvssrarni_w_d", // LOONGARCH_INS_XVSSRARNI_W_D + "xvssrarn_bu_h", // LOONGARCH_INS_XVSSRARN_BU_H + "xvssrarn_b_h", // LOONGARCH_INS_XVSSRARN_B_H + "xvssrarn_hu_w", // LOONGARCH_INS_XVSSRARN_HU_W + "xvssrarn_h_w", // LOONGARCH_INS_XVSSRARN_H_W + "xvssrarn_wu_d", // LOONGARCH_INS_XVSSRARN_WU_D + "xvssrarn_w_d", // LOONGARCH_INS_XVSSRARN_W_D + "xvssrlni_bu_h", // LOONGARCH_INS_XVSSRLNI_BU_H + "xvssrlni_b_h", // LOONGARCH_INS_XVSSRLNI_B_H + "xvssrlni_du_q", // LOONGARCH_INS_XVSSRLNI_DU_Q + "xvssrlni_d_q", // LOONGARCH_INS_XVSSRLNI_D_Q + "xvssrlni_hu_w", // LOONGARCH_INS_XVSSRLNI_HU_W + "xvssrlni_h_w", // LOONGARCH_INS_XVSSRLNI_H_W + "xvssrlni_wu_d", // LOONGARCH_INS_XVSSRLNI_WU_D + "xvssrlni_w_d", // LOONGARCH_INS_XVSSRLNI_W_D + "xvssrln_bu_h", // LOONGARCH_INS_XVSSRLN_BU_H + "xvssrln_b_h", // LOONGARCH_INS_XVSSRLN_B_H + "xvssrln_hu_w", // LOONGARCH_INS_XVSSRLN_HU_W + "xvssrln_h_w", // LOONGARCH_INS_XVSSRLN_H_W + "xvssrln_wu_d", // LOONGARCH_INS_XVSSRLN_WU_D + "xvssrln_w_d", // LOONGARCH_INS_XVSSRLN_W_D + "xvssrlrni_bu_h", // LOONGARCH_INS_XVSSRLRNI_BU_H + "xvssrlrni_b_h", // LOONGARCH_INS_XVSSRLRNI_B_H + "xvssrlrni_du_q", // LOONGARCH_INS_XVSSRLRNI_DU_Q + "xvssrlrni_d_q", // LOONGARCH_INS_XVSSRLRNI_D_Q + "xvssrlrni_hu_w", // LOONGARCH_INS_XVSSRLRNI_HU_W + "xvssrlrni_h_w", // LOONGARCH_INS_XVSSRLRNI_H_W + "xvssrlrni_wu_d", // LOONGARCH_INS_XVSSRLRNI_WU_D + "xvssrlrni_w_d", // LOONGARCH_INS_XVSSRLRNI_W_D + "xvssrlrn_bu_h", // LOONGARCH_INS_XVSSRLRN_BU_H + "xvssrlrn_b_h", // LOONGARCH_INS_XVSSRLRN_B_H + "xvssrlrn_hu_w", // LOONGARCH_INS_XVSSRLRN_HU_W + "xvssrlrn_h_w", // LOONGARCH_INS_XVSSRLRN_H_W + "xvssrlrn_wu_d", // LOONGARCH_INS_XVSSRLRN_WU_D + "xvssrlrn_w_d", // LOONGARCH_INS_XVSSRLRN_W_D + "xvssub_b", // LOONGARCH_INS_XVSSUB_B + "xvssub_bu", // LOONGARCH_INS_XVSSUB_BU + "xvssub_d", // LOONGARCH_INS_XVSSUB_D + "xvssub_du", // LOONGARCH_INS_XVSSUB_DU + "xvssub_h", // LOONGARCH_INS_XVSSUB_H + "xvssub_hu", // LOONGARCH_INS_XVSSUB_HU + "xvssub_w", // LOONGARCH_INS_XVSSUB_W + "xvssub_wu", // LOONGARCH_INS_XVSSUB_WU + "xvst", // LOONGARCH_INS_XVST + "xvstelm_b", // LOONGARCH_INS_XVSTELM_B + "xvstelm_d", // LOONGARCH_INS_XVSTELM_D + "xvstelm_h", // LOONGARCH_INS_XVSTELM_H + "xvstelm_w", // LOONGARCH_INS_XVSTELM_W + "xvstx", // LOONGARCH_INS_XVSTX + "xvsubi_bu", // LOONGARCH_INS_XVSUBI_BU + "xvsubi_du", // LOONGARCH_INS_XVSUBI_DU + "xvsubi_hu", // LOONGARCH_INS_XVSUBI_HU + "xvsubi_wu", // LOONGARCH_INS_XVSUBI_WU + "xvsubwev_d_w", // LOONGARCH_INS_XVSUBWEV_D_W + "xvsubwev_d_wu", // LOONGARCH_INS_XVSUBWEV_D_WU + "xvsubwev_h_b", // LOONGARCH_INS_XVSUBWEV_H_B + "xvsubwev_h_bu", // LOONGARCH_INS_XVSUBWEV_H_BU + "xvsubwev_q_d", // LOONGARCH_INS_XVSUBWEV_Q_D + "xvsubwev_q_du", // LOONGARCH_INS_XVSUBWEV_Q_DU + "xvsubwev_w_h", // LOONGARCH_INS_XVSUBWEV_W_H + "xvsubwev_w_hu", // LOONGARCH_INS_XVSUBWEV_W_HU + "xvsubwod_d_w", // LOONGARCH_INS_XVSUBWOD_D_W + "xvsubwod_d_wu", // LOONGARCH_INS_XVSUBWOD_D_WU + "xvsubwod_h_b", // LOONGARCH_INS_XVSUBWOD_H_B + "xvsubwod_h_bu", // LOONGARCH_INS_XVSUBWOD_H_BU + "xvsubwod_q_d", // LOONGARCH_INS_XVSUBWOD_Q_D + "xvsubwod_q_du", // LOONGARCH_INS_XVSUBWOD_Q_DU + "xvsubwod_w_h", // LOONGARCH_INS_XVSUBWOD_W_H + "xvsubwod_w_hu", // LOONGARCH_INS_XVSUBWOD_W_HU + "xvsub_b", // LOONGARCH_INS_XVSUB_B + "xvsub_d", // LOONGARCH_INS_XVSUB_D + "xvsub_h", // LOONGARCH_INS_XVSUB_H + "xvsub_q", // LOONGARCH_INS_XVSUB_Q + "xvsub_w", // LOONGARCH_INS_XVSUB_W + "xvxori_b", // LOONGARCH_INS_XVXORI_B + "xvxor_v", // LOONGARCH_INS_XVXOR_V diff --git a/arch/LoongArch/LoongArchGenCSMappingInsnOp.inc b/arch/LoongArch/LoongArchGenCSMappingInsnOp.inc index 380196e6cd..1065738636 100644 --- a/arch/LoongArch/LoongArchGenCSMappingInsnOp.inc +++ b/arch/LoongArch/LoongArchGenCSMappingInsnOp.inc @@ -11,1247 +11,1247 @@ /* Capstone's LLVM TableGen Backends: */ /* https://github.com/capstone-engine/llvm-capstone */ -{{{ /* LoongArch_PHI (0) - LoongArch_INS_INVALID - PHINODE */ +{{{ /* LOONGARCH_PHI (0) - LOONGARCH_INS_INVALID - PHINODE */ 0 }}}, -{{{ /* LoongArch_INLINEASM (1) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_INLINEASM (1) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_INLINEASM_BR (2) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_INLINEASM_BR (2) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_CFI_INSTRUCTION (3) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_CFI_INSTRUCTION (3) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_EH_LABEL (4) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_EH_LABEL (4) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_GC_LABEL (5) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_GC_LABEL (5) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_ANNOTATION_LABEL (6) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_ANNOTATION_LABEL (6) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_KILL (7) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_KILL (7) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_EXTRACT_SUBREG (8) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_EXTRACT_SUBREG (8) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_INSERT_SUBREG (9) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_INSERT_SUBREG (9) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_IMPLICIT_DEF (10) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_IMPLICIT_DEF (10) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_SUBREG_TO_REG (11) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_SUBREG_TO_REG (11) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_COPY_TO_REGCLASS (12) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_COPY_TO_REGCLASS (12) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_DBG_VALUE (13) - LoongArch_INS_INVALID - DBG_VALUE */ +{{{ /* LOONGARCH_DBG_VALUE (13) - LOONGARCH_INS_INVALID - DBG_VALUE */ 0 }}}, -{{{ /* LoongArch_DBG_VALUE_LIST (14) - LoongArch_INS_INVALID - DBG_VALUE_LIST */ +{{{ /* LOONGARCH_DBG_VALUE_LIST (14) - LOONGARCH_INS_INVALID - DBG_VALUE_LIST */ 0 }}}, -{{{ /* LoongArch_DBG_INSTR_REF (15) - LoongArch_INS_INVALID - DBG_INSTR_REF */ +{{{ /* LOONGARCH_DBG_INSTR_REF (15) - LOONGARCH_INS_INVALID - DBG_INSTR_REF */ 0 }}}, -{{{ /* LoongArch_DBG_PHI (16) - LoongArch_INS_INVALID - DBG_PHI */ +{{{ /* LOONGARCH_DBG_PHI (16) - LOONGARCH_INS_INVALID - DBG_PHI */ 0 }}}, -{{{ /* LoongArch_DBG_LABEL (17) - LoongArch_INS_INVALID - DBG_LABEL */ +{{{ /* LOONGARCH_DBG_LABEL (17) - LOONGARCH_INS_INVALID - DBG_LABEL */ 0 }}}, -{{{ /* LoongArch_REG_SEQUENCE (18) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_REG_SEQUENCE (18) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_COPY (19) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_COPY (19) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_BUNDLE (20) - LoongArch_INS_INVALID - BUNDLE */ +{{{ /* LOONGARCH_BUNDLE (20) - LOONGARCH_INS_INVALID - BUNDLE */ 0 }}}, -{{{ /* LoongArch_LIFETIME_START (21) - LoongArch_INS_INVALID - LIFETIME_START */ +{{{ /* LOONGARCH_LIFETIME_START (21) - LOONGARCH_INS_INVALID - LIFETIME_START */ 0 }}}, -{{{ /* LoongArch_LIFETIME_END (22) - LoongArch_INS_INVALID - LIFETIME_END */ +{{{ /* LOONGARCH_LIFETIME_END (22) - LOONGARCH_INS_INVALID - LIFETIME_END */ 0 }}}, -{{{ /* LoongArch_PSEUDO_PROBE (23) - LoongArch_INS_INVALID - PSEUDO_PROBE */ +{{{ /* LOONGARCH_PSEUDO_PROBE (23) - LOONGARCH_INS_INVALID - PSEUDO_PROBE */ 0 }}}, -{{{ /* LoongArch_ARITH_FENCE (24) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_ARITH_FENCE (24) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_STACKMAP (25) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_STACKMAP (25) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_FENTRY_CALL (26) - LoongArch_INS_INVALID - # FEntry call */ +{{{ /* LOONGARCH_FENTRY_CALL (26) - LOONGARCH_INS_INVALID - # FEntry call */ 0 }}}, -{{{ /* LoongArch_PATCHPOINT (27) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PATCHPOINT (27) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_LOAD_STACK_GUARD (28) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_LOAD_STACK_GUARD (28) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PREALLOCATED_SETUP (29) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PREALLOCATED_SETUP (29) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PREALLOCATED_ARG (30) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PREALLOCATED_ARG (30) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_STATEPOINT (31) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_STATEPOINT (31) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_LOCAL_ESCAPE (32) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_LOCAL_ESCAPE (32) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_FAULTING_OP (33) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_FAULTING_OP (33) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PATCHABLE_OP (34) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PATCHABLE_OP (34) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PATCHABLE_FUNCTION_ENTER (35) - LoongArch_INS_INVALID - # XRay Function Enter. */ +{{{ /* LOONGARCH_PATCHABLE_FUNCTION_ENTER (35) - LOONGARCH_INS_INVALID - # XRay Function Enter. */ 0 }}}, -{{{ /* LoongArch_PATCHABLE_RET (36) - LoongArch_INS_INVALID - # XRay Function Patchable RET. */ +{{{ /* LOONGARCH_PATCHABLE_RET (36) - LOONGARCH_INS_INVALID - # XRay Function Patchable RET. */ 0 }}}, -{{{ /* LoongArch_PATCHABLE_FUNCTION_EXIT (37) - LoongArch_INS_INVALID - # XRay Function Exit. */ +{{{ /* LOONGARCH_PATCHABLE_FUNCTION_EXIT (37) - LOONGARCH_INS_INVALID - # XRay Function Exit. */ 0 }}}, -{{{ /* LoongArch_PATCHABLE_TAIL_CALL (38) - LoongArch_INS_INVALID - # XRay Tail Call Exit. */ +{{{ /* LOONGARCH_PATCHABLE_TAIL_CALL (38) - LOONGARCH_INS_INVALID - # XRay Tail Call Exit. */ 0 }}}, -{{{ /* LoongArch_PATCHABLE_EVENT_CALL (39) - LoongArch_INS_INVALID - # XRay Custom Event Log. */ +{{{ /* LOONGARCH_PATCHABLE_EVENT_CALL (39) - LOONGARCH_INS_INVALID - # XRay Custom Event Log. */ 0 }}}, -{{{ /* LoongArch_PATCHABLE_TYPED_EVENT_CALL (40) - LoongArch_INS_INVALID - # XRay Typed Event Log. */ +{{{ /* LOONGARCH_PATCHABLE_TYPED_EVENT_CALL (40) - LOONGARCH_INS_INVALID - # XRay Typed Event Log. */ 0 }}}, -{{{ /* LoongArch_ICALL_BRANCH_FUNNEL (41) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_ICALL_BRANCH_FUNNEL (41) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_MEMBARRIER (42) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_MEMBARRIER (42) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_JUMP_TABLE_DEBUG_INFO (43) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_JUMP_TABLE_DEBUG_INFO (43) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ASSERT_SEXT (44) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ASSERT_SEXT (44) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ASSERT_ZEXT (45) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ASSERT_ZEXT (45) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ASSERT_ALIGN (46) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ASSERT_ALIGN (46) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ADD (47) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ADD (47) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SUB (48) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SUB (48) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_MUL (49) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_MUL (49) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SDIV (50) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SDIV (50) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_UDIV (51) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_UDIV (51) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SREM (52) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SREM (52) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_UREM (53) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_UREM (53) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SDIVREM (54) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SDIVREM (54) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_UDIVREM (55) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_UDIVREM (55) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_AND (56) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_AND (56) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_OR (57) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_OR (57) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_XOR (58) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_XOR (58) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_IMPLICIT_DEF (59) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_IMPLICIT_DEF (59) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_PHI (60) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_PHI (60) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FRAME_INDEX (61) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FRAME_INDEX (61) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_GLOBAL_VALUE (62) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_GLOBAL_VALUE (62) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_CONSTANT_POOL (63) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_CONSTANT_POOL (63) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_EXTRACT (64) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_EXTRACT (64) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_UNMERGE_VALUES (65) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_UNMERGE_VALUES (65) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_INSERT (66) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_INSERT (66) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_MERGE_VALUES (67) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_MERGE_VALUES (67) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_BUILD_VECTOR (68) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_BUILD_VECTOR (68) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_BUILD_VECTOR_TRUNC (69) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_BUILD_VECTOR_TRUNC (69) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_CONCAT_VECTORS (70) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_CONCAT_VECTORS (70) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_PTRTOINT (71) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_PTRTOINT (71) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_INTTOPTR (72) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_INTTOPTR (72) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_BITCAST (73) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_BITCAST (73) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FREEZE (74) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FREEZE (74) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_CONSTANT_FOLD_BARRIER (75) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_CONSTANT_FOLD_BARRIER (75) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_INTRINSIC_FPTRUNC_ROUND (76) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_INTRINSIC_FPTRUNC_ROUND (76) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_INTRINSIC_TRUNC (77) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_INTRINSIC_TRUNC (77) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_INTRINSIC_ROUND (78) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_INTRINSIC_ROUND (78) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_INTRINSIC_LRINT (79) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_INTRINSIC_LRINT (79) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_INTRINSIC_ROUNDEVEN (80) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_INTRINSIC_ROUNDEVEN (80) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_READCYCLECOUNTER (81) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_READCYCLECOUNTER (81) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_LOAD (82) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_LOAD (82) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SEXTLOAD (83) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SEXTLOAD (83) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ZEXTLOAD (84) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ZEXTLOAD (84) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_INDEXED_LOAD (85) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_INDEXED_LOAD (85) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_INDEXED_SEXTLOAD (86) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_INDEXED_SEXTLOAD (86) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_INDEXED_ZEXTLOAD (87) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_INDEXED_ZEXTLOAD (87) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_STORE (88) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_STORE (88) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_INDEXED_STORE (89) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_INDEXED_STORE (89) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ATOMIC_CMPXCHG_WITH_SUCCESS (90) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ATOMIC_CMPXCHG_WITH_SUCCESS (90) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ATOMIC_CMPXCHG (91) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ATOMIC_CMPXCHG (91) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ATOMICRMW_XCHG (92) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ATOMICRMW_XCHG (92) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ATOMICRMW_ADD (93) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ATOMICRMW_ADD (93) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ATOMICRMW_SUB (94) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ATOMICRMW_SUB (94) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ATOMICRMW_AND (95) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ATOMICRMW_AND (95) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ATOMICRMW_NAND (96) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ATOMICRMW_NAND (96) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ATOMICRMW_OR (97) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ATOMICRMW_OR (97) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ATOMICRMW_XOR (98) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ATOMICRMW_XOR (98) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ATOMICRMW_MAX (99) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ATOMICRMW_MAX (99) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ATOMICRMW_MIN (100) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ATOMICRMW_MIN (100) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ATOMICRMW_UMAX (101) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ATOMICRMW_UMAX (101) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ATOMICRMW_UMIN (102) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ATOMICRMW_UMIN (102) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ATOMICRMW_FADD (103) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ATOMICRMW_FADD (103) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ATOMICRMW_FSUB (104) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ATOMICRMW_FSUB (104) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ATOMICRMW_FMAX (105) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ATOMICRMW_FMAX (105) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ATOMICRMW_FMIN (106) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ATOMICRMW_FMIN (106) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ATOMICRMW_UINC_WRAP (107) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ATOMICRMW_UINC_WRAP (107) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ATOMICRMW_UDEC_WRAP (108) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ATOMICRMW_UDEC_WRAP (108) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FENCE (109) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FENCE (109) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_PREFETCH (110) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_PREFETCH (110) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_BRCOND (111) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_BRCOND (111) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_BRINDIRECT (112) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_BRINDIRECT (112) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_INVOKE_REGION_START (113) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_INVOKE_REGION_START (113) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_INTRINSIC (114) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_INTRINSIC (114) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_INTRINSIC_W_SIDE_EFFECTS (115) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_INTRINSIC_W_SIDE_EFFECTS (115) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_INTRINSIC_CONVERGENT (116) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_INTRINSIC_CONVERGENT (116) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS (117) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS (117) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ANYEXT (118) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ANYEXT (118) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_TRUNC (119) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_TRUNC (119) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_CONSTANT (120) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_CONSTANT (120) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FCONSTANT (121) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FCONSTANT (121) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_VASTART (122) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_VASTART (122) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_VAARG (123) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_VAARG (123) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SEXT (124) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SEXT (124) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SEXT_INREG (125) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SEXT_INREG (125) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ZEXT (126) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ZEXT (126) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SHL (127) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SHL (127) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_LSHR (128) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_LSHR (128) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ASHR (129) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ASHR (129) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FSHL (130) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FSHL (130) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FSHR (131) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FSHR (131) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ROTR (132) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ROTR (132) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ROTL (133) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ROTL (133) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ICMP (134) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ICMP (134) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FCMP (135) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FCMP (135) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SELECT (136) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SELECT (136) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_UADDO (137) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_UADDO (137) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_UADDE (138) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_UADDE (138) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_USUBO (139) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_USUBO (139) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_USUBE (140) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_USUBE (140) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SADDO (141) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SADDO (141) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SADDE (142) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SADDE (142) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SSUBO (143) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SSUBO (143) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SSUBE (144) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SSUBE (144) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_UMULO (145) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_UMULO (145) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SMULO (146) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SMULO (146) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_UMULH (147) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_UMULH (147) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SMULH (148) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SMULH (148) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_UADDSAT (149) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_UADDSAT (149) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SADDSAT (150) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SADDSAT (150) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_USUBSAT (151) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_USUBSAT (151) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SSUBSAT (152) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SSUBSAT (152) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_USHLSAT (153) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_USHLSAT (153) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SSHLSAT (154) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SSHLSAT (154) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SMULFIX (155) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SMULFIX (155) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_UMULFIX (156) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_UMULFIX (156) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SMULFIXSAT (157) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SMULFIXSAT (157) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_UMULFIXSAT (158) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_UMULFIXSAT (158) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SDIVFIX (159) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SDIVFIX (159) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_UDIVFIX (160) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_UDIVFIX (160) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SDIVFIXSAT (161) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SDIVFIXSAT (161) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_UDIVFIXSAT (162) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_UDIVFIXSAT (162) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FADD (163) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FADD (163) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FSUB (164) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FSUB (164) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FMUL (165) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FMUL (165) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FMA (166) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FMA (166) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FMAD (167) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FMAD (167) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FDIV (168) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FDIV (168) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FREM (169) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FREM (169) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FPOW (170) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FPOW (170) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FPOWI (171) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FPOWI (171) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FEXP (172) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FEXP (172) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FEXP2 (173) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FEXP2 (173) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FEXP10 (174) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FEXP10 (174) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FLOG (175) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FLOG (175) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FLOG2 (176) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FLOG2 (176) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FLOG10 (177) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FLOG10 (177) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FLDEXP (178) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FLDEXP (178) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FFREXP (179) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FFREXP (179) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FNEG (180) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FNEG (180) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FPEXT (181) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FPEXT (181) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FPTRUNC (182) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FPTRUNC (182) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FPTOSI (183) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FPTOSI (183) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FPTOUI (184) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FPTOUI (184) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SITOFP (185) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SITOFP (185) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_UITOFP (186) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_UITOFP (186) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FABS (187) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FABS (187) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FCOPYSIGN (188) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FCOPYSIGN (188) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_IS_FPCLASS (189) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_IS_FPCLASS (189) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FCANONICALIZE (190) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FCANONICALIZE (190) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FMINNUM (191) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FMINNUM (191) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FMAXNUM (192) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FMAXNUM (192) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FMINNUM_IEEE (193) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FMINNUM_IEEE (193) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FMAXNUM_IEEE (194) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FMAXNUM_IEEE (194) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FMINIMUM (195) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FMINIMUM (195) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FMAXIMUM (196) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FMAXIMUM (196) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_GET_FPENV (197) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_GET_FPENV (197) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SET_FPENV (198) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SET_FPENV (198) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_RESET_FPENV (199) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_RESET_FPENV (199) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_GET_FPMODE (200) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_GET_FPMODE (200) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SET_FPMODE (201) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SET_FPMODE (201) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_RESET_FPMODE (202) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_RESET_FPMODE (202) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_PTR_ADD (203) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_PTR_ADD (203) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_PTRMASK (204) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_PTRMASK (204) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SMIN (205) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SMIN (205) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SMAX (206) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SMAX (206) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_UMIN (207) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_UMIN (207) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_UMAX (208) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_UMAX (208) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ABS (209) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ABS (209) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_LROUND (210) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_LROUND (210) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_LLROUND (211) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_LLROUND (211) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_BR (212) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_BR (212) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_BRJT (213) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_BRJT (213) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_INSERT_VECTOR_ELT (214) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_INSERT_VECTOR_ELT (214) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_EXTRACT_VECTOR_ELT (215) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_EXTRACT_VECTOR_ELT (215) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SHUFFLE_VECTOR (216) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SHUFFLE_VECTOR (216) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_CTTZ (217) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_CTTZ (217) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_CTTZ_ZERO_UNDEF (218) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_CTTZ_ZERO_UNDEF (218) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_CTLZ (219) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_CTLZ (219) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_CTLZ_ZERO_UNDEF (220) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_CTLZ_ZERO_UNDEF (220) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_CTPOP (221) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_CTPOP (221) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_BSWAP (222) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_BSWAP (222) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_BITREVERSE (223) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_BITREVERSE (223) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FCEIL (224) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FCEIL (224) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FCOS (225) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FCOS (225) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FSIN (226) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FSIN (226) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FSQRT (227) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FSQRT (227) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FFLOOR (228) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FFLOOR (228) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FRINT (229) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FRINT (229) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_FNEARBYINT (230) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_FNEARBYINT (230) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_ADDRSPACE_CAST (231) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_ADDRSPACE_CAST (231) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_BLOCK_ADDR (232) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_BLOCK_ADDR (232) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_JUMP_TABLE (233) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_JUMP_TABLE (233) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_DYN_STACKALLOC (234) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_DYN_STACKALLOC (234) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_STACKSAVE (235) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_STACKSAVE (235) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_STACKRESTORE (236) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_STACKRESTORE (236) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_STRICT_FADD (237) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_STRICT_FADD (237) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_STRICT_FSUB (238) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_STRICT_FSUB (238) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_STRICT_FMUL (239) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_STRICT_FMUL (239) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_STRICT_FDIV (240) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_STRICT_FDIV (240) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_STRICT_FREM (241) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_STRICT_FREM (241) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_STRICT_FMA (242) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_STRICT_FMA (242) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_STRICT_FSQRT (243) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_STRICT_FSQRT (243) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_STRICT_FLDEXP (244) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_STRICT_FLDEXP (244) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_READ_REGISTER (245) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_READ_REGISTER (245) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_WRITE_REGISTER (246) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_WRITE_REGISTER (246) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_MEMCPY (247) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_MEMCPY (247) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_MEMCPY_INLINE (248) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_MEMCPY_INLINE (248) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_MEMMOVE (249) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_MEMMOVE (249) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_MEMSET (250) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_MEMSET (250) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_BZERO (251) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_BZERO (251) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_VECREDUCE_SEQ_FADD (252) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_VECREDUCE_SEQ_FADD (252) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_VECREDUCE_SEQ_FMUL (253) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_VECREDUCE_SEQ_FMUL (253) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_VECREDUCE_FADD (254) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_VECREDUCE_FADD (254) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_VECREDUCE_FMUL (255) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_VECREDUCE_FMUL (255) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_VECREDUCE_FMAX (256) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_VECREDUCE_FMAX (256) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_VECREDUCE_FMIN (257) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_VECREDUCE_FMIN (257) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_VECREDUCE_FMAXIMUM (258) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_VECREDUCE_FMAXIMUM (258) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_VECREDUCE_FMINIMUM (259) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_VECREDUCE_FMINIMUM (259) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_VECREDUCE_ADD (260) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_VECREDUCE_ADD (260) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_VECREDUCE_MUL (261) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_VECREDUCE_MUL (261) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_VECREDUCE_AND (262) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_VECREDUCE_AND (262) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_VECREDUCE_OR (263) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_VECREDUCE_OR (263) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_VECREDUCE_XOR (264) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_VECREDUCE_XOR (264) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_VECREDUCE_SMAX (265) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_VECREDUCE_SMAX (265) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_VECREDUCE_SMIN (266) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_VECREDUCE_SMIN (266) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_VECREDUCE_UMAX (267) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_VECREDUCE_UMAX (267) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_VECREDUCE_UMIN (268) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_VECREDUCE_UMIN (268) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_SBFX (269) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_SBFX (269) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_G_UBFX (270) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_G_UBFX (270) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_ADJCALLSTACKDOWN (271) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_ADJCALLSTACKDOWN (271) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_ADJCALLSTACKUP (272) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_ADJCALLSTACKUP (272) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoAtomicLoadAdd32 (273) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoAtomicLoadAdd32 (273) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoAtomicLoadAnd32 (274) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoAtomicLoadAnd32 (274) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoAtomicLoadNand32 (275) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoAtomicLoadNand32 (275) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoAtomicLoadNand64 (276) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoAtomicLoadNand64 (276) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoAtomicLoadOr32 (277) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoAtomicLoadOr32 (277) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoAtomicLoadSub32 (278) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoAtomicLoadSub32 (278) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoAtomicLoadXor32 (279) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoAtomicLoadXor32 (279) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoAtomicStoreD (280) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoAtomicStoreD (280) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoAtomicStoreW (281) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoAtomicStoreW (281) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoAtomicSwap32 (282) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoAtomicSwap32 (282) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoBR (283) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoBR (283) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoBRIND (284) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoBRIND (284) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoB_TAIL (285) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoB_TAIL (285) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoCALL (286) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoCALL (286) - LOONGARCH_INS_INVALID - */ 0 }}}, -{ /* LoongArch_PseudoCALL36 (287) - LoongArch_INS_CALL36 - call36 $dst */ +{ /* LOONGARCH_PseudoCALL36 (287) - LOONGARCH_INS_CALL36 - call36 $dst */ { { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { 0 } }}, -{{{ /* LoongArch_PseudoCALLIndirect (288) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoCALLIndirect (288) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoCALL_LARGE (289) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoCALL_LARGE (289) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoCALL_MEDIUM (290) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoCALL_MEDIUM (290) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoCmpXchg32 (291) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoCmpXchg32 (291) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoCmpXchg64 (292) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoCmpXchg64 (292) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoCopyCFR (293) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoCopyCFR (293) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoJIRL_CALL (294) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoJIRL_CALL (294) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoJIRL_TAIL (295) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoJIRL_TAIL (295) - LOONGARCH_INS_INVALID - */ 0 }}}, -{ /* LoongArch_PseudoLA_ABS (296) - LoongArch_INS_LA_ABS - la.abs $dst, $src */ +{ /* LOONGARCH_PseudoLA_ABS (296) - LOONGARCH_INS_LA_ABS - la.abs $dst, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_PseudoLA_ABS_LARGE (297) - LoongArch_INS_LA_ABS - la.abs $dst, $src */ +{ /* LOONGARCH_PseudoLA_ABS_LARGE (297) - LOONGARCH_INS_LA_ABS - la.abs $dst, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* tmp */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_PseudoLA_GOT (298) - LoongArch_INS_LA_GOT - la.got $dst, $src */ +{ /* LOONGARCH_PseudoLA_GOT (298) - LOONGARCH_INS_LA_GOT - la.got $dst, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_PseudoLA_GOT_LARGE (299) - LoongArch_INS_LA_GOT - la.got $dst, $tmp, $src */ +{ /* LOONGARCH_PseudoLA_GOT_LARGE (299) - LOONGARCH_INS_LA_GOT - la.got $dst, $tmp, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* tmp */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_PseudoLA_PCREL (300) - LoongArch_INS_LA_PCREL - la.pcrel $dst, $src */ +{ /* LOONGARCH_PseudoLA_PCREL (300) - LOONGARCH_INS_LA_PCREL - la.pcrel $dst, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_PseudoLA_PCREL_LARGE (301) - LoongArch_INS_LA_PCREL - la.pcrel $dst, $tmp, $src */ +{ /* LOONGARCH_PseudoLA_PCREL_LARGE (301) - LOONGARCH_INS_LA_PCREL - la.pcrel $dst, $tmp, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* tmp */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_PseudoLA_TLS_GD (302) - LoongArch_INS_LA_TLS_GD - la.tls.gd $dst, $src */ +{ /* LOONGARCH_PseudoLA_TLS_GD (302) - LOONGARCH_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_LAST } }, /* dst */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_PseudoLA_TLS_GD_LARGE (303) - LoongArch_INS_LA_TLS_GD - la.tls.gd $dst, $tmp, $src */ +{ /* LOONGARCH_PseudoLA_TLS_GD_LARGE (303) - LOONGARCH_INS_LA_TLS_GD - la.tls.gd $dst, $tmp, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* tmp */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_PseudoLA_TLS_IE (304) - LoongArch_INS_LA_TLS_IE - la.tls.ie $dst, $src */ +{ /* LOONGARCH_PseudoLA_TLS_IE (304) - LOONGARCH_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_LAST } }, /* dst */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_PseudoLA_TLS_IE_LARGE (305) - LoongArch_INS_LA_TLS_IE - la.tls.ie $dst, $tmp, $src */ +{ /* LOONGARCH_PseudoLA_TLS_IE_LARGE (305) - LOONGARCH_INS_LA_TLS_IE - la.tls.ie $dst, $tmp, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* tmp */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_PseudoLA_TLS_LD (306) - LoongArch_INS_LA_TLS_LD - la.tls.ld $dst, $src */ +{ /* LOONGARCH_PseudoLA_TLS_LD (306) - LOONGARCH_INS_LA_TLS_LD - la.tls.ld $dst, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_PseudoLA_TLS_LD_LARGE (307) - LoongArch_INS_LA_TLS_LD - la.tls.ld $dst, $tmp, $src */ +{ /* LOONGARCH_PseudoLA_TLS_LD_LARGE (307) - LOONGARCH_INS_LA_TLS_LD - la.tls.ld $dst, $tmp, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* tmp */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_PseudoLA_TLS_LE (308) - LoongArch_INS_LA_TLS_LE - la.tls.le $dst, $src */ +{ /* LOONGARCH_PseudoLA_TLS_LE (308) - LOONGARCH_INS_LA_TLS_LE - la.tls.le $dst, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{{{ /* LoongArch_PseudoLD_CFR (309) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoLD_CFR (309) - LOONGARCH_INS_INVALID - */ 0 }}}, -{ /* LoongArch_PseudoLI_D (310) - LoongArch_INS_LI_D - li.d $rd, $imm */ +{ /* LOONGARCH_PseudoLI_D (310) - LOONGARCH_INS_LI_D - li.d $rd, $imm */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ { CS_OP_INVALID, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */ { 0 } }}, -{ /* LoongArch_PseudoLI_W (311) - LoongArch_INS_LI_W - li.w $rd, $imm */ +{ /* LOONGARCH_PseudoLI_W (311) - LOONGARCH_INS_LI_W - li.w $rd, $imm */ { { CS_OP_REG, CS_AC_WRITE, { 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 } }, /* imm */ { 0 } }}, -{{{ /* LoongArch_PseudoMaskedAtomicLoadAdd32 (312) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoMaskedAtomicLoadAdd32 (312) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoMaskedAtomicLoadMax32 (313) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoMaskedAtomicLoadMax32 (313) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoMaskedAtomicLoadMin32 (314) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoMaskedAtomicLoadMin32 (314) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoMaskedAtomicLoadNand32 (315) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoMaskedAtomicLoadNand32 (315) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoMaskedAtomicLoadSub32 (316) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoMaskedAtomicLoadSub32 (316) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoMaskedAtomicLoadUMax32 (317) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoMaskedAtomicLoadUMax32 (317) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoMaskedAtomicLoadUMin32 (318) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoMaskedAtomicLoadUMin32 (318) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoMaskedAtomicSwap32 (319) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoMaskedAtomicSwap32 (319) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoMaskedCmpXchg32 (320) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoMaskedCmpXchg32 (320) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoRET (321) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoRET (321) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoST_CFR (322) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoST_CFR (322) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoTAIL (323) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoTAIL (323) - LOONGARCH_INS_INVALID - */ 0 }}}, -{ /* LoongArch_PseudoTAIL36 (324) - LoongArch_INS_TAIL36 - tail36 $tmp, $dst */ +{ /* LOONGARCH_PseudoTAIL36 (324) - LOONGARCH_INS_TAIL36 - tail36 $tmp, $dst */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* tmp */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { 0 } }}, -{{{ /* LoongArch_PseudoTAILIndirect (325) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoTAILIndirect (325) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoTAIL_LARGE (326) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoTAIL_LARGE (326) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoTAIL_MEDIUM (327) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoTAIL_MEDIUM (327) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoUNIMP (328) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoUNIMP (328) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoVBNZ (329) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoVBNZ (329) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoVBNZ_B (330) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoVBNZ_B (330) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoVBNZ_D (331) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoVBNZ_D (331) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoVBNZ_H (332) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoVBNZ_H (332) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoVBNZ_W (333) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoVBNZ_W (333) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoVBZ (334) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoVBZ (334) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoVBZ_B (335) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoVBZ_B (335) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoVBZ_D (336) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoVBZ_D (336) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoVBZ_H (337) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoVBZ_H (337) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoVBZ_W (338) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoVBZ_W (338) - LOONGARCH_INS_INVALID - */ 0 }}}, -{ /* LoongArch_PseudoVREPLI_B (339) - LoongArch_INS_VREPLI_B - vrepli.b $vd, $imm */ +{ /* LOONGARCH_PseudoVREPLI_B (339) - LOONGARCH_INS_VREPLI_B - vrepli.b $vd, $imm */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */ { 0 } }}, -{ /* LoongArch_PseudoVREPLI_D (340) - LoongArch_INS_VREPLI_D - vrepli.d $vd, $imm */ +{ /* LOONGARCH_PseudoVREPLI_D (340) - LOONGARCH_INS_VREPLI_D - vrepli.d $vd, $imm */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */ { 0 } }}, -{ /* LoongArch_PseudoVREPLI_H (341) - LoongArch_INS_VREPLI_H - vrepli.h $vd, $imm */ +{ /* LOONGARCH_PseudoVREPLI_H (341) - LOONGARCH_INS_VREPLI_H - vrepli.h $vd, $imm */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */ { 0 } }}, -{ /* LoongArch_PseudoVREPLI_W (342) - LoongArch_INS_VREPLI_W - vrepli.w $vd, $imm */ +{ /* LOONGARCH_PseudoVREPLI_W (342) - LOONGARCH_INS_VREPLI_W - vrepli.w $vd, $imm */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */ { 0 } }}, -{{{ /* LoongArch_PseudoXVBNZ (343) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoXVBNZ (343) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoXVBNZ_B (344) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoXVBNZ_B (344) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoXVBNZ_D (345) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoXVBNZ_D (345) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoXVBNZ_H (346) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoXVBNZ_H (346) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoXVBNZ_W (347) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoXVBNZ_W (347) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoXVBZ (348) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoXVBZ (348) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoXVBZ_B (349) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoXVBZ_B (349) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoXVBZ_D (350) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoXVBZ_D (350) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoXVBZ_H (351) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoXVBZ_H (351) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoXVBZ_W (352) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoXVBZ_W (352) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoXVINSGR2VR_B (353) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoXVINSGR2VR_B (353) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_PseudoXVINSGR2VR_H (354) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_PseudoXVINSGR2VR_H (354) - LOONGARCH_INS_INVALID - */ 0 }}}, -{ /* LoongArch_PseudoXVREPLI_B (355) - LoongArch_INS_XVREPLI_B - xvrepli.b $xd, $imm */ +{ /* LOONGARCH_PseudoXVREPLI_B (355) - LOONGARCH_INS_XVREPLI_B - xvrepli.b $xd, $imm */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */ { 0 } }}, -{ /* LoongArch_PseudoXVREPLI_D (356) - LoongArch_INS_XVREPLI_D - xvrepli.d $xd, $imm */ +{ /* LOONGARCH_PseudoXVREPLI_D (356) - LOONGARCH_INS_XVREPLI_D - xvrepli.d $xd, $imm */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */ { 0 } }}, -{ /* LoongArch_PseudoXVREPLI_H (357) - LoongArch_INS_XVREPLI_H - xvrepli.h $xd, $imm */ +{ /* LOONGARCH_PseudoXVREPLI_H (357) - LOONGARCH_INS_XVREPLI_H - xvrepli.h $xd, $imm */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */ { 0 } }}, -{ /* LoongArch_PseudoXVREPLI_W (358) - LoongArch_INS_XVREPLI_W - xvrepli.w $xd, $imm */ +{ /* LOONGARCH_PseudoXVREPLI_W (358) - LOONGARCH_INS_XVREPLI_W - xvrepli.w $xd, $imm */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm */ { 0 } }}, -{{{ /* LoongArch_RDFCSR (359) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_RDFCSR (359) - LOONGARCH_INS_INVALID - */ 0 }}}, -{{{ /* LoongArch_WRFCSR (360) - LoongArch_INS_INVALID - */ +{{{ /* LOONGARCH_WRFCSR (360) - LOONGARCH_INS_INVALID - */ 0 }}}, -{ /* LoongArch_ADC_B (361) - LoongArch_INS_ADC_B - adc.b $rd, $rj, $rk */ +{ /* LOONGARCH_ADC_B (361) - LOONGARCH_INS_ADC_B - adc.b $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_ADC_D (362) - LoongArch_INS_ADC_D - adc.d $rd, $rj, $rk */ +{ /* LOONGARCH_ADC_D (362) - LOONGARCH_INS_ADC_D - adc.d $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_ADC_H (363) - LoongArch_INS_ADC_H - adc.h $rd, $rj, $rk */ +{ /* LOONGARCH_ADC_H (363) - LOONGARCH_INS_ADC_H - adc.h $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_ADC_W (364) - LoongArch_INS_ADC_W - adc.w $rd, $rj, $rk */ +{ /* LOONGARCH_ADC_W (364) - LOONGARCH_INS_ADC_W - adc.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_ADDI_D (365) - LoongArch_INS_ADDI_D - addi.d $rd, $rj, $imm12 */ +{ /* LOONGARCH_ADDI_D (365) - LOONGARCH_INS_ADDI_D - addi.d $rd, $rj, $imm12 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_ADDI_W (366) - LoongArch_INS_ADDI_W - addi.w $rd, $rj, $imm12 */ +{ /* LOONGARCH_ADDI_W (366) - LOONGARCH_INS_ADDI_W - addi.w $rd, $rj, $imm12 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_ADDU12I_D (367) - LoongArch_INS_ADDU12I_D - addu12i.d $rd, $rj, $imm5 */ +{ /* LOONGARCH_ADDU12I_D (367) - LOONGARCH_INS_ADDU12I_D - addu12i.d $rd, $rj, $imm5 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_ADDU12I_W (368) - LoongArch_INS_ADDU12I_W - addu12i.w $rd, $rj, $imm5 */ +{ /* LOONGARCH_ADDU12I_W (368) - LOONGARCH_INS_ADDU12I_W - addu12i.w $rd, $rj, $imm5 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_ADDU16I_D (369) - LoongArch_INS_ADDU16I_D - addu16i.d $rd, $rj, $imm16 */ +{ /* LOONGARCH_ADDU16I_D (369) - LOONGARCH_INS_ADDU16I_D - addu16i.d $rd, $rj, $imm16 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm16 */ { 0 } }}, -{ /* LoongArch_ADD_D (370) - LoongArch_INS_ADD_D - add.d $rd, $rj, $rk */ +{ /* LOONGARCH_ADD_D (370) - LOONGARCH_INS_ADD_D - add.d $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_ADD_W (371) - LoongArch_INS_ADD_W - add.w $rd, $rj, $rk */ +{ /* LOONGARCH_ADD_W (371) - LOONGARCH_INS_ADD_W - add.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_ALSL_D (372) - LoongArch_INS_ALSL_D - alsl.d $rd, $rj, $rk, $imm2 */ +{ /* LOONGARCH_ALSL_D (372) - LOONGARCH_INS_ALSL_D - alsl.d $rd, $rj, $rk, $imm2 */ { { 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 } }, /* rj */ @@ -1259,7 +1259,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm2 */ { 0 } }}, -{ /* LoongArch_ALSL_W (373) - LoongArch_INS_ALSL_W - alsl.w $rd, $rj, $rk, $imm2 */ +{ /* LOONGARCH_ALSL_W (373) - LOONGARCH_INS_ALSL_W - alsl.w $rd, $rj, $rk, $imm2 */ { { 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 } }, /* rj */ @@ -1267,7 +1267,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm2 */ { 0 } }}, -{ /* LoongArch_ALSL_WU (374) - LoongArch_INS_ALSL_WU - alsl.wu $rd, $rj, $rk, $imm2 */ +{ /* LOONGARCH_ALSL_WU (374) - LOONGARCH_INS_ALSL_WU - alsl.wu $rd, $rj, $rk, $imm2 */ { { 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 } }, /* rj */ @@ -1275,657 +1275,657 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm2 */ { 0 } }}, -{ /* LoongArch_AMADD_B (375) - LoongArch_INS_AMADD_B - amadd.b $rd, $rk, $rj */ +{ /* LOONGARCH_AMADD_B (375) - LOONGARCH_INS_AMADD_B - amadd.b $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMADD_D (376) - LoongArch_INS_AMADD_D - amadd.d $rd, $rk, $rj */ +{ /* LOONGARCH_AMADD_D (376) - LOONGARCH_INS_AMADD_D - amadd.d $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMADD_H (377) - LoongArch_INS_AMADD_H - amadd.h $rd, $rk, $rj */ +{ /* LOONGARCH_AMADD_H (377) - LOONGARCH_INS_AMADD_H - amadd.h $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMADD_W (378) - LoongArch_INS_AMADD_W - amadd.w $rd, $rk, $rj */ +{ /* LOONGARCH_AMADD_W (378) - LOONGARCH_INS_AMADD_W - amadd.w $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMADD__DB_B (379) - LoongArch_INS_AMADD_DB_B - amadd_db.b $rd, $rk, $rj */ +{ /* LOONGARCH_AMADD__DB_B (379) - LOONGARCH_INS_AMADD_DB_B - amadd_db.b $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMADD__DB_D (380) - LoongArch_INS_AMADD_DB_D - amadd_db.d $rd, $rk, $rj */ +{ /* LOONGARCH_AMADD__DB_D (380) - LOONGARCH_INS_AMADD_DB_D - amadd_db.d $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMADD__DB_H (381) - LoongArch_INS_AMADD_DB_H - amadd_db.h $rd, $rk, $rj */ +{ /* LOONGARCH_AMADD__DB_H (381) - LOONGARCH_INS_AMADD_DB_H - amadd_db.h $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMADD__DB_W (382) - LoongArch_INS_AMADD_DB_W - amadd_db.w $rd, $rk, $rj */ +{ /* LOONGARCH_AMADD__DB_W (382) - LOONGARCH_INS_AMADD_DB_W - amadd_db.w $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMAND_D (383) - LoongArch_INS_AMAND_D - amand.d $rd, $rk, $rj */ +{ /* LOONGARCH_AMAND_D (383) - LOONGARCH_INS_AMAND_D - amand.d $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMAND_W (384) - LoongArch_INS_AMAND_W - amand.w $rd, $rk, $rj */ +{ /* LOONGARCH_AMAND_W (384) - LOONGARCH_INS_AMAND_W - amand.w $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMAND__DB_D (385) - LoongArch_INS_AMAND_DB_D - amand_db.d $rd, $rk, $rj */ +{ /* LOONGARCH_AMAND__DB_D (385) - LOONGARCH_INS_AMAND_DB_D - amand_db.d $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMAND__DB_W (386) - LoongArch_INS_AMAND_DB_W - amand_db.w $rd, $rk, $rj */ +{ /* LOONGARCH_AMAND__DB_W (386) - LOONGARCH_INS_AMAND_DB_W - amand_db.w $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMCAS_B (387) - LoongArch_INS_AMCAS_B - amcas.b $rd, $rk, $rj */ +{ /* LOONGARCH_AMCAS_B (387) - LOONGARCH_INS_AMCAS_B - amcas.b $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMCAS_D (388) - LoongArch_INS_AMCAS_D - amcas.d $rd, $rk, $rj */ +{ /* LOONGARCH_AMCAS_D (388) - LOONGARCH_INS_AMCAS_D - amcas.d $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMCAS_H (389) - LoongArch_INS_AMCAS_H - amcas.h $rd, $rk, $rj */ +{ /* LOONGARCH_AMCAS_H (389) - LOONGARCH_INS_AMCAS_H - amcas.h $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMCAS_W (390) - LoongArch_INS_AMCAS_W - amcas.w $rd, $rk, $rj */ +{ /* LOONGARCH_AMCAS_W (390) - LOONGARCH_INS_AMCAS_W - amcas.w $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMCAS__DB_B (391) - LoongArch_INS_AMCAS_DB_B - amcas_db.b $rd, $rk, $rj */ +{ /* LOONGARCH_AMCAS__DB_B (391) - LOONGARCH_INS_AMCAS_DB_B - amcas_db.b $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMCAS__DB_D (392) - LoongArch_INS_AMCAS_DB_D - amcas_db.d $rd, $rk, $rj */ +{ /* LOONGARCH_AMCAS__DB_D (392) - LOONGARCH_INS_AMCAS_DB_D - amcas_db.d $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMCAS__DB_H (393) - LoongArch_INS_AMCAS_DB_H - amcas_db.h $rd, $rk, $rj */ +{ /* LOONGARCH_AMCAS__DB_H (393) - LOONGARCH_INS_AMCAS_DB_H - amcas_db.h $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMCAS__DB_W (394) - LoongArch_INS_AMCAS_DB_W - amcas_db.w $rd, $rk, $rj */ +{ /* LOONGARCH_AMCAS__DB_W (394) - LOONGARCH_INS_AMCAS_DB_W - amcas_db.w $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMMAX_D (395) - LoongArch_INS_AMMAX_D - ammax.d $rd, $rk, $rj */ +{ /* LOONGARCH_AMMAX_D (395) - LOONGARCH_INS_AMMAX_D - ammax.d $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMMAX_DU (396) - LoongArch_INS_AMMAX_DU - ammax.du $rd, $rk, $rj */ +{ /* LOONGARCH_AMMAX_DU (396) - LOONGARCH_INS_AMMAX_DU - ammax.du $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMMAX_W (397) - LoongArch_INS_AMMAX_W - ammax.w $rd, $rk, $rj */ +{ /* LOONGARCH_AMMAX_W (397) - LOONGARCH_INS_AMMAX_W - ammax.w $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMMAX_WU (398) - LoongArch_INS_AMMAX_WU - ammax.wu $rd, $rk, $rj */ +{ /* LOONGARCH_AMMAX_WU (398) - LOONGARCH_INS_AMMAX_WU - ammax.wu $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMMAX__DB_D (399) - LoongArch_INS_AMMAX_DB_D - ammax_db.d $rd, $rk, $rj */ +{ /* LOONGARCH_AMMAX__DB_D (399) - LOONGARCH_INS_AMMAX_DB_D - ammax_db.d $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMMAX__DB_DU (400) - LoongArch_INS_AMMAX_DB_DU - ammax_db.du $rd, $rk, $rj */ +{ /* LOONGARCH_AMMAX__DB_DU (400) - LOONGARCH_INS_AMMAX_DB_DU - ammax_db.du $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMMAX__DB_W (401) - LoongArch_INS_AMMAX_DB_W - ammax_db.w $rd, $rk, $rj */ +{ /* LOONGARCH_AMMAX__DB_W (401) - LOONGARCH_INS_AMMAX_DB_W - ammax_db.w $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMMAX__DB_WU (402) - LoongArch_INS_AMMAX_DB_WU - ammax_db.wu $rd, $rk, $rj */ +{ /* LOONGARCH_AMMAX__DB_WU (402) - LOONGARCH_INS_AMMAX_DB_WU - ammax_db.wu $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMMIN_D (403) - LoongArch_INS_AMMIN_D - ammin.d $rd, $rk, $rj */ +{ /* LOONGARCH_AMMIN_D (403) - LOONGARCH_INS_AMMIN_D - ammin.d $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMMIN_DU (404) - LoongArch_INS_AMMIN_DU - ammin.du $rd, $rk, $rj */ +{ /* LOONGARCH_AMMIN_DU (404) - LOONGARCH_INS_AMMIN_DU - ammin.du $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMMIN_W (405) - LoongArch_INS_AMMIN_W - ammin.w $rd, $rk, $rj */ +{ /* LOONGARCH_AMMIN_W (405) - LOONGARCH_INS_AMMIN_W - ammin.w $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMMIN_WU (406) - LoongArch_INS_AMMIN_WU - ammin.wu $rd, $rk, $rj */ +{ /* LOONGARCH_AMMIN_WU (406) - LOONGARCH_INS_AMMIN_WU - ammin.wu $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMMIN__DB_D (407) - LoongArch_INS_AMMIN_DB_D - ammin_db.d $rd, $rk, $rj */ +{ /* LOONGARCH_AMMIN__DB_D (407) - LOONGARCH_INS_AMMIN_DB_D - ammin_db.d $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMMIN__DB_DU (408) - LoongArch_INS_AMMIN_DB_DU - ammin_db.du $rd, $rk, $rj */ +{ /* LOONGARCH_AMMIN__DB_DU (408) - LOONGARCH_INS_AMMIN_DB_DU - ammin_db.du $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMMIN__DB_W (409) - LoongArch_INS_AMMIN_DB_W - ammin_db.w $rd, $rk, $rj */ +{ /* LOONGARCH_AMMIN__DB_W (409) - LOONGARCH_INS_AMMIN_DB_W - ammin_db.w $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMMIN__DB_WU (410) - LoongArch_INS_AMMIN_DB_WU - ammin_db.wu $rd, $rk, $rj */ +{ /* LOONGARCH_AMMIN__DB_WU (410) - LOONGARCH_INS_AMMIN_DB_WU - ammin_db.wu $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMOR_D (411) - LoongArch_INS_AMOR_D - amor.d $rd, $rk, $rj */ +{ /* LOONGARCH_AMOR_D (411) - LOONGARCH_INS_AMOR_D - amor.d $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMOR_W (412) - LoongArch_INS_AMOR_W - amor.w $rd, $rk, $rj */ +{ /* LOONGARCH_AMOR_W (412) - LOONGARCH_INS_AMOR_W - amor.w $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMOR__DB_D (413) - LoongArch_INS_AMOR_DB_D - amor_db.d $rd, $rk, $rj */ +{ /* LOONGARCH_AMOR__DB_D (413) - LOONGARCH_INS_AMOR_DB_D - amor_db.d $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMOR__DB_W (414) - LoongArch_INS_AMOR_DB_W - amor_db.w $rd, $rk, $rj */ +{ /* LOONGARCH_AMOR__DB_W (414) - LOONGARCH_INS_AMOR_DB_W - amor_db.w $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMSWAP_B (415) - LoongArch_INS_AMSWAP_B - amswap.b $rd, $rk, $rj */ +{ /* LOONGARCH_AMSWAP_B (415) - LOONGARCH_INS_AMSWAP_B - amswap.b $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMSWAP_D (416) - LoongArch_INS_AMSWAP_D - amswap.d $rd, $rk, $rj */ +{ /* LOONGARCH_AMSWAP_D (416) - LOONGARCH_INS_AMSWAP_D - amswap.d $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMSWAP_H (417) - LoongArch_INS_AMSWAP_H - amswap.h $rd, $rk, $rj */ +{ /* LOONGARCH_AMSWAP_H (417) - LOONGARCH_INS_AMSWAP_H - amswap.h $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMSWAP_W (418) - LoongArch_INS_AMSWAP_W - amswap.w $rd, $rk, $rj */ +{ /* LOONGARCH_AMSWAP_W (418) - LOONGARCH_INS_AMSWAP_W - amswap.w $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMSWAP__DB_B (419) - LoongArch_INS_AMSWAP_DB_B - amswap_db.b $rd, $rk, $rj */ +{ /* LOONGARCH_AMSWAP__DB_B (419) - LOONGARCH_INS_AMSWAP_DB_B - amswap_db.b $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMSWAP__DB_D (420) - LoongArch_INS_AMSWAP_DB_D - amswap_db.d $rd, $rk, $rj */ +{ /* LOONGARCH_AMSWAP__DB_D (420) - LOONGARCH_INS_AMSWAP_DB_D - amswap_db.d $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMSWAP__DB_H (421) - LoongArch_INS_AMSWAP_DB_H - amswap_db.h $rd, $rk, $rj */ +{ /* LOONGARCH_AMSWAP__DB_H (421) - LOONGARCH_INS_AMSWAP_DB_H - amswap_db.h $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMSWAP__DB_W (422) - LoongArch_INS_AMSWAP_DB_W - amswap_db.w $rd, $rk, $rj */ +{ /* LOONGARCH_AMSWAP__DB_W (422) - LOONGARCH_INS_AMSWAP_DB_W - amswap_db.w $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMXOR_D (423) - LoongArch_INS_AMXOR_D - amxor.d $rd, $rk, $rj */ +{ /* LOONGARCH_AMXOR_D (423) - LOONGARCH_INS_AMXOR_D - amxor.d $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMXOR_W (424) - LoongArch_INS_AMXOR_W - amxor.w $rd, $rk, $rj */ +{ /* LOONGARCH_AMXOR_W (424) - LOONGARCH_INS_AMXOR_W - amxor.w $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMXOR__DB_D (425) - LoongArch_INS_AMXOR_DB_D - amxor_db.d $rd, $rk, $rj */ +{ /* LOONGARCH_AMXOR__DB_D (425) - LOONGARCH_INS_AMXOR_DB_D - amxor_db.d $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AMXOR__DB_W (426) - LoongArch_INS_AMXOR_DB_W - amxor_db.w $rd, $rk, $rj */ +{ /* LOONGARCH_AMXOR__DB_W (426) - LOONGARCH_INS_AMXOR_DB_W - amxor_db.w $rd, $rk, $rj */ { { 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 } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_AND (427) - LoongArch_INS_AND - and $rd, $rj, $rk */ +{ /* LOONGARCH_AND (427) - LOONGARCH_INS_AND - and $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_ANDI (428) - LoongArch_INS_ANDI - andi $rd, $rj, $imm12 */ +{ /* LOONGARCH_ANDI (428) - LOONGARCH_INS_ANDI - andi $rd, $rj, $imm12 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_ANDN (429) - LoongArch_INS_ANDN - andn $rd, $rj, $rk */ +{ /* LOONGARCH_ANDN (429) - LOONGARCH_INS_ANDN - andn $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_ARMADC_W (430) - LoongArch_INS_ARMADC_W - armadc.w $rj, $rk, $imm4 */ +{ /* LOONGARCH_ARMADC_W (430) - LOONGARCH_INS_ARMADC_W - armadc.w $rj, $rk, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_ARMADD_W (431) - LoongArch_INS_ARMADD_W - armadd.w $rj, $rk, $imm4 */ +{ /* LOONGARCH_ARMADD_W (431) - LOONGARCH_INS_ARMADD_W - armadd.w $rj, $rk, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_ARMAND_W (432) - LoongArch_INS_ARMAND_W - armand.w $rj, $rk, $imm4 */ +{ /* LOONGARCH_ARMAND_W (432) - LOONGARCH_INS_ARMAND_W - armand.w $rj, $rk, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_ARMMFFLAG (433) - LoongArch_INS_ARMMFFLAG - armmfflag $rd, $imm8 */ +{ /* LOONGARCH_ARMMFFLAG (433) - LOONGARCH_INS_ARMMFFLAG - armmfflag $rd, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { 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 } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_ARMMOVE (434) - LoongArch_INS_ARMMOVE - armmove $rd, $rj, $imm4 */ +{ /* LOONGARCH_ARMMOVE (434) - LOONGARCH_INS_ARMMOVE - armmove $rd, $rj, $imm4 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_ARMMOV_D (435) - LoongArch_INS_ARMMOV_D - armmov.d $rj, $imm4 */ +{ /* LOONGARCH_ARMMOV_D (435) - LOONGARCH_INS_ARMMOV_D - armmov.d $rj, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_ARMMOV_W (436) - LoongArch_INS_ARMMOV_W - armmov.w $rj, $imm4 */ +{ /* LOONGARCH_ARMMOV_W (436) - LOONGARCH_INS_ARMMOV_W - armmov.w $rj, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_ARMMTFLAG (437) - LoongArch_INS_ARMMTFLAG - armmtflag $rd, $imm8 */ +{ /* LOONGARCH_ARMMTFLAG (437) - LOONGARCH_INS_ARMMTFLAG - armmtflag $rd, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { 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 } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_ARMNOT_W (438) - LoongArch_INS_ARMNOT_W - armnot.w $rj, $imm4 */ +{ /* LOONGARCH_ARMNOT_W (438) - LOONGARCH_INS_ARMNOT_W - armnot.w $rj, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_ARMOR_W (439) - LoongArch_INS_ARMOR_W - armor.w $rj, $rk, $imm4 */ +{ /* LOONGARCH_ARMOR_W (439) - LOONGARCH_INS_ARMOR_W - armor.w $rj, $rk, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_ARMROTRI_W (440) - LoongArch_INS_ARMROTRI_W - armrotri.w $rj, $imm5, $imm4 */ +{ /* LOONGARCH_ARMROTRI_W (440) - LOONGARCH_INS_ARMROTRI_W - armrotri.w $rj, $imm5, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 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_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_ARMROTR_W (441) - LoongArch_INS_ARMROTR_W - armrotr.w $rj, $rk, $imm4 */ +{ /* LOONGARCH_ARMROTR_W (441) - LOONGARCH_INS_ARMROTR_W - armrotr.w $rj, $rk, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_ARMRRX_W (442) - LoongArch_INS_ARMRRX_W - armrrx.w $rj, $imm4 */ +{ /* LOONGARCH_ARMRRX_W (442) - LOONGARCH_INS_ARMRRX_W - armrrx.w $rj, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_ARMSBC_W (443) - LoongArch_INS_ARMSBC_W - armsbc.w $rj, $rk, $imm4 */ +{ /* LOONGARCH_ARMSBC_W (443) - LOONGARCH_INS_ARMSBC_W - armsbc.w $rj, $rk, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_ARMSLLI_W (444) - LoongArch_INS_ARMSLLI_W - armslli.w $rj, $imm5, $imm4 */ +{ /* LOONGARCH_ARMSLLI_W (444) - LOONGARCH_INS_ARMSLLI_W - armslli.w $rj, $imm5, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 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_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_ARMSLL_W (445) - LoongArch_INS_ARMSLL_W - armsll.w $rj, $rk, $imm4 */ +{ /* LOONGARCH_ARMSLL_W (445) - LOONGARCH_INS_ARMSLL_W - armsll.w $rj, $rk, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_ARMSRAI_W (446) - LoongArch_INS_ARMSRAI_W - armsrai.w $rj, $imm5, $imm4 */ +{ /* LOONGARCH_ARMSRAI_W (446) - LOONGARCH_INS_ARMSRAI_W - armsrai.w $rj, $imm5, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 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_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_ARMSRA_W (447) - LoongArch_INS_ARMSRA_W - armsra.w $rj, $rk, $imm4 */ +{ /* LOONGARCH_ARMSRA_W (447) - LOONGARCH_INS_ARMSRA_W - armsra.w $rj, $rk, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_ARMSRLI_W (448) - LoongArch_INS_ARMSRLI_W - armsrli.w $rj, $imm5, $imm4 */ +{ /* LOONGARCH_ARMSRLI_W (448) - LOONGARCH_INS_ARMSRLI_W - armsrli.w $rj, $imm5, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 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_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_ARMSRL_W (449) - LoongArch_INS_ARMSRL_W - armsrl.w $rj, $rk, $imm4 */ +{ /* LOONGARCH_ARMSRL_W (449) - LOONGARCH_INS_ARMSRL_W - armsrl.w $rj, $rk, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_ARMSUB_W (450) - LoongArch_INS_ARMSUB_W - armsub.w $rj, $rk, $imm4 */ +{ /* LOONGARCH_ARMSUB_W (450) - LOONGARCH_INS_ARMSUB_W - armsub.w $rj, $rk, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_ARMXOR_W (451) - LoongArch_INS_ARMXOR_W - armxor.w $rj, $rk, $imm4 */ +{ /* LOONGARCH_ARMXOR_W (451) - LOONGARCH_INS_ARMXOR_W - armxor.w $rj, $rk, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_ASRTGT_D (452) - LoongArch_INS_ASRTGT_D - asrtgt.d $rj, $rk */ +{ /* LOONGARCH_ASRTGT_D (452) - LOONGARCH_INS_ASRTGT_D - asrtgt.d $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_ASRTLE_D (453) - LoongArch_INS_ASRTLE_D - asrtle.d $rj, $rk */ +{ /* LOONGARCH_ASRTLE_D (453) - LOONGARCH_INS_ASRTLE_D - asrtle.d $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_B (454) - LoongArch_INS_B - b $imm26 */ +{ /* LOONGARCH_B (454) - LOONGARCH_INS_B - b $imm26 */ { { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm26 */ { 0 } }}, -{ /* LoongArch_BCEQZ (455) - LoongArch_INS_BCEQZ - bceqz $cj, $imm21 */ +{ /* LOONGARCH_BCEQZ (455) - LOONGARCH_INS_BCEQZ - bceqz $cj, $imm21 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm21 */ { 0 } }}, -{ /* LoongArch_BCNEZ (456) - LoongArch_INS_BCNEZ - bcnez $cj, $imm21 */ +{ /* LOONGARCH_BCNEZ (456) - LOONGARCH_INS_BCNEZ - bcnez $cj, $imm21 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm21 */ { 0 } }}, -{ /* LoongArch_BEQ (457) - LoongArch_INS_BEQ - beq $rj, $rd, $imm16 */ +{ /* LOONGARCH_BEQ (457) - LOONGARCH_INS_BEQ - beq $rj, $rd, $imm16 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm16 */ { 0 } }}, -{ /* LoongArch_BEQZ (458) - LoongArch_INS_BEQZ - beqz $rj, $imm21 */ +{ /* LOONGARCH_BEQZ (458) - LOONGARCH_INS_BEQZ - beqz $rj, $imm21 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm21 */ { 0 } }}, -{ /* LoongArch_BGE (459) - LoongArch_INS_BGE - bge $rj, $rd, $imm16 */ +{ /* LOONGARCH_BGE (459) - LOONGARCH_INS_BGE - bge $rj, $rd, $imm16 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm16 */ { 0 } }}, -{ /* LoongArch_BGEU (460) - LoongArch_INS_BGEU - bgeu $rj, $rd, $imm16 */ +{ /* LOONGARCH_BGEU (460) - LOONGARCH_INS_BGEU - bgeu $rj, $rd, $imm16 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm16 */ { 0 } }}, -{ /* LoongArch_BITREV_4B (461) - LoongArch_INS_BITREV_4B - bitrev.4b $rd, $rj */ +{ /* LOONGARCH_BITREV_4B (461) - LOONGARCH_INS_BITREV_4B - bitrev.4b $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_BITREV_8B (462) - LoongArch_INS_BITREV_8B - bitrev.8b $rd, $rj */ +{ /* LOONGARCH_BITREV_8B (462) - LOONGARCH_INS_BITREV_8B - bitrev.8b $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_BITREV_D (463) - LoongArch_INS_BITREV_D - bitrev.d $rd, $rj */ +{ /* LOONGARCH_BITREV_D (463) - LOONGARCH_INS_BITREV_D - bitrev.d $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_BITREV_W (464) - LoongArch_INS_BITREV_W - bitrev.w $rd, $rj */ +{ /* LOONGARCH_BITREV_W (464) - LOONGARCH_INS_BITREV_W - bitrev.w $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_BL (465) - LoongArch_INS_BL - bl $imm26 */ +{ /* LOONGARCH_BL (465) - LOONGARCH_INS_BL - bl $imm26 */ { { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm26 */ { 0 } }}, -{ /* LoongArch_BLT (466) - LoongArch_INS_BLT - blt $rj, $rd, $imm16 */ +{ /* LOONGARCH_BLT (466) - LOONGARCH_INS_BLT - blt $rj, $rd, $imm16 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm16 */ { 0 } }}, -{ /* LoongArch_BLTU (467) - LoongArch_INS_BLTU - bltu $rj, $rd, $imm16 */ +{ /* LOONGARCH_BLTU (467) - LOONGARCH_INS_BLTU - bltu $rj, $rd, $imm16 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm16 */ { 0 } }}, -{ /* LoongArch_BNE (468) - LoongArch_INS_BNE - bne $rj, $rd, $imm16 */ +{ /* LOONGARCH_BNE (468) - LOONGARCH_INS_BNE - bne $rj, $rd, $imm16 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm16 */ { 0 } }}, -{ /* LoongArch_BNEZ (469) - LoongArch_INS_BNEZ - bnez $rj, $imm21 */ +{ /* LOONGARCH_BNEZ (469) - LOONGARCH_INS_BNEZ - bnez $rj, $imm21 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm21 */ { 0 } }}, -{ /* LoongArch_BREAK (470) - LoongArch_INS_BREAK - break $imm15 */ +{ /* LOONGARCH_BREAK (470) - LOONGARCH_INS_BREAK - break $imm15 */ { { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm15 */ { 0 } }}, -{ /* LoongArch_BSTRINS_D (471) - LoongArch_INS_BSTRINS_D - bstrins.d $rd, $rj, $msbd, $lsbd */ +{ /* LOONGARCH_BSTRINS_D (471) - LOONGARCH_INS_BSTRINS_D - bstrins.d $rd, $rj, $msbd, $lsbd */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ @@ -1934,7 +1934,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* lsbd */ { 0 } }}, -{ /* LoongArch_BSTRINS_W (472) - LoongArch_INS_BSTRINS_W - bstrins.w $rd, $rj, $msbw, $lsbw */ +{ /* LOONGARCH_BSTRINS_W (472) - LOONGARCH_INS_BSTRINS_W - bstrins.w $rd, $rj, $msbw, $lsbw */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ @@ -1943,7 +1943,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* lsbw */ { 0 } }}, -{ /* LoongArch_BSTRPICK_D (473) - LoongArch_INS_BSTRPICK_D - bstrpick.d $rd, $rj, $msbd, $lsbd */ +{ /* LOONGARCH_BSTRPICK_D (473) - LOONGARCH_INS_BSTRPICK_D - bstrpick.d $rd, $rj, $msbd, $lsbd */ { { 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 } }, /* rj */ @@ -1951,7 +1951,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* lsbd */ { 0 } }}, -{ /* LoongArch_BSTRPICK_W (474) - LoongArch_INS_BSTRPICK_W - bstrpick.w $rd, $rj, $msbw, $lsbw */ +{ /* LOONGARCH_BSTRPICK_W (474) - LOONGARCH_INS_BSTRPICK_W - bstrpick.w $rd, $rj, $msbw, $lsbw */ { { 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 } }, /* rj */ @@ -1959,7 +1959,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* lsbw */ { 0 } }}, -{ /* LoongArch_BYTEPICK_D (475) - LoongArch_INS_BYTEPICK_D - bytepick.d $rd, $rj, $rk, $imm3 */ +{ /* LOONGARCH_BYTEPICK_D (475) - LOONGARCH_INS_BYTEPICK_D - bytepick.d $rd, $rj, $rk, $imm3 */ { { 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 } }, /* rj */ @@ -1967,7 +1967,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_BYTEPICK_W (476) - LoongArch_INS_BYTEPICK_W - bytepick.w $rd, $rj, $rk, $imm2 */ +{ /* LOONGARCH_BYTEPICK_W (476) - LOONGARCH_INS_BYTEPICK_W - bytepick.w $rd, $rj, $rk, $imm2 */ { { 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 } }, /* rj */ @@ -1975,113 +1975,113 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm2 */ { 0 } }}, -{ /* LoongArch_CACOP (477) - LoongArch_INS_CACOP - cacop $op, $rj, $imm12 */ +{ /* LOONGARCH_CACOP (477) - LOONGARCH_INS_CACOP - cacop $op, $rj, $imm12 */ { { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* op */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_CLO_D (478) - LoongArch_INS_CLO_D - clo.d $rd, $rj */ +{ /* LOONGARCH_CLO_D (478) - LOONGARCH_INS_CLO_D - clo.d $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_CLO_W (479) - LoongArch_INS_CLO_W - clo.w $rd, $rj */ +{ /* LOONGARCH_CLO_W (479) - LOONGARCH_INS_CLO_W - clo.w $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_CLZ_D (480) - LoongArch_INS_CLZ_D - clz.d $rd, $rj */ +{ /* LOONGARCH_CLZ_D (480) - LOONGARCH_INS_CLZ_D - clz.d $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_CLZ_W (481) - LoongArch_INS_CLZ_W - clz.w $rd, $rj */ +{ /* LOONGARCH_CLZ_W (481) - LOONGARCH_INS_CLZ_W - clz.w $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_CPUCFG (482) - LoongArch_INS_CPUCFG - cpucfg $rd, $rj */ +{ /* LOONGARCH_CPUCFG (482) - LOONGARCH_INS_CPUCFG - cpucfg $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_CRCC_W_B_W (483) - LoongArch_INS_CRCC_W_B_W - crcc.w.b.w $rd, $rj, $rk */ +{ /* LOONGARCH_CRCC_W_B_W (483) - LOONGARCH_INS_CRCC_W_B_W - crcc.w.b.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_CRCC_W_D_W (484) - LoongArch_INS_CRCC_W_D_W - crcc.w.d.w $rd, $rj, $rk */ +{ /* LOONGARCH_CRCC_W_D_W (484) - LOONGARCH_INS_CRCC_W_D_W - crcc.w.d.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_CRCC_W_H_W (485) - LoongArch_INS_CRCC_W_H_W - crcc.w.h.w $rd, $rj, $rk */ +{ /* LOONGARCH_CRCC_W_H_W (485) - LOONGARCH_INS_CRCC_W_H_W - crcc.w.h.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_CRCC_W_W_W (486) - LoongArch_INS_CRCC_W_W_W - crcc.w.w.w $rd, $rj, $rk */ +{ /* LOONGARCH_CRCC_W_W_W (486) - LOONGARCH_INS_CRCC_W_W_W - crcc.w.w.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_CRC_W_B_W (487) - LoongArch_INS_CRC_W_B_W - crc.w.b.w $rd, $rj, $rk */ +{ /* LOONGARCH_CRC_W_B_W (487) - LOONGARCH_INS_CRC_W_B_W - crc.w.b.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_CRC_W_D_W (488) - LoongArch_INS_CRC_W_D_W - crc.w.d.w $rd, $rj, $rk */ +{ /* LOONGARCH_CRC_W_D_W (488) - LOONGARCH_INS_CRC_W_D_W - crc.w.d.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_CRC_W_H_W (489) - LoongArch_INS_CRC_W_H_W - crc.w.h.w $rd, $rj, $rk */ +{ /* LOONGARCH_CRC_W_H_W (489) - LOONGARCH_INS_CRC_W_H_W - crc.w.h.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_CRC_W_W_W (490) - LoongArch_INS_CRC_W_W_W - crc.w.w.w $rd, $rj, $rk */ +{ /* LOONGARCH_CRC_W_W_W (490) - LOONGARCH_INS_CRC_W_W_W - crc.w.w.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_CSRRD (491) - LoongArch_INS_CSRRD - csrrd $rd, $csr_num */ +{ /* LOONGARCH_CSRRD (491) - LOONGARCH_INS_CSRRD - csrrd $rd, $csr_num */ { { CS_OP_REG, CS_AC_WRITE, { 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 } }, /* csr_num */ { 0 } }}, -{ /* LoongArch_CSRWR (492) - LoongArch_INS_CSRWR - csrwr $rd, $csr_num */ +{ /* LOONGARCH_CSRWR (492) - LOONGARCH_INS_CSRWR - csrwr $rd, $csr_num */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, 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 } }, /* csr_num */ { 0 } }}, -{ /* LoongArch_CSRXCHG (493) - LoongArch_INS_CSRXCHG - csrxchg $rd, $rj, $csr_num */ +{ /* LOONGARCH_CSRXCHG (493) - LOONGARCH_INS_CSRXCHG - csrxchg $rd, $rj, $csr_num */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ @@ -2089,582 +2089,582 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* csr_num */ { 0 } }}, -{ /* LoongArch_CTO_D (494) - LoongArch_INS_CTO_D - cto.d $rd, $rj */ +{ /* LOONGARCH_CTO_D (494) - LOONGARCH_INS_CTO_D - cto.d $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_CTO_W (495) - LoongArch_INS_CTO_W - cto.w $rd, $rj */ +{ /* LOONGARCH_CTO_W (495) - LOONGARCH_INS_CTO_W - cto.w $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_CTZ_D (496) - LoongArch_INS_CTZ_D - ctz.d $rd, $rj */ +{ /* LOONGARCH_CTZ_D (496) - LOONGARCH_INS_CTZ_D - ctz.d $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_CTZ_W (497) - LoongArch_INS_CTZ_W - ctz.w $rd, $rj */ +{ /* LOONGARCH_CTZ_W (497) - LOONGARCH_INS_CTZ_W - ctz.w $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_DBAR (498) - LoongArch_INS_DBAR - dbar $imm15 */ +{ /* LOONGARCH_DBAR (498) - LOONGARCH_INS_DBAR - dbar $imm15 */ { { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm15 */ { 0 } }}, -{ /* LoongArch_DBCL (499) - LoongArch_INS_DBCL - dbcl $imm15 */ +{ /* LOONGARCH_DBCL (499) - LOONGARCH_INS_DBCL - dbcl $imm15 */ { { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm15 */ { 0 } }}, -{ /* LoongArch_DIV_D (500) - LoongArch_INS_DIV_D - div.d $rd, $rj, $rk */ +{ /* LOONGARCH_DIV_D (500) - LOONGARCH_INS_DIV_D - div.d $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_DIV_DU (501) - LoongArch_INS_DIV_DU - div.du $rd, $rj, $rk */ +{ /* LOONGARCH_DIV_DU (501) - LOONGARCH_INS_DIV_DU - div.du $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_DIV_W (502) - LoongArch_INS_DIV_W - div.w $rd, $rj, $rk */ +{ /* LOONGARCH_DIV_W (502) - LOONGARCH_INS_DIV_W - div.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_DIV_WU (503) - LoongArch_INS_DIV_WU - div.wu $rd, $rj, $rk */ +{ /* LOONGARCH_DIV_WU (503) - LOONGARCH_INS_DIV_WU - div.wu $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_ERTN (504) - LoongArch_INS_ERTN - ertn */ +{ /* LOONGARCH_ERTN (504) - LOONGARCH_INS_ERTN - ertn */ { { 0 } }}, -{ /* LoongArch_EXT_W_B (505) - LoongArch_INS_EXT_W_B - ext.w.b $rd, $rj */ +{ /* LOONGARCH_EXT_W_B (505) - LOONGARCH_INS_EXT_W_B - ext.w.b $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_EXT_W_H (506) - LoongArch_INS_EXT_W_H - ext.w.h $rd, $rj */ +{ /* LOONGARCH_EXT_W_H (506) - LOONGARCH_INS_EXT_W_H - ext.w.h $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_FABS_D (507) - LoongArch_INS_FABS_D - fabs.d $fd, $fj */ +{ /* LOONGARCH_FABS_D (507) - LOONGARCH_INS_FABS_D - fabs.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FABS_S (508) - LoongArch_INS_FABS_S - fabs.s $fd, $fj */ +{ /* LOONGARCH_FABS_S (508) - LOONGARCH_INS_FABS_S - fabs.s $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FADD_D (509) - LoongArch_INS_FADD_D - fadd.d $fd, $fj, $fk */ +{ /* LOONGARCH_FADD_D (509) - LOONGARCH_INS_FADD_D - fadd.d $fd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FADD_S (510) - LoongArch_INS_FADD_S - fadd.s $fd, $fj, $fk */ +{ /* LOONGARCH_FADD_S (510) - LOONGARCH_INS_FADD_S - fadd.s $fd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCLASS_D (511) - LoongArch_INS_FCLASS_D - fclass.d $fd, $fj */ +{ /* LOONGARCH_FCLASS_D (511) - LOONGARCH_INS_FCLASS_D - fclass.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FCLASS_S (512) - LoongArch_INS_FCLASS_S - fclass.s $fd, $fj */ +{ /* LOONGARCH_FCLASS_S (512) - LOONGARCH_INS_FCLASS_S - fclass.s $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FCMP_CAF_D (513) - LoongArch_INS_FCMP_CAF_D - fcmp.caf.d $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_CAF_D (513) - LOONGARCH_INS_FCMP_CAF_D - fcmp.caf.d $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_CAF_S (514) - LoongArch_INS_FCMP_CAF_S - fcmp.caf.s $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_CAF_S (514) - LOONGARCH_INS_FCMP_CAF_S - fcmp.caf.s $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_CEQ_D (515) - LoongArch_INS_FCMP_CEQ_D - fcmp.ceq.d $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_CEQ_D (515) - LOONGARCH_INS_FCMP_CEQ_D - fcmp.ceq.d $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_CEQ_S (516) - LoongArch_INS_FCMP_CEQ_S - fcmp.ceq.s $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_CEQ_S (516) - LOONGARCH_INS_FCMP_CEQ_S - fcmp.ceq.s $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_CLE_D (517) - LoongArch_INS_FCMP_CLE_D - fcmp.cle.d $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_CLE_D (517) - LOONGARCH_INS_FCMP_CLE_D - fcmp.cle.d $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_CLE_S (518) - LoongArch_INS_FCMP_CLE_S - fcmp.cle.s $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_CLE_S (518) - LOONGARCH_INS_FCMP_CLE_S - fcmp.cle.s $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_CLT_D (519) - LoongArch_INS_FCMP_CLT_D - fcmp.clt.d $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_CLT_D (519) - LOONGARCH_INS_FCMP_CLT_D - fcmp.clt.d $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_CLT_S (520) - LoongArch_INS_FCMP_CLT_S - fcmp.clt.s $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_CLT_S (520) - LOONGARCH_INS_FCMP_CLT_S - fcmp.clt.s $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_CNE_D (521) - LoongArch_INS_FCMP_CNE_D - fcmp.cne.d $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_CNE_D (521) - LOONGARCH_INS_FCMP_CNE_D - fcmp.cne.d $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_CNE_S (522) - LoongArch_INS_FCMP_CNE_S - fcmp.cne.s $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_CNE_S (522) - LOONGARCH_INS_FCMP_CNE_S - fcmp.cne.s $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_COR_D (523) - LoongArch_INS_FCMP_COR_D - fcmp.cor.d $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_COR_D (523) - LOONGARCH_INS_FCMP_COR_D - fcmp.cor.d $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_COR_S (524) - LoongArch_INS_FCMP_COR_S - fcmp.cor.s $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_COR_S (524) - LOONGARCH_INS_FCMP_COR_S - fcmp.cor.s $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_CUEQ_D (525) - LoongArch_INS_FCMP_CUEQ_D - fcmp.cueq.d $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_CUEQ_D (525) - LOONGARCH_INS_FCMP_CUEQ_D - fcmp.cueq.d $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_CUEQ_S (526) - LoongArch_INS_FCMP_CUEQ_S - fcmp.cueq.s $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_CUEQ_S (526) - LOONGARCH_INS_FCMP_CUEQ_S - fcmp.cueq.s $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_CULE_D (527) - LoongArch_INS_FCMP_CULE_D - fcmp.cule.d $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_CULE_D (527) - LOONGARCH_INS_FCMP_CULE_D - fcmp.cule.d $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_CULE_S (528) - LoongArch_INS_FCMP_CULE_S - fcmp.cule.s $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_CULE_S (528) - LOONGARCH_INS_FCMP_CULE_S - fcmp.cule.s $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_CULT_D (529) - LoongArch_INS_FCMP_CULT_D - fcmp.cult.d $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_CULT_D (529) - LOONGARCH_INS_FCMP_CULT_D - fcmp.cult.d $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_CULT_S (530) - LoongArch_INS_FCMP_CULT_S - fcmp.cult.s $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_CULT_S (530) - LOONGARCH_INS_FCMP_CULT_S - fcmp.cult.s $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_CUNE_D (531) - LoongArch_INS_FCMP_CUNE_D - fcmp.cune.d $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_CUNE_D (531) - LOONGARCH_INS_FCMP_CUNE_D - fcmp.cune.d $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_CUNE_S (532) - LoongArch_INS_FCMP_CUNE_S - fcmp.cune.s $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_CUNE_S (532) - LOONGARCH_INS_FCMP_CUNE_S - fcmp.cune.s $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_CUN_D (533) - LoongArch_INS_FCMP_CUN_D - fcmp.cun.d $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_CUN_D (533) - LOONGARCH_INS_FCMP_CUN_D - fcmp.cun.d $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_CUN_S (534) - LoongArch_INS_FCMP_CUN_S - fcmp.cun.s $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_CUN_S (534) - LOONGARCH_INS_FCMP_CUN_S - fcmp.cun.s $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_SAF_D (535) - LoongArch_INS_FCMP_SAF_D - fcmp.saf.d $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_SAF_D (535) - LOONGARCH_INS_FCMP_SAF_D - fcmp.saf.d $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_SAF_S (536) - LoongArch_INS_FCMP_SAF_S - fcmp.saf.s $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_SAF_S (536) - LOONGARCH_INS_FCMP_SAF_S - fcmp.saf.s $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_SEQ_D (537) - LoongArch_INS_FCMP_SEQ_D - fcmp.seq.d $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_SEQ_D (537) - LOONGARCH_INS_FCMP_SEQ_D - fcmp.seq.d $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_SEQ_S (538) - LoongArch_INS_FCMP_SEQ_S - fcmp.seq.s $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_SEQ_S (538) - LOONGARCH_INS_FCMP_SEQ_S - fcmp.seq.s $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_SLE_D (539) - LoongArch_INS_FCMP_SLE_D - fcmp.sle.d $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_SLE_D (539) - LOONGARCH_INS_FCMP_SLE_D - fcmp.sle.d $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_SLE_S (540) - LoongArch_INS_FCMP_SLE_S - fcmp.sle.s $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_SLE_S (540) - LOONGARCH_INS_FCMP_SLE_S - fcmp.sle.s $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_SLT_D (541) - LoongArch_INS_FCMP_SLT_D - fcmp.slt.d $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_SLT_D (541) - LOONGARCH_INS_FCMP_SLT_D - fcmp.slt.d $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_SLT_S (542) - LoongArch_INS_FCMP_SLT_S - fcmp.slt.s $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_SLT_S (542) - LOONGARCH_INS_FCMP_SLT_S - fcmp.slt.s $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_SNE_D (543) - LoongArch_INS_FCMP_SNE_D - fcmp.sne.d $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_SNE_D (543) - LOONGARCH_INS_FCMP_SNE_D - fcmp.sne.d $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_SNE_S (544) - LoongArch_INS_FCMP_SNE_S - fcmp.sne.s $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_SNE_S (544) - LOONGARCH_INS_FCMP_SNE_S - fcmp.sne.s $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_SOR_D (545) - LoongArch_INS_FCMP_SOR_D - fcmp.sor.d $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_SOR_D (545) - LOONGARCH_INS_FCMP_SOR_D - fcmp.sor.d $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_SOR_S (546) - LoongArch_INS_FCMP_SOR_S - fcmp.sor.s $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_SOR_S (546) - LOONGARCH_INS_FCMP_SOR_S - fcmp.sor.s $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_SUEQ_D (547) - LoongArch_INS_FCMP_SUEQ_D - fcmp.sueq.d $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_SUEQ_D (547) - LOONGARCH_INS_FCMP_SUEQ_D - fcmp.sueq.d $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_SUEQ_S (548) - LoongArch_INS_FCMP_SUEQ_S - fcmp.sueq.s $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_SUEQ_S (548) - LOONGARCH_INS_FCMP_SUEQ_S - fcmp.sueq.s $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_SULE_D (549) - LoongArch_INS_FCMP_SULE_D - fcmp.sule.d $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_SULE_D (549) - LOONGARCH_INS_FCMP_SULE_D - fcmp.sule.d $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_SULE_S (550) - LoongArch_INS_FCMP_SULE_S - fcmp.sule.s $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_SULE_S (550) - LOONGARCH_INS_FCMP_SULE_S - fcmp.sule.s $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_SULT_D (551) - LoongArch_INS_FCMP_SULT_D - fcmp.sult.d $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_SULT_D (551) - LOONGARCH_INS_FCMP_SULT_D - fcmp.sult.d $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_SULT_S (552) - LoongArch_INS_FCMP_SULT_S - fcmp.sult.s $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_SULT_S (552) - LOONGARCH_INS_FCMP_SULT_S - fcmp.sult.s $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_SUNE_D (553) - LoongArch_INS_FCMP_SUNE_D - fcmp.sune.d $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_SUNE_D (553) - LOONGARCH_INS_FCMP_SUNE_D - fcmp.sune.d $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_SUNE_S (554) - LoongArch_INS_FCMP_SUNE_S - fcmp.sune.s $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_SUNE_S (554) - LOONGARCH_INS_FCMP_SUNE_S - fcmp.sune.s $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_SUN_D (555) - LoongArch_INS_FCMP_SUN_D - fcmp.sun.d $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_SUN_D (555) - LOONGARCH_INS_FCMP_SUN_D - fcmp.sun.d $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCMP_SUN_S (556) - LoongArch_INS_FCMP_SUN_S - fcmp.sun.s $cd, $fj, $fk */ +{ /* LOONGARCH_FCMP_SUN_S (556) - LOONGARCH_INS_FCMP_SUN_S - fcmp.sun.s $cd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCOPYSIGN_D (557) - LoongArch_INS_FCOPYSIGN_D - fcopysign.d $fd, $fj, $fk */ +{ /* LOONGARCH_FCOPYSIGN_D (557) - LOONGARCH_INS_FCOPYSIGN_D - fcopysign.d $fd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCOPYSIGN_S (558) - LoongArch_INS_FCOPYSIGN_S - fcopysign.s $fd, $fj, $fk */ +{ /* LOONGARCH_FCOPYSIGN_S (558) - LOONGARCH_INS_FCOPYSIGN_S - fcopysign.s $fd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCVT_D_LD (559) - LoongArch_INS_FCVT_D_LD - fcvt.d.ld $fd, $fj, $fk */ +{ /* LOONGARCH_FCVT_D_LD (559) - LOONGARCH_INS_FCVT_D_LD - fcvt.d.ld $fd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FCVT_D_S (560) - LoongArch_INS_FCVT_D_S - fcvt.d.s $fd, $fj */ +{ /* LOONGARCH_FCVT_D_S (560) - LOONGARCH_INS_FCVT_D_S - fcvt.d.s $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FCVT_LD_D (561) - LoongArch_INS_FCVT_LD_D - fcvt.ld.d $fd, $fj */ +{ /* LOONGARCH_FCVT_LD_D (561) - LOONGARCH_INS_FCVT_LD_D - fcvt.ld.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FCVT_S_D (562) - LoongArch_INS_FCVT_S_D - fcvt.s.d $fd, $fj */ +{ /* LOONGARCH_FCVT_S_D (562) - LOONGARCH_INS_FCVT_S_D - fcvt.s.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FCVT_UD_D (563) - LoongArch_INS_FCVT_UD_D - fcvt.ud.d $fd, $fj */ +{ /* LOONGARCH_FCVT_UD_D (563) - LOONGARCH_INS_FCVT_UD_D - fcvt.ud.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FDIV_D (564) - LoongArch_INS_FDIV_D - fdiv.d $fd, $fj, $fk */ +{ /* LOONGARCH_FDIV_D (564) - LOONGARCH_INS_FDIV_D - fdiv.d $fd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FDIV_S (565) - LoongArch_INS_FDIV_S - fdiv.s $fd, $fj, $fk */ +{ /* LOONGARCH_FDIV_S (565) - LOONGARCH_INS_FDIV_S - fdiv.s $fd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FFINT_D_L (566) - LoongArch_INS_FFINT_D_L - ffint.d.l $fd, $fj */ +{ /* LOONGARCH_FFINT_D_L (566) - LOONGARCH_INS_FFINT_D_L - ffint.d.l $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FFINT_D_W (567) - LoongArch_INS_FFINT_D_W - ffint.d.w $fd, $fj */ +{ /* LOONGARCH_FFINT_D_W (567) - LOONGARCH_INS_FFINT_D_W - ffint.d.w $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FFINT_S_L (568) - LoongArch_INS_FFINT_S_L - ffint.s.l $fd, $fj */ +{ /* LOONGARCH_FFINT_S_L (568) - LOONGARCH_INS_FFINT_S_L - ffint.s.l $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FFINT_S_W (569) - LoongArch_INS_FFINT_S_W - ffint.s.w $fd, $fj */ +{ /* LOONGARCH_FFINT_S_W (569) - LOONGARCH_INS_FFINT_S_W - ffint.s.w $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FLDGT_D (570) - LoongArch_INS_FLDGT_D - fldgt.d $fd, $rj, $rk */ +{ /* LOONGARCH_FLDGT_D (570) - LOONGARCH_INS_FLDGT_D - fldgt.d $fd, $rj, $rk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_FLDGT_S (571) - LoongArch_INS_FLDGT_S - fldgt.s $fd, $rj, $rk */ +{ /* LOONGARCH_FLDGT_S (571) - LOONGARCH_INS_FLDGT_S - fldgt.s $fd, $rj, $rk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_FLDLE_D (572) - LoongArch_INS_FLDLE_D - fldle.d $fd, $rj, $rk */ +{ /* LOONGARCH_FLDLE_D (572) - LOONGARCH_INS_FLDLE_D - fldle.d $fd, $rj, $rk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_FLDLE_S (573) - LoongArch_INS_FLDLE_S - fldle.s $fd, $rj, $rk */ +{ /* LOONGARCH_FLDLE_S (573) - LOONGARCH_INS_FLDLE_S - fldle.s $fd, $rj, $rk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_FLDX_D (574) - LoongArch_INS_FLDX_D - fldx.d $fd, $rj, $rk */ +{ /* LOONGARCH_FLDX_D (574) - LOONGARCH_INS_FLDX_D - fldx.d $fd, $rj, $rk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_FLDX_S (575) - LoongArch_INS_FLDX_S - fldx.s $fd, $rj, $rk */ +{ /* LOONGARCH_FLDX_S (575) - LOONGARCH_INS_FLDX_S - fldx.s $fd, $rj, $rk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_FLD_D (576) - LoongArch_INS_FLD_D - fld.d $fd, $rj, $imm12 */ +{ /* LOONGARCH_FLD_D (576) - LOONGARCH_INS_FLD_D - fld.d $fd, $rj, $imm12 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_FLD_S (577) - LoongArch_INS_FLD_S - fld.s $fd, $rj, $imm12 */ +{ /* LOONGARCH_FLD_S (577) - LOONGARCH_INS_FLD_S - fld.s $fd, $rj, $imm12 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_FLOGB_D (578) - LoongArch_INS_FLOGB_D - flogb.d $fd, $fj */ +{ /* LOONGARCH_FLOGB_D (578) - LOONGARCH_INS_FLOGB_D - flogb.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FLOGB_S (579) - LoongArch_INS_FLOGB_S - flogb.s $fd, $fj */ +{ /* LOONGARCH_FLOGB_S (579) - LOONGARCH_INS_FLOGB_S - flogb.s $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FMADD_D (580) - LoongArch_INS_FMADD_D - fmadd.d $fd, $fj, $fk, $fa */ +{ /* LOONGARCH_FMADD_D (580) - LOONGARCH_INS_FMADD_D - fmadd.d $fd, $fj, $fk, $fa */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ @@ -2672,7 +2672,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fa */ { 0 } }}, -{ /* LoongArch_FMADD_S (581) - LoongArch_INS_FMADD_S - fmadd.s $fd, $fj, $fk, $fa */ +{ /* LOONGARCH_FMADD_S (581) - LOONGARCH_INS_FMADD_S - fmadd.s $fd, $fj, $fk, $fa */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ @@ -2680,75 +2680,75 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fa */ { 0 } }}, -{ /* LoongArch_FMAXA_D (582) - LoongArch_INS_FMAXA_D - fmaxa.d $fd, $fj, $fk */ +{ /* LOONGARCH_FMAXA_D (582) - LOONGARCH_INS_FMAXA_D - fmaxa.d $fd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FMAXA_S (583) - LoongArch_INS_FMAXA_S - fmaxa.s $fd, $fj, $fk */ +{ /* LOONGARCH_FMAXA_S (583) - LOONGARCH_INS_FMAXA_S - fmaxa.s $fd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FMAX_D (584) - LoongArch_INS_FMAX_D - fmax.d $fd, $fj, $fk */ +{ /* LOONGARCH_FMAX_D (584) - LOONGARCH_INS_FMAX_D - fmax.d $fd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FMAX_S (585) - LoongArch_INS_FMAX_S - fmax.s $fd, $fj, $fk */ +{ /* LOONGARCH_FMAX_S (585) - LOONGARCH_INS_FMAX_S - fmax.s $fd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FMINA_D (586) - LoongArch_INS_FMINA_D - fmina.d $fd, $fj, $fk */ +{ /* LOONGARCH_FMINA_D (586) - LOONGARCH_INS_FMINA_D - fmina.d $fd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FMINA_S (587) - LoongArch_INS_FMINA_S - fmina.s $fd, $fj, $fk */ +{ /* LOONGARCH_FMINA_S (587) - LOONGARCH_INS_FMINA_S - fmina.s $fd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FMIN_D (588) - LoongArch_INS_FMIN_D - fmin.d $fd, $fj, $fk */ +{ /* LOONGARCH_FMIN_D (588) - LOONGARCH_INS_FMIN_D - fmin.d $fd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FMIN_S (589) - LoongArch_INS_FMIN_S - fmin.s $fd, $fj, $fk */ +{ /* LOONGARCH_FMIN_S (589) - LOONGARCH_INS_FMIN_S - fmin.s $fd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FMOV_D (590) - LoongArch_INS_FMOV_D - fmov.d $dst, $src */ +{ /* LOONGARCH_FMOV_D (590) - LOONGARCH_INS_FMOV_D - fmov.d $dst, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_FMOV_S (591) - LoongArch_INS_FMOV_S - fmov.s $dst, $src */ +{ /* LOONGARCH_FMOV_S (591) - LOONGARCH_INS_FMOV_S - fmov.s $dst, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_FMSUB_D (592) - LoongArch_INS_FMSUB_D - fmsub.d $fd, $fj, $fk, $fa */ +{ /* LOONGARCH_FMSUB_D (592) - LOONGARCH_INS_FMSUB_D - fmsub.d $fd, $fj, $fk, $fa */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ @@ -2756,7 +2756,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fa */ { 0 } }}, -{ /* LoongArch_FMSUB_S (593) - LoongArch_INS_FMSUB_S - fmsub.s $fd, $fj, $fk, $fa */ +{ /* LOONGARCH_FMSUB_S (593) - LOONGARCH_INS_FMSUB_S - fmsub.s $fd, $fj, $fk, $fa */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ @@ -2764,33 +2764,33 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fa */ { 0 } }}, -{ /* LoongArch_FMUL_D (594) - LoongArch_INS_FMUL_D - fmul.d $fd, $fj, $fk */ +{ /* LOONGARCH_FMUL_D (594) - LOONGARCH_INS_FMUL_D - fmul.d $fd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FMUL_S (595) - LoongArch_INS_FMUL_S - fmul.s $fd, $fj, $fk */ +{ /* LOONGARCH_FMUL_S (595) - LOONGARCH_INS_FMUL_S - fmul.s $fd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FNEG_D (596) - LoongArch_INS_FNEG_D - fneg.d $fd, $fj */ +{ /* LOONGARCH_FNEG_D (596) - LOONGARCH_INS_FNEG_D - fneg.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FNEG_S (597) - LoongArch_INS_FNEG_S - fneg.s $fd, $fj */ +{ /* LOONGARCH_FNEG_S (597) - LOONGARCH_INS_FNEG_S - fneg.s $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FNMADD_D (598) - LoongArch_INS_FNMADD_D - fnmadd.d $fd, $fj, $fk, $fa */ +{ /* LOONGARCH_FNMADD_D (598) - LOONGARCH_INS_FNMADD_D - fnmadd.d $fd, $fj, $fk, $fa */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ @@ -2798,7 +2798,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fa */ { 0 } }}, -{ /* LoongArch_FNMADD_S (599) - LoongArch_INS_FNMADD_S - fnmadd.s $fd, $fj, $fk, $fa */ +{ /* LOONGARCH_FNMADD_S (599) - LOONGARCH_INS_FNMADD_S - fnmadd.s $fd, $fj, $fk, $fa */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ @@ -2806,7 +2806,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fa */ { 0 } }}, -{ /* LoongArch_FNMSUB_D (600) - LoongArch_INS_FNMSUB_D - fnmsub.d $fd, $fj, $fk, $fa */ +{ /* LOONGARCH_FNMSUB_D (600) - LOONGARCH_INS_FNMSUB_D - fnmsub.d $fd, $fj, $fk, $fa */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ @@ -2814,7 +2814,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fa */ { 0 } }}, -{ /* LoongArch_FNMSUB_S (601) - LoongArch_INS_FNMSUB_S - fnmsub.s $fd, $fj, $fk, $fa */ +{ /* LOONGARCH_FNMSUB_S (601) - LOONGARCH_INS_FNMSUB_S - fnmsub.s $fd, $fj, $fk, $fa */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ @@ -2822,84 +2822,84 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fa */ { 0 } }}, -{ /* LoongArch_FRECIPE_D (602) - LoongArch_INS_FRECIPE_D - frecipe.d $fd, $fj */ +{ /* LOONGARCH_FRECIPE_D (602) - LOONGARCH_INS_FRECIPE_D - frecipe.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FRECIPE_S (603) - LoongArch_INS_FRECIPE_S - frecipe.s $fd, $fj */ +{ /* LOONGARCH_FRECIPE_S (603) - LOONGARCH_INS_FRECIPE_S - frecipe.s $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FRECIP_D (604) - LoongArch_INS_FRECIP_D - frecip.d $fd, $fj */ +{ /* LOONGARCH_FRECIP_D (604) - LOONGARCH_INS_FRECIP_D - frecip.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FRECIP_S (605) - LoongArch_INS_FRECIP_S - frecip.s $fd, $fj */ +{ /* LOONGARCH_FRECIP_S (605) - LOONGARCH_INS_FRECIP_S - frecip.s $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FRINT_D (606) - LoongArch_INS_FRINT_D - frint.d $fd, $fj */ +{ /* LOONGARCH_FRINT_D (606) - LOONGARCH_INS_FRINT_D - frint.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FRINT_S (607) - LoongArch_INS_FRINT_S - frint.s $fd, $fj */ +{ /* LOONGARCH_FRINT_S (607) - LOONGARCH_INS_FRINT_S - frint.s $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FRSQRTE_D (608) - LoongArch_INS_FRSQRTE_D - frsqrte.d $fd, $fj */ +{ /* LOONGARCH_FRSQRTE_D (608) - LOONGARCH_INS_FRSQRTE_D - frsqrte.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FRSQRTE_S (609) - LoongArch_INS_FRSQRTE_S - frsqrte.s $fd, $fj */ +{ /* LOONGARCH_FRSQRTE_S (609) - LOONGARCH_INS_FRSQRTE_S - frsqrte.s $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FRSQRT_D (610) - LoongArch_INS_FRSQRT_D - frsqrt.d $fd, $fj */ +{ /* LOONGARCH_FRSQRT_D (610) - LOONGARCH_INS_FRSQRT_D - frsqrt.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FRSQRT_S (611) - LoongArch_INS_FRSQRT_S - frsqrt.s $fd, $fj */ +{ /* LOONGARCH_FRSQRT_S (611) - LOONGARCH_INS_FRSQRT_S - frsqrt.s $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FSCALEB_D (612) - LoongArch_INS_FSCALEB_D - fscaleb.d $fd, $fj, $fk */ +{ /* LOONGARCH_FSCALEB_D (612) - LOONGARCH_INS_FSCALEB_D - fscaleb.d $fd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FSCALEB_S (613) - LoongArch_INS_FSCALEB_S - fscaleb.s $fd, $fj, $fk */ +{ /* LOONGARCH_FSCALEB_S (613) - LOONGARCH_INS_FSCALEB_S - fscaleb.s $fd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{{{ /* LoongArch_FSEL_xD (614) - LoongArch_INS_INVALID - fsel $fd, $fj, $fk, $ca */ +{{{ /* LOONGARCH_FSEL_xD (614) - LOONGARCH_INS_INVALID - fsel $fd, $fj, $fk, $ca */ 0 }}}, -{ /* LoongArch_FSEL_xS (615) - LoongArch_INS_FSEL - fsel $fd, $fj, $fk, $ca */ +{ /* LOONGARCH_FSEL_xS (615) - LOONGARCH_INS_FSEL - fsel $fd, $fj, $fk, $ca */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ @@ -2907,222 +2907,222 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* ca */ { 0 } }}, -{ /* LoongArch_FSQRT_D (616) - LoongArch_INS_FSQRT_D - fsqrt.d $fd, $fj */ +{ /* LOONGARCH_FSQRT_D (616) - LOONGARCH_INS_FSQRT_D - fsqrt.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FSQRT_S (617) - LoongArch_INS_FSQRT_S - fsqrt.s $fd, $fj */ +{ /* LOONGARCH_FSQRT_S (617) - LOONGARCH_INS_FSQRT_S - fsqrt.s $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FSTGT_D (618) - LoongArch_INS_FSTGT_D - fstgt.d $fd, $rj, $rk */ +{ /* LOONGARCH_FSTGT_D (618) - LOONGARCH_INS_FSTGT_D - fstgt.d $fd, $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_FSTGT_S (619) - LoongArch_INS_FSTGT_S - fstgt.s $fd, $rj, $rk */ +{ /* LOONGARCH_FSTGT_S (619) - LOONGARCH_INS_FSTGT_S - fstgt.s $fd, $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_FSTLE_D (620) - LoongArch_INS_FSTLE_D - fstle.d $fd, $rj, $rk */ +{ /* LOONGARCH_FSTLE_D (620) - LOONGARCH_INS_FSTLE_D - fstle.d $fd, $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_FSTLE_S (621) - LoongArch_INS_FSTLE_S - fstle.s $fd, $rj, $rk */ +{ /* LOONGARCH_FSTLE_S (621) - LOONGARCH_INS_FSTLE_S - fstle.s $fd, $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_FSTX_D (622) - LoongArch_INS_FSTX_D - fstx.d $fd, $rj, $rk */ +{ /* LOONGARCH_FSTX_D (622) - LOONGARCH_INS_FSTX_D - fstx.d $fd, $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_FSTX_S (623) - LoongArch_INS_FSTX_S - fstx.s $fd, $rj, $rk */ +{ /* LOONGARCH_FSTX_S (623) - LOONGARCH_INS_FSTX_S - fstx.s $fd, $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_FST_D (624) - LoongArch_INS_FST_D - fst.d $fd, $rj, $imm12 */ +{ /* LOONGARCH_FST_D (624) - LOONGARCH_INS_FST_D - fst.d $fd, $rj, $imm12 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_FST_S (625) - LoongArch_INS_FST_S - fst.s $fd, $rj, $imm12 */ +{ /* LOONGARCH_FST_S (625) - LOONGARCH_INS_FST_S - fst.s $fd, $rj, $imm12 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_FSUB_D (626) - LoongArch_INS_FSUB_D - fsub.d $fd, $fj, $fk */ +{ /* LOONGARCH_FSUB_D (626) - LOONGARCH_INS_FSUB_D - fsub.d $fd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FSUB_S (627) - LoongArch_INS_FSUB_S - fsub.s $fd, $fj, $fk */ +{ /* LOONGARCH_FSUB_S (627) - LOONGARCH_INS_FSUB_S - fsub.s $fd, $fj, $fk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fk */ { 0 } }}, -{ /* LoongArch_FTINTRM_L_D (628) - LoongArch_INS_FTINTRM_L_D - ftintrm.l.d $fd, $fj */ +{ /* LOONGARCH_FTINTRM_L_D (628) - LOONGARCH_INS_FTINTRM_L_D - ftintrm.l.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FTINTRM_L_S (629) - LoongArch_INS_FTINTRM_L_S - ftintrm.l.s $fd, $fj */ +{ /* LOONGARCH_FTINTRM_L_S (629) - LOONGARCH_INS_FTINTRM_L_S - ftintrm.l.s $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FTINTRM_W_D (630) - LoongArch_INS_FTINTRM_W_D - ftintrm.w.d $fd, $fj */ +{ /* LOONGARCH_FTINTRM_W_D (630) - LOONGARCH_INS_FTINTRM_W_D - ftintrm.w.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FTINTRM_W_S (631) - LoongArch_INS_FTINTRM_W_S - ftintrm.w.s $fd, $fj */ +{ /* LOONGARCH_FTINTRM_W_S (631) - LOONGARCH_INS_FTINTRM_W_S - ftintrm.w.s $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FTINTRNE_L_D (632) - LoongArch_INS_FTINTRNE_L_D - ftintrne.l.d $fd, $fj */ +{ /* LOONGARCH_FTINTRNE_L_D (632) - LOONGARCH_INS_FTINTRNE_L_D - ftintrne.l.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FTINTRNE_L_S (633) - LoongArch_INS_FTINTRNE_L_S - ftintrne.l.s $fd, $fj */ +{ /* LOONGARCH_FTINTRNE_L_S (633) - LOONGARCH_INS_FTINTRNE_L_S - ftintrne.l.s $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FTINTRNE_W_D (634) - LoongArch_INS_FTINTRNE_W_D - ftintrne.w.d $fd, $fj */ +{ /* LOONGARCH_FTINTRNE_W_D (634) - LOONGARCH_INS_FTINTRNE_W_D - ftintrne.w.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FTINTRNE_W_S (635) - LoongArch_INS_FTINTRNE_W_S - ftintrne.w.s $fd, $fj */ +{ /* LOONGARCH_FTINTRNE_W_S (635) - LOONGARCH_INS_FTINTRNE_W_S - ftintrne.w.s $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FTINTRP_L_D (636) - LoongArch_INS_FTINTRP_L_D - ftintrp.l.d $fd, $fj */ +{ /* LOONGARCH_FTINTRP_L_D (636) - LOONGARCH_INS_FTINTRP_L_D - ftintrp.l.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FTINTRP_L_S (637) - LoongArch_INS_FTINTRP_L_S - ftintrp.l.s $fd, $fj */ +{ /* LOONGARCH_FTINTRP_L_S (637) - LOONGARCH_INS_FTINTRP_L_S - ftintrp.l.s $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FTINTRP_W_D (638) - LoongArch_INS_FTINTRP_W_D - ftintrp.w.d $fd, $fj */ +{ /* LOONGARCH_FTINTRP_W_D (638) - LOONGARCH_INS_FTINTRP_W_D - ftintrp.w.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FTINTRP_W_S (639) - LoongArch_INS_FTINTRP_W_S - ftintrp.w.s $fd, $fj */ +{ /* LOONGARCH_FTINTRP_W_S (639) - LOONGARCH_INS_FTINTRP_W_S - ftintrp.w.s $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FTINTRZ_L_D (640) - LoongArch_INS_FTINTRZ_L_D - ftintrz.l.d $fd, $fj */ +{ /* LOONGARCH_FTINTRZ_L_D (640) - LOONGARCH_INS_FTINTRZ_L_D - ftintrz.l.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FTINTRZ_L_S (641) - LoongArch_INS_FTINTRZ_L_S - ftintrz.l.s $fd, $fj */ +{ /* LOONGARCH_FTINTRZ_L_S (641) - LOONGARCH_INS_FTINTRZ_L_S - ftintrz.l.s $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FTINTRZ_W_D (642) - LoongArch_INS_FTINTRZ_W_D - ftintrz.w.d $fd, $fj */ +{ /* LOONGARCH_FTINTRZ_W_D (642) - LOONGARCH_INS_FTINTRZ_W_D - ftintrz.w.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FTINTRZ_W_S (643) - LoongArch_INS_FTINTRZ_W_S - ftintrz.w.s $fd, $fj */ +{ /* LOONGARCH_FTINTRZ_W_S (643) - LOONGARCH_INS_FTINTRZ_W_S - ftintrz.w.s $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FTINT_L_D (644) - LoongArch_INS_FTINT_L_D - ftint.l.d $fd, $fj */ +{ /* LOONGARCH_FTINT_L_D (644) - LOONGARCH_INS_FTINT_L_D - ftint.l.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FTINT_L_S (645) - LoongArch_INS_FTINT_L_S - ftint.l.s $fd, $fj */ +{ /* LOONGARCH_FTINT_L_S (645) - LOONGARCH_INS_FTINT_L_S - ftint.l.s $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FTINT_W_D (646) - LoongArch_INS_FTINT_W_D - ftint.w.d $fd, $fj */ +{ /* LOONGARCH_FTINT_W_D (646) - LOONGARCH_INS_FTINT_W_D - ftint.w.d $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_FTINT_W_S (647) - LoongArch_INS_FTINT_W_S - ftint.w.s $fd, $fj */ +{ /* LOONGARCH_FTINT_W_S (647) - LOONGARCH_INS_FTINT_W_S - ftint.w.s $fd, $fj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* fj */ { 0 } }}, -{ /* LoongArch_GCSRRD (648) - LoongArch_INS_GCSRRD - gcsrrd $rd, $csr_num */ +{ /* LOONGARCH_GCSRRD (648) - LOONGARCH_INS_GCSRRD - gcsrrd $rd, $csr_num */ { { CS_OP_REG, CS_AC_WRITE, { 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 } }, /* csr_num */ { 0 } }}, -{ /* LoongArch_GCSRWR (649) - LoongArch_INS_GCSRWR - gcsrwr $rd, $csr_num */ +{ /* LOONGARCH_GCSRWR (649) - LOONGARCH_INS_GCSRWR - gcsrwr $rd, $csr_num */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, 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 } }, /* csr_num */ { 0 } }}, -{ /* LoongArch_GCSRXCHG (650) - LoongArch_INS_GCSRXCHG - gcsrxchg $rd, $rj, $csr_num */ +{ /* LOONGARCH_GCSRXCHG (650) - LOONGARCH_INS_GCSRXCHG - gcsrxchg $rd, $rj, $csr_num */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ @@ -3130,816 +3130,816 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* csr_num */ { 0 } }}, -{ /* LoongArch_GTLBFLUSH (651) - LoongArch_INS_GTLBFLUSH - gtlbflush */ +{ /* LOONGARCH_GTLBFLUSH (651) - LOONGARCH_INS_GTLBFLUSH - gtlbflush */ { { 0 } }}, -{ /* LoongArch_HVCL (652) - LoongArch_INS_HVCL - hvcl $imm15 */ +{ /* LOONGARCH_HVCL (652) - LOONGARCH_INS_HVCL - hvcl $imm15 */ { { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm15 */ { 0 } }}, -{ /* LoongArch_IBAR (653) - LoongArch_INS_IBAR - ibar $imm15 */ +{ /* LOONGARCH_IBAR (653) - LOONGARCH_INS_IBAR - ibar $imm15 */ { { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm15 */ { 0 } }}, -{ /* LoongArch_IDLE (654) - LoongArch_INS_IDLE - idle $imm15 */ +{ /* LOONGARCH_IDLE (654) - LOONGARCH_INS_IDLE - idle $imm15 */ { { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm15 */ { 0 } }}, -{ /* LoongArch_INVTLB (655) - LoongArch_INS_INVTLB - invtlb $op, $rj, $rk */ +{ /* LOONGARCH_INVTLB (655) - LOONGARCH_INS_INVTLB - invtlb $op, $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* op */ { 0 } }}, -{ /* LoongArch_IOCSRRD_B (656) - LoongArch_INS_IOCSRRD_B - iocsrrd.b $rd, $rj */ +{ /* LOONGARCH_IOCSRRD_B (656) - LOONGARCH_INS_IOCSRRD_B - iocsrrd.b $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_IOCSRRD_D (657) - LoongArch_INS_IOCSRRD_D - iocsrrd.d $rd, $rj */ +{ /* LOONGARCH_IOCSRRD_D (657) - LOONGARCH_INS_IOCSRRD_D - iocsrrd.d $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_IOCSRRD_H (658) - LoongArch_INS_IOCSRRD_H - iocsrrd.h $rd, $rj */ +{ /* LOONGARCH_IOCSRRD_H (658) - LOONGARCH_INS_IOCSRRD_H - iocsrrd.h $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_IOCSRRD_W (659) - LoongArch_INS_IOCSRRD_W - iocsrrd.w $rd, $rj */ +{ /* LOONGARCH_IOCSRRD_W (659) - LOONGARCH_INS_IOCSRRD_W - iocsrrd.w $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_IOCSRWR_B (660) - LoongArch_INS_IOCSRWR_B - iocsrwr.b $rd, $rj */ +{ /* LOONGARCH_IOCSRWR_B (660) - LOONGARCH_INS_IOCSRWR_B - iocsrwr.b $rd, $rj */ { { CS_OP_REG, 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_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_IOCSRWR_D (661) - LoongArch_INS_IOCSRWR_D - iocsrwr.d $rd, $rj */ +{ /* LOONGARCH_IOCSRWR_D (661) - LOONGARCH_INS_IOCSRWR_D - iocsrwr.d $rd, $rj */ { { CS_OP_REG, 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_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_IOCSRWR_H (662) - LoongArch_INS_IOCSRWR_H - iocsrwr.h $rd, $rj */ +{ /* LOONGARCH_IOCSRWR_H (662) - LOONGARCH_INS_IOCSRWR_H - iocsrwr.h $rd, $rj */ { { CS_OP_REG, 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_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_IOCSRWR_W (663) - LoongArch_INS_IOCSRWR_W - iocsrwr.w $rd, $rj */ +{ /* LOONGARCH_IOCSRWR_W (663) - LOONGARCH_INS_IOCSRWR_W - iocsrwr.w $rd, $rj */ { { CS_OP_REG, 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_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_JIRL (664) - LoongArch_INS_JIRL - jirl $rd, $rj, $imm16 */ +{ /* LOONGARCH_JIRL (664) - LOONGARCH_INS_JIRL - jirl $rd, $rj, $imm16 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm16 */ { 0 } }}, -{ /* LoongArch_JISCR0 (665) - LoongArch_INS_JISCR0 - jiscr0 $imm21 */ +{ /* LOONGARCH_JISCR0 (665) - LOONGARCH_INS_JISCR0 - jiscr0 $imm21 */ { { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm21 */ { 0 } }}, -{ /* LoongArch_JISCR1 (666) - LoongArch_INS_JISCR1 - jiscr1 $imm21 */ +{ /* LOONGARCH_JISCR1 (666) - LOONGARCH_INS_JISCR1 - jiscr1 $imm21 */ { { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_Other, CS_DATA_TYPE_LAST } }, /* imm21 */ { 0 } }}, -{ /* LoongArch_LDDIR (667) - LoongArch_INS_LDDIR - lddir $rd, $rj, $imm8 */ +{ /* LOONGARCH_LDDIR (667) - LOONGARCH_INS_LDDIR - lddir $rd, $rj, $imm8 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_LDGT_B (668) - LoongArch_INS_LDGT_B - ldgt.b $rd, $rj, $rk */ +{ /* LOONGARCH_LDGT_B (668) - LOONGARCH_INS_LDGT_B - ldgt.b $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_LDGT_D (669) - LoongArch_INS_LDGT_D - ldgt.d $rd, $rj, $rk */ +{ /* LOONGARCH_LDGT_D (669) - LOONGARCH_INS_LDGT_D - ldgt.d $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_LDGT_H (670) - LoongArch_INS_LDGT_H - ldgt.h $rd, $rj, $rk */ +{ /* LOONGARCH_LDGT_H (670) - LOONGARCH_INS_LDGT_H - ldgt.h $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_LDGT_W (671) - LoongArch_INS_LDGT_W - ldgt.w $rd, $rj, $rk */ +{ /* LOONGARCH_LDGT_W (671) - LOONGARCH_INS_LDGT_W - ldgt.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_LDLE_B (672) - LoongArch_INS_LDLE_B - ldle.b $rd, $rj, $rk */ +{ /* LOONGARCH_LDLE_B (672) - LOONGARCH_INS_LDLE_B - ldle.b $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_LDLE_D (673) - LoongArch_INS_LDLE_D - ldle.d $rd, $rj, $rk */ +{ /* LOONGARCH_LDLE_D (673) - LOONGARCH_INS_LDLE_D - ldle.d $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_LDLE_H (674) - LoongArch_INS_LDLE_H - ldle.h $rd, $rj, $rk */ +{ /* LOONGARCH_LDLE_H (674) - LOONGARCH_INS_LDLE_H - ldle.h $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_LDLE_W (675) - LoongArch_INS_LDLE_W - ldle.w $rd, $rj, $rk */ +{ /* LOONGARCH_LDLE_W (675) - LOONGARCH_INS_LDLE_W - ldle.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_LDL_D (676) - LoongArch_INS_LDL_D - ldl.d $rd, $rj, $imm12 */ +{ /* LOONGARCH_LDL_D (676) - LOONGARCH_INS_LDL_D - ldl.d $rd, $rj, $imm12 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_LDL_W (677) - LoongArch_INS_LDL_W - ldl.w $rd, $rj, $imm12 */ +{ /* LOONGARCH_LDL_W (677) - LOONGARCH_INS_LDL_W - ldl.w $rd, $rj, $imm12 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_LDPTE (678) - LoongArch_INS_LDPTE - ldpte $rj, $seq */ +{ /* LOONGARCH_LDPTE (678) - LOONGARCH_INS_LDPTE - ldpte $rj, $seq */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* seq */ { 0 } }}, -{ /* LoongArch_LDPTR_D (679) - LoongArch_INS_LDPTR_D - ldptr.d $rd, $rj, $imm14 */ +{ /* LOONGARCH_LDPTR_D (679) - LOONGARCH_INS_LDPTR_D - ldptr.d $rd, $rj, $imm14 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm14 */ { 0 } }}, -{ /* LoongArch_LDPTR_W (680) - LoongArch_INS_LDPTR_W - ldptr.w $rd, $rj, $imm14 */ +{ /* LOONGARCH_LDPTR_W (680) - LOONGARCH_INS_LDPTR_W - ldptr.w $rd, $rj, $imm14 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm14 */ { 0 } }}, -{ /* LoongArch_LDR_D (681) - LoongArch_INS_LDR_D - ldr.d $rd, $rj, $imm12 */ +{ /* LOONGARCH_LDR_D (681) - LOONGARCH_INS_LDR_D - ldr.d $rd, $rj, $imm12 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_LDR_W (682) - LoongArch_INS_LDR_W - ldr.w $rd, $rj, $imm12 */ +{ /* LOONGARCH_LDR_W (682) - LOONGARCH_INS_LDR_W - ldr.w $rd, $rj, $imm12 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_LDX_B (683) - LoongArch_INS_LDX_B - ldx.b $rd, $rj, $rk */ +{ /* LOONGARCH_LDX_B (683) - LOONGARCH_INS_LDX_B - ldx.b $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_LDX_BU (684) - LoongArch_INS_LDX_BU - ldx.bu $rd, $rj, $rk */ +{ /* LOONGARCH_LDX_BU (684) - LOONGARCH_INS_LDX_BU - ldx.bu $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_LDX_D (685) - LoongArch_INS_LDX_D - ldx.d $rd, $rj, $rk */ +{ /* LOONGARCH_LDX_D (685) - LOONGARCH_INS_LDX_D - ldx.d $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_LDX_H (686) - LoongArch_INS_LDX_H - ldx.h $rd, $rj, $rk */ +{ /* LOONGARCH_LDX_H (686) - LOONGARCH_INS_LDX_H - ldx.h $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_LDX_HU (687) - LoongArch_INS_LDX_HU - ldx.hu $rd, $rj, $rk */ +{ /* LOONGARCH_LDX_HU (687) - LOONGARCH_INS_LDX_HU - ldx.hu $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_LDX_W (688) - LoongArch_INS_LDX_W - ldx.w $rd, $rj, $rk */ +{ /* LOONGARCH_LDX_W (688) - LOONGARCH_INS_LDX_W - ldx.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_LDX_WU (689) - LoongArch_INS_LDX_WU - ldx.wu $rd, $rj, $rk */ +{ /* LOONGARCH_LDX_WU (689) - LOONGARCH_INS_LDX_WU - ldx.wu $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_LD_B (690) - LoongArch_INS_LD_B - ld.b $rd, $rj, $imm12 */ +{ /* LOONGARCH_LD_B (690) - LOONGARCH_INS_LD_B - ld.b $rd, $rj, $imm12 */ { { CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ { CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_LD_BU (691) - LoongArch_INS_LD_BU - ld.bu $rd, $rj, $imm12 */ +{ /* LOONGARCH_LD_BU (691) - LOONGARCH_INS_LD_BU - ld.bu $rd, $rj, $imm12 */ { { CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ { CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_LD_D (692) - LoongArch_INS_LD_D - ld.d $rd, $rj, $imm12 */ +{ /* LOONGARCH_LD_D (692) - LOONGARCH_INS_LD_D - ld.d $rd, $rj, $imm12 */ { { CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ { CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_LD_H (693) - LoongArch_INS_LD_H - ld.h $rd, $rj, $imm12 */ +{ /* LOONGARCH_LD_H (693) - LOONGARCH_INS_LD_H - ld.h $rd, $rj, $imm12 */ { { CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ { CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_LD_HU (694) - LoongArch_INS_LD_HU - ld.hu $rd, $rj, $imm12 */ +{ /* LOONGARCH_LD_HU (694) - LOONGARCH_INS_LD_HU - ld.hu $rd, $rj, $imm12 */ { { CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ { CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_LD_W (695) - LoongArch_INS_LD_W - ld.w $rd, $rj, $imm12 */ +{ /* LOONGARCH_LD_W (695) - LOONGARCH_INS_LD_W - ld.w $rd, $rj, $imm12 */ { { CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ { CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_LD_WU (696) - LoongArch_INS_LD_WU - ld.wu $rd, $rj, $imm12 */ +{ /* LOONGARCH_LD_WU (696) - LOONGARCH_INS_LD_WU - ld.wu $rd, $rj, $imm12 */ { { CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ { CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_LLACQ_D (697) - LoongArch_INS_LLACQ_D - llacq.d $rd, $rj */ +{ /* LOONGARCH_LLACQ_D (697) - LOONGARCH_INS_LLACQ_D - llacq.d $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_LLACQ_W (698) - LoongArch_INS_LLACQ_W - llacq.w $rd, $rj */ +{ /* LOONGARCH_LLACQ_W (698) - LOONGARCH_INS_LLACQ_W - llacq.w $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_LL_D (699) - LoongArch_INS_LL_D - ll.d $rd, $rj, $imm14 */ +{ /* LOONGARCH_LL_D (699) - LOONGARCH_INS_LL_D - ll.d $rd, $rj, $imm14 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm14 */ { 0 } }}, -{ /* LoongArch_LL_W (700) - LoongArch_INS_LL_W - ll.w $rd, $rj, $imm14 */ +{ /* LOONGARCH_LL_W (700) - LOONGARCH_INS_LL_W - ll.w $rd, $rj, $imm14 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm14 */ { 0 } }}, -{ /* LoongArch_LU12I_W (701) - LoongArch_INS_LU12I_W - lu12i.w $rd, $imm20 */ +{ /* LOONGARCH_LU12I_W (701) - LOONGARCH_INS_LU12I_W - lu12i.w $rd, $imm20 */ { { CS_OP_REG, CS_AC_WRITE, { 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 } }, /* imm20 */ { 0 } }}, -{ /* LoongArch_LU32I_D (702) - LoongArch_INS_LU32I_D - lu32i.d $rd, $imm20 */ +{ /* LOONGARCH_LU32I_D (702) - LOONGARCH_INS_LU32I_D - lu32i.d $rd, $imm20 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, 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 } }, /* imm20 */ { 0 } }}, -{ /* LoongArch_LU52I_D (703) - LoongArch_INS_LU52I_D - lu52i.d $rd, $rj, $imm12 */ +{ /* LOONGARCH_LU52I_D (703) - LOONGARCH_INS_LU52I_D - lu52i.d $rd, $rj, $imm12 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_MASKEQZ (704) - LoongArch_INS_MASKEQZ - maskeqz $rd, $rj, $rk */ +{ /* LOONGARCH_MASKEQZ (704) - LOONGARCH_INS_MASKEQZ - maskeqz $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_MASKNEZ (705) - LoongArch_INS_MASKNEZ - masknez $rd, $rj, $rk */ +{ /* LOONGARCH_MASKNEZ (705) - LOONGARCH_INS_MASKNEZ - masknez $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_MOD_D (706) - LoongArch_INS_MOD_D - mod.d $rd, $rj, $rk */ +{ /* LOONGARCH_MOD_D (706) - LOONGARCH_INS_MOD_D - mod.d $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_MOD_DU (707) - LoongArch_INS_MOD_DU - mod.du $rd, $rj, $rk */ +{ /* LOONGARCH_MOD_DU (707) - LOONGARCH_INS_MOD_DU - mod.du $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_MOD_W (708) - LoongArch_INS_MOD_W - mod.w $rd, $rj, $rk */ +{ /* LOONGARCH_MOD_W (708) - LOONGARCH_INS_MOD_W - mod.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_MOD_WU (709) - LoongArch_INS_MOD_WU - mod.wu $rd, $rj, $rk */ +{ /* LOONGARCH_MOD_WU (709) - LOONGARCH_INS_MOD_WU - mod.wu $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_MOVCF2FR_xS (710) - LoongArch_INS_MOVCF2FR - movcf2fr $dst, $src */ +{ /* LOONGARCH_MOVCF2FR_xS (710) - LOONGARCH_INS_MOVCF2FR - movcf2fr $dst, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_MOVCF2GR (711) - LoongArch_INS_MOVCF2GR - movcf2gr $dst, $src */ +{ /* LOONGARCH_MOVCF2GR (711) - LOONGARCH_INS_MOVCF2GR - movcf2gr $dst, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_MOVFCSR2GR (712) - LoongArch_INS_MOVFCSR2GR - movfcsr2gr $dst, $src */ +{ /* LOONGARCH_MOVFCSR2GR (712) - LOONGARCH_INS_MOVFCSR2GR - movfcsr2gr $dst, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_MOVFR2CF_xS (713) - LoongArch_INS_MOVFR2CF - movfr2cf $dst, $src */ +{ /* LOONGARCH_MOVFR2CF_xS (713) - LOONGARCH_INS_MOVFR2CF - movfr2cf $dst, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_MOVFR2GR_D (714) - LoongArch_INS_MOVFR2GR_D - movfr2gr.d $dst, $src */ +{ /* LOONGARCH_MOVFR2GR_D (714) - LOONGARCH_INS_MOVFR2GR_D - movfr2gr.d $dst, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_MOVFR2GR_S (715) - LoongArch_INS_MOVFR2GR_S - movfr2gr.s $dst, $src */ +{ /* LOONGARCH_MOVFR2GR_S (715) - LOONGARCH_INS_MOVFR2GR_S - movfr2gr.s $dst, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{{{ /* LoongArch_MOVFR2GR_S_64 (716) - LoongArch_INS_INVALID - movfr2gr.s $dst, $src */ +{{{ /* LOONGARCH_MOVFR2GR_S_64 (716) - LOONGARCH_INS_INVALID - movfr2gr.s $dst, $src */ 0 }}}, -{ /* LoongArch_MOVFRH2GR_S (717) - LoongArch_INS_MOVFRH2GR_S - movfrh2gr.s $dst, $src */ +{ /* LOONGARCH_MOVFRH2GR_S (717) - LOONGARCH_INS_MOVFRH2GR_S - movfrh2gr.s $dst, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_MOVGR2CF (718) - LoongArch_INS_MOVGR2CF - movgr2cf $dst, $src */ +{ /* LOONGARCH_MOVGR2CF (718) - LOONGARCH_INS_MOVGR2CF - movgr2cf $dst, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_MOVGR2FCSR (719) - LoongArch_INS_MOVGR2FCSR - movgr2fcsr $dst, $src */ +{ /* LOONGARCH_MOVGR2FCSR (719) - LOONGARCH_INS_MOVGR2FCSR - movgr2fcsr $dst, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_i32, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_MOVGR2FRH_W (720) - LoongArch_INS_MOVGR2FRH_W - movgr2frh.w $dst, $src */ +{ /* LOONGARCH_MOVGR2FRH_W (720) - LOONGARCH_INS_MOVGR2FRH_W - movgr2frh.w $dst, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* out */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_MOVGR2FR_D (721) - LoongArch_INS_MOVGR2FR_D - movgr2fr.d $dst, $src */ +{ /* LOONGARCH_MOVGR2FR_D (721) - LOONGARCH_INS_MOVGR2FR_D - movgr2fr.d $dst, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{ /* LoongArch_MOVGR2FR_W (722) - LoongArch_INS_MOVGR2FR_W - movgr2fr.w $dst, $src */ +{ /* LOONGARCH_MOVGR2FR_W (722) - LOONGARCH_INS_MOVGR2FR_W - movgr2fr.w $dst, $src */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_f32, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* src */ { 0 } }}, -{{{ /* LoongArch_MOVGR2FR_W_64 (723) - LoongArch_INS_INVALID - movgr2fr.w $dst, $src */ +{{{ /* LOONGARCH_MOVGR2FR_W_64 (723) - LOONGARCH_INS_INVALID - movgr2fr.w $dst, $src */ 0 }}}, -{ /* LoongArch_MOVGR2SCR (724) - LoongArch_INS_MOVGR2SCR - movgr2scr $sd, $rj */ +{ /* LOONGARCH_MOVGR2SCR (724) - LOONGARCH_INS_MOVGR2SCR - movgr2scr $sd, $rj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* sd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_MOVSCR2GR (725) - LoongArch_INS_MOVSCR2GR - movscr2gr $rd, $sj */ +{ /* LOONGARCH_MOVSCR2GR (725) - LOONGARCH_INS_MOVSCR2GR - movscr2gr $rd, $sj */ { { 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 } }, /* sj */ { 0 } }}, -{ /* LoongArch_MULH_D (726) - LoongArch_INS_MULH_D - mulh.d $rd, $rj, $rk */ +{ /* LOONGARCH_MULH_D (726) - LOONGARCH_INS_MULH_D - mulh.d $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_MULH_DU (727) - LoongArch_INS_MULH_DU - mulh.du $rd, $rj, $rk */ +{ /* LOONGARCH_MULH_DU (727) - LOONGARCH_INS_MULH_DU - mulh.du $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_MULH_W (728) - LoongArch_INS_MULH_W - mulh.w $rd, $rj, $rk */ +{ /* LOONGARCH_MULH_W (728) - LOONGARCH_INS_MULH_W - mulh.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_MULH_WU (729) - LoongArch_INS_MULH_WU - mulh.wu $rd, $rj, $rk */ +{ /* LOONGARCH_MULH_WU (729) - LOONGARCH_INS_MULH_WU - mulh.wu $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_MULW_D_W (730) - LoongArch_INS_MULW_D_W - mulw.d.w $rd, $rj, $rk */ +{ /* LOONGARCH_MULW_D_W (730) - LOONGARCH_INS_MULW_D_W - mulw.d.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_MULW_D_WU (731) - LoongArch_INS_MULW_D_WU - mulw.d.wu $rd, $rj, $rk */ +{ /* LOONGARCH_MULW_D_WU (731) - LOONGARCH_INS_MULW_D_WU - mulw.d.wu $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_MUL_D (732) - LoongArch_INS_MUL_D - mul.d $rd, $rj, $rk */ +{ /* LOONGARCH_MUL_D (732) - LOONGARCH_INS_MUL_D - mul.d $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_MUL_W (733) - LoongArch_INS_MUL_W - mul.w $rd, $rj, $rk */ +{ /* LOONGARCH_MUL_W (733) - LOONGARCH_INS_MUL_W - mul.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_NOR (734) - LoongArch_INS_NOR - nor $rd, $rj, $rk */ +{ /* LOONGARCH_NOR (734) - LOONGARCH_INS_NOR - nor $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_OR (735) - LoongArch_INS_OR - or $rd, $rj, $rk */ +{ /* LOONGARCH_OR (735) - LOONGARCH_INS_OR - or $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_ORI (736) - LoongArch_INS_ORI - ori $rd, $rj, $imm12 */ +{ /* LOONGARCH_ORI (736) - LOONGARCH_INS_ORI - ori $rd, $rj, $imm12 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_ORN (737) - LoongArch_INS_ORN - orn $rd, $rj, $rk */ +{ /* LOONGARCH_ORN (737) - LOONGARCH_INS_ORN - orn $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_PCADDI (738) - LoongArch_INS_PCADDI - pcaddi $rd, $imm20 */ +{ /* LOONGARCH_PCADDI (738) - LOONGARCH_INS_PCADDI - pcaddi $rd, $imm20 */ { { CS_OP_REG, CS_AC_WRITE, { 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 } }, /* imm20 */ { 0 } }}, -{ /* LoongArch_PCADDU12I (739) - LoongArch_INS_PCADDU12I - pcaddu12i $rd, $imm20 */ +{ /* LOONGARCH_PCADDU12I (739) - LOONGARCH_INS_PCADDU12I - pcaddu12i $rd, $imm20 */ { { CS_OP_REG, CS_AC_WRITE, { 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 } }, /* imm20 */ { 0 } }}, -{ /* LoongArch_PCADDU18I (740) - LoongArch_INS_PCADDU18I - pcaddu18i $rd, $imm20 */ +{ /* LOONGARCH_PCADDU18I (740) - LOONGARCH_INS_PCADDU18I - pcaddu18i $rd, $imm20 */ { { CS_OP_REG, CS_AC_WRITE, { 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 } }, /* imm20 */ { 0 } }}, -{ /* LoongArch_PCALAU12I (741) - LoongArch_INS_PCALAU12I - pcalau12i $rd, $imm20 */ +{ /* LOONGARCH_PCALAU12I (741) - LOONGARCH_INS_PCALAU12I - pcalau12i $rd, $imm20 */ { { CS_OP_REG, CS_AC_WRITE, { 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 } }, /* imm20 */ { 0 } }}, -{ /* LoongArch_PRELD (742) - LoongArch_INS_PRELD - preld $imm5, $rj, $imm12 */ +{ /* LOONGARCH_PRELD (742) - LOONGARCH_INS_PRELD - preld $imm5, $rj, $imm12 */ { { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_PRELDX (743) - LoongArch_INS_PRELDX - preldx $imm5, $rj, $rk */ +{ /* LOONGARCH_PRELDX (743) - LOONGARCH_INS_PRELDX - preldx $imm5, $rj, $rk */ { { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_RCRI_B (744) - LoongArch_INS_RCRI_B - rcri.b $rd, $rj, $imm3 */ +{ /* LOONGARCH_RCRI_B (744) - LOONGARCH_INS_RCRI_B - rcri.b $rd, $rj, $imm3 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_RCRI_D (745) - LoongArch_INS_RCRI_D - rcri.d $rd, $rj, $imm6 */ +{ /* LOONGARCH_RCRI_D (745) - LOONGARCH_INS_RCRI_D - rcri.d $rd, $rj, $imm6 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_RCRI_H (746) - LoongArch_INS_RCRI_H - rcri.h $rd, $rj, $imm4 */ +{ /* LOONGARCH_RCRI_H (746) - LOONGARCH_INS_RCRI_H - rcri.h $rd, $rj, $imm4 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_RCRI_W (747) - LoongArch_INS_RCRI_W - rcri.w $rd, $rj, $imm5 */ +{ /* LOONGARCH_RCRI_W (747) - LOONGARCH_INS_RCRI_W - rcri.w $rd, $rj, $imm5 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_RCR_B (748) - LoongArch_INS_RCR_B - rcr.b $rd, $rj, $rk */ +{ /* LOONGARCH_RCR_B (748) - LOONGARCH_INS_RCR_B - rcr.b $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_RCR_D (749) - LoongArch_INS_RCR_D - rcr.d $rd, $rj, $rk */ +{ /* LOONGARCH_RCR_D (749) - LOONGARCH_INS_RCR_D - rcr.d $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_RCR_H (750) - LoongArch_INS_RCR_H - rcr.h $rd, $rj, $rk */ +{ /* LOONGARCH_RCR_H (750) - LOONGARCH_INS_RCR_H - rcr.h $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_RCR_W (751) - LoongArch_INS_RCR_W - rcr.w $rd, $rj, $rk */ +{ /* LOONGARCH_RCR_W (751) - LOONGARCH_INS_RCR_W - rcr.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_RDTIMEH_W (752) - LoongArch_INS_RDTIMEH_W - rdtimeh.w $rd, $rj */ +{ /* LOONGARCH_RDTIMEH_W (752) - LOONGARCH_INS_RDTIMEH_W - rdtimeh.w $rd, $rj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_RDTIMEL_W (753) - LoongArch_INS_RDTIMEL_W - rdtimel.w $rd, $rj */ +{ /* LOONGARCH_RDTIMEL_W (753) - LOONGARCH_INS_RDTIMEL_W - rdtimel.w $rd, $rj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_RDTIME_D (754) - LoongArch_INS_RDTIME_D - rdtime.d $rd, $rj */ +{ /* LOONGARCH_RDTIME_D (754) - LOONGARCH_INS_RDTIME_D - rdtime.d $rd, $rj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_REVB_2H (755) - LoongArch_INS_REVB_2H - revb.2h $rd, $rj */ +{ /* LOONGARCH_REVB_2H (755) - LOONGARCH_INS_REVB_2H - revb.2h $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_REVB_2W (756) - LoongArch_INS_REVB_2W - revb.2w $rd, $rj */ +{ /* LOONGARCH_REVB_2W (756) - LOONGARCH_INS_REVB_2W - revb.2w $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_REVB_4H (757) - LoongArch_INS_REVB_4H - revb.4h $rd, $rj */ +{ /* LOONGARCH_REVB_4H (757) - LOONGARCH_INS_REVB_4H - revb.4h $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_REVB_D (758) - LoongArch_INS_REVB_D - revb.d $rd, $rj */ +{ /* LOONGARCH_REVB_D (758) - LOONGARCH_INS_REVB_D - revb.d $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_REVH_2W (759) - LoongArch_INS_REVH_2W - revh.2w $rd, $rj */ +{ /* LOONGARCH_REVH_2W (759) - LOONGARCH_INS_REVH_2W - revh.2w $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_REVH_D (760) - LoongArch_INS_REVH_D - revh.d $rd, $rj */ +{ /* LOONGARCH_REVH_D (760) - LOONGARCH_INS_REVH_D - revh.d $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_ROTRI_B (761) - LoongArch_INS_ROTRI_B - rotri.b $rd, $rj, $imm3 */ +{ /* LOONGARCH_ROTRI_B (761) - LOONGARCH_INS_ROTRI_B - rotri.b $rd, $rj, $imm3 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_ROTRI_D (762) - LoongArch_INS_ROTRI_D - rotri.d $rd, $rj, $imm6 */ +{ /* LOONGARCH_ROTRI_D (762) - LOONGARCH_INS_ROTRI_D - rotri.d $rd, $rj, $imm6 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_ROTRI_H (763) - LoongArch_INS_ROTRI_H - rotri.h $rd, $rj, $imm4 */ +{ /* LOONGARCH_ROTRI_H (763) - LOONGARCH_INS_ROTRI_H - rotri.h $rd, $rj, $imm4 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_ROTRI_W (764) - LoongArch_INS_ROTRI_W - rotri.w $rd, $rj, $imm5 */ +{ /* LOONGARCH_ROTRI_W (764) - LOONGARCH_INS_ROTRI_W - rotri.w $rd, $rj, $imm5 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_ROTR_B (765) - LoongArch_INS_ROTR_B - rotr.b $rd, $rj, $rk */ +{ /* LOONGARCH_ROTR_B (765) - LOONGARCH_INS_ROTR_B - rotr.b $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_ROTR_D (766) - LoongArch_INS_ROTR_D - rotr.d $rd, $rj, $rk */ +{ /* LOONGARCH_ROTR_D (766) - LOONGARCH_INS_ROTR_D - rotr.d $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_ROTR_H (767) - LoongArch_INS_ROTR_H - rotr.h $rd, $rj, $rk */ +{ /* LOONGARCH_ROTR_H (767) - LOONGARCH_INS_ROTR_H - rotr.h $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_ROTR_W (768) - LoongArch_INS_ROTR_W - rotr.w $rd, $rj, $rk */ +{ /* LOONGARCH_ROTR_W (768) - LOONGARCH_INS_ROTR_W - rotr.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_SBC_B (769) - LoongArch_INS_SBC_B - sbc.b $rd, $rj, $rk */ +{ /* LOONGARCH_SBC_B (769) - LOONGARCH_INS_SBC_B - sbc.b $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_SBC_D (770) - LoongArch_INS_SBC_D - sbc.d $rd, $rj, $rk */ +{ /* LOONGARCH_SBC_D (770) - LOONGARCH_INS_SBC_D - sbc.d $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_SBC_H (771) - LoongArch_INS_SBC_H - sbc.h $rd, $rj, $rk */ +{ /* LOONGARCH_SBC_H (771) - LOONGARCH_INS_SBC_H - sbc.h $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_SBC_W (772) - LoongArch_INS_SBC_W - sbc.w $rd, $rj, $rk */ +{ /* LOONGARCH_SBC_W (772) - LOONGARCH_INS_SBC_W - sbc.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_SCREL_D (773) - LoongArch_INS_SCREL_D - screl.d $rd, $rj */ +{ /* LOONGARCH_SCREL_D (773) - LOONGARCH_INS_SCREL_D - screl.d $rd, $rj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, 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_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_SCREL_W (774) - LoongArch_INS_SCREL_W - screl.w $rd, $rj */ +{ /* LOONGARCH_SCREL_W (774) - LOONGARCH_INS_SCREL_W - screl.w $rd, $rj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, 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_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_SC_D (775) - LoongArch_INS_SC_D - sc.d $rd, $rj, $imm14 */ +{ /* LOONGARCH_SC_D (775) - LOONGARCH_INS_SC_D - sc.d $rd, $rj, $imm14 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ @@ -3947,7 +3947,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm14 */ { 0 } }}, -{ /* LoongArch_SC_Q (776) - LoongArch_INS_SC_Q - sc.q $rd, $rk, $rj */ +{ /* LOONGARCH_SC_Q (776) - LOONGARCH_INS_SC_Q - sc.q $rd, $rk, $rj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ @@ -3955,7 +3955,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_SC_W (777) - LoongArch_INS_SC_W - sc.w $rd, $rj, $imm14 */ +{ /* LOONGARCH_SC_W (777) - LOONGARCH_INS_SC_W - sc.w $rd, $rj, $imm14 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ @@ -3963,906 +3963,906 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm14 */ { 0 } }}, -{ /* LoongArch_SETARMJ (778) - LoongArch_INS_SETARMJ - setarmj $rd, $imm4 */ +{ /* LOONGARCH_SETARMJ (778) - LOONGARCH_INS_SETARMJ - setarmj $rd, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { 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 } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_SETX86J (779) - LoongArch_INS_SETX86J - setx86j $rd, $imm4 */ +{ /* LOONGARCH_SETX86J (779) - LOONGARCH_INS_SETX86J - setx86j $rd, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { 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 } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_SETX86LOOPE (780) - LoongArch_INS_SETX86LOOPE - setx86loope $rd, $rj */ +{ /* LOONGARCH_SETX86LOOPE (780) - LOONGARCH_INS_SETX86LOOPE - setx86loope $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{ /* LoongArch_SETX86LOOPNE (781) - LoongArch_INS_SETX86LOOPNE - setx86loopne $rd, $rj */ +{ /* LOONGARCH_SETX86LOOPNE (781) - LOONGARCH_INS_SETX86LOOPNE - setx86loopne $rd, $rj */ { { 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 } }, /* rj */ { 0 } }}, -{{{ /* LoongArch_SET_CFR_FALSE (782) - LoongArch_INS_INVALID - fcmp.caf.s $cd, $$fa0, $$fa0 */ +{{{ /* LOONGARCH_SET_CFR_FALSE (782) - LOONGARCH_INS_INVALID - fcmp.caf.s $cd, $$fa0, $$fa0 */ 0 }}}, -{{{ /* LoongArch_SET_CFR_TRUE (783) - LoongArch_INS_INVALID - fcmp.cueq.s $cd, $$fa0, $$fa0 */ +{{{ /* LOONGARCH_SET_CFR_TRUE (783) - LOONGARCH_INS_INVALID - fcmp.cueq.s $cd, $$fa0, $$fa0 */ 0 }}}, -{ /* LoongArch_SLLI_D (784) - LoongArch_INS_SLLI_D - slli.d $rd, $rj, $imm6 */ +{ /* LOONGARCH_SLLI_D (784) - LOONGARCH_INS_SLLI_D - slli.d $rd, $rj, $imm6 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_SLLI_W (785) - LoongArch_INS_SLLI_W - slli.w $rd, $rj, $imm5 */ +{ /* LOONGARCH_SLLI_W (785) - LOONGARCH_INS_SLLI_W - slli.w $rd, $rj, $imm5 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_SLL_D (786) - LoongArch_INS_SLL_D - sll.d $rd, $rj, $rk */ +{ /* LOONGARCH_SLL_D (786) - LOONGARCH_INS_SLL_D - sll.d $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_SLL_W (787) - LoongArch_INS_SLL_W - sll.w $rd, $rj, $rk */ +{ /* LOONGARCH_SLL_W (787) - LOONGARCH_INS_SLL_W - sll.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_SLT (788) - LoongArch_INS_SLT - slt $rd, $rj, $rk */ +{ /* LOONGARCH_SLT (788) - LOONGARCH_INS_SLT - slt $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_SLTI (789) - LoongArch_INS_SLTI - slti $rd, $rj, $imm12 */ +{ /* LOONGARCH_SLTI (789) - LOONGARCH_INS_SLTI - slti $rd, $rj, $imm12 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_SLTU (790) - LoongArch_INS_SLTU - sltu $rd, $rj, $rk */ +{ /* LOONGARCH_SLTU (790) - LOONGARCH_INS_SLTU - sltu $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_SLTUI (791) - LoongArch_INS_SLTUI - sltui $rd, $rj, $imm12 */ +{ /* LOONGARCH_SLTUI (791) - LOONGARCH_INS_SLTUI - sltui $rd, $rj, $imm12 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_SRAI_D (792) - LoongArch_INS_SRAI_D - srai.d $rd, $rj, $imm6 */ +{ /* LOONGARCH_SRAI_D (792) - LOONGARCH_INS_SRAI_D - srai.d $rd, $rj, $imm6 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_SRAI_W (793) - LoongArch_INS_SRAI_W - srai.w $rd, $rj, $imm5 */ +{ /* LOONGARCH_SRAI_W (793) - LOONGARCH_INS_SRAI_W - srai.w $rd, $rj, $imm5 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_SRA_D (794) - LoongArch_INS_SRA_D - sra.d $rd, $rj, $rk */ +{ /* LOONGARCH_SRA_D (794) - LOONGARCH_INS_SRA_D - sra.d $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_SRA_W (795) - LoongArch_INS_SRA_W - sra.w $rd, $rj, $rk */ +{ /* LOONGARCH_SRA_W (795) - LOONGARCH_INS_SRA_W - sra.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_SRLI_D (796) - LoongArch_INS_SRLI_D - srli.d $rd, $rj, $imm6 */ +{ /* LOONGARCH_SRLI_D (796) - LOONGARCH_INS_SRLI_D - srli.d $rd, $rj, $imm6 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_SRLI_W (797) - LoongArch_INS_SRLI_W - srli.w $rd, $rj, $imm5 */ +{ /* LOONGARCH_SRLI_W (797) - LOONGARCH_INS_SRLI_W - srli.w $rd, $rj, $imm5 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_SRL_D (798) - LoongArch_INS_SRL_D - srl.d $rd, $rj, $rk */ +{ /* LOONGARCH_SRL_D (798) - LOONGARCH_INS_SRL_D - srl.d $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_SRL_W (799) - LoongArch_INS_SRL_W - srl.w $rd, $rj, $rk */ +{ /* LOONGARCH_SRL_W (799) - LOONGARCH_INS_SRL_W - srl.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_STGT_B (800) - LoongArch_INS_STGT_B - stgt.b $rd, $rj, $rk */ +{ /* LOONGARCH_STGT_B (800) - LOONGARCH_INS_STGT_B - stgt.b $rd, $rj, $rk */ { { CS_OP_REG, 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_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_STGT_D (801) - LoongArch_INS_STGT_D - stgt.d $rd, $rj, $rk */ +{ /* LOONGARCH_STGT_D (801) - LOONGARCH_INS_STGT_D - stgt.d $rd, $rj, $rk */ { { CS_OP_REG, 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_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_STGT_H (802) - LoongArch_INS_STGT_H - stgt.h $rd, $rj, $rk */ +{ /* LOONGARCH_STGT_H (802) - LOONGARCH_INS_STGT_H - stgt.h $rd, $rj, $rk */ { { CS_OP_REG, 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_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_STGT_W (803) - LoongArch_INS_STGT_W - stgt.w $rd, $rj, $rk */ +{ /* LOONGARCH_STGT_W (803) - LOONGARCH_INS_STGT_W - stgt.w $rd, $rj, $rk */ { { CS_OP_REG, 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_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_STLE_B (804) - LoongArch_INS_STLE_B - stle.b $rd, $rj, $rk */ +{ /* LOONGARCH_STLE_B (804) - LOONGARCH_INS_STLE_B - stle.b $rd, $rj, $rk */ { { CS_OP_REG, 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_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_STLE_D (805) - LoongArch_INS_STLE_D - stle.d $rd, $rj, $rk */ +{ /* LOONGARCH_STLE_D (805) - LOONGARCH_INS_STLE_D - stle.d $rd, $rj, $rk */ { { CS_OP_REG, 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_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_STLE_H (806) - LoongArch_INS_STLE_H - stle.h $rd, $rj, $rk */ +{ /* LOONGARCH_STLE_H (806) - LOONGARCH_INS_STLE_H - stle.h $rd, $rj, $rk */ { { CS_OP_REG, 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_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_STLE_W (807) - LoongArch_INS_STLE_W - stle.w $rd, $rj, $rk */ +{ /* LOONGARCH_STLE_W (807) - LOONGARCH_INS_STLE_W - stle.w $rd, $rj, $rk */ { { CS_OP_REG, 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_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_STL_D (808) - LoongArch_INS_STL_D - stl.d $rd, $rj, $imm12 */ +{ /* LOONGARCH_STL_D (808) - LOONGARCH_INS_STL_D - stl.d $rd, $rj, $imm12 */ { { CS_OP_REG, 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_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_STL_W (809) - LoongArch_INS_STL_W - stl.w $rd, $rj, $imm12 */ +{ /* LOONGARCH_STL_W (809) - LOONGARCH_INS_STL_W - stl.w $rd, $rj, $imm12 */ { { CS_OP_REG, 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_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_STPTR_D (810) - LoongArch_INS_STPTR_D - stptr.d $rd, $rj, $imm14 */ +{ /* LOONGARCH_STPTR_D (810) - LOONGARCH_INS_STPTR_D - stptr.d $rd, $rj, $imm14 */ { { CS_OP_REG, 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_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm14 */ { 0 } }}, -{ /* LoongArch_STPTR_W (811) - LoongArch_INS_STPTR_W - stptr.w $rd, $rj, $imm14 */ +{ /* LOONGARCH_STPTR_W (811) - LOONGARCH_INS_STPTR_W - stptr.w $rd, $rj, $imm14 */ { { CS_OP_REG, 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_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm14 */ { 0 } }}, -{ /* LoongArch_STR_D (812) - LoongArch_INS_STR_D - str.d $rd, $rj, $imm12 */ +{ /* LOONGARCH_STR_D (812) - LOONGARCH_INS_STR_D - str.d $rd, $rj, $imm12 */ { { CS_OP_REG, 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_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_STR_W (813) - LoongArch_INS_STR_W - str.w $rd, $rj, $imm12 */ +{ /* LOONGARCH_STR_W (813) - LOONGARCH_INS_STR_W - str.w $rd, $rj, $imm12 */ { { CS_OP_REG, 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_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_STX_B (814) - LoongArch_INS_STX_B - stx.b $rd, $rj, $rk */ +{ /* LOONGARCH_STX_B (814) - LOONGARCH_INS_STX_B - stx.b $rd, $rj, $rk */ { { CS_OP_REG, 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_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_STX_D (815) - LoongArch_INS_STX_D - stx.d $rd, $rj, $rk */ +{ /* LOONGARCH_STX_D (815) - LOONGARCH_INS_STX_D - stx.d $rd, $rj, $rk */ { { CS_OP_REG, 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_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_STX_H (816) - LoongArch_INS_STX_H - stx.h $rd, $rj, $rk */ +{ /* LOONGARCH_STX_H (816) - LOONGARCH_INS_STX_H - stx.h $rd, $rj, $rk */ { { CS_OP_REG, 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_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_STX_W (817) - LoongArch_INS_STX_W - stx.w $rd, $rj, $rk */ +{ /* LOONGARCH_STX_W (817) - LOONGARCH_INS_STX_W - stx.w $rd, $rj, $rk */ { { CS_OP_REG, 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_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_ST_B (818) - LoongArch_INS_ST_B - st.b $rd, $rj, $imm12 */ +{ /* LOONGARCH_ST_B (818) - LOONGARCH_INS_ST_B - st.b $rd, $rj, $imm12 */ { { CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ { CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_ST_D (819) - LoongArch_INS_ST_D - st.d $rd, $rj, $imm12 */ +{ /* LOONGARCH_ST_D (819) - LOONGARCH_INS_ST_D - st.d $rd, $rj, $imm12 */ { { CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ { CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_ST_H (820) - LoongArch_INS_ST_H - st.h $rd, $rj, $imm12 */ +{ /* LOONGARCH_ST_H (820) - LOONGARCH_INS_ST_H - st.h $rd, $rj, $imm12 */ { { CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ { CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_ST_W (821) - LoongArch_INS_ST_W - st.w $rd, $rj, $imm12 */ +{ /* LOONGARCH_ST_W (821) - LOONGARCH_INS_ST_W - st.w $rd, $rj, $imm12 */ { { CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ { CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_SUB_D (822) - LoongArch_INS_SUB_D - sub.d $rd, $rj, $rk */ +{ /* LOONGARCH_SUB_D (822) - LOONGARCH_INS_SUB_D - sub.d $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_SUB_W (823) - LoongArch_INS_SUB_W - sub.w $rd, $rj, $rk */ +{ /* LOONGARCH_SUB_W (823) - LOONGARCH_INS_SUB_W - sub.w $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_SYSCALL (824) - LoongArch_INS_SYSCALL - syscall $imm15 */ +{ /* LOONGARCH_SYSCALL (824) - LOONGARCH_INS_SYSCALL - syscall $imm15 */ { { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm15 */ { 0 } }}, -{ /* LoongArch_TLBCLR (825) - LoongArch_INS_TLBCLR - tlbclr */ +{ /* LOONGARCH_TLBCLR (825) - LOONGARCH_INS_TLBCLR - tlbclr */ { { 0 } }}, -{ /* LoongArch_TLBFILL (826) - LoongArch_INS_TLBFILL - tlbfill */ +{ /* LOONGARCH_TLBFILL (826) - LOONGARCH_INS_TLBFILL - tlbfill */ { { 0 } }}, -{ /* LoongArch_TLBFLUSH (827) - LoongArch_INS_TLBFLUSH - tlbflush */ +{ /* LOONGARCH_TLBFLUSH (827) - LOONGARCH_INS_TLBFLUSH - tlbflush */ { { 0 } }}, -{ /* LoongArch_TLBRD (828) - LoongArch_INS_TLBRD - tlbrd */ +{ /* LOONGARCH_TLBRD (828) - LOONGARCH_INS_TLBRD - tlbrd */ { { 0 } }}, -{ /* LoongArch_TLBSRCH (829) - LoongArch_INS_TLBSRCH - tlbsrch */ +{ /* LOONGARCH_TLBSRCH (829) - LOONGARCH_INS_TLBSRCH - tlbsrch */ { { 0 } }}, -{ /* LoongArch_TLBWR (830) - LoongArch_INS_TLBWR - tlbwr */ +{ /* LOONGARCH_TLBWR (830) - LOONGARCH_INS_TLBWR - tlbwr */ { { 0 } }}, -{ /* LoongArch_VABSD_B (831) - LoongArch_INS_VABSD_B - vabsd.b $vd, $vj, $vk */ +{ /* LOONGARCH_VABSD_B (831) - LOONGARCH_INS_VABSD_B - vabsd.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VABSD_BU (832) - LoongArch_INS_VABSD_BU - vabsd.bu $vd, $vj, $vk */ +{ /* LOONGARCH_VABSD_BU (832) - LOONGARCH_INS_VABSD_BU - vabsd.bu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VABSD_D (833) - LoongArch_INS_VABSD_D - vabsd.d $vd, $vj, $vk */ +{ /* LOONGARCH_VABSD_D (833) - LOONGARCH_INS_VABSD_D - vabsd.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VABSD_DU (834) - LoongArch_INS_VABSD_DU - vabsd.du $vd, $vj, $vk */ +{ /* LOONGARCH_VABSD_DU (834) - LOONGARCH_INS_VABSD_DU - vabsd.du $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VABSD_H (835) - LoongArch_INS_VABSD_H - vabsd.h $vd, $vj, $vk */ +{ /* LOONGARCH_VABSD_H (835) - LOONGARCH_INS_VABSD_H - vabsd.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VABSD_HU (836) - LoongArch_INS_VABSD_HU - vabsd.hu $vd, $vj, $vk */ +{ /* LOONGARCH_VABSD_HU (836) - LOONGARCH_INS_VABSD_HU - vabsd.hu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VABSD_W (837) - LoongArch_INS_VABSD_W - vabsd.w $vd, $vj, $vk */ +{ /* LOONGARCH_VABSD_W (837) - LOONGARCH_INS_VABSD_W - vabsd.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VABSD_WU (838) - LoongArch_INS_VABSD_WU - vabsd.wu $vd, $vj, $vk */ +{ /* LOONGARCH_VABSD_WU (838) - LOONGARCH_INS_VABSD_WU - vabsd.wu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDA_B (839) - LoongArch_INS_VADDA_B - vadda.b $vd, $vj, $vk */ +{ /* LOONGARCH_VADDA_B (839) - LOONGARCH_INS_VADDA_B - vadda.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDA_D (840) - LoongArch_INS_VADDA_D - vadda.d $vd, $vj, $vk */ +{ /* LOONGARCH_VADDA_D (840) - LOONGARCH_INS_VADDA_D - vadda.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDA_H (841) - LoongArch_INS_VADDA_H - vadda.h $vd, $vj, $vk */ +{ /* LOONGARCH_VADDA_H (841) - LOONGARCH_INS_VADDA_H - vadda.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDA_W (842) - LoongArch_INS_VADDA_W - vadda.w $vd, $vj, $vk */ +{ /* LOONGARCH_VADDA_W (842) - LOONGARCH_INS_VADDA_W - vadda.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDI_BU (843) - LoongArch_INS_VADDI_BU - vaddi.bu $vd, $vj, $imm5 */ +{ /* LOONGARCH_VADDI_BU (843) - LOONGARCH_INS_VADDI_BU - vaddi.bu $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VADDI_DU (844) - LoongArch_INS_VADDI_DU - vaddi.du $vd, $vj, $imm5 */ +{ /* LOONGARCH_VADDI_DU (844) - LOONGARCH_INS_VADDI_DU - vaddi.du $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VADDI_HU (845) - LoongArch_INS_VADDI_HU - vaddi.hu $vd, $vj, $imm5 */ +{ /* LOONGARCH_VADDI_HU (845) - LOONGARCH_INS_VADDI_HU - vaddi.hu $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VADDI_WU (846) - LoongArch_INS_VADDI_WU - vaddi.wu $vd, $vj, $imm5 */ +{ /* LOONGARCH_VADDI_WU (846) - LOONGARCH_INS_VADDI_WU - vaddi.wu $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VADDWEV_D_W (847) - LoongArch_INS_VADDWEV_D_W - vaddwev.d.w $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWEV_D_W (847) - LOONGARCH_INS_VADDWEV_D_W - vaddwev.d.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWEV_D_WU (848) - LoongArch_INS_VADDWEV_D_WU - vaddwev.d.wu $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWEV_D_WU (848) - LOONGARCH_INS_VADDWEV_D_WU - vaddwev.d.wu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWEV_D_WU_W (849) - LoongArch_INS_VADDWEV_D_WU_W - vaddwev.d.wu.w $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWEV_D_WU_W (849) - LOONGARCH_INS_VADDWEV_D_WU_W - vaddwev.d.wu.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWEV_H_B (850) - LoongArch_INS_VADDWEV_H_B - vaddwev.h.b $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWEV_H_B (850) - LOONGARCH_INS_VADDWEV_H_B - vaddwev.h.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWEV_H_BU (851) - LoongArch_INS_VADDWEV_H_BU - vaddwev.h.bu $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWEV_H_BU (851) - LOONGARCH_INS_VADDWEV_H_BU - vaddwev.h.bu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWEV_H_BU_B (852) - LoongArch_INS_VADDWEV_H_BU_B - vaddwev.h.bu.b $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWEV_H_BU_B (852) - LOONGARCH_INS_VADDWEV_H_BU_B - vaddwev.h.bu.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWEV_Q_D (853) - LoongArch_INS_VADDWEV_Q_D - vaddwev.q.d $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWEV_Q_D (853) - LOONGARCH_INS_VADDWEV_Q_D - vaddwev.q.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWEV_Q_DU (854) - LoongArch_INS_VADDWEV_Q_DU - vaddwev.q.du $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWEV_Q_DU (854) - LOONGARCH_INS_VADDWEV_Q_DU - vaddwev.q.du $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWEV_Q_DU_D (855) - LoongArch_INS_VADDWEV_Q_DU_D - vaddwev.q.du.d $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWEV_Q_DU_D (855) - LOONGARCH_INS_VADDWEV_Q_DU_D - vaddwev.q.du.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWEV_W_H (856) - LoongArch_INS_VADDWEV_W_H - vaddwev.w.h $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWEV_W_H (856) - LOONGARCH_INS_VADDWEV_W_H - vaddwev.w.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWEV_W_HU (857) - LoongArch_INS_VADDWEV_W_HU - vaddwev.w.hu $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWEV_W_HU (857) - LOONGARCH_INS_VADDWEV_W_HU - vaddwev.w.hu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWEV_W_HU_H (858) - LoongArch_INS_VADDWEV_W_HU_H - vaddwev.w.hu.h $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWEV_W_HU_H (858) - LOONGARCH_INS_VADDWEV_W_HU_H - vaddwev.w.hu.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWOD_D_W (859) - LoongArch_INS_VADDWOD_D_W - vaddwod.d.w $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWOD_D_W (859) - LOONGARCH_INS_VADDWOD_D_W - vaddwod.d.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWOD_D_WU (860) - LoongArch_INS_VADDWOD_D_WU - vaddwod.d.wu $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWOD_D_WU (860) - LOONGARCH_INS_VADDWOD_D_WU - vaddwod.d.wu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWOD_D_WU_W (861) - LoongArch_INS_VADDWOD_D_WU_W - vaddwod.d.wu.w $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWOD_D_WU_W (861) - LOONGARCH_INS_VADDWOD_D_WU_W - vaddwod.d.wu.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWOD_H_B (862) - LoongArch_INS_VADDWOD_H_B - vaddwod.h.b $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWOD_H_B (862) - LOONGARCH_INS_VADDWOD_H_B - vaddwod.h.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWOD_H_BU (863) - LoongArch_INS_VADDWOD_H_BU - vaddwod.h.bu $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWOD_H_BU (863) - LOONGARCH_INS_VADDWOD_H_BU - vaddwod.h.bu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWOD_H_BU_B (864) - LoongArch_INS_VADDWOD_H_BU_B - vaddwod.h.bu.b $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWOD_H_BU_B (864) - LOONGARCH_INS_VADDWOD_H_BU_B - vaddwod.h.bu.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWOD_Q_D (865) - LoongArch_INS_VADDWOD_Q_D - vaddwod.q.d $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWOD_Q_D (865) - LOONGARCH_INS_VADDWOD_Q_D - vaddwod.q.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWOD_Q_DU (866) - LoongArch_INS_VADDWOD_Q_DU - vaddwod.q.du $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWOD_Q_DU (866) - LOONGARCH_INS_VADDWOD_Q_DU - vaddwod.q.du $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWOD_Q_DU_D (867) - LoongArch_INS_VADDWOD_Q_DU_D - vaddwod.q.du.d $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWOD_Q_DU_D (867) - LOONGARCH_INS_VADDWOD_Q_DU_D - vaddwod.q.du.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWOD_W_H (868) - LoongArch_INS_VADDWOD_W_H - vaddwod.w.h $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWOD_W_H (868) - LOONGARCH_INS_VADDWOD_W_H - vaddwod.w.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWOD_W_HU (869) - LoongArch_INS_VADDWOD_W_HU - vaddwod.w.hu $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWOD_W_HU (869) - LOONGARCH_INS_VADDWOD_W_HU - vaddwod.w.hu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADDWOD_W_HU_H (870) - LoongArch_INS_VADDWOD_W_HU_H - vaddwod.w.hu.h $vd, $vj, $vk */ +{ /* LOONGARCH_VADDWOD_W_HU_H (870) - LOONGARCH_INS_VADDWOD_W_HU_H - vaddwod.w.hu.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADD_B (871) - LoongArch_INS_VADD_B - vadd.b $vd, $vj, $vk */ +{ /* LOONGARCH_VADD_B (871) - LOONGARCH_INS_VADD_B - vadd.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADD_D (872) - LoongArch_INS_VADD_D - vadd.d $vd, $vj, $vk */ +{ /* LOONGARCH_VADD_D (872) - LOONGARCH_INS_VADD_D - vadd.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADD_H (873) - LoongArch_INS_VADD_H - vadd.h $vd, $vj, $vk */ +{ /* LOONGARCH_VADD_H (873) - LOONGARCH_INS_VADD_H - vadd.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADD_Q (874) - LoongArch_INS_VADD_Q - vadd.q $vd, $vj, $vk */ +{ /* LOONGARCH_VADD_Q (874) - LOONGARCH_INS_VADD_Q - vadd.q $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VADD_W (875) - LoongArch_INS_VADD_W - vadd.w $vd, $vj, $vk */ +{ /* LOONGARCH_VADD_W (875) - LOONGARCH_INS_VADD_W - vadd.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VANDI_B (876) - LoongArch_INS_VANDI_B - vandi.b $vd, $vj, $imm8 */ +{ /* LOONGARCH_VANDI_B (876) - LOONGARCH_INS_VANDI_B - vandi.b $vd, $vj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_VANDN_V (877) - LoongArch_INS_VANDN_V - vandn.v $vd, $vj, $vk */ +{ /* LOONGARCH_VANDN_V (877) - LOONGARCH_INS_VANDN_V - vandn.v $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VAND_V (878) - LoongArch_INS_VAND_V - vand.v $vd, $vj, $vk */ +{ /* LOONGARCH_VAND_V (878) - LOONGARCH_INS_VAND_V - vand.v $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VAVGR_B (879) - LoongArch_INS_VAVGR_B - vavgr.b $vd, $vj, $vk */ +{ /* LOONGARCH_VAVGR_B (879) - LOONGARCH_INS_VAVGR_B - vavgr.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VAVGR_BU (880) - LoongArch_INS_VAVGR_BU - vavgr.bu $vd, $vj, $vk */ +{ /* LOONGARCH_VAVGR_BU (880) - LOONGARCH_INS_VAVGR_BU - vavgr.bu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VAVGR_D (881) - LoongArch_INS_VAVGR_D - vavgr.d $vd, $vj, $vk */ +{ /* LOONGARCH_VAVGR_D (881) - LOONGARCH_INS_VAVGR_D - vavgr.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VAVGR_DU (882) - LoongArch_INS_VAVGR_DU - vavgr.du $vd, $vj, $vk */ +{ /* LOONGARCH_VAVGR_DU (882) - LOONGARCH_INS_VAVGR_DU - vavgr.du $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VAVGR_H (883) - LoongArch_INS_VAVGR_H - vavgr.h $vd, $vj, $vk */ +{ /* LOONGARCH_VAVGR_H (883) - LOONGARCH_INS_VAVGR_H - vavgr.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VAVGR_HU (884) - LoongArch_INS_VAVGR_HU - vavgr.hu $vd, $vj, $vk */ +{ /* LOONGARCH_VAVGR_HU (884) - LOONGARCH_INS_VAVGR_HU - vavgr.hu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VAVGR_W (885) - LoongArch_INS_VAVGR_W - vavgr.w $vd, $vj, $vk */ +{ /* LOONGARCH_VAVGR_W (885) - LOONGARCH_INS_VAVGR_W - vavgr.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VAVGR_WU (886) - LoongArch_INS_VAVGR_WU - vavgr.wu $vd, $vj, $vk */ +{ /* LOONGARCH_VAVGR_WU (886) - LOONGARCH_INS_VAVGR_WU - vavgr.wu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VAVG_B (887) - LoongArch_INS_VAVG_B - vavg.b $vd, $vj, $vk */ +{ /* LOONGARCH_VAVG_B (887) - LOONGARCH_INS_VAVG_B - vavg.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VAVG_BU (888) - LoongArch_INS_VAVG_BU - vavg.bu $vd, $vj, $vk */ +{ /* LOONGARCH_VAVG_BU (888) - LOONGARCH_INS_VAVG_BU - vavg.bu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VAVG_D (889) - LoongArch_INS_VAVG_D - vavg.d $vd, $vj, $vk */ +{ /* LOONGARCH_VAVG_D (889) - LOONGARCH_INS_VAVG_D - vavg.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VAVG_DU (890) - LoongArch_INS_VAVG_DU - vavg.du $vd, $vj, $vk */ +{ /* LOONGARCH_VAVG_DU (890) - LOONGARCH_INS_VAVG_DU - vavg.du $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VAVG_H (891) - LoongArch_INS_VAVG_H - vavg.h $vd, $vj, $vk */ +{ /* LOONGARCH_VAVG_H (891) - LOONGARCH_INS_VAVG_H - vavg.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VAVG_HU (892) - LoongArch_INS_VAVG_HU - vavg.hu $vd, $vj, $vk */ +{ /* LOONGARCH_VAVG_HU (892) - LOONGARCH_INS_VAVG_HU - vavg.hu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VAVG_W (893) - LoongArch_INS_VAVG_W - vavg.w $vd, $vj, $vk */ +{ /* LOONGARCH_VAVG_W (893) - LOONGARCH_INS_VAVG_W - vavg.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VAVG_WU (894) - LoongArch_INS_VAVG_WU - vavg.wu $vd, $vj, $vk */ +{ /* LOONGARCH_VAVG_WU (894) - LOONGARCH_INS_VAVG_WU - vavg.wu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VBITCLRI_B (895) - LoongArch_INS_VBITCLRI_B - vbitclri.b $vd, $vj, $imm3 */ +{ /* LOONGARCH_VBITCLRI_B (895) - LOONGARCH_INS_VBITCLRI_B - vbitclri.b $vd, $vj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_VBITCLRI_D (896) - LoongArch_INS_VBITCLRI_D - vbitclri.d $vd, $vj, $imm6 */ +{ /* LOONGARCH_VBITCLRI_D (896) - LOONGARCH_INS_VBITCLRI_D - vbitclri.d $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VBITCLRI_H (897) - LoongArch_INS_VBITCLRI_H - vbitclri.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VBITCLRI_H (897) - LOONGARCH_INS_VBITCLRI_H - vbitclri.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VBITCLRI_W (898) - LoongArch_INS_VBITCLRI_W - vbitclri.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VBITCLRI_W (898) - LOONGARCH_INS_VBITCLRI_W - vbitclri.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VBITCLR_B (899) - LoongArch_INS_VBITCLR_B - vbitclr.b $vd, $vj, $vk */ +{ /* LOONGARCH_VBITCLR_B (899) - LOONGARCH_INS_VBITCLR_B - vbitclr.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VBITCLR_D (900) - LoongArch_INS_VBITCLR_D - vbitclr.d $vd, $vj, $vk */ +{ /* LOONGARCH_VBITCLR_D (900) - LOONGARCH_INS_VBITCLR_D - vbitclr.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VBITCLR_H (901) - LoongArch_INS_VBITCLR_H - vbitclr.h $vd, $vj, $vk */ +{ /* LOONGARCH_VBITCLR_H (901) - LOONGARCH_INS_VBITCLR_H - vbitclr.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VBITCLR_W (902) - LoongArch_INS_VBITCLR_W - vbitclr.w $vd, $vj, $vk */ +{ /* LOONGARCH_VBITCLR_W (902) - LOONGARCH_INS_VBITCLR_W - vbitclr.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VBITREVI_B (903) - LoongArch_INS_VBITREVI_B - vbitrevi.b $vd, $vj, $imm3 */ +{ /* LOONGARCH_VBITREVI_B (903) - LOONGARCH_INS_VBITREVI_B - vbitrevi.b $vd, $vj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_VBITREVI_D (904) - LoongArch_INS_VBITREVI_D - vbitrevi.d $vd, $vj, $imm6 */ +{ /* LOONGARCH_VBITREVI_D (904) - LOONGARCH_INS_VBITREVI_D - vbitrevi.d $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VBITREVI_H (905) - LoongArch_INS_VBITREVI_H - vbitrevi.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VBITREVI_H (905) - LOONGARCH_INS_VBITREVI_H - vbitrevi.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VBITREVI_W (906) - LoongArch_INS_VBITREVI_W - vbitrevi.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VBITREVI_W (906) - LOONGARCH_INS_VBITREVI_W - vbitrevi.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VBITREV_B (907) - LoongArch_INS_VBITREV_B - vbitrev.b $vd, $vj, $vk */ +{ /* LOONGARCH_VBITREV_B (907) - LOONGARCH_INS_VBITREV_B - vbitrev.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VBITREV_D (908) - LoongArch_INS_VBITREV_D - vbitrev.d $vd, $vj, $vk */ +{ /* LOONGARCH_VBITREV_D (908) - LOONGARCH_INS_VBITREV_D - vbitrev.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VBITREV_H (909) - LoongArch_INS_VBITREV_H - vbitrev.h $vd, $vj, $vk */ +{ /* LOONGARCH_VBITREV_H (909) - LOONGARCH_INS_VBITREV_H - vbitrev.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VBITREV_W (910) - LoongArch_INS_VBITREV_W - vbitrev.w $vd, $vj, $vk */ +{ /* LOONGARCH_VBITREV_W (910) - LOONGARCH_INS_VBITREV_W - vbitrev.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VBITSELI_B (911) - LoongArch_INS_VBITSELI_B - vbitseli.b $vd, $vj, $imm8 */ +{ /* LOONGARCH_VBITSELI_B (911) - LOONGARCH_INS_VBITSELI_B - vbitseli.b $vd, $vj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -4870,7 +4870,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_VBITSEL_V (912) - LoongArch_INS_VBITSEL_V - vbitsel.v $vd, $vj, $vk, $va */ +{ /* LOONGARCH_VBITSEL_V (912) - LOONGARCH_INS_VBITSEL_V - vbitsel.v $vd, $vj, $vk, $va */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ @@ -4878,313 +4878,313 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* va */ { 0 } }}, -{ /* LoongArch_VBITSETI_B (913) - LoongArch_INS_VBITSETI_B - vbitseti.b $vd, $vj, $imm3 */ +{ /* LOONGARCH_VBITSETI_B (913) - LOONGARCH_INS_VBITSETI_B - vbitseti.b $vd, $vj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_VBITSETI_D (914) - LoongArch_INS_VBITSETI_D - vbitseti.d $vd, $vj, $imm6 */ +{ /* LOONGARCH_VBITSETI_D (914) - LOONGARCH_INS_VBITSETI_D - vbitseti.d $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VBITSETI_H (915) - LoongArch_INS_VBITSETI_H - vbitseti.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VBITSETI_H (915) - LOONGARCH_INS_VBITSETI_H - vbitseti.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VBITSETI_W (916) - LoongArch_INS_VBITSETI_W - vbitseti.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VBITSETI_W (916) - LOONGARCH_INS_VBITSETI_W - vbitseti.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VBITSET_B (917) - LoongArch_INS_VBITSET_B - vbitset.b $vd, $vj, $vk */ +{ /* LOONGARCH_VBITSET_B (917) - LOONGARCH_INS_VBITSET_B - vbitset.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VBITSET_D (918) - LoongArch_INS_VBITSET_D - vbitset.d $vd, $vj, $vk */ +{ /* LOONGARCH_VBITSET_D (918) - LOONGARCH_INS_VBITSET_D - vbitset.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VBITSET_H (919) - LoongArch_INS_VBITSET_H - vbitset.h $vd, $vj, $vk */ +{ /* LOONGARCH_VBITSET_H (919) - LOONGARCH_INS_VBITSET_H - vbitset.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VBITSET_W (920) - LoongArch_INS_VBITSET_W - vbitset.w $vd, $vj, $vk */ +{ /* LOONGARCH_VBITSET_W (920) - LOONGARCH_INS_VBITSET_W - vbitset.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VBSLL_V (921) - LoongArch_INS_VBSLL_V - vbsll.v $vd, $vj, $imm5 */ +{ /* LOONGARCH_VBSLL_V (921) - LOONGARCH_INS_VBSLL_V - vbsll.v $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VBSRL_V (922) - LoongArch_INS_VBSRL_V - vbsrl.v $vd, $vj, $imm5 */ +{ /* LOONGARCH_VBSRL_V (922) - LOONGARCH_INS_VBSRL_V - vbsrl.v $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VCLO_B (923) - LoongArch_INS_VCLO_B - vclo.b $vd, $vj */ +{ /* LOONGARCH_VCLO_B (923) - LOONGARCH_INS_VCLO_B - vclo.b $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VCLO_D (924) - LoongArch_INS_VCLO_D - vclo.d $vd, $vj */ +{ /* LOONGARCH_VCLO_D (924) - LOONGARCH_INS_VCLO_D - vclo.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VCLO_H (925) - LoongArch_INS_VCLO_H - vclo.h $vd, $vj */ +{ /* LOONGARCH_VCLO_H (925) - LOONGARCH_INS_VCLO_H - vclo.h $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VCLO_W (926) - LoongArch_INS_VCLO_W - vclo.w $vd, $vj */ +{ /* LOONGARCH_VCLO_W (926) - LOONGARCH_INS_VCLO_W - vclo.w $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VCLZ_B (927) - LoongArch_INS_VCLZ_B - vclz.b $vd, $vj */ +{ /* LOONGARCH_VCLZ_B (927) - LOONGARCH_INS_VCLZ_B - vclz.b $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VCLZ_D (928) - LoongArch_INS_VCLZ_D - vclz.d $vd, $vj */ +{ /* LOONGARCH_VCLZ_D (928) - LOONGARCH_INS_VCLZ_D - vclz.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VCLZ_H (929) - LoongArch_INS_VCLZ_H - vclz.h $vd, $vj */ +{ /* LOONGARCH_VCLZ_H (929) - LOONGARCH_INS_VCLZ_H - vclz.h $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VCLZ_W (930) - LoongArch_INS_VCLZ_W - vclz.w $vd, $vj */ +{ /* LOONGARCH_VCLZ_W (930) - LOONGARCH_INS_VCLZ_W - vclz.w $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VDIV_B (931) - LoongArch_INS_VDIV_B - vdiv.b $vd, $vj, $vk */ +{ /* LOONGARCH_VDIV_B (931) - LOONGARCH_INS_VDIV_B - vdiv.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VDIV_BU (932) - LoongArch_INS_VDIV_BU - vdiv.bu $vd, $vj, $vk */ +{ /* LOONGARCH_VDIV_BU (932) - LOONGARCH_INS_VDIV_BU - vdiv.bu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VDIV_D (933) - LoongArch_INS_VDIV_D - vdiv.d $vd, $vj, $vk */ +{ /* LOONGARCH_VDIV_D (933) - LOONGARCH_INS_VDIV_D - vdiv.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VDIV_DU (934) - LoongArch_INS_VDIV_DU - vdiv.du $vd, $vj, $vk */ +{ /* LOONGARCH_VDIV_DU (934) - LOONGARCH_INS_VDIV_DU - vdiv.du $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VDIV_H (935) - LoongArch_INS_VDIV_H - vdiv.h $vd, $vj, $vk */ +{ /* LOONGARCH_VDIV_H (935) - LOONGARCH_INS_VDIV_H - vdiv.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VDIV_HU (936) - LoongArch_INS_VDIV_HU - vdiv.hu $vd, $vj, $vk */ +{ /* LOONGARCH_VDIV_HU (936) - LOONGARCH_INS_VDIV_HU - vdiv.hu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VDIV_W (937) - LoongArch_INS_VDIV_W - vdiv.w $vd, $vj, $vk */ +{ /* LOONGARCH_VDIV_W (937) - LOONGARCH_INS_VDIV_W - vdiv.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VDIV_WU (938) - LoongArch_INS_VDIV_WU - vdiv.wu $vd, $vj, $vk */ +{ /* LOONGARCH_VDIV_WU (938) - LOONGARCH_INS_VDIV_WU - vdiv.wu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VEXT2XV_DU_BU (939) - LoongArch_INS_VEXT2XV_DU_BU - vext2xv.du.bu $xd, $xj */ +{ /* LOONGARCH_VEXT2XV_DU_BU (939) - LOONGARCH_INS_VEXT2XV_DU_BU - vext2xv.du.bu $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_VEXT2XV_DU_HU (940) - LoongArch_INS_VEXT2XV_DU_HU - vext2xv.du.hu $xd, $xj */ +{ /* LOONGARCH_VEXT2XV_DU_HU (940) - LOONGARCH_INS_VEXT2XV_DU_HU - vext2xv.du.hu $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_VEXT2XV_DU_WU (941) - LoongArch_INS_VEXT2XV_DU_WU - vext2xv.du.wu $xd, $xj */ +{ /* LOONGARCH_VEXT2XV_DU_WU (941) - LOONGARCH_INS_VEXT2XV_DU_WU - vext2xv.du.wu $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_VEXT2XV_D_B (942) - LoongArch_INS_VEXT2XV_D_B - vext2xv.d.b $xd, $xj */ +{ /* LOONGARCH_VEXT2XV_D_B (942) - LOONGARCH_INS_VEXT2XV_D_B - vext2xv.d.b $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_VEXT2XV_D_H (943) - LoongArch_INS_VEXT2XV_D_H - vext2xv.d.h $xd, $xj */ +{ /* LOONGARCH_VEXT2XV_D_H (943) - LOONGARCH_INS_VEXT2XV_D_H - vext2xv.d.h $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_VEXT2XV_D_W (944) - LoongArch_INS_VEXT2XV_D_W - vext2xv.d.w $xd, $xj */ +{ /* LOONGARCH_VEXT2XV_D_W (944) - LOONGARCH_INS_VEXT2XV_D_W - vext2xv.d.w $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_VEXT2XV_HU_BU (945) - LoongArch_INS_VEXT2XV_HU_BU - vext2xv.hu.bu $xd, $xj */ +{ /* LOONGARCH_VEXT2XV_HU_BU (945) - LOONGARCH_INS_VEXT2XV_HU_BU - vext2xv.hu.bu $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_VEXT2XV_H_B (946) - LoongArch_INS_VEXT2XV_H_B - vext2xv.h.b $xd, $xj */ +{ /* LOONGARCH_VEXT2XV_H_B (946) - LOONGARCH_INS_VEXT2XV_H_B - vext2xv.h.b $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_VEXT2XV_WU_BU (947) - LoongArch_INS_VEXT2XV_WU_BU - vext2xv.wu.bu $xd, $xj */ +{ /* LOONGARCH_VEXT2XV_WU_BU (947) - LOONGARCH_INS_VEXT2XV_WU_BU - vext2xv.wu.bu $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_VEXT2XV_WU_HU (948) - LoongArch_INS_VEXT2XV_WU_HU - vext2xv.wu.hu $xd, $xj */ +{ /* LOONGARCH_VEXT2XV_WU_HU (948) - LOONGARCH_INS_VEXT2XV_WU_HU - vext2xv.wu.hu $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_VEXT2XV_W_B (949) - LoongArch_INS_VEXT2XV_W_B - vext2xv.w.b $xd, $xj */ +{ /* LOONGARCH_VEXT2XV_W_B (949) - LOONGARCH_INS_VEXT2XV_W_B - vext2xv.w.b $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_VEXT2XV_W_H (950) - LoongArch_INS_VEXT2XV_W_H - vext2xv.w.h $xd, $xj */ +{ /* LOONGARCH_VEXT2XV_W_H (950) - LOONGARCH_INS_VEXT2XV_W_H - vext2xv.w.h $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_VEXTH_DU_WU (951) - LoongArch_INS_VEXTH_DU_WU - vexth.du.wu $vd, $vj */ +{ /* LOONGARCH_VEXTH_DU_WU (951) - LOONGARCH_INS_VEXTH_DU_WU - vexth.du.wu $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VEXTH_D_W (952) - LoongArch_INS_VEXTH_D_W - vexth.d.w $vd, $vj */ +{ /* LOONGARCH_VEXTH_D_W (952) - LOONGARCH_INS_VEXTH_D_W - vexth.d.w $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VEXTH_HU_BU (953) - LoongArch_INS_VEXTH_HU_BU - vexth.hu.bu $vd, $vj */ +{ /* LOONGARCH_VEXTH_HU_BU (953) - LOONGARCH_INS_VEXTH_HU_BU - vexth.hu.bu $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VEXTH_H_B (954) - LoongArch_INS_VEXTH_H_B - vexth.h.b $vd, $vj */ +{ /* LOONGARCH_VEXTH_H_B (954) - LOONGARCH_INS_VEXTH_H_B - vexth.h.b $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VEXTH_QU_DU (955) - LoongArch_INS_VEXTH_QU_DU - vexth.qu.du $vd, $vj */ +{ /* LOONGARCH_VEXTH_QU_DU (955) - LOONGARCH_INS_VEXTH_QU_DU - vexth.qu.du $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VEXTH_Q_D (956) - LoongArch_INS_VEXTH_Q_D - vexth.q.d $vd, $vj */ +{ /* LOONGARCH_VEXTH_Q_D (956) - LOONGARCH_INS_VEXTH_Q_D - vexth.q.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VEXTH_WU_HU (957) - LoongArch_INS_VEXTH_WU_HU - vexth.wu.hu $vd, $vj */ +{ /* LOONGARCH_VEXTH_WU_HU (957) - LOONGARCH_INS_VEXTH_WU_HU - vexth.wu.hu $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VEXTH_W_H (958) - LoongArch_INS_VEXTH_W_H - vexth.w.h $vd, $vj */ +{ /* LOONGARCH_VEXTH_W_H (958) - LOONGARCH_INS_VEXTH_W_H - vexth.w.h $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VEXTL_QU_DU (959) - LoongArch_INS_VEXTL_QU_DU - vextl.qu.du $vd, $vj */ +{ /* LOONGARCH_VEXTL_QU_DU (959) - LOONGARCH_INS_VEXTL_QU_DU - vextl.qu.du $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VEXTL_Q_D (960) - LoongArch_INS_VEXTL_Q_D - vextl.q.d $vd, $vj */ +{ /* LOONGARCH_VEXTL_Q_D (960) - LOONGARCH_INS_VEXTL_Q_D - vextl.q.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VEXTRINS_B (961) - LoongArch_INS_VEXTRINS_B - vextrins.b $vd, $vj, $imm8 */ +{ /* LOONGARCH_VEXTRINS_B (961) - LOONGARCH_INS_VEXTRINS_B - vextrins.b $vd, $vj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -5192,7 +5192,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_VEXTRINS_D (962) - LoongArch_INS_VEXTRINS_D - vextrins.d $vd, $vj, $imm8 */ +{ /* LOONGARCH_VEXTRINS_D (962) - LOONGARCH_INS_VEXTRINS_D - vextrins.d $vd, $vj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -5200,7 +5200,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_VEXTRINS_H (963) - LoongArch_INS_VEXTRINS_H - vextrins.h $vd, $vj, $imm8 */ +{ /* LOONGARCH_VEXTRINS_H (963) - LOONGARCH_INS_VEXTRINS_H - vextrins.h $vd, $vj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -5208,7 +5208,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_VEXTRINS_W (964) - LoongArch_INS_VEXTRINS_W - vextrins.w $vd, $vj, $imm8 */ +{ /* LOONGARCH_VEXTRINS_W (964) - LOONGARCH_INS_VEXTRINS_W - vextrins.w $vd, $vj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -5216,448 +5216,448 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_VFADD_D (965) - LoongArch_INS_VFADD_D - vfadd.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFADD_D (965) - LOONGARCH_INS_VFADD_D - vfadd.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFADD_S (966) - LoongArch_INS_VFADD_S - vfadd.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFADD_S (966) - LOONGARCH_INS_VFADD_S - vfadd.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCLASS_D (967) - LoongArch_INS_VFCLASS_D - vfclass.d $vd, $vj */ +{ /* LOONGARCH_VFCLASS_D (967) - LOONGARCH_INS_VFCLASS_D - vfclass.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFCLASS_S (968) - LoongArch_INS_VFCLASS_S - vfclass.s $vd, $vj */ +{ /* LOONGARCH_VFCLASS_S (968) - LOONGARCH_INS_VFCLASS_S - vfclass.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFCMP_CAF_D (969) - LoongArch_INS_VFCMP_CAF_D - vfcmp.caf.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_CAF_D (969) - LOONGARCH_INS_VFCMP_CAF_D - vfcmp.caf.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_CAF_S (970) - LoongArch_INS_VFCMP_CAF_S - vfcmp.caf.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_CAF_S (970) - LOONGARCH_INS_VFCMP_CAF_S - vfcmp.caf.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_CEQ_D (971) - LoongArch_INS_VFCMP_CEQ_D - vfcmp.ceq.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_CEQ_D (971) - LOONGARCH_INS_VFCMP_CEQ_D - vfcmp.ceq.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_CEQ_S (972) - LoongArch_INS_VFCMP_CEQ_S - vfcmp.ceq.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_CEQ_S (972) - LOONGARCH_INS_VFCMP_CEQ_S - vfcmp.ceq.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_CLE_D (973) - LoongArch_INS_VFCMP_CLE_D - vfcmp.cle.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_CLE_D (973) - LOONGARCH_INS_VFCMP_CLE_D - vfcmp.cle.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_CLE_S (974) - LoongArch_INS_VFCMP_CLE_S - vfcmp.cle.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_CLE_S (974) - LOONGARCH_INS_VFCMP_CLE_S - vfcmp.cle.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_CLT_D (975) - LoongArch_INS_VFCMP_CLT_D - vfcmp.clt.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_CLT_D (975) - LOONGARCH_INS_VFCMP_CLT_D - vfcmp.clt.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_CLT_S (976) - LoongArch_INS_VFCMP_CLT_S - vfcmp.clt.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_CLT_S (976) - LOONGARCH_INS_VFCMP_CLT_S - vfcmp.clt.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_CNE_D (977) - LoongArch_INS_VFCMP_CNE_D - vfcmp.cne.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_CNE_D (977) - LOONGARCH_INS_VFCMP_CNE_D - vfcmp.cne.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_CNE_S (978) - LoongArch_INS_VFCMP_CNE_S - vfcmp.cne.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_CNE_S (978) - LOONGARCH_INS_VFCMP_CNE_S - vfcmp.cne.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_COR_D (979) - LoongArch_INS_VFCMP_COR_D - vfcmp.cor.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_COR_D (979) - LOONGARCH_INS_VFCMP_COR_D - vfcmp.cor.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_COR_S (980) - LoongArch_INS_VFCMP_COR_S - vfcmp.cor.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_COR_S (980) - LOONGARCH_INS_VFCMP_COR_S - vfcmp.cor.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_CUEQ_D (981) - LoongArch_INS_VFCMP_CUEQ_D - vfcmp.cueq.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_CUEQ_D (981) - LOONGARCH_INS_VFCMP_CUEQ_D - vfcmp.cueq.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_CUEQ_S (982) - LoongArch_INS_VFCMP_CUEQ_S - vfcmp.cueq.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_CUEQ_S (982) - LOONGARCH_INS_VFCMP_CUEQ_S - vfcmp.cueq.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_CULE_D (983) - LoongArch_INS_VFCMP_CULE_D - vfcmp.cule.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_CULE_D (983) - LOONGARCH_INS_VFCMP_CULE_D - vfcmp.cule.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_CULE_S (984) - LoongArch_INS_VFCMP_CULE_S - vfcmp.cule.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_CULE_S (984) - LOONGARCH_INS_VFCMP_CULE_S - vfcmp.cule.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_CULT_D (985) - LoongArch_INS_VFCMP_CULT_D - vfcmp.cult.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_CULT_D (985) - LOONGARCH_INS_VFCMP_CULT_D - vfcmp.cult.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_CULT_S (986) - LoongArch_INS_VFCMP_CULT_S - vfcmp.cult.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_CULT_S (986) - LOONGARCH_INS_VFCMP_CULT_S - vfcmp.cult.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_CUNE_D (987) - LoongArch_INS_VFCMP_CUNE_D - vfcmp.cune.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_CUNE_D (987) - LOONGARCH_INS_VFCMP_CUNE_D - vfcmp.cune.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_CUNE_S (988) - LoongArch_INS_VFCMP_CUNE_S - vfcmp.cune.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_CUNE_S (988) - LOONGARCH_INS_VFCMP_CUNE_S - vfcmp.cune.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_CUN_D (989) - LoongArch_INS_VFCMP_CUN_D - vfcmp.cun.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_CUN_D (989) - LOONGARCH_INS_VFCMP_CUN_D - vfcmp.cun.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_CUN_S (990) - LoongArch_INS_VFCMP_CUN_S - vfcmp.cun.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_CUN_S (990) - LOONGARCH_INS_VFCMP_CUN_S - vfcmp.cun.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_SAF_D (991) - LoongArch_INS_VFCMP_SAF_D - vfcmp.saf.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_SAF_D (991) - LOONGARCH_INS_VFCMP_SAF_D - vfcmp.saf.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_SAF_S (992) - LoongArch_INS_VFCMP_SAF_S - vfcmp.saf.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_SAF_S (992) - LOONGARCH_INS_VFCMP_SAF_S - vfcmp.saf.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_SEQ_D (993) - LoongArch_INS_VFCMP_SEQ_D - vfcmp.seq.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_SEQ_D (993) - LOONGARCH_INS_VFCMP_SEQ_D - vfcmp.seq.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_SEQ_S (994) - LoongArch_INS_VFCMP_SEQ_S - vfcmp.seq.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_SEQ_S (994) - LOONGARCH_INS_VFCMP_SEQ_S - vfcmp.seq.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_SLE_D (995) - LoongArch_INS_VFCMP_SLE_D - vfcmp.sle.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_SLE_D (995) - LOONGARCH_INS_VFCMP_SLE_D - vfcmp.sle.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_SLE_S (996) - LoongArch_INS_VFCMP_SLE_S - vfcmp.sle.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_SLE_S (996) - LOONGARCH_INS_VFCMP_SLE_S - vfcmp.sle.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_SLT_D (997) - LoongArch_INS_VFCMP_SLT_D - vfcmp.slt.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_SLT_D (997) - LOONGARCH_INS_VFCMP_SLT_D - vfcmp.slt.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_SLT_S (998) - LoongArch_INS_VFCMP_SLT_S - vfcmp.slt.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_SLT_S (998) - LOONGARCH_INS_VFCMP_SLT_S - vfcmp.slt.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_SNE_D (999) - LoongArch_INS_VFCMP_SNE_D - vfcmp.sne.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_SNE_D (999) - LOONGARCH_INS_VFCMP_SNE_D - vfcmp.sne.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_SNE_S (1000) - LoongArch_INS_VFCMP_SNE_S - vfcmp.sne.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_SNE_S (1000) - LOONGARCH_INS_VFCMP_SNE_S - vfcmp.sne.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_SOR_D (1001) - LoongArch_INS_VFCMP_SOR_D - vfcmp.sor.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_SOR_D (1001) - LOONGARCH_INS_VFCMP_SOR_D - vfcmp.sor.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_SOR_S (1002) - LoongArch_INS_VFCMP_SOR_S - vfcmp.sor.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_SOR_S (1002) - LOONGARCH_INS_VFCMP_SOR_S - vfcmp.sor.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_SUEQ_D (1003) - LoongArch_INS_VFCMP_SUEQ_D - vfcmp.sueq.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_SUEQ_D (1003) - LOONGARCH_INS_VFCMP_SUEQ_D - vfcmp.sueq.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_SUEQ_S (1004) - LoongArch_INS_VFCMP_SUEQ_S - vfcmp.sueq.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_SUEQ_S (1004) - LOONGARCH_INS_VFCMP_SUEQ_S - vfcmp.sueq.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_SULE_D (1005) - LoongArch_INS_VFCMP_SULE_D - vfcmp.sule.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_SULE_D (1005) - LOONGARCH_INS_VFCMP_SULE_D - vfcmp.sule.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_SULE_S (1006) - LoongArch_INS_VFCMP_SULE_S - vfcmp.sule.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_SULE_S (1006) - LOONGARCH_INS_VFCMP_SULE_S - vfcmp.sule.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_SULT_D (1007) - LoongArch_INS_VFCMP_SULT_D - vfcmp.sult.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_SULT_D (1007) - LOONGARCH_INS_VFCMP_SULT_D - vfcmp.sult.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_SULT_S (1008) - LoongArch_INS_VFCMP_SULT_S - vfcmp.sult.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_SULT_S (1008) - LOONGARCH_INS_VFCMP_SULT_S - vfcmp.sult.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_SUNE_D (1009) - LoongArch_INS_VFCMP_SUNE_D - vfcmp.sune.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_SUNE_D (1009) - LOONGARCH_INS_VFCMP_SUNE_D - vfcmp.sune.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_SUNE_S (1010) - LoongArch_INS_VFCMP_SUNE_S - vfcmp.sune.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_SUNE_S (1010) - LOONGARCH_INS_VFCMP_SUNE_S - vfcmp.sune.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_SUN_D (1011) - LoongArch_INS_VFCMP_SUN_D - vfcmp.sun.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_SUN_D (1011) - LOONGARCH_INS_VFCMP_SUN_D - vfcmp.sun.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCMP_SUN_S (1012) - LoongArch_INS_VFCMP_SUN_S - vfcmp.sun.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCMP_SUN_S (1012) - LOONGARCH_INS_VFCMP_SUN_S - vfcmp.sun.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCVTH_D_S (1013) - LoongArch_INS_VFCVTH_D_S - vfcvth.d.s $vd, $vj */ +{ /* LOONGARCH_VFCVTH_D_S (1013) - LOONGARCH_INS_VFCVTH_D_S - vfcvth.d.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFCVTH_S_H (1014) - LoongArch_INS_VFCVTH_S_H - vfcvth.s.h $vd, $vj */ +{ /* LOONGARCH_VFCVTH_S_H (1014) - LOONGARCH_INS_VFCVTH_S_H - vfcvth.s.h $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFCVTL_D_S (1015) - LoongArch_INS_VFCVTL_D_S - vfcvtl.d.s $vd, $vj */ +{ /* LOONGARCH_VFCVTL_D_S (1015) - LOONGARCH_INS_VFCVTL_D_S - vfcvtl.d.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFCVTL_S_H (1016) - LoongArch_INS_VFCVTL_S_H - vfcvtl.s.h $vd, $vj */ +{ /* LOONGARCH_VFCVTL_S_H (1016) - LOONGARCH_INS_VFCVTL_S_H - vfcvtl.s.h $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFCVT_H_S (1017) - LoongArch_INS_VFCVT_H_S - vfcvt.h.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFCVT_H_S (1017) - LOONGARCH_INS_VFCVT_H_S - vfcvt.h.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFCVT_S_D (1018) - LoongArch_INS_VFCVT_S_D - vfcvt.s.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFCVT_S_D (1018) - LOONGARCH_INS_VFCVT_S_D - vfcvt.s.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFDIV_D (1019) - LoongArch_INS_VFDIV_D - vfdiv.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFDIV_D (1019) - LOONGARCH_INS_VFDIV_D - vfdiv.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFDIV_S (1020) - LoongArch_INS_VFDIV_S - vfdiv.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFDIV_S (1020) - LOONGARCH_INS_VFDIV_S - vfdiv.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFFINTH_D_W (1021) - LoongArch_INS_VFFINTH_D_W - vffinth.d.w $vd, $vj */ +{ /* LOONGARCH_VFFINTH_D_W (1021) - LOONGARCH_INS_VFFINTH_D_W - vffinth.d.w $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFFINTL_D_W (1022) - LoongArch_INS_VFFINTL_D_W - vffintl.d.w $vd, $vj */ +{ /* LOONGARCH_VFFINTL_D_W (1022) - LOONGARCH_INS_VFFINTL_D_W - vffintl.d.w $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFFINT_D_L (1023) - LoongArch_INS_VFFINT_D_L - vffint.d.l $vd, $vj */ +{ /* LOONGARCH_VFFINT_D_L (1023) - LOONGARCH_INS_VFFINT_D_L - vffint.d.l $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFFINT_D_LU (1024) - LoongArch_INS_VFFINT_D_LU - vffint.d.lu $vd, $vj */ +{ /* LOONGARCH_VFFINT_D_LU (1024) - LOONGARCH_INS_VFFINT_D_LU - vffint.d.lu $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFFINT_S_L (1025) - LoongArch_INS_VFFINT_S_L - vffint.s.l $vd, $vj, $vk */ +{ /* LOONGARCH_VFFINT_S_L (1025) - LOONGARCH_INS_VFFINT_S_L - vffint.s.l $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFFINT_S_W (1026) - LoongArch_INS_VFFINT_S_W - vffint.s.w $vd, $vj */ +{ /* LOONGARCH_VFFINT_S_W (1026) - LOONGARCH_INS_VFFINT_S_W - vffint.s.w $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFFINT_S_WU (1027) - LoongArch_INS_VFFINT_S_WU - vffint.s.wu $vd, $vj */ +{ /* LOONGARCH_VFFINT_S_WU (1027) - LOONGARCH_INS_VFFINT_S_WU - vffint.s.wu $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFLOGB_D (1028) - LoongArch_INS_VFLOGB_D - vflogb.d $vd, $vj */ +{ /* LOONGARCH_VFLOGB_D (1028) - LOONGARCH_INS_VFLOGB_D - vflogb.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFLOGB_S (1029) - LoongArch_INS_VFLOGB_S - vflogb.s $vd, $vj */ +{ /* LOONGARCH_VFLOGB_S (1029) - LOONGARCH_INS_VFLOGB_S - vflogb.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFMADD_D (1030) - LoongArch_INS_VFMADD_D - vfmadd.d $vd, $vj, $vk, $va */ +{ /* LOONGARCH_VFMADD_D (1030) - LOONGARCH_INS_VFMADD_D - vfmadd.d $vd, $vj, $vk, $va */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ @@ -5665,7 +5665,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* va */ { 0 } }}, -{ /* LoongArch_VFMADD_S (1031) - LoongArch_INS_VFMADD_S - vfmadd.s $vd, $vj, $vk, $va */ +{ /* LOONGARCH_VFMADD_S (1031) - LOONGARCH_INS_VFMADD_S - vfmadd.s $vd, $vj, $vk, $va */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ @@ -5673,63 +5673,63 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* va */ { 0 } }}, -{ /* LoongArch_VFMAXA_D (1032) - LoongArch_INS_VFMAXA_D - vfmaxa.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFMAXA_D (1032) - LOONGARCH_INS_VFMAXA_D - vfmaxa.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFMAXA_S (1033) - LoongArch_INS_VFMAXA_S - vfmaxa.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFMAXA_S (1033) - LOONGARCH_INS_VFMAXA_S - vfmaxa.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFMAX_D (1034) - LoongArch_INS_VFMAX_D - vfmax.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFMAX_D (1034) - LOONGARCH_INS_VFMAX_D - vfmax.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFMAX_S (1035) - LoongArch_INS_VFMAX_S - vfmax.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFMAX_S (1035) - LOONGARCH_INS_VFMAX_S - vfmax.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFMINA_D (1036) - LoongArch_INS_VFMINA_D - vfmina.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFMINA_D (1036) - LOONGARCH_INS_VFMINA_D - vfmina.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFMINA_S (1037) - LoongArch_INS_VFMINA_S - vfmina.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFMINA_S (1037) - LOONGARCH_INS_VFMINA_S - vfmina.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFMIN_D (1038) - LoongArch_INS_VFMIN_D - vfmin.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFMIN_D (1038) - LOONGARCH_INS_VFMIN_D - vfmin.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFMIN_S (1039) - LoongArch_INS_VFMIN_S - vfmin.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFMIN_S (1039) - LOONGARCH_INS_VFMIN_S - vfmin.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFMSUB_D (1040) - LoongArch_INS_VFMSUB_D - vfmsub.d $vd, $vj, $vk, $va */ +{ /* LOONGARCH_VFMSUB_D (1040) - LOONGARCH_INS_VFMSUB_D - vfmsub.d $vd, $vj, $vk, $va */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ @@ -5737,7 +5737,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* va */ { 0 } }}, -{ /* LoongArch_VFMSUB_S (1041) - LoongArch_INS_VFMSUB_S - vfmsub.s $vd, $vj, $vk, $va */ +{ /* LOONGARCH_VFMSUB_S (1041) - LOONGARCH_INS_VFMSUB_S - vfmsub.s $vd, $vj, $vk, $va */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ @@ -5745,21 +5745,21 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* va */ { 0 } }}, -{ /* LoongArch_VFMUL_D (1042) - LoongArch_INS_VFMUL_D - vfmul.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFMUL_D (1042) - LOONGARCH_INS_VFMUL_D - vfmul.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFMUL_S (1043) - LoongArch_INS_VFMUL_S - vfmul.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFMUL_S (1043) - LOONGARCH_INS_VFMUL_S - vfmul.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFNMADD_D (1044) - LoongArch_INS_VFNMADD_D - vfnmadd.d $vd, $vj, $vk, $va */ +{ /* LOONGARCH_VFNMADD_D (1044) - LOONGARCH_INS_VFNMADD_D - vfnmadd.d $vd, $vj, $vk, $va */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ @@ -5767,7 +5767,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* va */ { 0 } }}, -{ /* LoongArch_VFNMADD_S (1045) - LoongArch_INS_VFNMADD_S - vfnmadd.s $vd, $vj, $vk, $va */ +{ /* LOONGARCH_VFNMADD_S (1045) - LOONGARCH_INS_VFNMADD_S - vfnmadd.s $vd, $vj, $vk, $va */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ @@ -5775,7 +5775,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* va */ { 0 } }}, -{ /* LoongArch_VFNMSUB_D (1046) - LoongArch_INS_VFNMSUB_D - vfnmsub.d $vd, $vj, $vk, $va */ +{ /* LOONGARCH_VFNMSUB_D (1046) - LOONGARCH_INS_VFNMSUB_D - vfnmsub.d $vd, $vj, $vk, $va */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ @@ -5783,7 +5783,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* va */ { 0 } }}, -{ /* LoongArch_VFNMSUB_S (1047) - LoongArch_INS_VFNMSUB_S - vfnmsub.s $vd, $vj, $vk, $va */ +{ /* LOONGARCH_VFNMSUB_S (1047) - LOONGARCH_INS_VFNMSUB_S - vfnmsub.s $vd, $vj, $vk, $va */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ @@ -5791,115 +5791,115 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* va */ { 0 } }}, -{ /* LoongArch_VFRECIPE_D (1048) - LoongArch_INS_VFRECIPE_D - vfrecipe.d $vd, $vj */ +{ /* LOONGARCH_VFRECIPE_D (1048) - LOONGARCH_INS_VFRECIPE_D - vfrecipe.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFRECIPE_S (1049) - LoongArch_INS_VFRECIPE_S - vfrecipe.s $vd, $vj */ +{ /* LOONGARCH_VFRECIPE_S (1049) - LOONGARCH_INS_VFRECIPE_S - vfrecipe.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFRECIP_D (1050) - LoongArch_INS_VFRECIP_D - vfrecip.d $vd, $vj */ +{ /* LOONGARCH_VFRECIP_D (1050) - LOONGARCH_INS_VFRECIP_D - vfrecip.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFRECIP_S (1051) - LoongArch_INS_VFRECIP_S - vfrecip.s $vd, $vj */ +{ /* LOONGARCH_VFRECIP_S (1051) - LOONGARCH_INS_VFRECIP_S - vfrecip.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFRINTRM_D (1052) - LoongArch_INS_VFRINTRM_D - vfrintrm.d $vd, $vj */ +{ /* LOONGARCH_VFRINTRM_D (1052) - LOONGARCH_INS_VFRINTRM_D - vfrintrm.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFRINTRM_S (1053) - LoongArch_INS_VFRINTRM_S - vfrintrm.s $vd, $vj */ +{ /* LOONGARCH_VFRINTRM_S (1053) - LOONGARCH_INS_VFRINTRM_S - vfrintrm.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFRINTRNE_D (1054) - LoongArch_INS_VFRINTRNE_D - vfrintrne.d $vd, $vj */ +{ /* LOONGARCH_VFRINTRNE_D (1054) - LOONGARCH_INS_VFRINTRNE_D - vfrintrne.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFRINTRNE_S (1055) - LoongArch_INS_VFRINTRNE_S - vfrintrne.s $vd, $vj */ +{ /* LOONGARCH_VFRINTRNE_S (1055) - LOONGARCH_INS_VFRINTRNE_S - vfrintrne.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFRINTRP_D (1056) - LoongArch_INS_VFRINTRP_D - vfrintrp.d $vd, $vj */ +{ /* LOONGARCH_VFRINTRP_D (1056) - LOONGARCH_INS_VFRINTRP_D - vfrintrp.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFRINTRP_S (1057) - LoongArch_INS_VFRINTRP_S - vfrintrp.s $vd, $vj */ +{ /* LOONGARCH_VFRINTRP_S (1057) - LOONGARCH_INS_VFRINTRP_S - vfrintrp.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFRINTRZ_D (1058) - LoongArch_INS_VFRINTRZ_D - vfrintrz.d $vd, $vj */ +{ /* LOONGARCH_VFRINTRZ_D (1058) - LOONGARCH_INS_VFRINTRZ_D - vfrintrz.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFRINTRZ_S (1059) - LoongArch_INS_VFRINTRZ_S - vfrintrz.s $vd, $vj */ +{ /* LOONGARCH_VFRINTRZ_S (1059) - LOONGARCH_INS_VFRINTRZ_S - vfrintrz.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFRINT_D (1060) - LoongArch_INS_VFRINT_D - vfrint.d $vd, $vj */ +{ /* LOONGARCH_VFRINT_D (1060) - LOONGARCH_INS_VFRINT_D - vfrint.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFRINT_S (1061) - LoongArch_INS_VFRINT_S - vfrint.s $vd, $vj */ +{ /* LOONGARCH_VFRINT_S (1061) - LOONGARCH_INS_VFRINT_S - vfrint.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFRSQRTE_D (1062) - LoongArch_INS_VFRSQRTE_D - vfrsqrte.d $vd, $vj */ +{ /* LOONGARCH_VFRSQRTE_D (1062) - LOONGARCH_INS_VFRSQRTE_D - vfrsqrte.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFRSQRTE_S (1063) - LoongArch_INS_VFRSQRTE_S - vfrsqrte.s $vd, $vj */ +{ /* LOONGARCH_VFRSQRTE_S (1063) - LOONGARCH_INS_VFRSQRTE_S - vfrsqrte.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFRSQRT_D (1064) - LoongArch_INS_VFRSQRT_D - vfrsqrt.d $vd, $vj */ +{ /* LOONGARCH_VFRSQRT_D (1064) - LOONGARCH_INS_VFRSQRT_D - vfrsqrt.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFRSQRT_S (1065) - LoongArch_INS_VFRSQRT_S - vfrsqrt.s $vd, $vj */ +{ /* LOONGARCH_VFRSQRT_S (1065) - LOONGARCH_INS_VFRSQRT_S - vfrsqrt.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFRSTPI_B (1066) - LoongArch_INS_VFRSTPI_B - vfrstpi.b $vd, $vj, $imm5 */ +{ /* LOONGARCH_VFRSTPI_B (1066) - LOONGARCH_INS_VFRSTPI_B - vfrstpi.b $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -5907,7 +5907,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VFRSTPI_H (1067) - LoongArch_INS_VFRSTPI_H - vfrstpi.h $vd, $vj, $imm5 */ +{ /* LOONGARCH_VFRSTPI_H (1067) - LOONGARCH_INS_VFRSTPI_H - vfrstpi.h $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -5915,7 +5915,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VFRSTP_B (1068) - LoongArch_INS_VFRSTP_B - vfrstp.b $vd, $vj, $vk */ +{ /* LOONGARCH_VFRSTP_B (1068) - LOONGARCH_INS_VFRSTP_B - vfrstp.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -5923,7 +5923,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFRSTP_H (1069) - LoongArch_INS_VFRSTP_H - vfrstp.h $vd, $vj, $vk */ +{ /* LOONGARCH_VFRSTP_H (1069) - LOONGARCH_INS_VFRSTP_H - vfrstp.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -5931,380 +5931,380 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFSQRT_D (1070) - LoongArch_INS_VFSQRT_D - vfsqrt.d $vd, $vj */ +{ /* LOONGARCH_VFSQRT_D (1070) - LOONGARCH_INS_VFSQRT_D - vfsqrt.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFSQRT_S (1071) - LoongArch_INS_VFSQRT_S - vfsqrt.s $vd, $vj */ +{ /* LOONGARCH_VFSQRT_S (1071) - LOONGARCH_INS_VFSQRT_S - vfsqrt.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFSUB_D (1072) - LoongArch_INS_VFSUB_D - vfsub.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFSUB_D (1072) - LOONGARCH_INS_VFSUB_D - vfsub.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFSUB_S (1073) - LoongArch_INS_VFSUB_S - vfsub.s $vd, $vj, $vk */ +{ /* LOONGARCH_VFSUB_S (1073) - LOONGARCH_INS_VFSUB_S - vfsub.s $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFTINTH_L_S (1074) - LoongArch_INS_VFTINTH_L_S - vftinth.l.s $vd, $vj */ +{ /* LOONGARCH_VFTINTH_L_S (1074) - LOONGARCH_INS_VFTINTH_L_S - vftinth.l.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINTL_L_S (1075) - LoongArch_INS_VFTINTL_L_S - vftintl.l.s $vd, $vj */ +{ /* LOONGARCH_VFTINTL_L_S (1075) - LOONGARCH_INS_VFTINTL_L_S - vftintl.l.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINTRMH_L_S (1076) - LoongArch_INS_VFTINTRMH_L_S - vftintrmh.l.s $vd, $vj */ +{ /* LOONGARCH_VFTINTRMH_L_S (1076) - LOONGARCH_INS_VFTINTRMH_L_S - vftintrmh.l.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINTRML_L_S (1077) - LoongArch_INS_VFTINTRML_L_S - vftintrml.l.s $vd, $vj */ +{ /* LOONGARCH_VFTINTRML_L_S (1077) - LOONGARCH_INS_VFTINTRML_L_S - vftintrml.l.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINTRM_L_D (1078) - LoongArch_INS_VFTINTRM_L_D - vftintrm.l.d $vd, $vj */ +{ /* LOONGARCH_VFTINTRM_L_D (1078) - LOONGARCH_INS_VFTINTRM_L_D - vftintrm.l.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINTRM_W_D (1079) - LoongArch_INS_VFTINTRM_W_D - vftintrm.w.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFTINTRM_W_D (1079) - LOONGARCH_INS_VFTINTRM_W_D - vftintrm.w.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFTINTRM_W_S (1080) - LoongArch_INS_VFTINTRM_W_S - vftintrm.w.s $vd, $vj */ +{ /* LOONGARCH_VFTINTRM_W_S (1080) - LOONGARCH_INS_VFTINTRM_W_S - vftintrm.w.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINTRNEH_L_S (1081) - LoongArch_INS_VFTINTRNEH_L_S - vftintrneh.l.s $vd, $vj */ +{ /* LOONGARCH_VFTINTRNEH_L_S (1081) - LOONGARCH_INS_VFTINTRNEH_L_S - vftintrneh.l.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINTRNEL_L_S (1082) - LoongArch_INS_VFTINTRNEL_L_S - vftintrnel.l.s $vd, $vj */ +{ /* LOONGARCH_VFTINTRNEL_L_S (1082) - LOONGARCH_INS_VFTINTRNEL_L_S - vftintrnel.l.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINTRNE_L_D (1083) - LoongArch_INS_VFTINTRNE_L_D - vftintrne.l.d $vd, $vj */ +{ /* LOONGARCH_VFTINTRNE_L_D (1083) - LOONGARCH_INS_VFTINTRNE_L_D - vftintrne.l.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINTRNE_W_D (1084) - LoongArch_INS_VFTINTRNE_W_D - vftintrne.w.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFTINTRNE_W_D (1084) - LOONGARCH_INS_VFTINTRNE_W_D - vftintrne.w.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFTINTRNE_W_S (1085) - LoongArch_INS_VFTINTRNE_W_S - vftintrne.w.s $vd, $vj */ +{ /* LOONGARCH_VFTINTRNE_W_S (1085) - LOONGARCH_INS_VFTINTRNE_W_S - vftintrne.w.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINTRPH_L_S (1086) - LoongArch_INS_VFTINTRPH_L_S - vftintrph.l.s $vd, $vj */ +{ /* LOONGARCH_VFTINTRPH_L_S (1086) - LOONGARCH_INS_VFTINTRPH_L_S - vftintrph.l.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINTRPL_L_S (1087) - LoongArch_INS_VFTINTRPL_L_S - vftintrpl.l.s $vd, $vj */ +{ /* LOONGARCH_VFTINTRPL_L_S (1087) - LOONGARCH_INS_VFTINTRPL_L_S - vftintrpl.l.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINTRP_L_D (1088) - LoongArch_INS_VFTINTRP_L_D - vftintrp.l.d $vd, $vj */ +{ /* LOONGARCH_VFTINTRP_L_D (1088) - LOONGARCH_INS_VFTINTRP_L_D - vftintrp.l.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINTRP_W_D (1089) - LoongArch_INS_VFTINTRP_W_D - vftintrp.w.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFTINTRP_W_D (1089) - LOONGARCH_INS_VFTINTRP_W_D - vftintrp.w.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFTINTRP_W_S (1090) - LoongArch_INS_VFTINTRP_W_S - vftintrp.w.s $vd, $vj */ +{ /* LOONGARCH_VFTINTRP_W_S (1090) - LOONGARCH_INS_VFTINTRP_W_S - vftintrp.w.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINTRZH_L_S (1091) - LoongArch_INS_VFTINTRZH_L_S - vftintrzh.l.s $vd, $vj */ +{ /* LOONGARCH_VFTINTRZH_L_S (1091) - LOONGARCH_INS_VFTINTRZH_L_S - vftintrzh.l.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINTRZL_L_S (1092) - LoongArch_INS_VFTINTRZL_L_S - vftintrzl.l.s $vd, $vj */ +{ /* LOONGARCH_VFTINTRZL_L_S (1092) - LOONGARCH_INS_VFTINTRZL_L_S - vftintrzl.l.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINTRZ_LU_D (1093) - LoongArch_INS_VFTINTRZ_LU_D - vftintrz.lu.d $vd, $vj */ +{ /* LOONGARCH_VFTINTRZ_LU_D (1093) - LOONGARCH_INS_VFTINTRZ_LU_D - vftintrz.lu.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINTRZ_L_D (1094) - LoongArch_INS_VFTINTRZ_L_D - vftintrz.l.d $vd, $vj */ +{ /* LOONGARCH_VFTINTRZ_L_D (1094) - LOONGARCH_INS_VFTINTRZ_L_D - vftintrz.l.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINTRZ_WU_S (1095) - LoongArch_INS_VFTINTRZ_WU_S - vftintrz.wu.s $vd, $vj */ +{ /* LOONGARCH_VFTINTRZ_WU_S (1095) - LOONGARCH_INS_VFTINTRZ_WU_S - vftintrz.wu.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINTRZ_W_D (1096) - LoongArch_INS_VFTINTRZ_W_D - vftintrz.w.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFTINTRZ_W_D (1096) - LOONGARCH_INS_VFTINTRZ_W_D - vftintrz.w.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFTINTRZ_W_S (1097) - LoongArch_INS_VFTINTRZ_W_S - vftintrz.w.s $vd, $vj */ +{ /* LOONGARCH_VFTINTRZ_W_S (1097) - LOONGARCH_INS_VFTINTRZ_W_S - vftintrz.w.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINT_LU_D (1098) - LoongArch_INS_VFTINT_LU_D - vftint.lu.d $vd, $vj */ +{ /* LOONGARCH_VFTINT_LU_D (1098) - LOONGARCH_INS_VFTINT_LU_D - vftint.lu.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINT_L_D (1099) - LoongArch_INS_VFTINT_L_D - vftint.l.d $vd, $vj */ +{ /* LOONGARCH_VFTINT_L_D (1099) - LOONGARCH_INS_VFTINT_L_D - vftint.l.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINT_WU_S (1100) - LoongArch_INS_VFTINT_WU_S - vftint.wu.s $vd, $vj */ +{ /* LOONGARCH_VFTINT_WU_S (1100) - LOONGARCH_INS_VFTINT_WU_S - vftint.wu.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VFTINT_W_D (1101) - LoongArch_INS_VFTINT_W_D - vftint.w.d $vd, $vj, $vk */ +{ /* LOONGARCH_VFTINT_W_D (1101) - LOONGARCH_INS_VFTINT_W_D - vftint.w.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VFTINT_W_S (1102) - LoongArch_INS_VFTINT_W_S - vftint.w.s $vd, $vj */ +{ /* LOONGARCH_VFTINT_W_S (1102) - LOONGARCH_INS_VFTINT_W_S - vftint.w.s $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VHADDW_DU_WU (1103) - LoongArch_INS_VHADDW_DU_WU - vhaddw.du.wu $vd, $vj, $vk */ +{ /* LOONGARCH_VHADDW_DU_WU (1103) - LOONGARCH_INS_VHADDW_DU_WU - vhaddw.du.wu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VHADDW_D_W (1104) - LoongArch_INS_VHADDW_D_W - vhaddw.d.w $vd, $vj, $vk */ +{ /* LOONGARCH_VHADDW_D_W (1104) - LOONGARCH_INS_VHADDW_D_W - vhaddw.d.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VHADDW_HU_BU (1105) - LoongArch_INS_VHADDW_HU_BU - vhaddw.hu.bu $vd, $vj, $vk */ +{ /* LOONGARCH_VHADDW_HU_BU (1105) - LOONGARCH_INS_VHADDW_HU_BU - vhaddw.hu.bu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VHADDW_H_B (1106) - LoongArch_INS_VHADDW_H_B - vhaddw.h.b $vd, $vj, $vk */ +{ /* LOONGARCH_VHADDW_H_B (1106) - LOONGARCH_INS_VHADDW_H_B - vhaddw.h.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VHADDW_QU_DU (1107) - LoongArch_INS_VHADDW_QU_DU - vhaddw.qu.du $vd, $vj, $vk */ +{ /* LOONGARCH_VHADDW_QU_DU (1107) - LOONGARCH_INS_VHADDW_QU_DU - vhaddw.qu.du $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VHADDW_Q_D (1108) - LoongArch_INS_VHADDW_Q_D - vhaddw.q.d $vd, $vj, $vk */ +{ /* LOONGARCH_VHADDW_Q_D (1108) - LOONGARCH_INS_VHADDW_Q_D - vhaddw.q.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VHADDW_WU_HU (1109) - LoongArch_INS_VHADDW_WU_HU - vhaddw.wu.hu $vd, $vj, $vk */ +{ /* LOONGARCH_VHADDW_WU_HU (1109) - LOONGARCH_INS_VHADDW_WU_HU - vhaddw.wu.hu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VHADDW_W_H (1110) - LoongArch_INS_VHADDW_W_H - vhaddw.w.h $vd, $vj, $vk */ +{ /* LOONGARCH_VHADDW_W_H (1110) - LOONGARCH_INS_VHADDW_W_H - vhaddw.w.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VHSUBW_DU_WU (1111) - LoongArch_INS_VHSUBW_DU_WU - vhsubw.du.wu $vd, $vj, $vk */ +{ /* LOONGARCH_VHSUBW_DU_WU (1111) - LOONGARCH_INS_VHSUBW_DU_WU - vhsubw.du.wu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VHSUBW_D_W (1112) - LoongArch_INS_VHSUBW_D_W - vhsubw.d.w $vd, $vj, $vk */ +{ /* LOONGARCH_VHSUBW_D_W (1112) - LOONGARCH_INS_VHSUBW_D_W - vhsubw.d.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VHSUBW_HU_BU (1113) - LoongArch_INS_VHSUBW_HU_BU - vhsubw.hu.bu $vd, $vj, $vk */ +{ /* LOONGARCH_VHSUBW_HU_BU (1113) - LOONGARCH_INS_VHSUBW_HU_BU - vhsubw.hu.bu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VHSUBW_H_B (1114) - LoongArch_INS_VHSUBW_H_B - vhsubw.h.b $vd, $vj, $vk */ +{ /* LOONGARCH_VHSUBW_H_B (1114) - LOONGARCH_INS_VHSUBW_H_B - vhsubw.h.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VHSUBW_QU_DU (1115) - LoongArch_INS_VHSUBW_QU_DU - vhsubw.qu.du $vd, $vj, $vk */ +{ /* LOONGARCH_VHSUBW_QU_DU (1115) - LOONGARCH_INS_VHSUBW_QU_DU - vhsubw.qu.du $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VHSUBW_Q_D (1116) - LoongArch_INS_VHSUBW_Q_D - vhsubw.q.d $vd, $vj, $vk */ +{ /* LOONGARCH_VHSUBW_Q_D (1116) - LOONGARCH_INS_VHSUBW_Q_D - vhsubw.q.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VHSUBW_WU_HU (1117) - LoongArch_INS_VHSUBW_WU_HU - vhsubw.wu.hu $vd, $vj, $vk */ +{ /* LOONGARCH_VHSUBW_WU_HU (1117) - LOONGARCH_INS_VHSUBW_WU_HU - vhsubw.wu.hu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VHSUBW_W_H (1118) - LoongArch_INS_VHSUBW_W_H - vhsubw.w.h $vd, $vj, $vk */ +{ /* LOONGARCH_VHSUBW_W_H (1118) - LOONGARCH_INS_VHSUBW_W_H - vhsubw.w.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VILVH_B (1119) - LoongArch_INS_VILVH_B - vilvh.b $vd, $vj, $vk */ +{ /* LOONGARCH_VILVH_B (1119) - LOONGARCH_INS_VILVH_B - vilvh.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VILVH_D (1120) - LoongArch_INS_VILVH_D - vilvh.d $vd, $vj, $vk */ +{ /* LOONGARCH_VILVH_D (1120) - LOONGARCH_INS_VILVH_D - vilvh.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VILVH_H (1121) - LoongArch_INS_VILVH_H - vilvh.h $vd, $vj, $vk */ +{ /* LOONGARCH_VILVH_H (1121) - LOONGARCH_INS_VILVH_H - vilvh.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VILVH_W (1122) - LoongArch_INS_VILVH_W - vilvh.w $vd, $vj, $vk */ +{ /* LOONGARCH_VILVH_W (1122) - LOONGARCH_INS_VILVH_W - vilvh.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VILVL_B (1123) - LoongArch_INS_VILVL_B - vilvl.b $vd, $vj, $vk */ +{ /* LOONGARCH_VILVL_B (1123) - LOONGARCH_INS_VILVL_B - vilvl.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VILVL_D (1124) - LoongArch_INS_VILVL_D - vilvl.d $vd, $vj, $vk */ +{ /* LOONGARCH_VILVL_D (1124) - LOONGARCH_INS_VILVL_D - vilvl.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VILVL_H (1125) - LoongArch_INS_VILVL_H - vilvl.h $vd, $vj, $vk */ +{ /* LOONGARCH_VILVL_H (1125) - LOONGARCH_INS_VILVL_H - vilvl.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VILVL_W (1126) - LoongArch_INS_VILVL_W - vilvl.w $vd, $vj, $vk */ +{ /* LOONGARCH_VILVL_W (1126) - LOONGARCH_INS_VILVL_W - vilvl.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VINSGR2VR_B (1127) - LoongArch_INS_VINSGR2VR_B - vinsgr2vr.b $vd, $rj, $imm4 */ +{ /* LOONGARCH_VINSGR2VR_B (1127) - LOONGARCH_INS_VINSGR2VR_B - vinsgr2vr.b $vd, $rj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6312,7 +6312,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VINSGR2VR_D (1128) - LoongArch_INS_VINSGR2VR_D - vinsgr2vr.d $vd, $rj, $imm1 */ +{ /* LOONGARCH_VINSGR2VR_D (1128) - LOONGARCH_INS_VINSGR2VR_D - vinsgr2vr.d $vd, $rj, $imm1 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6320,7 +6320,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm1 */ { 0 } }}, -{ /* LoongArch_VINSGR2VR_H (1129) - LoongArch_INS_VINSGR2VR_H - vinsgr2vr.h $vd, $rj, $imm3 */ +{ /* LOONGARCH_VINSGR2VR_H (1129) - LOONGARCH_INS_VINSGR2VR_H - vinsgr2vr.h $vd, $rj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6328,7 +6328,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_VINSGR2VR_W (1130) - LoongArch_INS_VINSGR2VR_W - vinsgr2vr.w $vd, $rj, $imm2 */ +{ /* LOONGARCH_VINSGR2VR_W (1130) - LOONGARCH_INS_VINSGR2VR_W - vinsgr2vr.w $vd, $rj, $imm2 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6336,55 +6336,55 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm2 */ { 0 } }}, -{ /* LoongArch_VLD (1131) - LoongArch_INS_VLD - vld $vd, $rj, $imm12 */ +{ /* LOONGARCH_VLD (1131) - LOONGARCH_INS_VLD - vld $vd, $rj, $imm12 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_VLDI (1132) - LoongArch_INS_VLDI - vldi $vd, $imm13 */ +{ /* LOONGARCH_VLDI (1132) - LOONGARCH_INS_VLDI - vldi $vd, $imm13 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm13 */ { 0 } }}, -{ /* LoongArch_VLDREPL_B (1133) - LoongArch_INS_VLDREPL_B - vldrepl.b $vd, $rj, $imm12 */ +{ /* LOONGARCH_VLDREPL_B (1133) - LOONGARCH_INS_VLDREPL_B - vldrepl.b $vd, $rj, $imm12 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_VLDREPL_D (1134) - LoongArch_INS_VLDREPL_D - vldrepl.d $vd, $rj, $imm9 */ +{ /* LOONGARCH_VLDREPL_D (1134) - LOONGARCH_INS_VLDREPL_D - vldrepl.d $vd, $rj, $imm9 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm9 */ { 0 } }}, -{ /* LoongArch_VLDREPL_H (1135) - LoongArch_INS_VLDREPL_H - vldrepl.h $vd, $rj, $imm11 */ +{ /* LOONGARCH_VLDREPL_H (1135) - LOONGARCH_INS_VLDREPL_H - vldrepl.h $vd, $rj, $imm11 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm11 */ { 0 } }}, -{ /* LoongArch_VLDREPL_W (1136) - LoongArch_INS_VLDREPL_W - vldrepl.w $vd, $rj, $imm10 */ +{ /* LOONGARCH_VLDREPL_W (1136) - LOONGARCH_INS_VLDREPL_W - vldrepl.w $vd, $rj, $imm10 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm10 */ { 0 } }}, -{ /* LoongArch_VLDX (1137) - LoongArch_INS_VLDX - vldx $vd, $rj, $rk */ +{ /* LOONGARCH_VLDX (1137) - LOONGARCH_INS_VLDX - vldx $vd, $rj, $rk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_VMADDWEV_D_W (1138) - LoongArch_INS_VMADDWEV_D_W - vmaddwev.d.w $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWEV_D_W (1138) - LOONGARCH_INS_VMADDWEV_D_W - vmaddwev.d.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6392,7 +6392,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWEV_D_WU (1139) - LoongArch_INS_VMADDWEV_D_WU - vmaddwev.d.wu $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWEV_D_WU (1139) - LOONGARCH_INS_VMADDWEV_D_WU - vmaddwev.d.wu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6400,7 +6400,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWEV_D_WU_W (1140) - LoongArch_INS_VMADDWEV_D_WU_W - vmaddwev.d.wu.w $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWEV_D_WU_W (1140) - LOONGARCH_INS_VMADDWEV_D_WU_W - vmaddwev.d.wu.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6408,7 +6408,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWEV_H_B (1141) - LoongArch_INS_VMADDWEV_H_B - vmaddwev.h.b $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWEV_H_B (1141) - LOONGARCH_INS_VMADDWEV_H_B - vmaddwev.h.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6416,7 +6416,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWEV_H_BU (1142) - LoongArch_INS_VMADDWEV_H_BU - vmaddwev.h.bu $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWEV_H_BU (1142) - LOONGARCH_INS_VMADDWEV_H_BU - vmaddwev.h.bu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6424,7 +6424,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWEV_H_BU_B (1143) - LoongArch_INS_VMADDWEV_H_BU_B - vmaddwev.h.bu.b $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWEV_H_BU_B (1143) - LOONGARCH_INS_VMADDWEV_H_BU_B - vmaddwev.h.bu.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6432,7 +6432,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWEV_Q_D (1144) - LoongArch_INS_VMADDWEV_Q_D - vmaddwev.q.d $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWEV_Q_D (1144) - LOONGARCH_INS_VMADDWEV_Q_D - vmaddwev.q.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6440,7 +6440,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWEV_Q_DU (1145) - LoongArch_INS_VMADDWEV_Q_DU - vmaddwev.q.du $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWEV_Q_DU (1145) - LOONGARCH_INS_VMADDWEV_Q_DU - vmaddwev.q.du $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6448,7 +6448,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWEV_Q_DU_D (1146) - LoongArch_INS_VMADDWEV_Q_DU_D - vmaddwev.q.du.d $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWEV_Q_DU_D (1146) - LOONGARCH_INS_VMADDWEV_Q_DU_D - vmaddwev.q.du.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6456,7 +6456,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWEV_W_H (1147) - LoongArch_INS_VMADDWEV_W_H - vmaddwev.w.h $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWEV_W_H (1147) - LOONGARCH_INS_VMADDWEV_W_H - vmaddwev.w.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6464,7 +6464,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWEV_W_HU (1148) - LoongArch_INS_VMADDWEV_W_HU - vmaddwev.w.hu $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWEV_W_HU (1148) - LOONGARCH_INS_VMADDWEV_W_HU - vmaddwev.w.hu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6472,7 +6472,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWEV_W_HU_H (1149) - LoongArch_INS_VMADDWEV_W_HU_H - vmaddwev.w.hu.h $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWEV_W_HU_H (1149) - LOONGARCH_INS_VMADDWEV_W_HU_H - vmaddwev.w.hu.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6480,7 +6480,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWOD_D_W (1150) - LoongArch_INS_VMADDWOD_D_W - vmaddwod.d.w $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWOD_D_W (1150) - LOONGARCH_INS_VMADDWOD_D_W - vmaddwod.d.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6488,7 +6488,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWOD_D_WU (1151) - LoongArch_INS_VMADDWOD_D_WU - vmaddwod.d.wu $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWOD_D_WU (1151) - LOONGARCH_INS_VMADDWOD_D_WU - vmaddwod.d.wu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6496,7 +6496,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWOD_D_WU_W (1152) - LoongArch_INS_VMADDWOD_D_WU_W - vmaddwod.d.wu.w $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWOD_D_WU_W (1152) - LOONGARCH_INS_VMADDWOD_D_WU_W - vmaddwod.d.wu.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6504,7 +6504,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWOD_H_B (1153) - LoongArch_INS_VMADDWOD_H_B - vmaddwod.h.b $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWOD_H_B (1153) - LOONGARCH_INS_VMADDWOD_H_B - vmaddwod.h.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6512,7 +6512,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWOD_H_BU (1154) - LoongArch_INS_VMADDWOD_H_BU - vmaddwod.h.bu $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWOD_H_BU (1154) - LOONGARCH_INS_VMADDWOD_H_BU - vmaddwod.h.bu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6520,7 +6520,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWOD_H_BU_B (1155) - LoongArch_INS_VMADDWOD_H_BU_B - vmaddwod.h.bu.b $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWOD_H_BU_B (1155) - LOONGARCH_INS_VMADDWOD_H_BU_B - vmaddwod.h.bu.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6528,7 +6528,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWOD_Q_D (1156) - LoongArch_INS_VMADDWOD_Q_D - vmaddwod.q.d $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWOD_Q_D (1156) - LOONGARCH_INS_VMADDWOD_Q_D - vmaddwod.q.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6536,7 +6536,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWOD_Q_DU (1157) - LoongArch_INS_VMADDWOD_Q_DU - vmaddwod.q.du $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWOD_Q_DU (1157) - LOONGARCH_INS_VMADDWOD_Q_DU - vmaddwod.q.du $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6544,7 +6544,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWOD_Q_DU_D (1158) - LoongArch_INS_VMADDWOD_Q_DU_D - vmaddwod.q.du.d $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWOD_Q_DU_D (1158) - LOONGARCH_INS_VMADDWOD_Q_DU_D - vmaddwod.q.du.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6552,7 +6552,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWOD_W_H (1159) - LoongArch_INS_VMADDWOD_W_H - vmaddwod.w.h $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWOD_W_H (1159) - LOONGARCH_INS_VMADDWOD_W_H - vmaddwod.w.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6560,7 +6560,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWOD_W_HU (1160) - LoongArch_INS_VMADDWOD_W_HU - vmaddwod.w.hu $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWOD_W_HU (1160) - LOONGARCH_INS_VMADDWOD_W_HU - vmaddwod.w.hu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6568,7 +6568,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADDWOD_W_HU_H (1161) - LoongArch_INS_VMADDWOD_W_HU_H - vmaddwod.w.hu.h $vd, $vj, $vk */ +{ /* LOONGARCH_VMADDWOD_W_HU_H (1161) - LOONGARCH_INS_VMADDWOD_W_HU_H - vmaddwod.w.hu.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6576,7 +6576,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADD_B (1162) - LoongArch_INS_VMADD_B - vmadd.b $vd, $vj, $vk */ +{ /* LOONGARCH_VMADD_B (1162) - LOONGARCH_INS_VMADD_B - vmadd.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6584,7 +6584,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADD_D (1163) - LoongArch_INS_VMADD_D - vmadd.d $vd, $vj, $vk */ +{ /* LOONGARCH_VMADD_D (1163) - LOONGARCH_INS_VMADD_D - vmadd.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6592,7 +6592,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADD_H (1164) - LoongArch_INS_VMADD_H - vmadd.h $vd, $vj, $vk */ +{ /* LOONGARCH_VMADD_H (1164) - LOONGARCH_INS_VMADD_H - vmadd.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6600,7 +6600,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMADD_W (1165) - LoongArch_INS_VMADD_W - vmadd.w $vd, $vj, $vk */ +{ /* LOONGARCH_VMADD_W (1165) - LOONGARCH_INS_VMADD_W - vmadd.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6608,323 +6608,323 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMAXI_B (1166) - LoongArch_INS_VMAXI_B - vmaxi.b $vd, $vj, $imm5 */ +{ /* LOONGARCH_VMAXI_B (1166) - LOONGARCH_INS_VMAXI_B - vmaxi.b $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VMAXI_BU (1167) - LoongArch_INS_VMAXI_BU - vmaxi.bu $vd, $vj, $imm5 */ +{ /* LOONGARCH_VMAXI_BU (1167) - LOONGARCH_INS_VMAXI_BU - vmaxi.bu $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VMAXI_D (1168) - LoongArch_INS_VMAXI_D - vmaxi.d $vd, $vj, $imm5 */ +{ /* LOONGARCH_VMAXI_D (1168) - LOONGARCH_INS_VMAXI_D - vmaxi.d $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VMAXI_DU (1169) - LoongArch_INS_VMAXI_DU - vmaxi.du $vd, $vj, $imm5 */ +{ /* LOONGARCH_VMAXI_DU (1169) - LOONGARCH_INS_VMAXI_DU - vmaxi.du $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VMAXI_H (1170) - LoongArch_INS_VMAXI_H - vmaxi.h $vd, $vj, $imm5 */ +{ /* LOONGARCH_VMAXI_H (1170) - LOONGARCH_INS_VMAXI_H - vmaxi.h $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VMAXI_HU (1171) - LoongArch_INS_VMAXI_HU - vmaxi.hu $vd, $vj, $imm5 */ +{ /* LOONGARCH_VMAXI_HU (1171) - LOONGARCH_INS_VMAXI_HU - vmaxi.hu $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VMAXI_W (1172) - LoongArch_INS_VMAXI_W - vmaxi.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VMAXI_W (1172) - LOONGARCH_INS_VMAXI_W - vmaxi.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VMAXI_WU (1173) - LoongArch_INS_VMAXI_WU - vmaxi.wu $vd, $vj, $imm5 */ +{ /* LOONGARCH_VMAXI_WU (1173) - LOONGARCH_INS_VMAXI_WU - vmaxi.wu $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VMAX_B (1174) - LoongArch_INS_VMAX_B - vmax.b $vd, $vj, $vk */ +{ /* LOONGARCH_VMAX_B (1174) - LOONGARCH_INS_VMAX_B - vmax.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMAX_BU (1175) - LoongArch_INS_VMAX_BU - vmax.bu $vd, $vj, $vk */ +{ /* LOONGARCH_VMAX_BU (1175) - LOONGARCH_INS_VMAX_BU - vmax.bu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMAX_D (1176) - LoongArch_INS_VMAX_D - vmax.d $vd, $vj, $vk */ +{ /* LOONGARCH_VMAX_D (1176) - LOONGARCH_INS_VMAX_D - vmax.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMAX_DU (1177) - LoongArch_INS_VMAX_DU - vmax.du $vd, $vj, $vk */ +{ /* LOONGARCH_VMAX_DU (1177) - LOONGARCH_INS_VMAX_DU - vmax.du $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMAX_H (1178) - LoongArch_INS_VMAX_H - vmax.h $vd, $vj, $vk */ +{ /* LOONGARCH_VMAX_H (1178) - LOONGARCH_INS_VMAX_H - vmax.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMAX_HU (1179) - LoongArch_INS_VMAX_HU - vmax.hu $vd, $vj, $vk */ +{ /* LOONGARCH_VMAX_HU (1179) - LOONGARCH_INS_VMAX_HU - vmax.hu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMAX_W (1180) - LoongArch_INS_VMAX_W - vmax.w $vd, $vj, $vk */ +{ /* LOONGARCH_VMAX_W (1180) - LOONGARCH_INS_VMAX_W - vmax.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMAX_WU (1181) - LoongArch_INS_VMAX_WU - vmax.wu $vd, $vj, $vk */ +{ /* LOONGARCH_VMAX_WU (1181) - LOONGARCH_INS_VMAX_WU - vmax.wu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMINI_B (1182) - LoongArch_INS_VMINI_B - vmini.b $vd, $vj, $imm5 */ +{ /* LOONGARCH_VMINI_B (1182) - LOONGARCH_INS_VMINI_B - vmini.b $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VMINI_BU (1183) - LoongArch_INS_VMINI_BU - vmini.bu $vd, $vj, $imm5 */ +{ /* LOONGARCH_VMINI_BU (1183) - LOONGARCH_INS_VMINI_BU - vmini.bu $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VMINI_D (1184) - LoongArch_INS_VMINI_D - vmini.d $vd, $vj, $imm5 */ +{ /* LOONGARCH_VMINI_D (1184) - LOONGARCH_INS_VMINI_D - vmini.d $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VMINI_DU (1185) - LoongArch_INS_VMINI_DU - vmini.du $vd, $vj, $imm5 */ +{ /* LOONGARCH_VMINI_DU (1185) - LOONGARCH_INS_VMINI_DU - vmini.du $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VMINI_H (1186) - LoongArch_INS_VMINI_H - vmini.h $vd, $vj, $imm5 */ +{ /* LOONGARCH_VMINI_H (1186) - LOONGARCH_INS_VMINI_H - vmini.h $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VMINI_HU (1187) - LoongArch_INS_VMINI_HU - vmini.hu $vd, $vj, $imm5 */ +{ /* LOONGARCH_VMINI_HU (1187) - LOONGARCH_INS_VMINI_HU - vmini.hu $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VMINI_W (1188) - LoongArch_INS_VMINI_W - vmini.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VMINI_W (1188) - LOONGARCH_INS_VMINI_W - vmini.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VMINI_WU (1189) - LoongArch_INS_VMINI_WU - vmini.wu $vd, $vj, $imm5 */ +{ /* LOONGARCH_VMINI_WU (1189) - LOONGARCH_INS_VMINI_WU - vmini.wu $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VMIN_B (1190) - LoongArch_INS_VMIN_B - vmin.b $vd, $vj, $vk */ +{ /* LOONGARCH_VMIN_B (1190) - LOONGARCH_INS_VMIN_B - vmin.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMIN_BU (1191) - LoongArch_INS_VMIN_BU - vmin.bu $vd, $vj, $vk */ +{ /* LOONGARCH_VMIN_BU (1191) - LOONGARCH_INS_VMIN_BU - vmin.bu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMIN_D (1192) - LoongArch_INS_VMIN_D - vmin.d $vd, $vj, $vk */ +{ /* LOONGARCH_VMIN_D (1192) - LOONGARCH_INS_VMIN_D - vmin.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMIN_DU (1193) - LoongArch_INS_VMIN_DU - vmin.du $vd, $vj, $vk */ +{ /* LOONGARCH_VMIN_DU (1193) - LOONGARCH_INS_VMIN_DU - vmin.du $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMIN_H (1194) - LoongArch_INS_VMIN_H - vmin.h $vd, $vj, $vk */ +{ /* LOONGARCH_VMIN_H (1194) - LOONGARCH_INS_VMIN_H - vmin.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMIN_HU (1195) - LoongArch_INS_VMIN_HU - vmin.hu $vd, $vj, $vk */ +{ /* LOONGARCH_VMIN_HU (1195) - LOONGARCH_INS_VMIN_HU - vmin.hu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMIN_W (1196) - LoongArch_INS_VMIN_W - vmin.w $vd, $vj, $vk */ +{ /* LOONGARCH_VMIN_W (1196) - LOONGARCH_INS_VMIN_W - vmin.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMIN_WU (1197) - LoongArch_INS_VMIN_WU - vmin.wu $vd, $vj, $vk */ +{ /* LOONGARCH_VMIN_WU (1197) - LOONGARCH_INS_VMIN_WU - vmin.wu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMOD_B (1198) - LoongArch_INS_VMOD_B - vmod.b $vd, $vj, $vk */ +{ /* LOONGARCH_VMOD_B (1198) - LOONGARCH_INS_VMOD_B - vmod.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMOD_BU (1199) - LoongArch_INS_VMOD_BU - vmod.bu $vd, $vj, $vk */ +{ /* LOONGARCH_VMOD_BU (1199) - LOONGARCH_INS_VMOD_BU - vmod.bu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMOD_D (1200) - LoongArch_INS_VMOD_D - vmod.d $vd, $vj, $vk */ +{ /* LOONGARCH_VMOD_D (1200) - LOONGARCH_INS_VMOD_D - vmod.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMOD_DU (1201) - LoongArch_INS_VMOD_DU - vmod.du $vd, $vj, $vk */ +{ /* LOONGARCH_VMOD_DU (1201) - LOONGARCH_INS_VMOD_DU - vmod.du $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMOD_H (1202) - LoongArch_INS_VMOD_H - vmod.h $vd, $vj, $vk */ +{ /* LOONGARCH_VMOD_H (1202) - LOONGARCH_INS_VMOD_H - vmod.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMOD_HU (1203) - LoongArch_INS_VMOD_HU - vmod.hu $vd, $vj, $vk */ +{ /* LOONGARCH_VMOD_HU (1203) - LOONGARCH_INS_VMOD_HU - vmod.hu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMOD_W (1204) - LoongArch_INS_VMOD_W - vmod.w $vd, $vj, $vk */ +{ /* LOONGARCH_VMOD_W (1204) - LOONGARCH_INS_VMOD_W - vmod.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMOD_WU (1205) - LoongArch_INS_VMOD_WU - vmod.wu $vd, $vj, $vk */ +{ /* LOONGARCH_VMOD_WU (1205) - LOONGARCH_INS_VMOD_WU - vmod.wu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMSKGEZ_B (1206) - LoongArch_INS_VMSKGEZ_B - vmskgez.b $vd, $vj */ +{ /* LOONGARCH_VMSKGEZ_B (1206) - LOONGARCH_INS_VMSKGEZ_B - vmskgez.b $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VMSKLTZ_B (1207) - LoongArch_INS_VMSKLTZ_B - vmskltz.b $vd, $vj */ +{ /* LOONGARCH_VMSKLTZ_B (1207) - LOONGARCH_INS_VMSKLTZ_B - vmskltz.b $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VMSKLTZ_D (1208) - LoongArch_INS_VMSKLTZ_D - vmskltz.d $vd, $vj */ +{ /* LOONGARCH_VMSKLTZ_D (1208) - LOONGARCH_INS_VMSKLTZ_D - vmskltz.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VMSKLTZ_H (1209) - LoongArch_INS_VMSKLTZ_H - vmskltz.h $vd, $vj */ +{ /* LOONGARCH_VMSKLTZ_H (1209) - LOONGARCH_INS_VMSKLTZ_H - vmskltz.h $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VMSKLTZ_W (1210) - LoongArch_INS_VMSKLTZ_W - vmskltz.w $vd, $vj */ +{ /* LOONGARCH_VMSKLTZ_W (1210) - LOONGARCH_INS_VMSKLTZ_W - vmskltz.w $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VMSKNZ_B (1211) - LoongArch_INS_VMSKNZ_B - vmsknz.b $vd, $vj */ +{ /* LOONGARCH_VMSKNZ_B (1211) - LOONGARCH_INS_VMSKNZ_B - vmsknz.b $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VMSUB_B (1212) - LoongArch_INS_VMSUB_B - vmsub.b $vd, $vj, $vk */ +{ /* LOONGARCH_VMSUB_B (1212) - LOONGARCH_INS_VMSUB_B - vmsub.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6932,7 +6932,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMSUB_D (1213) - LoongArch_INS_VMSUB_D - vmsub.d $vd, $vj, $vk */ +{ /* LOONGARCH_VMSUB_D (1213) - LOONGARCH_INS_VMSUB_D - vmsub.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6940,7 +6940,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMSUB_H (1214) - LoongArch_INS_VMSUB_H - vmsub.h $vd, $vj, $vk */ +{ /* LOONGARCH_VMSUB_H (1214) - LOONGARCH_INS_VMSUB_H - vmsub.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6948,7 +6948,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMSUB_W (1215) - LoongArch_INS_VMSUB_W - vmsub.w $vd, $vj, $vk */ +{ /* LOONGARCH_VMSUB_W (1215) - LOONGARCH_INS_VMSUB_W - vmsub.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -6956,398 +6956,398 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMUH_B (1216) - LoongArch_INS_VMUH_B - vmuh.b $vd, $vj, $vk */ +{ /* LOONGARCH_VMUH_B (1216) - LOONGARCH_INS_VMUH_B - vmuh.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMUH_BU (1217) - LoongArch_INS_VMUH_BU - vmuh.bu $vd, $vj, $vk */ +{ /* LOONGARCH_VMUH_BU (1217) - LOONGARCH_INS_VMUH_BU - vmuh.bu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMUH_D (1218) - LoongArch_INS_VMUH_D - vmuh.d $vd, $vj, $vk */ +{ /* LOONGARCH_VMUH_D (1218) - LOONGARCH_INS_VMUH_D - vmuh.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMUH_DU (1219) - LoongArch_INS_VMUH_DU - vmuh.du $vd, $vj, $vk */ +{ /* LOONGARCH_VMUH_DU (1219) - LOONGARCH_INS_VMUH_DU - vmuh.du $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMUH_H (1220) - LoongArch_INS_VMUH_H - vmuh.h $vd, $vj, $vk */ +{ /* LOONGARCH_VMUH_H (1220) - LOONGARCH_INS_VMUH_H - vmuh.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMUH_HU (1221) - LoongArch_INS_VMUH_HU - vmuh.hu $vd, $vj, $vk */ +{ /* LOONGARCH_VMUH_HU (1221) - LOONGARCH_INS_VMUH_HU - vmuh.hu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMUH_W (1222) - LoongArch_INS_VMUH_W - vmuh.w $vd, $vj, $vk */ +{ /* LOONGARCH_VMUH_W (1222) - LOONGARCH_INS_VMUH_W - vmuh.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMUH_WU (1223) - LoongArch_INS_VMUH_WU - vmuh.wu $vd, $vj, $vk */ +{ /* LOONGARCH_VMUH_WU (1223) - LOONGARCH_INS_VMUH_WU - vmuh.wu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWEV_D_W (1224) - LoongArch_INS_VMULWEV_D_W - vmulwev.d.w $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWEV_D_W (1224) - LOONGARCH_INS_VMULWEV_D_W - vmulwev.d.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWEV_D_WU (1225) - LoongArch_INS_VMULWEV_D_WU - vmulwev.d.wu $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWEV_D_WU (1225) - LOONGARCH_INS_VMULWEV_D_WU - vmulwev.d.wu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWEV_D_WU_W (1226) - LoongArch_INS_VMULWEV_D_WU_W - vmulwev.d.wu.w $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWEV_D_WU_W (1226) - LOONGARCH_INS_VMULWEV_D_WU_W - vmulwev.d.wu.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWEV_H_B (1227) - LoongArch_INS_VMULWEV_H_B - vmulwev.h.b $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWEV_H_B (1227) - LOONGARCH_INS_VMULWEV_H_B - vmulwev.h.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWEV_H_BU (1228) - LoongArch_INS_VMULWEV_H_BU - vmulwev.h.bu $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWEV_H_BU (1228) - LOONGARCH_INS_VMULWEV_H_BU - vmulwev.h.bu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWEV_H_BU_B (1229) - LoongArch_INS_VMULWEV_H_BU_B - vmulwev.h.bu.b $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWEV_H_BU_B (1229) - LOONGARCH_INS_VMULWEV_H_BU_B - vmulwev.h.bu.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWEV_Q_D (1230) - LoongArch_INS_VMULWEV_Q_D - vmulwev.q.d $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWEV_Q_D (1230) - LOONGARCH_INS_VMULWEV_Q_D - vmulwev.q.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWEV_Q_DU (1231) - LoongArch_INS_VMULWEV_Q_DU - vmulwev.q.du $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWEV_Q_DU (1231) - LOONGARCH_INS_VMULWEV_Q_DU - vmulwev.q.du $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWEV_Q_DU_D (1232) - LoongArch_INS_VMULWEV_Q_DU_D - vmulwev.q.du.d $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWEV_Q_DU_D (1232) - LOONGARCH_INS_VMULWEV_Q_DU_D - vmulwev.q.du.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWEV_W_H (1233) - LoongArch_INS_VMULWEV_W_H - vmulwev.w.h $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWEV_W_H (1233) - LOONGARCH_INS_VMULWEV_W_H - vmulwev.w.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWEV_W_HU (1234) - LoongArch_INS_VMULWEV_W_HU - vmulwev.w.hu $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWEV_W_HU (1234) - LOONGARCH_INS_VMULWEV_W_HU - vmulwev.w.hu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWEV_W_HU_H (1235) - LoongArch_INS_VMULWEV_W_HU_H - vmulwev.w.hu.h $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWEV_W_HU_H (1235) - LOONGARCH_INS_VMULWEV_W_HU_H - vmulwev.w.hu.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWOD_D_W (1236) - LoongArch_INS_VMULWOD_D_W - vmulwod.d.w $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWOD_D_W (1236) - LOONGARCH_INS_VMULWOD_D_W - vmulwod.d.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWOD_D_WU (1237) - LoongArch_INS_VMULWOD_D_WU - vmulwod.d.wu $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWOD_D_WU (1237) - LOONGARCH_INS_VMULWOD_D_WU - vmulwod.d.wu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWOD_D_WU_W (1238) - LoongArch_INS_VMULWOD_D_WU_W - vmulwod.d.wu.w $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWOD_D_WU_W (1238) - LOONGARCH_INS_VMULWOD_D_WU_W - vmulwod.d.wu.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWOD_H_B (1239) - LoongArch_INS_VMULWOD_H_B - vmulwod.h.b $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWOD_H_B (1239) - LOONGARCH_INS_VMULWOD_H_B - vmulwod.h.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWOD_H_BU (1240) - LoongArch_INS_VMULWOD_H_BU - vmulwod.h.bu $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWOD_H_BU (1240) - LOONGARCH_INS_VMULWOD_H_BU - vmulwod.h.bu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWOD_H_BU_B (1241) - LoongArch_INS_VMULWOD_H_BU_B - vmulwod.h.bu.b $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWOD_H_BU_B (1241) - LOONGARCH_INS_VMULWOD_H_BU_B - vmulwod.h.bu.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWOD_Q_D (1242) - LoongArch_INS_VMULWOD_Q_D - vmulwod.q.d $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWOD_Q_D (1242) - LOONGARCH_INS_VMULWOD_Q_D - vmulwod.q.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWOD_Q_DU (1243) - LoongArch_INS_VMULWOD_Q_DU - vmulwod.q.du $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWOD_Q_DU (1243) - LOONGARCH_INS_VMULWOD_Q_DU - vmulwod.q.du $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWOD_Q_DU_D (1244) - LoongArch_INS_VMULWOD_Q_DU_D - vmulwod.q.du.d $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWOD_Q_DU_D (1244) - LOONGARCH_INS_VMULWOD_Q_DU_D - vmulwod.q.du.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWOD_W_H (1245) - LoongArch_INS_VMULWOD_W_H - vmulwod.w.h $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWOD_W_H (1245) - LOONGARCH_INS_VMULWOD_W_H - vmulwod.w.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWOD_W_HU (1246) - LoongArch_INS_VMULWOD_W_HU - vmulwod.w.hu $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWOD_W_HU (1246) - LOONGARCH_INS_VMULWOD_W_HU - vmulwod.w.hu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMULWOD_W_HU_H (1247) - LoongArch_INS_VMULWOD_W_HU_H - vmulwod.w.hu.h $vd, $vj, $vk */ +{ /* LOONGARCH_VMULWOD_W_HU_H (1247) - LOONGARCH_INS_VMULWOD_W_HU_H - vmulwod.w.hu.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMUL_B (1248) - LoongArch_INS_VMUL_B - vmul.b $vd, $vj, $vk */ +{ /* LOONGARCH_VMUL_B (1248) - LOONGARCH_INS_VMUL_B - vmul.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMUL_D (1249) - LoongArch_INS_VMUL_D - vmul.d $vd, $vj, $vk */ +{ /* LOONGARCH_VMUL_D (1249) - LOONGARCH_INS_VMUL_D - vmul.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMUL_H (1250) - LoongArch_INS_VMUL_H - vmul.h $vd, $vj, $vk */ +{ /* LOONGARCH_VMUL_H (1250) - LOONGARCH_INS_VMUL_H - vmul.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VMUL_W (1251) - LoongArch_INS_VMUL_W - vmul.w $vd, $vj, $vk */ +{ /* LOONGARCH_VMUL_W (1251) - LOONGARCH_INS_VMUL_W - vmul.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VNEG_B (1252) - LoongArch_INS_VNEG_B - vneg.b $vd, $vj */ +{ /* LOONGARCH_VNEG_B (1252) - LOONGARCH_INS_VNEG_B - vneg.b $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VNEG_D (1253) - LoongArch_INS_VNEG_D - vneg.d $vd, $vj */ +{ /* LOONGARCH_VNEG_D (1253) - LOONGARCH_INS_VNEG_D - vneg.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VNEG_H (1254) - LoongArch_INS_VNEG_H - vneg.h $vd, $vj */ +{ /* LOONGARCH_VNEG_H (1254) - LOONGARCH_INS_VNEG_H - vneg.h $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VNEG_W (1255) - LoongArch_INS_VNEG_W - vneg.w $vd, $vj */ +{ /* LOONGARCH_VNEG_W (1255) - LOONGARCH_INS_VNEG_W - vneg.w $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VNORI_B (1256) - LoongArch_INS_VNORI_B - vnori.b $vd, $vj, $imm8 */ +{ /* LOONGARCH_VNORI_B (1256) - LOONGARCH_INS_VNORI_B - vnori.b $vd, $vj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_VNOR_V (1257) - LoongArch_INS_VNOR_V - vnor.v $vd, $vj, $vk */ +{ /* LOONGARCH_VNOR_V (1257) - LOONGARCH_INS_VNOR_V - vnor.v $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VORI_B (1258) - LoongArch_INS_VORI_B - vori.b $vd, $vj, $imm8 */ +{ /* LOONGARCH_VORI_B (1258) - LOONGARCH_INS_VORI_B - vori.b $vd, $vj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_VORN_V (1259) - LoongArch_INS_VORN_V - vorn.v $vd, $vj, $vk */ +{ /* LOONGARCH_VORN_V (1259) - LOONGARCH_INS_VORN_V - vorn.v $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VOR_V (1260) - LoongArch_INS_VOR_V - vor.v $vd, $vj, $vk */ +{ /* LOONGARCH_VOR_V (1260) - LOONGARCH_INS_VOR_V - vor.v $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VPACKEV_B (1261) - LoongArch_INS_VPACKEV_B - vpackev.b $vd, $vj, $vk */ +{ /* LOONGARCH_VPACKEV_B (1261) - LOONGARCH_INS_VPACKEV_B - vpackev.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VPACKEV_D (1262) - LoongArch_INS_VPACKEV_D - vpackev.d $vd, $vj, $vk */ +{ /* LOONGARCH_VPACKEV_D (1262) - LOONGARCH_INS_VPACKEV_D - vpackev.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VPACKEV_H (1263) - LoongArch_INS_VPACKEV_H - vpackev.h $vd, $vj, $vk */ +{ /* LOONGARCH_VPACKEV_H (1263) - LOONGARCH_INS_VPACKEV_H - vpackev.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VPACKEV_W (1264) - LoongArch_INS_VPACKEV_W - vpackev.w $vd, $vj, $vk */ +{ /* LOONGARCH_VPACKEV_W (1264) - LOONGARCH_INS_VPACKEV_W - vpackev.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VPACKOD_B (1265) - LoongArch_INS_VPACKOD_B - vpackod.b $vd, $vj, $vk */ +{ /* LOONGARCH_VPACKOD_B (1265) - LOONGARCH_INS_VPACKOD_B - vpackod.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VPACKOD_D (1266) - LoongArch_INS_VPACKOD_D - vpackod.d $vd, $vj, $vk */ +{ /* LOONGARCH_VPACKOD_D (1266) - LOONGARCH_INS_VPACKOD_D - vpackod.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VPACKOD_H (1267) - LoongArch_INS_VPACKOD_H - vpackod.h $vd, $vj, $vk */ +{ /* LOONGARCH_VPACKOD_H (1267) - LOONGARCH_INS_VPACKOD_H - vpackod.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VPACKOD_W (1268) - LoongArch_INS_VPACKOD_W - vpackod.w $vd, $vj, $vk */ +{ /* LOONGARCH_VPACKOD_W (1268) - LOONGARCH_INS_VPACKOD_W - vpackod.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VPCNT_B (1269) - LoongArch_INS_VPCNT_B - vpcnt.b $vd, $vj */ +{ /* LOONGARCH_VPCNT_B (1269) - LOONGARCH_INS_VPCNT_B - vpcnt.b $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VPCNT_D (1270) - LoongArch_INS_VPCNT_D - vpcnt.d $vd, $vj */ +{ /* LOONGARCH_VPCNT_D (1270) - LOONGARCH_INS_VPCNT_D - vpcnt.d $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VPCNT_H (1271) - LoongArch_INS_VPCNT_H - vpcnt.h $vd, $vj */ +{ /* LOONGARCH_VPCNT_H (1271) - LOONGARCH_INS_VPCNT_H - vpcnt.h $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VPCNT_W (1272) - LoongArch_INS_VPCNT_W - vpcnt.w $vd, $vj */ +{ /* LOONGARCH_VPCNT_W (1272) - LOONGARCH_INS_VPCNT_W - vpcnt.w $vd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VPERMI_W (1273) - LoongArch_INS_VPERMI_W - vpermi.w $vd, $vj, $imm8 */ +{ /* LOONGARCH_VPERMI_W (1273) - LOONGARCH_INS_VPERMI_W - vpermi.w $vd, $vj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -7355,490 +7355,490 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_VPICKEV_B (1274) - LoongArch_INS_VPICKEV_B - vpickev.b $vd, $vj, $vk */ +{ /* LOONGARCH_VPICKEV_B (1274) - LOONGARCH_INS_VPICKEV_B - vpickev.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VPICKEV_D (1275) - LoongArch_INS_VPICKEV_D - vpickev.d $vd, $vj, $vk */ +{ /* LOONGARCH_VPICKEV_D (1275) - LOONGARCH_INS_VPICKEV_D - vpickev.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VPICKEV_H (1276) - LoongArch_INS_VPICKEV_H - vpickev.h $vd, $vj, $vk */ +{ /* LOONGARCH_VPICKEV_H (1276) - LOONGARCH_INS_VPICKEV_H - vpickev.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VPICKEV_W (1277) - LoongArch_INS_VPICKEV_W - vpickev.w $vd, $vj, $vk */ +{ /* LOONGARCH_VPICKEV_W (1277) - LOONGARCH_INS_VPICKEV_W - vpickev.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VPICKOD_B (1278) - LoongArch_INS_VPICKOD_B - vpickod.b $vd, $vj, $vk */ +{ /* LOONGARCH_VPICKOD_B (1278) - LOONGARCH_INS_VPICKOD_B - vpickod.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VPICKOD_D (1279) - LoongArch_INS_VPICKOD_D - vpickod.d $vd, $vj, $vk */ +{ /* LOONGARCH_VPICKOD_D (1279) - LOONGARCH_INS_VPICKOD_D - vpickod.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VPICKOD_H (1280) - LoongArch_INS_VPICKOD_H - vpickod.h $vd, $vj, $vk */ +{ /* LOONGARCH_VPICKOD_H (1280) - LOONGARCH_INS_VPICKOD_H - vpickod.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VPICKOD_W (1281) - LoongArch_INS_VPICKOD_W - vpickod.w $vd, $vj, $vk */ +{ /* LOONGARCH_VPICKOD_W (1281) - LOONGARCH_INS_VPICKOD_W - vpickod.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VPICKVE2GR_B (1282) - LoongArch_INS_VPICKVE2GR_B - vpickve2gr.b $rd, $vj, $imm4 */ +{ /* LOONGARCH_VPICKVE2GR_B (1282) - LOONGARCH_INS_VPICKVE2GR_B - vpickve2gr.b $rd, $vj, $imm4 */ { { 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_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VPICKVE2GR_BU (1283) - LoongArch_INS_VPICKVE2GR_BU - vpickve2gr.bu $rd, $vj, $imm4 */ +{ /* LOONGARCH_VPICKVE2GR_BU (1283) - LOONGARCH_INS_VPICKVE2GR_BU - vpickve2gr.bu $rd, $vj, $imm4 */ { { 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_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VPICKVE2GR_D (1284) - LoongArch_INS_VPICKVE2GR_D - vpickve2gr.d $rd, $vj, $imm1 */ +{ /* LOONGARCH_VPICKVE2GR_D (1284) - LOONGARCH_INS_VPICKVE2GR_D - vpickve2gr.d $rd, $vj, $imm1 */ { { 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_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm1 */ { 0 } }}, -{ /* LoongArch_VPICKVE2GR_DU (1285) - LoongArch_INS_VPICKVE2GR_DU - vpickve2gr.du $rd, $vj, $imm1 */ +{ /* LOONGARCH_VPICKVE2GR_DU (1285) - LOONGARCH_INS_VPICKVE2GR_DU - vpickve2gr.du $rd, $vj, $imm1 */ { { 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_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm1 */ { 0 } }}, -{ /* LoongArch_VPICKVE2GR_H (1286) - LoongArch_INS_VPICKVE2GR_H - vpickve2gr.h $rd, $vj, $imm3 */ +{ /* LOONGARCH_VPICKVE2GR_H (1286) - LOONGARCH_INS_VPICKVE2GR_H - vpickve2gr.h $rd, $vj, $imm3 */ { { 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_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_VPICKVE2GR_HU (1287) - LoongArch_INS_VPICKVE2GR_HU - vpickve2gr.hu $rd, $vj, $imm3 */ +{ /* LOONGARCH_VPICKVE2GR_HU (1287) - LOONGARCH_INS_VPICKVE2GR_HU - vpickve2gr.hu $rd, $vj, $imm3 */ { { 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_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_VPICKVE2GR_W (1288) - LoongArch_INS_VPICKVE2GR_W - vpickve2gr.w $rd, $vj, $imm2 */ +{ /* LOONGARCH_VPICKVE2GR_W (1288) - LOONGARCH_INS_VPICKVE2GR_W - vpickve2gr.w $rd, $vj, $imm2 */ { { 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_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm2 */ { 0 } }}, -{ /* LoongArch_VPICKVE2GR_WU (1289) - LoongArch_INS_VPICKVE2GR_WU - vpickve2gr.wu $rd, $vj, $imm2 */ +{ /* LOONGARCH_VPICKVE2GR_WU (1289) - LOONGARCH_INS_VPICKVE2GR_WU - vpickve2gr.wu $rd, $vj, $imm2 */ { { 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_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm2 */ { 0 } }}, -{ /* LoongArch_VREPLGR2VR_B (1290) - LoongArch_INS_VREPLGR2VR_B - vreplgr2vr.b $vd, $rj */ +{ /* LOONGARCH_VREPLGR2VR_B (1290) - LOONGARCH_INS_VREPLGR2VR_B - vreplgr2vr.b $vd, $rj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_VREPLGR2VR_D (1291) - LoongArch_INS_VREPLGR2VR_D - vreplgr2vr.d $vd, $rj */ +{ /* LOONGARCH_VREPLGR2VR_D (1291) - LOONGARCH_INS_VREPLGR2VR_D - vreplgr2vr.d $vd, $rj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_VREPLGR2VR_H (1292) - LoongArch_INS_VREPLGR2VR_H - vreplgr2vr.h $vd, $rj */ +{ /* LOONGARCH_VREPLGR2VR_H (1292) - LOONGARCH_INS_VREPLGR2VR_H - vreplgr2vr.h $vd, $rj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_VREPLGR2VR_W (1293) - LoongArch_INS_VREPLGR2VR_W - vreplgr2vr.w $vd, $rj */ +{ /* LOONGARCH_VREPLGR2VR_W (1293) - LOONGARCH_INS_VREPLGR2VR_W - vreplgr2vr.w $vd, $rj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_VREPLVEI_B (1294) - LoongArch_INS_VREPLVEI_B - vreplvei.b $vd, $vj, $imm4 */ +{ /* LOONGARCH_VREPLVEI_B (1294) - LOONGARCH_INS_VREPLVEI_B - vreplvei.b $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VREPLVEI_D (1295) - LoongArch_INS_VREPLVEI_D - vreplvei.d $vd, $vj, $imm1 */ +{ /* LOONGARCH_VREPLVEI_D (1295) - LOONGARCH_INS_VREPLVEI_D - vreplvei.d $vd, $vj, $imm1 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm1 */ { 0 } }}, -{ /* LoongArch_VREPLVEI_H (1296) - LoongArch_INS_VREPLVEI_H - vreplvei.h $vd, $vj, $imm3 */ +{ /* LOONGARCH_VREPLVEI_H (1296) - LOONGARCH_INS_VREPLVEI_H - vreplvei.h $vd, $vj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_VREPLVEI_W (1297) - LoongArch_INS_VREPLVEI_W - vreplvei.w $vd, $vj, $imm2 */ +{ /* LOONGARCH_VREPLVEI_W (1297) - LOONGARCH_INS_VREPLVEI_W - vreplvei.w $vd, $vj, $imm2 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm2 */ { 0 } }}, -{ /* LoongArch_VREPLVE_B (1298) - LoongArch_INS_VREPLVE_B - vreplve.b $vd, $vj, $rk */ +{ /* LOONGARCH_VREPLVE_B (1298) - LOONGARCH_INS_VREPLVE_B - vreplve.b $vd, $vj, $rk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_VREPLVE_D (1299) - LoongArch_INS_VREPLVE_D - vreplve.d $vd, $vj, $rk */ +{ /* LOONGARCH_VREPLVE_D (1299) - LOONGARCH_INS_VREPLVE_D - vreplve.d $vd, $vj, $rk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_VREPLVE_H (1300) - LoongArch_INS_VREPLVE_H - vreplve.h $vd, $vj, $rk */ +{ /* LOONGARCH_VREPLVE_H (1300) - LOONGARCH_INS_VREPLVE_H - vreplve.h $vd, $vj, $rk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_VREPLVE_W (1301) - LoongArch_INS_VREPLVE_W - vreplve.w $vd, $vj, $rk */ +{ /* LOONGARCH_VREPLVE_W (1301) - LOONGARCH_INS_VREPLVE_W - vreplve.w $vd, $vj, $rk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_VROTRI_B (1302) - LoongArch_INS_VROTRI_B - vrotri.b $vd, $vj, $imm3 */ +{ /* LOONGARCH_VROTRI_B (1302) - LOONGARCH_INS_VROTRI_B - vrotri.b $vd, $vj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_VROTRI_D (1303) - LoongArch_INS_VROTRI_D - vrotri.d $vd, $vj, $imm6 */ +{ /* LOONGARCH_VROTRI_D (1303) - LOONGARCH_INS_VROTRI_D - vrotri.d $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VROTRI_H (1304) - LoongArch_INS_VROTRI_H - vrotri.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VROTRI_H (1304) - LOONGARCH_INS_VROTRI_H - vrotri.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VROTRI_W (1305) - LoongArch_INS_VROTRI_W - vrotri.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VROTRI_W (1305) - LOONGARCH_INS_VROTRI_W - vrotri.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VROTR_B (1306) - LoongArch_INS_VROTR_B - vrotr.b $vd, $vj, $vk */ +{ /* LOONGARCH_VROTR_B (1306) - LOONGARCH_INS_VROTR_B - vrotr.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VROTR_D (1307) - LoongArch_INS_VROTR_D - vrotr.d $vd, $vj, $vk */ +{ /* LOONGARCH_VROTR_D (1307) - LOONGARCH_INS_VROTR_D - vrotr.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VROTR_H (1308) - LoongArch_INS_VROTR_H - vrotr.h $vd, $vj, $vk */ +{ /* LOONGARCH_VROTR_H (1308) - LOONGARCH_INS_VROTR_H - vrotr.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VROTR_W (1309) - LoongArch_INS_VROTR_W - vrotr.w $vd, $vj, $vk */ +{ /* LOONGARCH_VROTR_W (1309) - LOONGARCH_INS_VROTR_W - vrotr.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSADD_B (1310) - LoongArch_INS_VSADD_B - vsadd.b $vd, $vj, $vk */ +{ /* LOONGARCH_VSADD_B (1310) - LOONGARCH_INS_VSADD_B - vsadd.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSADD_BU (1311) - LoongArch_INS_VSADD_BU - vsadd.bu $vd, $vj, $vk */ +{ /* LOONGARCH_VSADD_BU (1311) - LOONGARCH_INS_VSADD_BU - vsadd.bu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSADD_D (1312) - LoongArch_INS_VSADD_D - vsadd.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSADD_D (1312) - LOONGARCH_INS_VSADD_D - vsadd.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSADD_DU (1313) - LoongArch_INS_VSADD_DU - vsadd.du $vd, $vj, $vk */ +{ /* LOONGARCH_VSADD_DU (1313) - LOONGARCH_INS_VSADD_DU - vsadd.du $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSADD_H (1314) - LoongArch_INS_VSADD_H - vsadd.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSADD_H (1314) - LOONGARCH_INS_VSADD_H - vsadd.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSADD_HU (1315) - LoongArch_INS_VSADD_HU - vsadd.hu $vd, $vj, $vk */ +{ /* LOONGARCH_VSADD_HU (1315) - LOONGARCH_INS_VSADD_HU - vsadd.hu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSADD_W (1316) - LoongArch_INS_VSADD_W - vsadd.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSADD_W (1316) - LOONGARCH_INS_VSADD_W - vsadd.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSADD_WU (1317) - LoongArch_INS_VSADD_WU - vsadd.wu $vd, $vj, $vk */ +{ /* LOONGARCH_VSADD_WU (1317) - LOONGARCH_INS_VSADD_WU - vsadd.wu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSAT_B (1318) - LoongArch_INS_VSAT_B - vsat.b $vd, $vj, $imm3 */ +{ /* LOONGARCH_VSAT_B (1318) - LOONGARCH_INS_VSAT_B - vsat.b $vd, $vj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_VSAT_BU (1319) - LoongArch_INS_VSAT_BU - vsat.bu $vd, $vj, $imm3 */ +{ /* LOONGARCH_VSAT_BU (1319) - LOONGARCH_INS_VSAT_BU - vsat.bu $vd, $vj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_VSAT_D (1320) - LoongArch_INS_VSAT_D - vsat.d $vd, $vj, $imm6 */ +{ /* LOONGARCH_VSAT_D (1320) - LOONGARCH_INS_VSAT_D - vsat.d $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VSAT_DU (1321) - LoongArch_INS_VSAT_DU - vsat.du $vd, $vj, $imm6 */ +{ /* LOONGARCH_VSAT_DU (1321) - LOONGARCH_INS_VSAT_DU - vsat.du $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VSAT_H (1322) - LoongArch_INS_VSAT_H - vsat.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VSAT_H (1322) - LOONGARCH_INS_VSAT_H - vsat.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VSAT_HU (1323) - LoongArch_INS_VSAT_HU - vsat.hu $vd, $vj, $imm4 */ +{ /* LOONGARCH_VSAT_HU (1323) - LOONGARCH_INS_VSAT_HU - vsat.hu $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VSAT_W (1324) - LoongArch_INS_VSAT_W - vsat.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSAT_W (1324) - LOONGARCH_INS_VSAT_W - vsat.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSAT_WU (1325) - LoongArch_INS_VSAT_WU - vsat.wu $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSAT_WU (1325) - LOONGARCH_INS_VSAT_WU - vsat.wu $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSEQI_B (1326) - LoongArch_INS_VSEQI_B - vseqi.b $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSEQI_B (1326) - LOONGARCH_INS_VSEQI_B - vseqi.b $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSEQI_D (1327) - LoongArch_INS_VSEQI_D - vseqi.d $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSEQI_D (1327) - LOONGARCH_INS_VSEQI_D - vseqi.d $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSEQI_H (1328) - LoongArch_INS_VSEQI_H - vseqi.h $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSEQI_H (1328) - LOONGARCH_INS_VSEQI_H - vseqi.h $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSEQI_W (1329) - LoongArch_INS_VSEQI_W - vseqi.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSEQI_W (1329) - LOONGARCH_INS_VSEQI_W - vseqi.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSEQ_B (1330) - LoongArch_INS_VSEQ_B - vseq.b $vd, $vj, $vk */ +{ /* LOONGARCH_VSEQ_B (1330) - LOONGARCH_INS_VSEQ_B - vseq.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSEQ_D (1331) - LoongArch_INS_VSEQ_D - vseq.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSEQ_D (1331) - LOONGARCH_INS_VSEQ_D - vseq.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSEQ_H (1332) - LoongArch_INS_VSEQ_H - vseq.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSEQ_H (1332) - LOONGARCH_INS_VSEQ_H - vseq.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSEQ_W (1333) - LoongArch_INS_VSEQ_W - vseq.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSEQ_W (1333) - LOONGARCH_INS_VSEQ_W - vseq.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSETALLNEZ_B (1334) - LoongArch_INS_VSETALLNEZ_B - vsetallnez.b $cd, $vj */ +{ /* LOONGARCH_VSETALLNEZ_B (1334) - LOONGARCH_INS_VSETALLNEZ_B - vsetallnez.b $cd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VSETALLNEZ_D (1335) - LoongArch_INS_VSETALLNEZ_D - vsetallnez.d $cd, $vj */ +{ /* LOONGARCH_VSETALLNEZ_D (1335) - LOONGARCH_INS_VSETALLNEZ_D - vsetallnez.d $cd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VSETALLNEZ_H (1336) - LoongArch_INS_VSETALLNEZ_H - vsetallnez.h $cd, $vj */ +{ /* LOONGARCH_VSETALLNEZ_H (1336) - LOONGARCH_INS_VSETALLNEZ_H - vsetallnez.h $cd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VSETALLNEZ_W (1337) - LoongArch_INS_VSETALLNEZ_W - vsetallnez.w $cd, $vj */ +{ /* LOONGARCH_VSETALLNEZ_W (1337) - LOONGARCH_INS_VSETALLNEZ_W - vsetallnez.w $cd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VSETANYEQZ_B (1338) - LoongArch_INS_VSETANYEQZ_B - vsetanyeqz.b $cd, $vj */ +{ /* LOONGARCH_VSETANYEQZ_B (1338) - LOONGARCH_INS_VSETANYEQZ_B - vsetanyeqz.b $cd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VSETANYEQZ_D (1339) - LoongArch_INS_VSETANYEQZ_D - vsetanyeqz.d $cd, $vj */ +{ /* LOONGARCH_VSETANYEQZ_D (1339) - LOONGARCH_INS_VSETANYEQZ_D - vsetanyeqz.d $cd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VSETANYEQZ_H (1340) - LoongArch_INS_VSETANYEQZ_H - vsetanyeqz.h $cd, $vj */ +{ /* LOONGARCH_VSETANYEQZ_H (1340) - LOONGARCH_INS_VSETANYEQZ_H - vsetanyeqz.h $cd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VSETANYEQZ_W (1341) - LoongArch_INS_VSETANYEQZ_W - vsetanyeqz.w $cd, $vj */ +{ /* LOONGARCH_VSETANYEQZ_W (1341) - LOONGARCH_INS_VSETANYEQZ_W - vsetanyeqz.w $cd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VSETEQZ_V (1342) - LoongArch_INS_VSETEQZ_V - vseteqz.v $cd, $vj */ +{ /* LOONGARCH_VSETEQZ_V (1342) - LOONGARCH_INS_VSETEQZ_V - vseteqz.v $cd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VSETNEZ_V (1343) - LoongArch_INS_VSETNEZ_V - vsetnez.v $cd, $vj */ +{ /* LOONGARCH_VSETNEZ_V (1343) - LOONGARCH_INS_VSETNEZ_V - vsetnez.v $cd, $vj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { 0 } }}, -{ /* LoongArch_VSHUF4I_B (1344) - LoongArch_INS_VSHUF4I_B - vshuf4i.b $vd, $vj, $imm8 */ +{ /* LOONGARCH_VSHUF4I_B (1344) - LOONGARCH_INS_VSHUF4I_B - vshuf4i.b $vd, $vj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_VSHUF4I_D (1345) - LoongArch_INS_VSHUF4I_D - vshuf4i.d $vd, $vj, $imm8 */ +{ /* LOONGARCH_VSHUF4I_D (1345) - LOONGARCH_INS_VSHUF4I_D - vshuf4i.d $vd, $vj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -7846,21 +7846,21 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_VSHUF4I_H (1346) - LoongArch_INS_VSHUF4I_H - vshuf4i.h $vd, $vj, $imm8 */ +{ /* LOONGARCH_VSHUF4I_H (1346) - LOONGARCH_INS_VSHUF4I_H - vshuf4i.h $vd, $vj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_VSHUF4I_W (1347) - LoongArch_INS_VSHUF4I_W - vshuf4i.w $vd, $vj, $imm8 */ +{ /* LOONGARCH_VSHUF4I_W (1347) - LOONGARCH_INS_VSHUF4I_W - vshuf4i.w $vd, $vj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_VSHUF_B (1348) - LoongArch_INS_VSHUF_B - vshuf.b $vd, $vj, $vk, $va */ +{ /* LOONGARCH_VSHUF_B (1348) - LOONGARCH_INS_VSHUF_B - vshuf.b $vd, $vj, $vk, $va */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ @@ -7868,7 +7868,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* va */ { 0 } }}, -{ /* LoongArch_VSHUF_D (1349) - LoongArch_INS_VSHUF_D - vshuf.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSHUF_D (1349) - LOONGARCH_INS_VSHUF_D - vshuf.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -7876,7 +7876,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSHUF_H (1350) - LoongArch_INS_VSHUF_H - vshuf.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSHUF_H (1350) - LOONGARCH_INS_VSHUF_H - vshuf.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -7884,7 +7884,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSHUF_W (1351) - LoongArch_INS_VSHUF_W - vshuf.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSHUF_W (1351) - LOONGARCH_INS_VSHUF_W - vshuf.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -7892,385 +7892,385 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSIGNCOV_B (1352) - LoongArch_INS_VSIGNCOV_B - vsigncov.b $vd, $vj, $vk */ +{ /* LOONGARCH_VSIGNCOV_B (1352) - LOONGARCH_INS_VSIGNCOV_B - vsigncov.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSIGNCOV_D (1353) - LoongArch_INS_VSIGNCOV_D - vsigncov.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSIGNCOV_D (1353) - LOONGARCH_INS_VSIGNCOV_D - vsigncov.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSIGNCOV_H (1354) - LoongArch_INS_VSIGNCOV_H - vsigncov.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSIGNCOV_H (1354) - LOONGARCH_INS_VSIGNCOV_H - vsigncov.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSIGNCOV_W (1355) - LoongArch_INS_VSIGNCOV_W - vsigncov.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSIGNCOV_W (1355) - LOONGARCH_INS_VSIGNCOV_W - vsigncov.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSLEI_B (1356) - LoongArch_INS_VSLEI_B - vslei.b $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSLEI_B (1356) - LOONGARCH_INS_VSLEI_B - vslei.b $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSLEI_BU (1357) - LoongArch_INS_VSLEI_BU - vslei.bu $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSLEI_BU (1357) - LOONGARCH_INS_VSLEI_BU - vslei.bu $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSLEI_D (1358) - LoongArch_INS_VSLEI_D - vslei.d $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSLEI_D (1358) - LOONGARCH_INS_VSLEI_D - vslei.d $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSLEI_DU (1359) - LoongArch_INS_VSLEI_DU - vslei.du $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSLEI_DU (1359) - LOONGARCH_INS_VSLEI_DU - vslei.du $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSLEI_H (1360) - LoongArch_INS_VSLEI_H - vslei.h $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSLEI_H (1360) - LOONGARCH_INS_VSLEI_H - vslei.h $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSLEI_HU (1361) - LoongArch_INS_VSLEI_HU - vslei.hu $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSLEI_HU (1361) - LOONGARCH_INS_VSLEI_HU - vslei.hu $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSLEI_W (1362) - LoongArch_INS_VSLEI_W - vslei.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSLEI_W (1362) - LOONGARCH_INS_VSLEI_W - vslei.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSLEI_WU (1363) - LoongArch_INS_VSLEI_WU - vslei.wu $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSLEI_WU (1363) - LOONGARCH_INS_VSLEI_WU - vslei.wu $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSLE_B (1364) - LoongArch_INS_VSLE_B - vsle.b $vd, $vj, $vk */ +{ /* LOONGARCH_VSLE_B (1364) - LOONGARCH_INS_VSLE_B - vsle.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSLE_BU (1365) - LoongArch_INS_VSLE_BU - vsle.bu $vd, $vj, $vk */ +{ /* LOONGARCH_VSLE_BU (1365) - LOONGARCH_INS_VSLE_BU - vsle.bu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSLE_D (1366) - LoongArch_INS_VSLE_D - vsle.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSLE_D (1366) - LOONGARCH_INS_VSLE_D - vsle.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSLE_DU (1367) - LoongArch_INS_VSLE_DU - vsle.du $vd, $vj, $vk */ +{ /* LOONGARCH_VSLE_DU (1367) - LOONGARCH_INS_VSLE_DU - vsle.du $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSLE_H (1368) - LoongArch_INS_VSLE_H - vsle.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSLE_H (1368) - LOONGARCH_INS_VSLE_H - vsle.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSLE_HU (1369) - LoongArch_INS_VSLE_HU - vsle.hu $vd, $vj, $vk */ +{ /* LOONGARCH_VSLE_HU (1369) - LOONGARCH_INS_VSLE_HU - vsle.hu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSLE_W (1370) - LoongArch_INS_VSLE_W - vsle.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSLE_W (1370) - LOONGARCH_INS_VSLE_W - vsle.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSLE_WU (1371) - LoongArch_INS_VSLE_WU - vsle.wu $vd, $vj, $vk */ +{ /* LOONGARCH_VSLE_WU (1371) - LOONGARCH_INS_VSLE_WU - vsle.wu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSLLI_B (1372) - LoongArch_INS_VSLLI_B - vslli.b $vd, $vj, $imm3 */ +{ /* LOONGARCH_VSLLI_B (1372) - LOONGARCH_INS_VSLLI_B - vslli.b $vd, $vj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_VSLLI_D (1373) - LoongArch_INS_VSLLI_D - vslli.d $vd, $vj, $imm6 */ +{ /* LOONGARCH_VSLLI_D (1373) - LOONGARCH_INS_VSLLI_D - vslli.d $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VSLLI_H (1374) - LoongArch_INS_VSLLI_H - vslli.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VSLLI_H (1374) - LOONGARCH_INS_VSLLI_H - vslli.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VSLLI_W (1375) - LoongArch_INS_VSLLI_W - vslli.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSLLI_W (1375) - LOONGARCH_INS_VSLLI_W - vslli.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSLLWIL_DU_WU (1376) - LoongArch_INS_VSLLWIL_DU_WU - vsllwil.du.wu $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSLLWIL_DU_WU (1376) - LOONGARCH_INS_VSLLWIL_DU_WU - vsllwil.du.wu $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSLLWIL_D_W (1377) - LoongArch_INS_VSLLWIL_D_W - vsllwil.d.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSLLWIL_D_W (1377) - LOONGARCH_INS_VSLLWIL_D_W - vsllwil.d.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSLLWIL_HU_BU (1378) - LoongArch_INS_VSLLWIL_HU_BU - vsllwil.hu.bu $vd, $vj, $imm3 */ +{ /* LOONGARCH_VSLLWIL_HU_BU (1378) - LOONGARCH_INS_VSLLWIL_HU_BU - vsllwil.hu.bu $vd, $vj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_VSLLWIL_H_B (1379) - LoongArch_INS_VSLLWIL_H_B - vsllwil.h.b $vd, $vj, $imm3 */ +{ /* LOONGARCH_VSLLWIL_H_B (1379) - LOONGARCH_INS_VSLLWIL_H_B - vsllwil.h.b $vd, $vj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_VSLLWIL_WU_HU (1380) - LoongArch_INS_VSLLWIL_WU_HU - vsllwil.wu.hu $vd, $vj, $imm4 */ +{ /* LOONGARCH_VSLLWIL_WU_HU (1380) - LOONGARCH_INS_VSLLWIL_WU_HU - vsllwil.wu.hu $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VSLLWIL_W_H (1381) - LoongArch_INS_VSLLWIL_W_H - vsllwil.w.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VSLLWIL_W_H (1381) - LOONGARCH_INS_VSLLWIL_W_H - vsllwil.w.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VSLL_B (1382) - LoongArch_INS_VSLL_B - vsll.b $vd, $vj, $vk */ +{ /* LOONGARCH_VSLL_B (1382) - LOONGARCH_INS_VSLL_B - vsll.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSLL_D (1383) - LoongArch_INS_VSLL_D - vsll.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSLL_D (1383) - LOONGARCH_INS_VSLL_D - vsll.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSLL_H (1384) - LoongArch_INS_VSLL_H - vsll.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSLL_H (1384) - LOONGARCH_INS_VSLL_H - vsll.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSLL_W (1385) - LoongArch_INS_VSLL_W - vsll.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSLL_W (1385) - LOONGARCH_INS_VSLL_W - vsll.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSLTI_B (1386) - LoongArch_INS_VSLTI_B - vslti.b $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSLTI_B (1386) - LOONGARCH_INS_VSLTI_B - vslti.b $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSLTI_BU (1387) - LoongArch_INS_VSLTI_BU - vslti.bu $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSLTI_BU (1387) - LOONGARCH_INS_VSLTI_BU - vslti.bu $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSLTI_D (1388) - LoongArch_INS_VSLTI_D - vslti.d $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSLTI_D (1388) - LOONGARCH_INS_VSLTI_D - vslti.d $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSLTI_DU (1389) - LoongArch_INS_VSLTI_DU - vslti.du $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSLTI_DU (1389) - LOONGARCH_INS_VSLTI_DU - vslti.du $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSLTI_H (1390) - LoongArch_INS_VSLTI_H - vslti.h $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSLTI_H (1390) - LOONGARCH_INS_VSLTI_H - vslti.h $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSLTI_HU (1391) - LoongArch_INS_VSLTI_HU - vslti.hu $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSLTI_HU (1391) - LOONGARCH_INS_VSLTI_HU - vslti.hu $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSLTI_W (1392) - LoongArch_INS_VSLTI_W - vslti.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSLTI_W (1392) - LOONGARCH_INS_VSLTI_W - vslti.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSLTI_WU (1393) - LoongArch_INS_VSLTI_WU - vslti.wu $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSLTI_WU (1393) - LOONGARCH_INS_VSLTI_WU - vslti.wu $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSLT_B (1394) - LoongArch_INS_VSLT_B - vslt.b $vd, $vj, $vk */ +{ /* LOONGARCH_VSLT_B (1394) - LOONGARCH_INS_VSLT_B - vslt.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSLT_BU (1395) - LoongArch_INS_VSLT_BU - vslt.bu $vd, $vj, $vk */ +{ /* LOONGARCH_VSLT_BU (1395) - LOONGARCH_INS_VSLT_BU - vslt.bu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSLT_D (1396) - LoongArch_INS_VSLT_D - vslt.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSLT_D (1396) - LOONGARCH_INS_VSLT_D - vslt.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSLT_DU (1397) - LoongArch_INS_VSLT_DU - vslt.du $vd, $vj, $vk */ +{ /* LOONGARCH_VSLT_DU (1397) - LOONGARCH_INS_VSLT_DU - vslt.du $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSLT_H (1398) - LoongArch_INS_VSLT_H - vslt.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSLT_H (1398) - LOONGARCH_INS_VSLT_H - vslt.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSLT_HU (1399) - LoongArch_INS_VSLT_HU - vslt.hu $vd, $vj, $vk */ +{ /* LOONGARCH_VSLT_HU (1399) - LOONGARCH_INS_VSLT_HU - vslt.hu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSLT_W (1400) - LoongArch_INS_VSLT_W - vslt.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSLT_W (1400) - LOONGARCH_INS_VSLT_W - vslt.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSLT_WU (1401) - LoongArch_INS_VSLT_WU - vslt.wu $vd, $vj, $vk */ +{ /* LOONGARCH_VSLT_WU (1401) - LOONGARCH_INS_VSLT_WU - vslt.wu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRAI_B (1402) - LoongArch_INS_VSRAI_B - vsrai.b $vd, $vj, $imm3 */ +{ /* LOONGARCH_VSRAI_B (1402) - LOONGARCH_INS_VSRAI_B - vsrai.b $vd, $vj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_VSRAI_D (1403) - LoongArch_INS_VSRAI_D - vsrai.d $vd, $vj, $imm6 */ +{ /* LOONGARCH_VSRAI_D (1403) - LOONGARCH_INS_VSRAI_D - vsrai.d $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VSRAI_H (1404) - LoongArch_INS_VSRAI_H - vsrai.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VSRAI_H (1404) - LOONGARCH_INS_VSRAI_H - vsrai.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VSRAI_W (1405) - LoongArch_INS_VSRAI_W - vsrai.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSRAI_W (1405) - LOONGARCH_INS_VSRAI_W - vsrai.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSRANI_B_H (1406) - LoongArch_INS_VSRANI_B_H - vsrani.b.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VSRANI_B_H (1406) - LOONGARCH_INS_VSRANI_B_H - vsrani.b.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8278,7 +8278,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VSRANI_D_Q (1407) - LoongArch_INS_VSRANI_D_Q - vsrani.d.q $vd, $vj, $imm7 */ +{ /* LOONGARCH_VSRANI_D_Q (1407) - LOONGARCH_INS_VSRANI_D_Q - vsrani.d.q $vd, $vj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8286,7 +8286,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_VSRANI_H_W (1408) - LoongArch_INS_VSRANI_H_W - vsrani.h.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSRANI_H_W (1408) - LOONGARCH_INS_VSRANI_H_W - vsrani.h.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8294,7 +8294,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSRANI_W_D (1409) - LoongArch_INS_VSRANI_W_D - vsrani.w.d $vd, $vj, $imm6 */ +{ /* LOONGARCH_VSRANI_W_D (1409) - LOONGARCH_INS_VSRANI_W_D - vsrani.w.d $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8302,56 +8302,56 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VSRAN_B_H (1410) - LoongArch_INS_VSRAN_B_H - vsran.b.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSRAN_B_H (1410) - LOONGARCH_INS_VSRAN_B_H - vsran.b.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRAN_H_W (1411) - LoongArch_INS_VSRAN_H_W - vsran.h.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSRAN_H_W (1411) - LOONGARCH_INS_VSRAN_H_W - vsran.h.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRAN_W_D (1412) - LoongArch_INS_VSRAN_W_D - vsran.w.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSRAN_W_D (1412) - LOONGARCH_INS_VSRAN_W_D - vsran.w.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRARI_B (1413) - LoongArch_INS_VSRARI_B - vsrari.b $vd, $vj, $imm3 */ +{ /* LOONGARCH_VSRARI_B (1413) - LOONGARCH_INS_VSRARI_B - vsrari.b $vd, $vj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_VSRARI_D (1414) - LoongArch_INS_VSRARI_D - vsrari.d $vd, $vj, $imm6 */ +{ /* LOONGARCH_VSRARI_D (1414) - LOONGARCH_INS_VSRARI_D - vsrari.d $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VSRARI_H (1415) - LoongArch_INS_VSRARI_H - vsrari.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VSRARI_H (1415) - LOONGARCH_INS_VSRARI_H - vsrari.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VSRARI_W (1416) - LoongArch_INS_VSRARI_W - vsrari.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSRARI_W (1416) - LOONGARCH_INS_VSRARI_W - vsrari.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSRARNI_B_H (1417) - LoongArch_INS_VSRARNI_B_H - vsrarni.b.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VSRARNI_B_H (1417) - LOONGARCH_INS_VSRARNI_B_H - vsrarni.b.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8359,7 +8359,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VSRARNI_D_Q (1418) - LoongArch_INS_VSRARNI_D_Q - vsrarni.d.q $vd, $vj, $imm7 */ +{ /* LOONGARCH_VSRARNI_D_Q (1418) - LOONGARCH_INS_VSRARNI_D_Q - vsrarni.d.q $vd, $vj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8367,7 +8367,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_VSRARNI_H_W (1419) - LoongArch_INS_VSRARNI_H_W - vsrarni.h.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSRARNI_H_W (1419) - LOONGARCH_INS_VSRARNI_H_W - vsrarni.h.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8375,7 +8375,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSRARNI_W_D (1420) - LoongArch_INS_VSRARNI_W_D - vsrarni.w.d $vd, $vj, $imm6 */ +{ /* LOONGARCH_VSRARNI_W_D (1420) - LOONGARCH_INS_VSRARNI_W_D - vsrarni.w.d $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8383,112 +8383,112 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VSRARN_B_H (1421) - LoongArch_INS_VSRARN_B_H - vsrarn.b.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSRARN_B_H (1421) - LOONGARCH_INS_VSRARN_B_H - vsrarn.b.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRARN_H_W (1422) - LoongArch_INS_VSRARN_H_W - vsrarn.h.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSRARN_H_W (1422) - LOONGARCH_INS_VSRARN_H_W - vsrarn.h.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRARN_W_D (1423) - LoongArch_INS_VSRARN_W_D - vsrarn.w.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSRARN_W_D (1423) - LOONGARCH_INS_VSRARN_W_D - vsrarn.w.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRAR_B (1424) - LoongArch_INS_VSRAR_B - vsrar.b $vd, $vj, $vk */ +{ /* LOONGARCH_VSRAR_B (1424) - LOONGARCH_INS_VSRAR_B - vsrar.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRAR_D (1425) - LoongArch_INS_VSRAR_D - vsrar.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSRAR_D (1425) - LOONGARCH_INS_VSRAR_D - vsrar.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRAR_H (1426) - LoongArch_INS_VSRAR_H - vsrar.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSRAR_H (1426) - LOONGARCH_INS_VSRAR_H - vsrar.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRAR_W (1427) - LoongArch_INS_VSRAR_W - vsrar.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSRAR_W (1427) - LOONGARCH_INS_VSRAR_W - vsrar.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRA_B (1428) - LoongArch_INS_VSRA_B - vsra.b $vd, $vj, $vk */ +{ /* LOONGARCH_VSRA_B (1428) - LOONGARCH_INS_VSRA_B - vsra.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRA_D (1429) - LoongArch_INS_VSRA_D - vsra.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSRA_D (1429) - LOONGARCH_INS_VSRA_D - vsra.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRA_H (1430) - LoongArch_INS_VSRA_H - vsra.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSRA_H (1430) - LOONGARCH_INS_VSRA_H - vsra.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRA_W (1431) - LoongArch_INS_VSRA_W - vsra.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSRA_W (1431) - LOONGARCH_INS_VSRA_W - vsra.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRLI_B (1432) - LoongArch_INS_VSRLI_B - vsrli.b $vd, $vj, $imm3 */ +{ /* LOONGARCH_VSRLI_B (1432) - LOONGARCH_INS_VSRLI_B - vsrli.b $vd, $vj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_VSRLI_D (1433) - LoongArch_INS_VSRLI_D - vsrli.d $vd, $vj, $imm6 */ +{ /* LOONGARCH_VSRLI_D (1433) - LOONGARCH_INS_VSRLI_D - vsrli.d $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VSRLI_H (1434) - LoongArch_INS_VSRLI_H - vsrli.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VSRLI_H (1434) - LOONGARCH_INS_VSRLI_H - vsrli.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VSRLI_W (1435) - LoongArch_INS_VSRLI_W - vsrli.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSRLI_W (1435) - LOONGARCH_INS_VSRLI_W - vsrli.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSRLNI_B_H (1436) - LoongArch_INS_VSRLNI_B_H - vsrlni.b.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VSRLNI_B_H (1436) - LOONGARCH_INS_VSRLNI_B_H - vsrlni.b.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8496,7 +8496,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VSRLNI_D_Q (1437) - LoongArch_INS_VSRLNI_D_Q - vsrlni.d.q $vd, $vj, $imm7 */ +{ /* LOONGARCH_VSRLNI_D_Q (1437) - LOONGARCH_INS_VSRLNI_D_Q - vsrlni.d.q $vd, $vj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8504,7 +8504,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_VSRLNI_H_W (1438) - LoongArch_INS_VSRLNI_H_W - vsrlni.h.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSRLNI_H_W (1438) - LOONGARCH_INS_VSRLNI_H_W - vsrlni.h.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8512,7 +8512,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSRLNI_W_D (1439) - LoongArch_INS_VSRLNI_W_D - vsrlni.w.d $vd, $vj, $imm6 */ +{ /* LOONGARCH_VSRLNI_W_D (1439) - LOONGARCH_INS_VSRLNI_W_D - vsrlni.w.d $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8520,56 +8520,56 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VSRLN_B_H (1440) - LoongArch_INS_VSRLN_B_H - vsrln.b.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSRLN_B_H (1440) - LOONGARCH_INS_VSRLN_B_H - vsrln.b.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRLN_H_W (1441) - LoongArch_INS_VSRLN_H_W - vsrln.h.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSRLN_H_W (1441) - LOONGARCH_INS_VSRLN_H_W - vsrln.h.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRLN_W_D (1442) - LoongArch_INS_VSRLN_W_D - vsrln.w.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSRLN_W_D (1442) - LOONGARCH_INS_VSRLN_W_D - vsrln.w.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRLRI_B (1443) - LoongArch_INS_VSRLRI_B - vsrlri.b $vd, $vj, $imm3 */ +{ /* LOONGARCH_VSRLRI_B (1443) - LOONGARCH_INS_VSRLRI_B - vsrlri.b $vd, $vj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_VSRLRI_D (1444) - LoongArch_INS_VSRLRI_D - vsrlri.d $vd, $vj, $imm6 */ +{ /* LOONGARCH_VSRLRI_D (1444) - LOONGARCH_INS_VSRLRI_D - vsrlri.d $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VSRLRI_H (1445) - LoongArch_INS_VSRLRI_H - vsrlri.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VSRLRI_H (1445) - LOONGARCH_INS_VSRLRI_H - vsrlri.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VSRLRI_W (1446) - LoongArch_INS_VSRLRI_W - vsrlri.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSRLRI_W (1446) - LOONGARCH_INS_VSRLRI_W - vsrlri.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSRLRNI_B_H (1447) - LoongArch_INS_VSRLRNI_B_H - vsrlrni.b.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VSRLRNI_B_H (1447) - LOONGARCH_INS_VSRLRNI_B_H - vsrlrni.b.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8577,7 +8577,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VSRLRNI_D_Q (1448) - LoongArch_INS_VSRLRNI_D_Q - vsrlrni.d.q $vd, $vj, $imm7 */ +{ /* LOONGARCH_VSRLRNI_D_Q (1448) - LOONGARCH_INS_VSRLRNI_D_Q - vsrlrni.d.q $vd, $vj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8585,7 +8585,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_VSRLRNI_H_W (1449) - LoongArch_INS_VSRLRNI_H_W - vsrlrni.h.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSRLRNI_H_W (1449) - LOONGARCH_INS_VSRLRNI_H_W - vsrlrni.h.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8593,7 +8593,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSRLRNI_W_D (1450) - LoongArch_INS_VSRLRNI_W_D - vsrlrni.w.d $vd, $vj, $imm6 */ +{ /* LOONGARCH_VSRLRNI_W_D (1450) - LOONGARCH_INS_VSRLRNI_W_D - vsrlrni.w.d $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8601,84 +8601,84 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VSRLRN_B_H (1451) - LoongArch_INS_VSRLRN_B_H - vsrlrn.b.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSRLRN_B_H (1451) - LOONGARCH_INS_VSRLRN_B_H - vsrlrn.b.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRLRN_H_W (1452) - LoongArch_INS_VSRLRN_H_W - vsrlrn.h.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSRLRN_H_W (1452) - LOONGARCH_INS_VSRLRN_H_W - vsrlrn.h.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRLRN_W_D (1453) - LoongArch_INS_VSRLRN_W_D - vsrlrn.w.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSRLRN_W_D (1453) - LOONGARCH_INS_VSRLRN_W_D - vsrlrn.w.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRLR_B (1454) - LoongArch_INS_VSRLR_B - vsrlr.b $vd, $vj, $vk */ +{ /* LOONGARCH_VSRLR_B (1454) - LOONGARCH_INS_VSRLR_B - vsrlr.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRLR_D (1455) - LoongArch_INS_VSRLR_D - vsrlr.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSRLR_D (1455) - LOONGARCH_INS_VSRLR_D - vsrlr.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRLR_H (1456) - LoongArch_INS_VSRLR_H - vsrlr.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSRLR_H (1456) - LOONGARCH_INS_VSRLR_H - vsrlr.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRLR_W (1457) - LoongArch_INS_VSRLR_W - vsrlr.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSRLR_W (1457) - LOONGARCH_INS_VSRLR_W - vsrlr.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRL_B (1458) - LoongArch_INS_VSRL_B - vsrl.b $vd, $vj, $vk */ +{ /* LOONGARCH_VSRL_B (1458) - LOONGARCH_INS_VSRL_B - vsrl.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRL_D (1459) - LoongArch_INS_VSRL_D - vsrl.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSRL_D (1459) - LOONGARCH_INS_VSRL_D - vsrl.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRL_H (1460) - LoongArch_INS_VSRL_H - vsrl.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSRL_H (1460) - LOONGARCH_INS_VSRL_H - vsrl.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSRL_W (1461) - LoongArch_INS_VSRL_W - vsrl.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSRL_W (1461) - LOONGARCH_INS_VSRL_W - vsrl.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRANI_BU_H (1462) - LoongArch_INS_VSSRANI_BU_H - vssrani.bu.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VSSRANI_BU_H (1462) - LOONGARCH_INS_VSSRANI_BU_H - vssrani.bu.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8686,7 +8686,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VSSRANI_B_H (1463) - LoongArch_INS_VSSRANI_B_H - vssrani.b.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VSSRANI_B_H (1463) - LOONGARCH_INS_VSSRANI_B_H - vssrani.b.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8694,7 +8694,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VSSRANI_DU_Q (1464) - LoongArch_INS_VSSRANI_DU_Q - vssrani.du.q $vd, $vj, $imm7 */ +{ /* LOONGARCH_VSSRANI_DU_Q (1464) - LOONGARCH_INS_VSSRANI_DU_Q - vssrani.du.q $vd, $vj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8702,7 +8702,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_VSSRANI_D_Q (1465) - LoongArch_INS_VSSRANI_D_Q - vssrani.d.q $vd, $vj, $imm7 */ +{ /* LOONGARCH_VSSRANI_D_Q (1465) - LOONGARCH_INS_VSSRANI_D_Q - vssrani.d.q $vd, $vj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8710,7 +8710,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_VSSRANI_HU_W (1466) - LoongArch_INS_VSSRANI_HU_W - vssrani.hu.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSSRANI_HU_W (1466) - LOONGARCH_INS_VSSRANI_HU_W - vssrani.hu.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8718,7 +8718,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSSRANI_H_W (1467) - LoongArch_INS_VSSRANI_H_W - vssrani.h.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSSRANI_H_W (1467) - LOONGARCH_INS_VSSRANI_H_W - vssrani.h.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8726,7 +8726,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSSRANI_WU_D (1468) - LoongArch_INS_VSSRANI_WU_D - vssrani.wu.d $vd, $vj, $imm6 */ +{ /* LOONGARCH_VSSRANI_WU_D (1468) - LOONGARCH_INS_VSSRANI_WU_D - vssrani.wu.d $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8734,7 +8734,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VSSRANI_W_D (1469) - LoongArch_INS_VSSRANI_W_D - vssrani.w.d $vd, $vj, $imm6 */ +{ /* LOONGARCH_VSSRANI_W_D (1469) - LOONGARCH_INS_VSSRANI_W_D - vssrani.w.d $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8742,49 +8742,49 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VSSRAN_BU_H (1470) - LoongArch_INS_VSSRAN_BU_H - vssran.bu.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRAN_BU_H (1470) - LOONGARCH_INS_VSSRAN_BU_H - vssran.bu.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRAN_B_H (1471) - LoongArch_INS_VSSRAN_B_H - vssran.b.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRAN_B_H (1471) - LOONGARCH_INS_VSSRAN_B_H - vssran.b.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRAN_HU_W (1472) - LoongArch_INS_VSSRAN_HU_W - vssran.hu.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRAN_HU_W (1472) - LOONGARCH_INS_VSSRAN_HU_W - vssran.hu.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRAN_H_W (1473) - LoongArch_INS_VSSRAN_H_W - vssran.h.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRAN_H_W (1473) - LOONGARCH_INS_VSSRAN_H_W - vssran.h.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRAN_WU_D (1474) - LoongArch_INS_VSSRAN_WU_D - vssran.wu.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRAN_WU_D (1474) - LOONGARCH_INS_VSSRAN_WU_D - vssran.wu.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRAN_W_D (1475) - LoongArch_INS_VSSRAN_W_D - vssran.w.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRAN_W_D (1475) - LOONGARCH_INS_VSSRAN_W_D - vssran.w.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRARNI_BU_H (1476) - LoongArch_INS_VSSRARNI_BU_H - vssrarni.bu.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VSSRARNI_BU_H (1476) - LOONGARCH_INS_VSSRARNI_BU_H - vssrarni.bu.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8792,7 +8792,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VSSRARNI_B_H (1477) - LoongArch_INS_VSSRARNI_B_H - vssrarni.b.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VSSRARNI_B_H (1477) - LOONGARCH_INS_VSSRARNI_B_H - vssrarni.b.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8800,7 +8800,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VSSRARNI_DU_Q (1478) - LoongArch_INS_VSSRARNI_DU_Q - vssrarni.du.q $vd, $vj, $imm7 */ +{ /* LOONGARCH_VSSRARNI_DU_Q (1478) - LOONGARCH_INS_VSSRARNI_DU_Q - vssrarni.du.q $vd, $vj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8808,7 +8808,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_VSSRARNI_D_Q (1479) - LoongArch_INS_VSSRARNI_D_Q - vssrarni.d.q $vd, $vj, $imm7 */ +{ /* LOONGARCH_VSSRARNI_D_Q (1479) - LOONGARCH_INS_VSSRARNI_D_Q - vssrarni.d.q $vd, $vj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8816,7 +8816,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_VSSRARNI_HU_W (1480) - LoongArch_INS_VSSRARNI_HU_W - vssrarni.hu.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSSRARNI_HU_W (1480) - LOONGARCH_INS_VSSRARNI_HU_W - vssrarni.hu.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8824,7 +8824,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSSRARNI_H_W (1481) - LoongArch_INS_VSSRARNI_H_W - vssrarni.h.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSSRARNI_H_W (1481) - LOONGARCH_INS_VSSRARNI_H_W - vssrarni.h.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8832,7 +8832,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSSRARNI_WU_D (1482) - LoongArch_INS_VSSRARNI_WU_D - vssrarni.wu.d $vd, $vj, $imm6 */ +{ /* LOONGARCH_VSSRARNI_WU_D (1482) - LOONGARCH_INS_VSSRARNI_WU_D - vssrarni.wu.d $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8840,7 +8840,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VSSRARNI_W_D (1483) - LoongArch_INS_VSSRARNI_W_D - vssrarni.w.d $vd, $vj, $imm6 */ +{ /* LOONGARCH_VSSRARNI_W_D (1483) - LOONGARCH_INS_VSSRARNI_W_D - vssrarni.w.d $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8848,49 +8848,49 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VSSRARN_BU_H (1484) - LoongArch_INS_VSSRARN_BU_H - vssrarn.bu.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRARN_BU_H (1484) - LOONGARCH_INS_VSSRARN_BU_H - vssrarn.bu.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRARN_B_H (1485) - LoongArch_INS_VSSRARN_B_H - vssrarn.b.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRARN_B_H (1485) - LOONGARCH_INS_VSSRARN_B_H - vssrarn.b.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRARN_HU_W (1486) - LoongArch_INS_VSSRARN_HU_W - vssrarn.hu.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRARN_HU_W (1486) - LOONGARCH_INS_VSSRARN_HU_W - vssrarn.hu.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRARN_H_W (1487) - LoongArch_INS_VSSRARN_H_W - vssrarn.h.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRARN_H_W (1487) - LOONGARCH_INS_VSSRARN_H_W - vssrarn.h.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRARN_WU_D (1488) - LoongArch_INS_VSSRARN_WU_D - vssrarn.wu.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRARN_WU_D (1488) - LOONGARCH_INS_VSSRARN_WU_D - vssrarn.wu.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRARN_W_D (1489) - LoongArch_INS_VSSRARN_W_D - vssrarn.w.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRARN_W_D (1489) - LOONGARCH_INS_VSSRARN_W_D - vssrarn.w.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRLNI_BU_H (1490) - LoongArch_INS_VSSRLNI_BU_H - vssrlni.bu.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VSSRLNI_BU_H (1490) - LOONGARCH_INS_VSSRLNI_BU_H - vssrlni.bu.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8898,7 +8898,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VSSRLNI_B_H (1491) - LoongArch_INS_VSSRLNI_B_H - vssrlni.b.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VSSRLNI_B_H (1491) - LOONGARCH_INS_VSSRLNI_B_H - vssrlni.b.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8906,7 +8906,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VSSRLNI_DU_Q (1492) - LoongArch_INS_VSSRLNI_DU_Q - vssrlni.du.q $vd, $vj, $imm7 */ +{ /* LOONGARCH_VSSRLNI_DU_Q (1492) - LOONGARCH_INS_VSSRLNI_DU_Q - vssrlni.du.q $vd, $vj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8914,7 +8914,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_VSSRLNI_D_Q (1493) - LoongArch_INS_VSSRLNI_D_Q - vssrlni.d.q $vd, $vj, $imm7 */ +{ /* LOONGARCH_VSSRLNI_D_Q (1493) - LOONGARCH_INS_VSSRLNI_D_Q - vssrlni.d.q $vd, $vj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8922,7 +8922,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_VSSRLNI_HU_W (1494) - LoongArch_INS_VSSRLNI_HU_W - vssrlni.hu.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSSRLNI_HU_W (1494) - LOONGARCH_INS_VSSRLNI_HU_W - vssrlni.hu.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8930,7 +8930,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSSRLNI_H_W (1495) - LoongArch_INS_VSSRLNI_H_W - vssrlni.h.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSSRLNI_H_W (1495) - LOONGARCH_INS_VSSRLNI_H_W - vssrlni.h.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8938,7 +8938,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSSRLNI_WU_D (1496) - LoongArch_INS_VSSRLNI_WU_D - vssrlni.wu.d $vd, $vj, $imm6 */ +{ /* LOONGARCH_VSSRLNI_WU_D (1496) - LOONGARCH_INS_VSSRLNI_WU_D - vssrlni.wu.d $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8946,7 +8946,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VSSRLNI_W_D (1497) - LoongArch_INS_VSSRLNI_W_D - vssrlni.w.d $vd, $vj, $imm6 */ +{ /* LOONGARCH_VSSRLNI_W_D (1497) - LOONGARCH_INS_VSSRLNI_W_D - vssrlni.w.d $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -8954,49 +8954,49 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VSSRLN_BU_H (1498) - LoongArch_INS_VSSRLN_BU_H - vssrln.bu.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRLN_BU_H (1498) - LOONGARCH_INS_VSSRLN_BU_H - vssrln.bu.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRLN_B_H (1499) - LoongArch_INS_VSSRLN_B_H - vssrln.b.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRLN_B_H (1499) - LOONGARCH_INS_VSSRLN_B_H - vssrln.b.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRLN_HU_W (1500) - LoongArch_INS_VSSRLN_HU_W - vssrln.hu.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRLN_HU_W (1500) - LOONGARCH_INS_VSSRLN_HU_W - vssrln.hu.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRLN_H_W (1501) - LoongArch_INS_VSSRLN_H_W - vssrln.h.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRLN_H_W (1501) - LOONGARCH_INS_VSSRLN_H_W - vssrln.h.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRLN_WU_D (1502) - LoongArch_INS_VSSRLN_WU_D - vssrln.wu.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRLN_WU_D (1502) - LOONGARCH_INS_VSSRLN_WU_D - vssrln.wu.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRLN_W_D (1503) - LoongArch_INS_VSSRLN_W_D - vssrln.w.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRLN_W_D (1503) - LOONGARCH_INS_VSSRLN_W_D - vssrln.w.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRLRNI_BU_H (1504) - LoongArch_INS_VSSRLRNI_BU_H - vssrlrni.bu.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VSSRLRNI_BU_H (1504) - LOONGARCH_INS_VSSRLRNI_BU_H - vssrlrni.bu.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -9004,7 +9004,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VSSRLRNI_B_H (1505) - LoongArch_INS_VSSRLRNI_B_H - vssrlrni.b.h $vd, $vj, $imm4 */ +{ /* LOONGARCH_VSSRLRNI_B_H (1505) - LOONGARCH_INS_VSSRLRNI_B_H - vssrlrni.b.h $vd, $vj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -9012,7 +9012,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VSSRLRNI_DU_Q (1506) - LoongArch_INS_VSSRLRNI_DU_Q - vssrlrni.du.q $vd, $vj, $imm7 */ +{ /* LOONGARCH_VSSRLRNI_DU_Q (1506) - LOONGARCH_INS_VSSRLRNI_DU_Q - vssrlrni.du.q $vd, $vj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -9020,7 +9020,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_VSSRLRNI_D_Q (1507) - LoongArch_INS_VSSRLRNI_D_Q - vssrlrni.d.q $vd, $vj, $imm7 */ +{ /* LOONGARCH_VSSRLRNI_D_Q (1507) - LOONGARCH_INS_VSSRLRNI_D_Q - vssrlrni.d.q $vd, $vj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -9028,7 +9028,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_VSSRLRNI_HU_W (1508) - LoongArch_INS_VSSRLRNI_HU_W - vssrlrni.hu.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSSRLRNI_HU_W (1508) - LOONGARCH_INS_VSSRLRNI_HU_W - vssrlrni.hu.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -9036,7 +9036,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSSRLRNI_H_W (1509) - LoongArch_INS_VSSRLRNI_H_W - vssrlrni.h.w $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSSRLRNI_H_W (1509) - LOONGARCH_INS_VSSRLRNI_H_W - vssrlrni.h.w $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -9044,7 +9044,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSSRLRNI_WU_D (1510) - LoongArch_INS_VSSRLRNI_WU_D - vssrlrni.wu.d $vd, $vj, $imm6 */ +{ /* LOONGARCH_VSSRLRNI_WU_D (1510) - LOONGARCH_INS_VSSRLRNI_WU_D - vssrlrni.wu.d $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -9052,7 +9052,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VSSRLRNI_W_D (1511) - LoongArch_INS_VSSRLRNI_W_D - vssrlrni.w.d $vd, $vj, $imm6 */ +{ /* LOONGARCH_VSSRLRNI_W_D (1511) - LOONGARCH_INS_VSSRLRNI_W_D - vssrlrni.w.d $vd, $vj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ @@ -9060,112 +9060,112 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_VSSRLRN_BU_H (1512) - LoongArch_INS_VSSRLRN_BU_H - vssrlrn.bu.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRLRN_BU_H (1512) - LOONGARCH_INS_VSSRLRN_BU_H - vssrlrn.bu.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRLRN_B_H (1513) - LoongArch_INS_VSSRLRN_B_H - vssrlrn.b.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRLRN_B_H (1513) - LOONGARCH_INS_VSSRLRN_B_H - vssrlrn.b.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRLRN_HU_W (1514) - LoongArch_INS_VSSRLRN_HU_W - vssrlrn.hu.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRLRN_HU_W (1514) - LOONGARCH_INS_VSSRLRN_HU_W - vssrlrn.hu.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRLRN_H_W (1515) - LoongArch_INS_VSSRLRN_H_W - vssrlrn.h.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRLRN_H_W (1515) - LOONGARCH_INS_VSSRLRN_H_W - vssrlrn.h.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRLRN_WU_D (1516) - LoongArch_INS_VSSRLRN_WU_D - vssrlrn.wu.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRLRN_WU_D (1516) - LOONGARCH_INS_VSSRLRN_WU_D - vssrlrn.wu.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSRLRN_W_D (1517) - LoongArch_INS_VSSRLRN_W_D - vssrlrn.w.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSSRLRN_W_D (1517) - LOONGARCH_INS_VSSRLRN_W_D - vssrlrn.w.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSUB_B (1518) - LoongArch_INS_VSSUB_B - vssub.b $vd, $vj, $vk */ +{ /* LOONGARCH_VSSUB_B (1518) - LOONGARCH_INS_VSSUB_B - vssub.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSUB_BU (1519) - LoongArch_INS_VSSUB_BU - vssub.bu $vd, $vj, $vk */ +{ /* LOONGARCH_VSSUB_BU (1519) - LOONGARCH_INS_VSSUB_BU - vssub.bu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSUB_D (1520) - LoongArch_INS_VSSUB_D - vssub.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSSUB_D (1520) - LOONGARCH_INS_VSSUB_D - vssub.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSUB_DU (1521) - LoongArch_INS_VSSUB_DU - vssub.du $vd, $vj, $vk */ +{ /* LOONGARCH_VSSUB_DU (1521) - LOONGARCH_INS_VSSUB_DU - vssub.du $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSUB_H (1522) - LoongArch_INS_VSSUB_H - vssub.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSSUB_H (1522) - LOONGARCH_INS_VSSUB_H - vssub.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSUB_HU (1523) - LoongArch_INS_VSSUB_HU - vssub.hu $vd, $vj, $vk */ +{ /* LOONGARCH_VSSUB_HU (1523) - LOONGARCH_INS_VSSUB_HU - vssub.hu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSUB_W (1524) - LoongArch_INS_VSSUB_W - vssub.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSSUB_W (1524) - LOONGARCH_INS_VSSUB_W - vssub.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSSUB_WU (1525) - LoongArch_INS_VSSUB_WU - vssub.wu $vd, $vj, $vk */ +{ /* LOONGARCH_VSSUB_WU (1525) - LOONGARCH_INS_VSSUB_WU - vssub.wu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VST (1526) - LoongArch_INS_VST - vst $vd, $rj, $imm12 */ +{ /* LOONGARCH_VST (1526) - LOONGARCH_INS_VST - vst $vd, $rj, $imm12 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_VSTELM_B (1527) - LoongArch_INS_VSTELM_B - vstelm.b $vd, $rj, $imm8, $imm4 */ +{ /* LOONGARCH_VSTELM_B (1527) - LOONGARCH_INS_VSTELM_B - vstelm.b $vd, $rj, $imm8, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ @@ -9173,7 +9173,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_VSTELM_D (1528) - LoongArch_INS_VSTELM_D - vstelm.d $vd, $rj, $imm8, $imm1 */ +{ /* LOONGARCH_VSTELM_D (1528) - LOONGARCH_INS_VSTELM_D - vstelm.d $vd, $rj, $imm8, $imm1 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ @@ -9181,7 +9181,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm1 */ { 0 } }}, -{ /* LoongArch_VSTELM_H (1529) - LoongArch_INS_VSTELM_H - vstelm.h $vd, $rj, $imm8, $imm3 */ +{ /* LOONGARCH_VSTELM_H (1529) - LOONGARCH_INS_VSTELM_H - vstelm.h $vd, $rj, $imm8, $imm3 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ @@ -9189,7 +9189,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_VSTELM_W (1530) - LoongArch_INS_VSTELM_W - vstelm.w $vd, $rj, $imm8, $imm2 */ +{ /* LOONGARCH_VSTELM_W (1530) - LOONGARCH_INS_VSTELM_W - vstelm.w $vd, $rj, $imm8, $imm2 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ @@ -9197,1438 +9197,1438 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm2 */ { 0 } }}, -{ /* LoongArch_VSTX (1531) - LoongArch_INS_VSTX - vstx $vd, $rj, $rk */ +{ /* LOONGARCH_VSTX (1531) - LOONGARCH_INS_VSTX - vstx $vd, $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_VSUBI_BU (1532) - LoongArch_INS_VSUBI_BU - vsubi.bu $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSUBI_BU (1532) - LOONGARCH_INS_VSUBI_BU - vsubi.bu $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSUBI_DU (1533) - LoongArch_INS_VSUBI_DU - vsubi.du $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSUBI_DU (1533) - LOONGARCH_INS_VSUBI_DU - vsubi.du $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSUBI_HU (1534) - LoongArch_INS_VSUBI_HU - vsubi.hu $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSUBI_HU (1534) - LOONGARCH_INS_VSUBI_HU - vsubi.hu $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSUBI_WU (1535) - LoongArch_INS_VSUBI_WU - vsubi.wu $vd, $vj, $imm5 */ +{ /* LOONGARCH_VSUBI_WU (1535) - LOONGARCH_INS_VSUBI_WU - vsubi.wu $vd, $vj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_VSUBWEV_D_W (1536) - LoongArch_INS_VSUBWEV_D_W - vsubwev.d.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSUBWEV_D_W (1536) - LOONGARCH_INS_VSUBWEV_D_W - vsubwev.d.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSUBWEV_D_WU (1537) - LoongArch_INS_VSUBWEV_D_WU - vsubwev.d.wu $vd, $vj, $vk */ +{ /* LOONGARCH_VSUBWEV_D_WU (1537) - LOONGARCH_INS_VSUBWEV_D_WU - vsubwev.d.wu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSUBWEV_H_B (1538) - LoongArch_INS_VSUBWEV_H_B - vsubwev.h.b $vd, $vj, $vk */ +{ /* LOONGARCH_VSUBWEV_H_B (1538) - LOONGARCH_INS_VSUBWEV_H_B - vsubwev.h.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSUBWEV_H_BU (1539) - LoongArch_INS_VSUBWEV_H_BU - vsubwev.h.bu $vd, $vj, $vk */ +{ /* LOONGARCH_VSUBWEV_H_BU (1539) - LOONGARCH_INS_VSUBWEV_H_BU - vsubwev.h.bu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSUBWEV_Q_D (1540) - LoongArch_INS_VSUBWEV_Q_D - vsubwev.q.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSUBWEV_Q_D (1540) - LOONGARCH_INS_VSUBWEV_Q_D - vsubwev.q.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSUBWEV_Q_DU (1541) - LoongArch_INS_VSUBWEV_Q_DU - vsubwev.q.du $vd, $vj, $vk */ +{ /* LOONGARCH_VSUBWEV_Q_DU (1541) - LOONGARCH_INS_VSUBWEV_Q_DU - vsubwev.q.du $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSUBWEV_W_H (1542) - LoongArch_INS_VSUBWEV_W_H - vsubwev.w.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSUBWEV_W_H (1542) - LOONGARCH_INS_VSUBWEV_W_H - vsubwev.w.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSUBWEV_W_HU (1543) - LoongArch_INS_VSUBWEV_W_HU - vsubwev.w.hu $vd, $vj, $vk */ +{ /* LOONGARCH_VSUBWEV_W_HU (1543) - LOONGARCH_INS_VSUBWEV_W_HU - vsubwev.w.hu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSUBWOD_D_W (1544) - LoongArch_INS_VSUBWOD_D_W - vsubwod.d.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSUBWOD_D_W (1544) - LOONGARCH_INS_VSUBWOD_D_W - vsubwod.d.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSUBWOD_D_WU (1545) - LoongArch_INS_VSUBWOD_D_WU - vsubwod.d.wu $vd, $vj, $vk */ +{ /* LOONGARCH_VSUBWOD_D_WU (1545) - LOONGARCH_INS_VSUBWOD_D_WU - vsubwod.d.wu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSUBWOD_H_B (1546) - LoongArch_INS_VSUBWOD_H_B - vsubwod.h.b $vd, $vj, $vk */ +{ /* LOONGARCH_VSUBWOD_H_B (1546) - LOONGARCH_INS_VSUBWOD_H_B - vsubwod.h.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSUBWOD_H_BU (1547) - LoongArch_INS_VSUBWOD_H_BU - vsubwod.h.bu $vd, $vj, $vk */ +{ /* LOONGARCH_VSUBWOD_H_BU (1547) - LOONGARCH_INS_VSUBWOD_H_BU - vsubwod.h.bu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSUBWOD_Q_D (1548) - LoongArch_INS_VSUBWOD_Q_D - vsubwod.q.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSUBWOD_Q_D (1548) - LOONGARCH_INS_VSUBWOD_Q_D - vsubwod.q.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSUBWOD_Q_DU (1549) - LoongArch_INS_VSUBWOD_Q_DU - vsubwod.q.du $vd, $vj, $vk */ +{ /* LOONGARCH_VSUBWOD_Q_DU (1549) - LOONGARCH_INS_VSUBWOD_Q_DU - vsubwod.q.du $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSUBWOD_W_H (1550) - LoongArch_INS_VSUBWOD_W_H - vsubwod.w.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSUBWOD_W_H (1550) - LOONGARCH_INS_VSUBWOD_W_H - vsubwod.w.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSUBWOD_W_HU (1551) - LoongArch_INS_VSUBWOD_W_HU - vsubwod.w.hu $vd, $vj, $vk */ +{ /* LOONGARCH_VSUBWOD_W_HU (1551) - LOONGARCH_INS_VSUBWOD_W_HU - vsubwod.w.hu $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSUB_B (1552) - LoongArch_INS_VSUB_B - vsub.b $vd, $vj, $vk */ +{ /* LOONGARCH_VSUB_B (1552) - LOONGARCH_INS_VSUB_B - vsub.b $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSUB_D (1553) - LoongArch_INS_VSUB_D - vsub.d $vd, $vj, $vk */ +{ /* LOONGARCH_VSUB_D (1553) - LOONGARCH_INS_VSUB_D - vsub.d $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSUB_H (1554) - LoongArch_INS_VSUB_H - vsub.h $vd, $vj, $vk */ +{ /* LOONGARCH_VSUB_H (1554) - LOONGARCH_INS_VSUB_H - vsub.h $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSUB_Q (1555) - LoongArch_INS_VSUB_Q - vsub.q $vd, $vj, $vk */ +{ /* LOONGARCH_VSUB_Q (1555) - LOONGARCH_INS_VSUB_Q - vsub.q $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VSUB_W (1556) - LoongArch_INS_VSUB_W - vsub.w $vd, $vj, $vk */ +{ /* LOONGARCH_VSUB_W (1556) - LOONGARCH_INS_VSUB_W - vsub.w $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_VXORI_B (1557) - LoongArch_INS_VXORI_B - vxori.b $vd, $vj, $imm8 */ +{ /* LOONGARCH_VXORI_B (1557) - LOONGARCH_INS_VXORI_B - vxori.b $vd, $vj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_VXOR_V (1558) - LoongArch_INS_VXOR_V - vxor.v $vd, $vj, $vk */ +{ /* LOONGARCH_VXOR_V (1558) - LOONGARCH_INS_VXOR_V - vxor.v $vd, $vj, $vk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v4f32, CS_DATA_TYPE_v2f64, CS_DATA_TYPE_v16i8, CS_DATA_TYPE_v8i16, CS_DATA_TYPE_v4i32, CS_DATA_TYPE_v2i64, CS_DATA_TYPE_LAST } }, /* vk */ { 0 } }}, -{ /* LoongArch_X86ADC_B (1559) - LoongArch_INS_X86ADC_B - x86adc.b $rj, $rk */ +{ /* LOONGARCH_X86ADC_B (1559) - LOONGARCH_INS_X86ADC_B - x86adc.b $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86ADC_D (1560) - LoongArch_INS_X86ADC_D - x86adc.d $rj, $rk */ +{ /* LOONGARCH_X86ADC_D (1560) - LOONGARCH_INS_X86ADC_D - x86adc.d $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86ADC_H (1561) - LoongArch_INS_X86ADC_H - x86adc.h $rj, $rk */ +{ /* LOONGARCH_X86ADC_H (1561) - LOONGARCH_INS_X86ADC_H - x86adc.h $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86ADC_W (1562) - LoongArch_INS_X86ADC_W - x86adc.w $rj, $rk */ +{ /* LOONGARCH_X86ADC_W (1562) - LOONGARCH_INS_X86ADC_W - x86adc.w $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86ADD_B (1563) - LoongArch_INS_X86ADD_B - x86add.b $rj, $rk */ +{ /* LOONGARCH_X86ADD_B (1563) - LOONGARCH_INS_X86ADD_B - x86add.b $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86ADD_D (1564) - LoongArch_INS_X86ADD_D - x86add.d $rj, $rk */ +{ /* LOONGARCH_X86ADD_D (1564) - LOONGARCH_INS_X86ADD_D - x86add.d $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86ADD_DU (1565) - LoongArch_INS_X86ADD_DU - x86add.du $rj, $rk */ +{ /* LOONGARCH_X86ADD_DU (1565) - LOONGARCH_INS_X86ADD_DU - x86add.du $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86ADD_H (1566) - LoongArch_INS_X86ADD_H - x86add.h $rj, $rk */ +{ /* LOONGARCH_X86ADD_H (1566) - LOONGARCH_INS_X86ADD_H - x86add.h $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86ADD_W (1567) - LoongArch_INS_X86ADD_W - x86add.w $rj, $rk */ +{ /* LOONGARCH_X86ADD_W (1567) - LOONGARCH_INS_X86ADD_W - x86add.w $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86ADD_WU (1568) - LoongArch_INS_X86ADD_WU - x86add.wu $rj, $rk */ +{ /* LOONGARCH_X86ADD_WU (1568) - LOONGARCH_INS_X86ADD_WU - x86add.wu $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86AND_B (1569) - LoongArch_INS_X86AND_B - x86and.b $rj, $rk */ +{ /* LOONGARCH_X86AND_B (1569) - LOONGARCH_INS_X86AND_B - x86and.b $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86AND_D (1570) - LoongArch_INS_X86AND_D - x86and.d $rj, $rk */ +{ /* LOONGARCH_X86AND_D (1570) - LOONGARCH_INS_X86AND_D - x86and.d $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86AND_H (1571) - LoongArch_INS_X86AND_H - x86and.h $rj, $rk */ +{ /* LOONGARCH_X86AND_H (1571) - LOONGARCH_INS_X86AND_H - x86and.h $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86AND_W (1572) - LoongArch_INS_X86AND_W - x86and.w $rj, $rk */ +{ /* LOONGARCH_X86AND_W (1572) - LOONGARCH_INS_X86AND_W - x86and.w $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86CLRTM (1573) - LoongArch_INS_X86CLRTM - x86clrtm */ +{ /* LOONGARCH_X86CLRTM (1573) - LOONGARCH_INS_X86CLRTM - x86clrtm */ { { 0 } }}, -{ /* LoongArch_X86DECTOP (1574) - LoongArch_INS_X86DECTOP - x86dectop */ +{ /* LOONGARCH_X86DECTOP (1574) - LOONGARCH_INS_X86DECTOP - x86dectop */ { { 0 } }}, -{ /* LoongArch_X86DEC_B (1575) - LoongArch_INS_X86DEC_B - x86dec.b $rj */ +{ /* LOONGARCH_X86DEC_B (1575) - LOONGARCH_INS_X86DEC_B - x86dec.b $rj */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_X86DEC_D (1576) - LoongArch_INS_X86DEC_D - x86dec.d $rj */ +{ /* LOONGARCH_X86DEC_D (1576) - LOONGARCH_INS_X86DEC_D - x86dec.d $rj */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_X86DEC_H (1577) - LoongArch_INS_X86DEC_H - x86dec.h $rj */ +{ /* LOONGARCH_X86DEC_H (1577) - LOONGARCH_INS_X86DEC_H - x86dec.h $rj */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_X86DEC_W (1578) - LoongArch_INS_X86DEC_W - x86dec.w $rj */ +{ /* LOONGARCH_X86DEC_W (1578) - LOONGARCH_INS_X86DEC_W - x86dec.w $rj */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_X86INCTOP (1579) - LoongArch_INS_X86INCTOP - x86inctop */ +{ /* LOONGARCH_X86INCTOP (1579) - LOONGARCH_INS_X86INCTOP - x86inctop */ { { 0 } }}, -{ /* LoongArch_X86INC_B (1580) - LoongArch_INS_X86INC_B - x86inc.b $rj */ +{ /* LOONGARCH_X86INC_B (1580) - LOONGARCH_INS_X86INC_B - x86inc.b $rj */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_X86INC_D (1581) - LoongArch_INS_X86INC_D - x86inc.d $rj */ +{ /* LOONGARCH_X86INC_D (1581) - LOONGARCH_INS_X86INC_D - x86inc.d $rj */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_X86INC_H (1582) - LoongArch_INS_X86INC_H - x86inc.h $rj */ +{ /* LOONGARCH_X86INC_H (1582) - LOONGARCH_INS_X86INC_H - x86inc.h $rj */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_X86INC_W (1583) - LoongArch_INS_X86INC_W - x86inc.w $rj */ +{ /* LOONGARCH_X86INC_W (1583) - LOONGARCH_INS_X86INC_W - x86inc.w $rj */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_X86MFFLAG (1584) - LoongArch_INS_X86MFFLAG - x86mfflag $rd, $imm8 */ +{ /* LOONGARCH_X86MFFLAG (1584) - LOONGARCH_INS_X86MFFLAG - x86mfflag $rd, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { 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 } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_X86MFTOP (1585) - LoongArch_INS_X86MFTOP - x86mftop $rd */ +{ /* LOONGARCH_X86MFTOP (1585) - LOONGARCH_INS_X86MFTOP - x86mftop $rd */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rd */ { 0 } }}, -{ /* LoongArch_X86MTFLAG (1586) - LoongArch_INS_X86MTFLAG - x86mtflag $rd, $imm8 */ +{ /* LOONGARCH_X86MTFLAG (1586) - LOONGARCH_INS_X86MTFLAG - x86mtflag $rd, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { 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 } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_X86MTTOP (1587) - LoongArch_INS_X86MTTOP - x86mttop $ptr */ +{ /* LOONGARCH_X86MTTOP (1587) - LOONGARCH_INS_X86MTTOP - x86mttop $ptr */ { { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* ptr */ { 0 } }}, -{ /* LoongArch_X86MUL_B (1588) - LoongArch_INS_X86MUL_B - x86mul.b $rj, $rk */ +{ /* LOONGARCH_X86MUL_B (1588) - LOONGARCH_INS_X86MUL_B - x86mul.b $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86MUL_BU (1589) - LoongArch_INS_X86MUL_BU - x86mul.bu $rj, $rk */ +{ /* LOONGARCH_X86MUL_BU (1589) - LOONGARCH_INS_X86MUL_BU - x86mul.bu $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86MUL_D (1590) - LoongArch_INS_X86MUL_D - x86mul.d $rj, $rk */ +{ /* LOONGARCH_X86MUL_D (1590) - LOONGARCH_INS_X86MUL_D - x86mul.d $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86MUL_DU (1591) - LoongArch_INS_X86MUL_DU - x86mul.du $rj, $rk */ +{ /* LOONGARCH_X86MUL_DU (1591) - LOONGARCH_INS_X86MUL_DU - x86mul.du $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86MUL_H (1592) - LoongArch_INS_X86MUL_H - x86mul.h $rj, $rk */ +{ /* LOONGARCH_X86MUL_H (1592) - LOONGARCH_INS_X86MUL_H - x86mul.h $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86MUL_HU (1593) - LoongArch_INS_X86MUL_HU - x86mul.hu $rj, $rk */ +{ /* LOONGARCH_X86MUL_HU (1593) - LOONGARCH_INS_X86MUL_HU - x86mul.hu $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86MUL_W (1594) - LoongArch_INS_X86MUL_W - x86mul.w $rj, $rk */ +{ /* LOONGARCH_X86MUL_W (1594) - LOONGARCH_INS_X86MUL_W - x86mul.w $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86MUL_WU (1595) - LoongArch_INS_X86MUL_WU - x86mul.wu $rj, $rk */ +{ /* LOONGARCH_X86MUL_WU (1595) - LOONGARCH_INS_X86MUL_WU - x86mul.wu $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86OR_B (1596) - LoongArch_INS_X86OR_B - x86or.b $rj, $rk */ +{ /* LOONGARCH_X86OR_B (1596) - LOONGARCH_INS_X86OR_B - x86or.b $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86OR_D (1597) - LoongArch_INS_X86OR_D - x86or.d $rj, $rk */ +{ /* LOONGARCH_X86OR_D (1597) - LOONGARCH_INS_X86OR_D - x86or.d $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86OR_H (1598) - LoongArch_INS_X86OR_H - x86or.h $rj, $rk */ +{ /* LOONGARCH_X86OR_H (1598) - LOONGARCH_INS_X86OR_H - x86or.h $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86OR_W (1599) - LoongArch_INS_X86OR_W - x86or.w $rj, $rk */ +{ /* LOONGARCH_X86OR_W (1599) - LOONGARCH_INS_X86OR_W - x86or.w $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86RCLI_B (1600) - LoongArch_INS_X86RCLI_B - x86rcli.b $rj, $imm3 */ +{ /* LOONGARCH_X86RCLI_B (1600) - LOONGARCH_INS_X86RCLI_B - x86rcli.b $rj, $imm3 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_X86RCLI_D (1601) - LoongArch_INS_X86RCLI_D - x86rcli.d $rj, $imm6 */ +{ /* LOONGARCH_X86RCLI_D (1601) - LOONGARCH_INS_X86RCLI_D - x86rcli.d $rj, $imm6 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_X86RCLI_H (1602) - LoongArch_INS_X86RCLI_H - x86rcli.h $rj, $imm4 */ +{ /* LOONGARCH_X86RCLI_H (1602) - LOONGARCH_INS_X86RCLI_H - x86rcli.h $rj, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_X86RCLI_W (1603) - LoongArch_INS_X86RCLI_W - x86rcli.w $rj, $imm5 */ +{ /* LOONGARCH_X86RCLI_W (1603) - LOONGARCH_INS_X86RCLI_W - x86rcli.w $rj, $imm5 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_X86RCL_B (1604) - LoongArch_INS_X86RCL_B - x86rcl.b $rj, $rk */ +{ /* LOONGARCH_X86RCL_B (1604) - LOONGARCH_INS_X86RCL_B - x86rcl.b $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86RCL_D (1605) - LoongArch_INS_X86RCL_D - x86rcl.d $rj, $rk */ +{ /* LOONGARCH_X86RCL_D (1605) - LOONGARCH_INS_X86RCL_D - x86rcl.d $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86RCL_H (1606) - LoongArch_INS_X86RCL_H - x86rcl.h $rj, $rk */ +{ /* LOONGARCH_X86RCL_H (1606) - LOONGARCH_INS_X86RCL_H - x86rcl.h $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86RCL_W (1607) - LoongArch_INS_X86RCL_W - x86rcl.w $rj, $rk */ +{ /* LOONGARCH_X86RCL_W (1607) - LOONGARCH_INS_X86RCL_W - x86rcl.w $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86RCRI_B (1608) - LoongArch_INS_X86RCRI_B - x86rcri.b $rj, $imm3 */ +{ /* LOONGARCH_X86RCRI_B (1608) - LOONGARCH_INS_X86RCRI_B - x86rcri.b $rj, $imm3 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_X86RCRI_D (1609) - LoongArch_INS_X86RCRI_D - x86rcri.d $rj, $imm6 */ +{ /* LOONGARCH_X86RCRI_D (1609) - LOONGARCH_INS_X86RCRI_D - x86rcri.d $rj, $imm6 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_X86RCRI_H (1610) - LoongArch_INS_X86RCRI_H - x86rcri.h $rj, $imm4 */ +{ /* LOONGARCH_X86RCRI_H (1610) - LOONGARCH_INS_X86RCRI_H - x86rcri.h $rj, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_X86RCRI_W (1611) - LoongArch_INS_X86RCRI_W - x86rcri.w $rj, $imm5 */ +{ /* LOONGARCH_X86RCRI_W (1611) - LOONGARCH_INS_X86RCRI_W - x86rcri.w $rj, $imm5 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_X86RCR_B (1612) - LoongArch_INS_X86RCR_B - x86rcr.b $rj, $rk */ +{ /* LOONGARCH_X86RCR_B (1612) - LOONGARCH_INS_X86RCR_B - x86rcr.b $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86RCR_D (1613) - LoongArch_INS_X86RCR_D - x86rcr.d $rj, $rk */ +{ /* LOONGARCH_X86RCR_D (1613) - LOONGARCH_INS_X86RCR_D - x86rcr.d $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86RCR_H (1614) - LoongArch_INS_X86RCR_H - x86rcr.h $rj, $rk */ +{ /* LOONGARCH_X86RCR_H (1614) - LOONGARCH_INS_X86RCR_H - x86rcr.h $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86RCR_W (1615) - LoongArch_INS_X86RCR_W - x86rcr.w $rj, $rk */ +{ /* LOONGARCH_X86RCR_W (1615) - LOONGARCH_INS_X86RCR_W - x86rcr.w $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86ROTLI_B (1616) - LoongArch_INS_X86ROTLI_B - x86rotli.b $rj, $imm3 */ +{ /* LOONGARCH_X86ROTLI_B (1616) - LOONGARCH_INS_X86ROTLI_B - x86rotli.b $rj, $imm3 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_X86ROTLI_D (1617) - LoongArch_INS_X86ROTLI_D - x86rotli.d $rj, $imm6 */ +{ /* LOONGARCH_X86ROTLI_D (1617) - LOONGARCH_INS_X86ROTLI_D - x86rotli.d $rj, $imm6 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_X86ROTLI_H (1618) - LoongArch_INS_X86ROTLI_H - x86rotli.h $rj, $imm4 */ +{ /* LOONGARCH_X86ROTLI_H (1618) - LOONGARCH_INS_X86ROTLI_H - x86rotli.h $rj, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_X86ROTLI_W (1619) - LoongArch_INS_X86ROTLI_W - x86rotli.w $rj, $imm5 */ +{ /* LOONGARCH_X86ROTLI_W (1619) - LOONGARCH_INS_X86ROTLI_W - x86rotli.w $rj, $imm5 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_X86ROTL_B (1620) - LoongArch_INS_X86ROTL_B - x86rotl.b $rj, $rk */ +{ /* LOONGARCH_X86ROTL_B (1620) - LOONGARCH_INS_X86ROTL_B - x86rotl.b $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86ROTL_D (1621) - LoongArch_INS_X86ROTL_D - x86rotl.d $rj, $rk */ +{ /* LOONGARCH_X86ROTL_D (1621) - LOONGARCH_INS_X86ROTL_D - x86rotl.d $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86ROTL_H (1622) - LoongArch_INS_X86ROTL_H - x86rotl.h $rj, $rk */ +{ /* LOONGARCH_X86ROTL_H (1622) - LOONGARCH_INS_X86ROTL_H - x86rotl.h $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86ROTL_W (1623) - LoongArch_INS_X86ROTL_W - x86rotl.w $rj, $rk */ +{ /* LOONGARCH_X86ROTL_W (1623) - LOONGARCH_INS_X86ROTL_W - x86rotl.w $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86ROTRI_B (1624) - LoongArch_INS_X86ROTRI_B - x86rotri.b $rj, $imm3 */ +{ /* LOONGARCH_X86ROTRI_B (1624) - LOONGARCH_INS_X86ROTRI_B - x86rotri.b $rj, $imm3 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_X86ROTRI_D (1625) - LoongArch_INS_X86ROTRI_D - x86rotri.d $rj, $imm6 */ +{ /* LOONGARCH_X86ROTRI_D (1625) - LOONGARCH_INS_X86ROTRI_D - x86rotri.d $rj, $imm6 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_X86ROTRI_H (1626) - LoongArch_INS_X86ROTRI_H - x86rotri.h $rj, $imm4 */ +{ /* LOONGARCH_X86ROTRI_H (1626) - LOONGARCH_INS_X86ROTRI_H - x86rotri.h $rj, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_X86ROTRI_W (1627) - LoongArch_INS_X86ROTRI_W - x86rotri.w $rj, $imm5 */ +{ /* LOONGARCH_X86ROTRI_W (1627) - LOONGARCH_INS_X86ROTRI_W - x86rotri.w $rj, $imm5 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_X86ROTR_B (1628) - LoongArch_INS_X86ROTR_B - x86rotr.b $rj, $rk */ +{ /* LOONGARCH_X86ROTR_B (1628) - LOONGARCH_INS_X86ROTR_B - x86rotr.b $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86ROTR_D (1629) - LoongArch_INS_X86ROTR_D - x86rotr.d $rj, $rk */ +{ /* LOONGARCH_X86ROTR_D (1629) - LOONGARCH_INS_X86ROTR_D - x86rotr.d $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86ROTR_H (1630) - LoongArch_INS_X86ROTR_H - x86rotr.h $rj, $rk */ +{ /* LOONGARCH_X86ROTR_H (1630) - LOONGARCH_INS_X86ROTR_H - x86rotr.h $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86ROTR_W (1631) - LoongArch_INS_X86ROTR_W - x86rotr.w $rj, $rk */ +{ /* LOONGARCH_X86ROTR_W (1631) - LOONGARCH_INS_X86ROTR_W - x86rotr.w $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86SBC_B (1632) - LoongArch_INS_X86SBC_B - x86sbc.b $rj, $rk */ +{ /* LOONGARCH_X86SBC_B (1632) - LOONGARCH_INS_X86SBC_B - x86sbc.b $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86SBC_D (1633) - LoongArch_INS_X86SBC_D - x86sbc.d $rj, $rk */ +{ /* LOONGARCH_X86SBC_D (1633) - LOONGARCH_INS_X86SBC_D - x86sbc.d $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86SBC_H (1634) - LoongArch_INS_X86SBC_H - x86sbc.h $rj, $rk */ +{ /* LOONGARCH_X86SBC_H (1634) - LOONGARCH_INS_X86SBC_H - x86sbc.h $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86SBC_W (1635) - LoongArch_INS_X86SBC_W - x86sbc.w $rj, $rk */ +{ /* LOONGARCH_X86SBC_W (1635) - LOONGARCH_INS_X86SBC_W - x86sbc.w $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86SETTAG (1636) - LoongArch_INS_X86SETTAG - x86settag $rd, $imm5, $imm8 */ +{ /* LOONGARCH_X86SETTAG (1636) - LOONGARCH_INS_X86SETTAG - x86settag $rd, $imm5, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { 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 } }, /* imm5 */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_X86SETTM (1637) - LoongArch_INS_X86SETTM - x86settm */ +{ /* LOONGARCH_X86SETTM (1637) - LOONGARCH_INS_X86SETTM - x86settm */ { { 0 } }}, -{ /* LoongArch_X86SLLI_B (1638) - LoongArch_INS_X86SLLI_B - x86slli.b $rj, $imm3 */ +{ /* LOONGARCH_X86SLLI_B (1638) - LOONGARCH_INS_X86SLLI_B - x86slli.b $rj, $imm3 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_X86SLLI_D (1639) - LoongArch_INS_X86SLLI_D - x86slli.d $rj, $imm6 */ +{ /* LOONGARCH_X86SLLI_D (1639) - LOONGARCH_INS_X86SLLI_D - x86slli.d $rj, $imm6 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_X86SLLI_H (1640) - LoongArch_INS_X86SLLI_H - x86slli.h $rj, $imm4 */ +{ /* LOONGARCH_X86SLLI_H (1640) - LOONGARCH_INS_X86SLLI_H - x86slli.h $rj, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_X86SLLI_W (1641) - LoongArch_INS_X86SLLI_W - x86slli.w $rj, $imm5 */ +{ /* LOONGARCH_X86SLLI_W (1641) - LOONGARCH_INS_X86SLLI_W - x86slli.w $rj, $imm5 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_X86SLL_B (1642) - LoongArch_INS_X86SLL_B - x86sll.b $rj, $rk */ +{ /* LOONGARCH_X86SLL_B (1642) - LOONGARCH_INS_X86SLL_B - x86sll.b $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86SLL_D (1643) - LoongArch_INS_X86SLL_D - x86sll.d $rj, $rk */ +{ /* LOONGARCH_X86SLL_D (1643) - LOONGARCH_INS_X86SLL_D - x86sll.d $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86SLL_H (1644) - LoongArch_INS_X86SLL_H - x86sll.h $rj, $rk */ +{ /* LOONGARCH_X86SLL_H (1644) - LOONGARCH_INS_X86SLL_H - x86sll.h $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86SLL_W (1645) - LoongArch_INS_X86SLL_W - x86sll.w $rj, $rk */ +{ /* LOONGARCH_X86SLL_W (1645) - LOONGARCH_INS_X86SLL_W - x86sll.w $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86SRAI_B (1646) - LoongArch_INS_X86SRAI_B - x86srai.b $rj, $imm3 */ +{ /* LOONGARCH_X86SRAI_B (1646) - LOONGARCH_INS_X86SRAI_B - x86srai.b $rj, $imm3 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_X86SRAI_D (1647) - LoongArch_INS_X86SRAI_D - x86srai.d $rj, $imm6 */ +{ /* LOONGARCH_X86SRAI_D (1647) - LOONGARCH_INS_X86SRAI_D - x86srai.d $rj, $imm6 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_X86SRAI_H (1648) - LoongArch_INS_X86SRAI_H - x86srai.h $rj, $imm4 */ +{ /* LOONGARCH_X86SRAI_H (1648) - LOONGARCH_INS_X86SRAI_H - x86srai.h $rj, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_X86SRAI_W (1649) - LoongArch_INS_X86SRAI_W - x86srai.w $rj, $imm5 */ +{ /* LOONGARCH_X86SRAI_W (1649) - LOONGARCH_INS_X86SRAI_W - x86srai.w $rj, $imm5 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_X86SRA_B (1650) - LoongArch_INS_X86SRA_B - x86sra.b $rj, $rk */ +{ /* LOONGARCH_X86SRA_B (1650) - LOONGARCH_INS_X86SRA_B - x86sra.b $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86SRA_D (1651) - LoongArch_INS_X86SRA_D - x86sra.d $rj, $rk */ +{ /* LOONGARCH_X86SRA_D (1651) - LOONGARCH_INS_X86SRA_D - x86sra.d $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86SRA_H (1652) - LoongArch_INS_X86SRA_H - x86sra.h $rj, $rk */ +{ /* LOONGARCH_X86SRA_H (1652) - LOONGARCH_INS_X86SRA_H - x86sra.h $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86SRA_W (1653) - LoongArch_INS_X86SRA_W - x86sra.w $rj, $rk */ +{ /* LOONGARCH_X86SRA_W (1653) - LOONGARCH_INS_X86SRA_W - x86sra.w $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86SRLI_B (1654) - LoongArch_INS_X86SRLI_B - x86srli.b $rj, $imm3 */ +{ /* LOONGARCH_X86SRLI_B (1654) - LOONGARCH_INS_X86SRLI_B - x86srli.b $rj, $imm3 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_X86SRLI_D (1655) - LoongArch_INS_X86SRLI_D - x86srli.d $rj, $imm6 */ +{ /* LOONGARCH_X86SRLI_D (1655) - LOONGARCH_INS_X86SRLI_D - x86srli.d $rj, $imm6 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_X86SRLI_H (1656) - LoongArch_INS_X86SRLI_H - x86srli.h $rj, $imm4 */ +{ /* LOONGARCH_X86SRLI_H (1656) - LOONGARCH_INS_X86SRLI_H - x86srli.h $rj, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_X86SRLI_W (1657) - LoongArch_INS_X86SRLI_W - x86srli.w $rj, $imm5 */ +{ /* LOONGARCH_X86SRLI_W (1657) - LOONGARCH_INS_X86SRLI_W - x86srli.w $rj, $imm5 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_X86SRL_B (1658) - LoongArch_INS_X86SRL_B - x86srl.b $rj, $rk */ +{ /* LOONGARCH_X86SRL_B (1658) - LOONGARCH_INS_X86SRL_B - x86srl.b $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86SRL_D (1659) - LoongArch_INS_X86SRL_D - x86srl.d $rj, $rk */ +{ /* LOONGARCH_X86SRL_D (1659) - LOONGARCH_INS_X86SRL_D - x86srl.d $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86SRL_H (1660) - LoongArch_INS_X86SRL_H - x86srl.h $rj, $rk */ +{ /* LOONGARCH_X86SRL_H (1660) - LOONGARCH_INS_X86SRL_H - x86srl.h $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86SRL_W (1661) - LoongArch_INS_X86SRL_W - x86srl.w $rj, $rk */ +{ /* LOONGARCH_X86SRL_W (1661) - LOONGARCH_INS_X86SRL_W - x86srl.w $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86SUB_B (1662) - LoongArch_INS_X86SUB_B - x86sub.b $rj, $rk */ +{ /* LOONGARCH_X86SUB_B (1662) - LOONGARCH_INS_X86SUB_B - x86sub.b $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86SUB_D (1663) - LoongArch_INS_X86SUB_D - x86sub.d $rj, $rk */ +{ /* LOONGARCH_X86SUB_D (1663) - LOONGARCH_INS_X86SUB_D - x86sub.d $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86SUB_DU (1664) - LoongArch_INS_X86SUB_DU - x86sub.du $rj, $rk */ +{ /* LOONGARCH_X86SUB_DU (1664) - LOONGARCH_INS_X86SUB_DU - x86sub.du $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86SUB_H (1665) - LoongArch_INS_X86SUB_H - x86sub.h $rj, $rk */ +{ /* LOONGARCH_X86SUB_H (1665) - LOONGARCH_INS_X86SUB_H - x86sub.h $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86SUB_W (1666) - LoongArch_INS_X86SUB_W - x86sub.w $rj, $rk */ +{ /* LOONGARCH_X86SUB_W (1666) - LOONGARCH_INS_X86SUB_W - x86sub.w $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86SUB_WU (1667) - LoongArch_INS_X86SUB_WU - x86sub.wu $rj, $rk */ +{ /* LOONGARCH_X86SUB_WU (1667) - LOONGARCH_INS_X86SUB_WU - x86sub.wu $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86XOR_B (1668) - LoongArch_INS_X86XOR_B - x86xor.b $rj, $rk */ +{ /* LOONGARCH_X86XOR_B (1668) - LOONGARCH_INS_X86XOR_B - x86xor.b $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86XOR_D (1669) - LoongArch_INS_X86XOR_D - x86xor.d $rj, $rk */ +{ /* LOONGARCH_X86XOR_D (1669) - LOONGARCH_INS_X86XOR_D - x86xor.d $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86XOR_H (1670) - LoongArch_INS_X86XOR_H - x86xor.h $rj, $rk */ +{ /* LOONGARCH_X86XOR_H (1670) - LOONGARCH_INS_X86XOR_H - x86xor.h $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_X86XOR_W (1671) - LoongArch_INS_X86XOR_W - x86xor.w $rj, $rk */ +{ /* LOONGARCH_X86XOR_W (1671) - LOONGARCH_INS_X86XOR_W - x86xor.w $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_XOR (1672) - LoongArch_INS_XOR - xor $rd, $rj, $rk */ +{ /* LOONGARCH_XOR (1672) - LOONGARCH_INS_XOR - xor $rd, $rj, $rk */ { { 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 } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_XORI (1673) - LoongArch_INS_XORI - xori $rd, $rj, $imm12 */ +{ /* LOONGARCH_XORI (1673) - LOONGARCH_INS_XORI - xori $rd, $rj, $imm12 */ { { 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 } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_XVABSD_B (1674) - LoongArch_INS_XVABSD_B - xvabsd.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVABSD_B (1674) - LOONGARCH_INS_XVABSD_B - xvabsd.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVABSD_BU (1675) - LoongArch_INS_XVABSD_BU - xvabsd.bu $xd, $xj, $xk */ +{ /* LOONGARCH_XVABSD_BU (1675) - LOONGARCH_INS_XVABSD_BU - xvabsd.bu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVABSD_D (1676) - LoongArch_INS_XVABSD_D - xvabsd.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVABSD_D (1676) - LOONGARCH_INS_XVABSD_D - xvabsd.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVABSD_DU (1677) - LoongArch_INS_XVABSD_DU - xvabsd.du $xd, $xj, $xk */ +{ /* LOONGARCH_XVABSD_DU (1677) - LOONGARCH_INS_XVABSD_DU - xvabsd.du $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVABSD_H (1678) - LoongArch_INS_XVABSD_H - xvabsd.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVABSD_H (1678) - LOONGARCH_INS_XVABSD_H - xvabsd.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVABSD_HU (1679) - LoongArch_INS_XVABSD_HU - xvabsd.hu $xd, $xj, $xk */ +{ /* LOONGARCH_XVABSD_HU (1679) - LOONGARCH_INS_XVABSD_HU - xvabsd.hu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVABSD_W (1680) - LoongArch_INS_XVABSD_W - xvabsd.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVABSD_W (1680) - LOONGARCH_INS_XVABSD_W - xvabsd.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVABSD_WU (1681) - LoongArch_INS_XVABSD_WU - xvabsd.wu $xd, $xj, $xk */ +{ /* LOONGARCH_XVABSD_WU (1681) - LOONGARCH_INS_XVABSD_WU - xvabsd.wu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDA_B (1682) - LoongArch_INS_XVADDA_B - xvadda.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDA_B (1682) - LOONGARCH_INS_XVADDA_B - xvadda.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDA_D (1683) - LoongArch_INS_XVADDA_D - xvadda.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDA_D (1683) - LOONGARCH_INS_XVADDA_D - xvadda.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDA_H (1684) - LoongArch_INS_XVADDA_H - xvadda.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDA_H (1684) - LOONGARCH_INS_XVADDA_H - xvadda.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDA_W (1685) - LoongArch_INS_XVADDA_W - xvadda.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDA_W (1685) - LOONGARCH_INS_XVADDA_W - xvadda.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDI_BU (1686) - LoongArch_INS_XVADDI_BU - xvaddi.bu $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVADDI_BU (1686) - LOONGARCH_INS_XVADDI_BU - xvaddi.bu $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVADDI_DU (1687) - LoongArch_INS_XVADDI_DU - xvaddi.du $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVADDI_DU (1687) - LOONGARCH_INS_XVADDI_DU - xvaddi.du $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVADDI_HU (1688) - LoongArch_INS_XVADDI_HU - xvaddi.hu $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVADDI_HU (1688) - LOONGARCH_INS_XVADDI_HU - xvaddi.hu $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVADDI_WU (1689) - LoongArch_INS_XVADDI_WU - xvaddi.wu $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVADDI_WU (1689) - LOONGARCH_INS_XVADDI_WU - xvaddi.wu $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVADDWEV_D_W (1690) - LoongArch_INS_XVADDWEV_D_W - xvaddwev.d.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWEV_D_W (1690) - LOONGARCH_INS_XVADDWEV_D_W - xvaddwev.d.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWEV_D_WU (1691) - LoongArch_INS_XVADDWEV_D_WU - xvaddwev.d.wu $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWEV_D_WU (1691) - LOONGARCH_INS_XVADDWEV_D_WU - xvaddwev.d.wu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWEV_D_WU_W (1692) - LoongArch_INS_XVADDWEV_D_WU_W - xvaddwev.d.wu.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWEV_D_WU_W (1692) - LOONGARCH_INS_XVADDWEV_D_WU_W - xvaddwev.d.wu.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWEV_H_B (1693) - LoongArch_INS_XVADDWEV_H_B - xvaddwev.h.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWEV_H_B (1693) - LOONGARCH_INS_XVADDWEV_H_B - xvaddwev.h.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWEV_H_BU (1694) - LoongArch_INS_XVADDWEV_H_BU - xvaddwev.h.bu $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWEV_H_BU (1694) - LOONGARCH_INS_XVADDWEV_H_BU - xvaddwev.h.bu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWEV_H_BU_B (1695) - LoongArch_INS_XVADDWEV_H_BU_B - xvaddwev.h.bu.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWEV_H_BU_B (1695) - LOONGARCH_INS_XVADDWEV_H_BU_B - xvaddwev.h.bu.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWEV_Q_D (1696) - LoongArch_INS_XVADDWEV_Q_D - xvaddwev.q.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWEV_Q_D (1696) - LOONGARCH_INS_XVADDWEV_Q_D - xvaddwev.q.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWEV_Q_DU (1697) - LoongArch_INS_XVADDWEV_Q_DU - xvaddwev.q.du $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWEV_Q_DU (1697) - LOONGARCH_INS_XVADDWEV_Q_DU - xvaddwev.q.du $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWEV_Q_DU_D (1698) - LoongArch_INS_XVADDWEV_Q_DU_D - xvaddwev.q.du.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWEV_Q_DU_D (1698) - LOONGARCH_INS_XVADDWEV_Q_DU_D - xvaddwev.q.du.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWEV_W_H (1699) - LoongArch_INS_XVADDWEV_W_H - xvaddwev.w.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWEV_W_H (1699) - LOONGARCH_INS_XVADDWEV_W_H - xvaddwev.w.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWEV_W_HU (1700) - LoongArch_INS_XVADDWEV_W_HU - xvaddwev.w.hu $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWEV_W_HU (1700) - LOONGARCH_INS_XVADDWEV_W_HU - xvaddwev.w.hu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWEV_W_HU_H (1701) - LoongArch_INS_XVADDWEV_W_HU_H - xvaddwev.w.hu.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWEV_W_HU_H (1701) - LOONGARCH_INS_XVADDWEV_W_HU_H - xvaddwev.w.hu.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWOD_D_W (1702) - LoongArch_INS_XVADDWOD_D_W - xvaddwod.d.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWOD_D_W (1702) - LOONGARCH_INS_XVADDWOD_D_W - xvaddwod.d.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWOD_D_WU (1703) - LoongArch_INS_XVADDWOD_D_WU - xvaddwod.d.wu $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWOD_D_WU (1703) - LOONGARCH_INS_XVADDWOD_D_WU - xvaddwod.d.wu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWOD_D_WU_W (1704) - LoongArch_INS_XVADDWOD_D_WU_W - xvaddwod.d.wu.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWOD_D_WU_W (1704) - LOONGARCH_INS_XVADDWOD_D_WU_W - xvaddwod.d.wu.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWOD_H_B (1705) - LoongArch_INS_XVADDWOD_H_B - xvaddwod.h.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWOD_H_B (1705) - LOONGARCH_INS_XVADDWOD_H_B - xvaddwod.h.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWOD_H_BU (1706) - LoongArch_INS_XVADDWOD_H_BU - xvaddwod.h.bu $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWOD_H_BU (1706) - LOONGARCH_INS_XVADDWOD_H_BU - xvaddwod.h.bu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWOD_H_BU_B (1707) - LoongArch_INS_XVADDWOD_H_BU_B - xvaddwod.h.bu.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWOD_H_BU_B (1707) - LOONGARCH_INS_XVADDWOD_H_BU_B - xvaddwod.h.bu.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWOD_Q_D (1708) - LoongArch_INS_XVADDWOD_Q_D - xvaddwod.q.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWOD_Q_D (1708) - LOONGARCH_INS_XVADDWOD_Q_D - xvaddwod.q.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWOD_Q_DU (1709) - LoongArch_INS_XVADDWOD_Q_DU - xvaddwod.q.du $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWOD_Q_DU (1709) - LOONGARCH_INS_XVADDWOD_Q_DU - xvaddwod.q.du $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWOD_Q_DU_D (1710) - LoongArch_INS_XVADDWOD_Q_DU_D - xvaddwod.q.du.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWOD_Q_DU_D (1710) - LOONGARCH_INS_XVADDWOD_Q_DU_D - xvaddwod.q.du.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWOD_W_H (1711) - LoongArch_INS_XVADDWOD_W_H - xvaddwod.w.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWOD_W_H (1711) - LOONGARCH_INS_XVADDWOD_W_H - xvaddwod.w.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWOD_W_HU (1712) - LoongArch_INS_XVADDWOD_W_HU - xvaddwod.w.hu $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWOD_W_HU (1712) - LOONGARCH_INS_XVADDWOD_W_HU - xvaddwod.w.hu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADDWOD_W_HU_H (1713) - LoongArch_INS_XVADDWOD_W_HU_H - xvaddwod.w.hu.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVADDWOD_W_HU_H (1713) - LOONGARCH_INS_XVADDWOD_W_HU_H - xvaddwod.w.hu.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADD_B (1714) - LoongArch_INS_XVADD_B - xvadd.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVADD_B (1714) - LOONGARCH_INS_XVADD_B - xvadd.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADD_D (1715) - LoongArch_INS_XVADD_D - xvadd.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVADD_D (1715) - LOONGARCH_INS_XVADD_D - xvadd.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADD_H (1716) - LoongArch_INS_XVADD_H - xvadd.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVADD_H (1716) - LOONGARCH_INS_XVADD_H - xvadd.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADD_Q (1717) - LoongArch_INS_XVADD_Q - xvadd.q $xd, $xj, $xk */ +{ /* LOONGARCH_XVADD_Q (1717) - LOONGARCH_INS_XVADD_Q - xvadd.q $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVADD_W (1718) - LoongArch_INS_XVADD_W - xvadd.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVADD_W (1718) - LOONGARCH_INS_XVADD_W - xvadd.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVANDI_B (1719) - LoongArch_INS_XVANDI_B - xvandi.b $xd, $xj, $imm8 */ +{ /* LOONGARCH_XVANDI_B (1719) - LOONGARCH_INS_XVANDI_B - xvandi.b $xd, $xj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_XVANDN_V (1720) - LoongArch_INS_XVANDN_V - xvandn.v $xd, $xj, $xk */ +{ /* LOONGARCH_XVANDN_V (1720) - LOONGARCH_INS_XVANDN_V - xvandn.v $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVAND_V (1721) - LoongArch_INS_XVAND_V - xvand.v $xd, $xj, $xk */ +{ /* LOONGARCH_XVAND_V (1721) - LOONGARCH_INS_XVAND_V - xvand.v $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVAVGR_B (1722) - LoongArch_INS_XVAVGR_B - xvavgr.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVAVGR_B (1722) - LOONGARCH_INS_XVAVGR_B - xvavgr.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVAVGR_BU (1723) - LoongArch_INS_XVAVGR_BU - xvavgr.bu $xd, $xj, $xk */ +{ /* LOONGARCH_XVAVGR_BU (1723) - LOONGARCH_INS_XVAVGR_BU - xvavgr.bu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVAVGR_D (1724) - LoongArch_INS_XVAVGR_D - xvavgr.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVAVGR_D (1724) - LOONGARCH_INS_XVAVGR_D - xvavgr.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVAVGR_DU (1725) - LoongArch_INS_XVAVGR_DU - xvavgr.du $xd, $xj, $xk */ +{ /* LOONGARCH_XVAVGR_DU (1725) - LOONGARCH_INS_XVAVGR_DU - xvavgr.du $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVAVGR_H (1726) - LoongArch_INS_XVAVGR_H - xvavgr.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVAVGR_H (1726) - LOONGARCH_INS_XVAVGR_H - xvavgr.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVAVGR_HU (1727) - LoongArch_INS_XVAVGR_HU - xvavgr.hu $xd, $xj, $xk */ +{ /* LOONGARCH_XVAVGR_HU (1727) - LOONGARCH_INS_XVAVGR_HU - xvavgr.hu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVAVGR_W (1728) - LoongArch_INS_XVAVGR_W - xvavgr.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVAVGR_W (1728) - LOONGARCH_INS_XVAVGR_W - xvavgr.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVAVGR_WU (1729) - LoongArch_INS_XVAVGR_WU - xvavgr.wu $xd, $xj, $xk */ +{ /* LOONGARCH_XVAVGR_WU (1729) - LOONGARCH_INS_XVAVGR_WU - xvavgr.wu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVAVG_B (1730) - LoongArch_INS_XVAVG_B - xvavg.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVAVG_B (1730) - LOONGARCH_INS_XVAVG_B - xvavg.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVAVG_BU (1731) - LoongArch_INS_XVAVG_BU - xvavg.bu $xd, $xj, $xk */ +{ /* LOONGARCH_XVAVG_BU (1731) - LOONGARCH_INS_XVAVG_BU - xvavg.bu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVAVG_D (1732) - LoongArch_INS_XVAVG_D - xvavg.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVAVG_D (1732) - LOONGARCH_INS_XVAVG_D - xvavg.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVAVG_DU (1733) - LoongArch_INS_XVAVG_DU - xvavg.du $xd, $xj, $xk */ +{ /* LOONGARCH_XVAVG_DU (1733) - LOONGARCH_INS_XVAVG_DU - xvavg.du $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVAVG_H (1734) - LoongArch_INS_XVAVG_H - xvavg.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVAVG_H (1734) - LOONGARCH_INS_XVAVG_H - xvavg.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVAVG_HU (1735) - LoongArch_INS_XVAVG_HU - xvavg.hu $xd, $xj, $xk */ +{ /* LOONGARCH_XVAVG_HU (1735) - LOONGARCH_INS_XVAVG_HU - xvavg.hu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVAVG_W (1736) - LoongArch_INS_XVAVG_W - xvavg.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVAVG_W (1736) - LOONGARCH_INS_XVAVG_W - xvavg.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVAVG_WU (1737) - LoongArch_INS_XVAVG_WU - xvavg.wu $xd, $xj, $xk */ +{ /* LOONGARCH_XVAVG_WU (1737) - LOONGARCH_INS_XVAVG_WU - xvavg.wu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVBITCLRI_B (1738) - LoongArch_INS_XVBITCLRI_B - xvbitclri.b $xd, $xj, $imm3 */ +{ /* LOONGARCH_XVBITCLRI_B (1738) - LOONGARCH_INS_XVBITCLRI_B - xvbitclri.b $xd, $xj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_XVBITCLRI_D (1739) - LoongArch_INS_XVBITCLRI_D - xvbitclri.d $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVBITCLRI_D (1739) - LOONGARCH_INS_XVBITCLRI_D - xvbitclri.d $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVBITCLRI_H (1740) - LoongArch_INS_XVBITCLRI_H - xvbitclri.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVBITCLRI_H (1740) - LOONGARCH_INS_XVBITCLRI_H - xvbitclri.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVBITCLRI_W (1741) - LoongArch_INS_XVBITCLRI_W - xvbitclri.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVBITCLRI_W (1741) - LOONGARCH_INS_XVBITCLRI_W - xvbitclri.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVBITCLR_B (1742) - LoongArch_INS_XVBITCLR_B - xvbitclr.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVBITCLR_B (1742) - LOONGARCH_INS_XVBITCLR_B - xvbitclr.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVBITCLR_D (1743) - LoongArch_INS_XVBITCLR_D - xvbitclr.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVBITCLR_D (1743) - LOONGARCH_INS_XVBITCLR_D - xvbitclr.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVBITCLR_H (1744) - LoongArch_INS_XVBITCLR_H - xvbitclr.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVBITCLR_H (1744) - LOONGARCH_INS_XVBITCLR_H - xvbitclr.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVBITCLR_W (1745) - LoongArch_INS_XVBITCLR_W - xvbitclr.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVBITCLR_W (1745) - LOONGARCH_INS_XVBITCLR_W - xvbitclr.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVBITREVI_B (1746) - LoongArch_INS_XVBITREVI_B - xvbitrevi.b $xd, $xj, $imm3 */ +{ /* LOONGARCH_XVBITREVI_B (1746) - LOONGARCH_INS_XVBITREVI_B - xvbitrevi.b $xd, $xj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_XVBITREVI_D (1747) - LoongArch_INS_XVBITREVI_D - xvbitrevi.d $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVBITREVI_D (1747) - LOONGARCH_INS_XVBITREVI_D - xvbitrevi.d $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVBITREVI_H (1748) - LoongArch_INS_XVBITREVI_H - xvbitrevi.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVBITREVI_H (1748) - LOONGARCH_INS_XVBITREVI_H - xvbitrevi.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVBITREVI_W (1749) - LoongArch_INS_XVBITREVI_W - xvbitrevi.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVBITREVI_W (1749) - LOONGARCH_INS_XVBITREVI_W - xvbitrevi.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVBITREV_B (1750) - LoongArch_INS_XVBITREV_B - xvbitrev.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVBITREV_B (1750) - LOONGARCH_INS_XVBITREV_B - xvbitrev.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVBITREV_D (1751) - LoongArch_INS_XVBITREV_D - xvbitrev.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVBITREV_D (1751) - LOONGARCH_INS_XVBITREV_D - xvbitrev.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVBITREV_H (1752) - LoongArch_INS_XVBITREV_H - xvbitrev.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVBITREV_H (1752) - LOONGARCH_INS_XVBITREV_H - xvbitrev.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVBITREV_W (1753) - LoongArch_INS_XVBITREV_W - xvbitrev.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVBITREV_W (1753) - LOONGARCH_INS_XVBITREV_W - xvbitrev.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVBITSELI_B (1754) - LoongArch_INS_XVBITSELI_B - xvbitseli.b $xd, $xj, $imm8 */ +{ /* LOONGARCH_XVBITSELI_B (1754) - LOONGARCH_INS_XVBITSELI_B - xvbitseli.b $xd, $xj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -10636,7 +10636,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_XVBITSEL_V (1755) - LoongArch_INS_XVBITSEL_V - xvbitsel.v $xd, $xj, $xk, $xa */ +{ /* LOONGARCH_XVBITSEL_V (1755) - LOONGARCH_INS_XVBITSEL_V - xvbitsel.v $xd, $xj, $xk, $xa */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ @@ -10644,241 +10644,241 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xa */ { 0 } }}, -{ /* LoongArch_XVBITSETI_B (1756) - LoongArch_INS_XVBITSETI_B - xvbitseti.b $xd, $xj, $imm3 */ +{ /* LOONGARCH_XVBITSETI_B (1756) - LOONGARCH_INS_XVBITSETI_B - xvbitseti.b $xd, $xj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_XVBITSETI_D (1757) - LoongArch_INS_XVBITSETI_D - xvbitseti.d $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVBITSETI_D (1757) - LOONGARCH_INS_XVBITSETI_D - xvbitseti.d $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVBITSETI_H (1758) - LoongArch_INS_XVBITSETI_H - xvbitseti.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVBITSETI_H (1758) - LOONGARCH_INS_XVBITSETI_H - xvbitseti.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVBITSETI_W (1759) - LoongArch_INS_XVBITSETI_W - xvbitseti.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVBITSETI_W (1759) - LOONGARCH_INS_XVBITSETI_W - xvbitseti.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVBITSET_B (1760) - LoongArch_INS_XVBITSET_B - xvbitset.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVBITSET_B (1760) - LOONGARCH_INS_XVBITSET_B - xvbitset.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVBITSET_D (1761) - LoongArch_INS_XVBITSET_D - xvbitset.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVBITSET_D (1761) - LOONGARCH_INS_XVBITSET_D - xvbitset.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVBITSET_H (1762) - LoongArch_INS_XVBITSET_H - xvbitset.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVBITSET_H (1762) - LOONGARCH_INS_XVBITSET_H - xvbitset.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVBITSET_W (1763) - LoongArch_INS_XVBITSET_W - xvbitset.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVBITSET_W (1763) - LOONGARCH_INS_XVBITSET_W - xvbitset.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVBSLL_V (1764) - LoongArch_INS_XVBSLL_V - xvbsll.v $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVBSLL_V (1764) - LOONGARCH_INS_XVBSLL_V - xvbsll.v $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVBSRL_V (1765) - LoongArch_INS_XVBSRL_V - xvbsrl.v $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVBSRL_V (1765) - LOONGARCH_INS_XVBSRL_V - xvbsrl.v $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVCLO_B (1766) - LoongArch_INS_XVCLO_B - xvclo.b $xd, $xj */ +{ /* LOONGARCH_XVCLO_B (1766) - LOONGARCH_INS_XVCLO_B - xvclo.b $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVCLO_D (1767) - LoongArch_INS_XVCLO_D - xvclo.d $xd, $xj */ +{ /* LOONGARCH_XVCLO_D (1767) - LOONGARCH_INS_XVCLO_D - xvclo.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVCLO_H (1768) - LoongArch_INS_XVCLO_H - xvclo.h $xd, $xj */ +{ /* LOONGARCH_XVCLO_H (1768) - LOONGARCH_INS_XVCLO_H - xvclo.h $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVCLO_W (1769) - LoongArch_INS_XVCLO_W - xvclo.w $xd, $xj */ +{ /* LOONGARCH_XVCLO_W (1769) - LOONGARCH_INS_XVCLO_W - xvclo.w $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVCLZ_B (1770) - LoongArch_INS_XVCLZ_B - xvclz.b $xd, $xj */ +{ /* LOONGARCH_XVCLZ_B (1770) - LOONGARCH_INS_XVCLZ_B - xvclz.b $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVCLZ_D (1771) - LoongArch_INS_XVCLZ_D - xvclz.d $xd, $xj */ +{ /* LOONGARCH_XVCLZ_D (1771) - LOONGARCH_INS_XVCLZ_D - xvclz.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVCLZ_H (1772) - LoongArch_INS_XVCLZ_H - xvclz.h $xd, $xj */ +{ /* LOONGARCH_XVCLZ_H (1772) - LOONGARCH_INS_XVCLZ_H - xvclz.h $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVCLZ_W (1773) - LoongArch_INS_XVCLZ_W - xvclz.w $xd, $xj */ +{ /* LOONGARCH_XVCLZ_W (1773) - LOONGARCH_INS_XVCLZ_W - xvclz.w $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVDIV_B (1774) - LoongArch_INS_XVDIV_B - xvdiv.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVDIV_B (1774) - LOONGARCH_INS_XVDIV_B - xvdiv.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVDIV_BU (1775) - LoongArch_INS_XVDIV_BU - xvdiv.bu $xd, $xj, $xk */ +{ /* LOONGARCH_XVDIV_BU (1775) - LOONGARCH_INS_XVDIV_BU - xvdiv.bu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVDIV_D (1776) - LoongArch_INS_XVDIV_D - xvdiv.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVDIV_D (1776) - LOONGARCH_INS_XVDIV_D - xvdiv.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVDIV_DU (1777) - LoongArch_INS_XVDIV_DU - xvdiv.du $xd, $xj, $xk */ +{ /* LOONGARCH_XVDIV_DU (1777) - LOONGARCH_INS_XVDIV_DU - xvdiv.du $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVDIV_H (1778) - LoongArch_INS_XVDIV_H - xvdiv.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVDIV_H (1778) - LOONGARCH_INS_XVDIV_H - xvdiv.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVDIV_HU (1779) - LoongArch_INS_XVDIV_HU - xvdiv.hu $xd, $xj, $xk */ +{ /* LOONGARCH_XVDIV_HU (1779) - LOONGARCH_INS_XVDIV_HU - xvdiv.hu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVDIV_W (1780) - LoongArch_INS_XVDIV_W - xvdiv.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVDIV_W (1780) - LOONGARCH_INS_XVDIV_W - xvdiv.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVDIV_WU (1781) - LoongArch_INS_XVDIV_WU - xvdiv.wu $xd, $xj, $xk */ +{ /* LOONGARCH_XVDIV_WU (1781) - LOONGARCH_INS_XVDIV_WU - xvdiv.wu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVEXTH_DU_WU (1782) - LoongArch_INS_XVEXTH_DU_WU - xvexth.du.wu $xd, $xj */ +{ /* LOONGARCH_XVEXTH_DU_WU (1782) - LOONGARCH_INS_XVEXTH_DU_WU - xvexth.du.wu $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVEXTH_D_W (1783) - LoongArch_INS_XVEXTH_D_W - xvexth.d.w $xd, $xj */ +{ /* LOONGARCH_XVEXTH_D_W (1783) - LOONGARCH_INS_XVEXTH_D_W - xvexth.d.w $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVEXTH_HU_BU (1784) - LoongArch_INS_XVEXTH_HU_BU - xvexth.hu.bu $xd, $xj */ +{ /* LOONGARCH_XVEXTH_HU_BU (1784) - LOONGARCH_INS_XVEXTH_HU_BU - xvexth.hu.bu $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVEXTH_H_B (1785) - LoongArch_INS_XVEXTH_H_B - xvexth.h.b $xd, $xj */ +{ /* LOONGARCH_XVEXTH_H_B (1785) - LOONGARCH_INS_XVEXTH_H_B - xvexth.h.b $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVEXTH_QU_DU (1786) - LoongArch_INS_XVEXTH_QU_DU - xvexth.qu.du $xd, $xj */ +{ /* LOONGARCH_XVEXTH_QU_DU (1786) - LOONGARCH_INS_XVEXTH_QU_DU - xvexth.qu.du $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVEXTH_Q_D (1787) - LoongArch_INS_XVEXTH_Q_D - xvexth.q.d $xd, $xj */ +{ /* LOONGARCH_XVEXTH_Q_D (1787) - LOONGARCH_INS_XVEXTH_Q_D - xvexth.q.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVEXTH_WU_HU (1788) - LoongArch_INS_XVEXTH_WU_HU - xvexth.wu.hu $xd, $xj */ +{ /* LOONGARCH_XVEXTH_WU_HU (1788) - LOONGARCH_INS_XVEXTH_WU_HU - xvexth.wu.hu $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVEXTH_W_H (1789) - LoongArch_INS_XVEXTH_W_H - xvexth.w.h $xd, $xj */ +{ /* LOONGARCH_XVEXTH_W_H (1789) - LOONGARCH_INS_XVEXTH_W_H - xvexth.w.h $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVEXTL_QU_DU (1790) - LoongArch_INS_XVEXTL_QU_DU - xvextl.qu.du $xd, $xj */ +{ /* LOONGARCH_XVEXTL_QU_DU (1790) - LOONGARCH_INS_XVEXTL_QU_DU - xvextl.qu.du $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVEXTL_Q_D (1791) - LoongArch_INS_XVEXTL_Q_D - xvextl.q.d $xd, $xj */ +{ /* LOONGARCH_XVEXTL_Q_D (1791) - LOONGARCH_INS_XVEXTL_Q_D - xvextl.q.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVEXTRINS_B (1792) - LoongArch_INS_XVEXTRINS_B - xvextrins.b $xd, $xj, $imm8 */ +{ /* LOONGARCH_XVEXTRINS_B (1792) - LOONGARCH_INS_XVEXTRINS_B - xvextrins.b $xd, $xj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -10886,7 +10886,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_XVEXTRINS_D (1793) - LoongArch_INS_XVEXTRINS_D - xvextrins.d $xd, $xj, $imm8 */ +{ /* LOONGARCH_XVEXTRINS_D (1793) - LOONGARCH_INS_XVEXTRINS_D - xvextrins.d $xd, $xj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -10894,7 +10894,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_XVEXTRINS_H (1794) - LoongArch_INS_XVEXTRINS_H - xvextrins.h $xd, $xj, $imm8 */ +{ /* LOONGARCH_XVEXTRINS_H (1794) - LOONGARCH_INS_XVEXTRINS_H - xvextrins.h $xd, $xj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -10902,7 +10902,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_XVEXTRINS_W (1795) - LoongArch_INS_XVEXTRINS_W - xvextrins.w $xd, $xj, $imm8 */ +{ /* LOONGARCH_XVEXTRINS_W (1795) - LOONGARCH_INS_XVEXTRINS_W - xvextrins.w $xd, $xj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -10910,448 +10910,448 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_XVFADD_D (1796) - LoongArch_INS_XVFADD_D - xvfadd.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFADD_D (1796) - LOONGARCH_INS_XVFADD_D - xvfadd.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFADD_S (1797) - LoongArch_INS_XVFADD_S - xvfadd.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFADD_S (1797) - LOONGARCH_INS_XVFADD_S - xvfadd.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCLASS_D (1798) - LoongArch_INS_XVFCLASS_D - xvfclass.d $xd, $xj */ +{ /* LOONGARCH_XVFCLASS_D (1798) - LOONGARCH_INS_XVFCLASS_D - xvfclass.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFCLASS_S (1799) - LoongArch_INS_XVFCLASS_S - xvfclass.s $xd, $xj */ +{ /* LOONGARCH_XVFCLASS_S (1799) - LOONGARCH_INS_XVFCLASS_S - xvfclass.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFCMP_CAF_D (1800) - LoongArch_INS_XVFCMP_CAF_D - xvfcmp.caf.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_CAF_D (1800) - LOONGARCH_INS_XVFCMP_CAF_D - xvfcmp.caf.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_CAF_S (1801) - LoongArch_INS_XVFCMP_CAF_S - xvfcmp.caf.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_CAF_S (1801) - LOONGARCH_INS_XVFCMP_CAF_S - xvfcmp.caf.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_CEQ_D (1802) - LoongArch_INS_XVFCMP_CEQ_D - xvfcmp.ceq.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_CEQ_D (1802) - LOONGARCH_INS_XVFCMP_CEQ_D - xvfcmp.ceq.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_CEQ_S (1803) - LoongArch_INS_XVFCMP_CEQ_S - xvfcmp.ceq.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_CEQ_S (1803) - LOONGARCH_INS_XVFCMP_CEQ_S - xvfcmp.ceq.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_CLE_D (1804) - LoongArch_INS_XVFCMP_CLE_D - xvfcmp.cle.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_CLE_D (1804) - LOONGARCH_INS_XVFCMP_CLE_D - xvfcmp.cle.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_CLE_S (1805) - LoongArch_INS_XVFCMP_CLE_S - xvfcmp.cle.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_CLE_S (1805) - LOONGARCH_INS_XVFCMP_CLE_S - xvfcmp.cle.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_CLT_D (1806) - LoongArch_INS_XVFCMP_CLT_D - xvfcmp.clt.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_CLT_D (1806) - LOONGARCH_INS_XVFCMP_CLT_D - xvfcmp.clt.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_CLT_S (1807) - LoongArch_INS_XVFCMP_CLT_S - xvfcmp.clt.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_CLT_S (1807) - LOONGARCH_INS_XVFCMP_CLT_S - xvfcmp.clt.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_CNE_D (1808) - LoongArch_INS_XVFCMP_CNE_D - xvfcmp.cne.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_CNE_D (1808) - LOONGARCH_INS_XVFCMP_CNE_D - xvfcmp.cne.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_CNE_S (1809) - LoongArch_INS_XVFCMP_CNE_S - xvfcmp.cne.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_CNE_S (1809) - LOONGARCH_INS_XVFCMP_CNE_S - xvfcmp.cne.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_COR_D (1810) - LoongArch_INS_XVFCMP_COR_D - xvfcmp.cor.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_COR_D (1810) - LOONGARCH_INS_XVFCMP_COR_D - xvfcmp.cor.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_COR_S (1811) - LoongArch_INS_XVFCMP_COR_S - xvfcmp.cor.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_COR_S (1811) - LOONGARCH_INS_XVFCMP_COR_S - xvfcmp.cor.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_CUEQ_D (1812) - LoongArch_INS_XVFCMP_CUEQ_D - xvfcmp.cueq.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_CUEQ_D (1812) - LOONGARCH_INS_XVFCMP_CUEQ_D - xvfcmp.cueq.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_CUEQ_S (1813) - LoongArch_INS_XVFCMP_CUEQ_S - xvfcmp.cueq.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_CUEQ_S (1813) - LOONGARCH_INS_XVFCMP_CUEQ_S - xvfcmp.cueq.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_CULE_D (1814) - LoongArch_INS_XVFCMP_CULE_D - xvfcmp.cule.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_CULE_D (1814) - LOONGARCH_INS_XVFCMP_CULE_D - xvfcmp.cule.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_CULE_S (1815) - LoongArch_INS_XVFCMP_CULE_S - xvfcmp.cule.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_CULE_S (1815) - LOONGARCH_INS_XVFCMP_CULE_S - xvfcmp.cule.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_CULT_D (1816) - LoongArch_INS_XVFCMP_CULT_D - xvfcmp.cult.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_CULT_D (1816) - LOONGARCH_INS_XVFCMP_CULT_D - xvfcmp.cult.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_CULT_S (1817) - LoongArch_INS_XVFCMP_CULT_S - xvfcmp.cult.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_CULT_S (1817) - LOONGARCH_INS_XVFCMP_CULT_S - xvfcmp.cult.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_CUNE_D (1818) - LoongArch_INS_XVFCMP_CUNE_D - xvfcmp.cune.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_CUNE_D (1818) - LOONGARCH_INS_XVFCMP_CUNE_D - xvfcmp.cune.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_CUNE_S (1819) - LoongArch_INS_XVFCMP_CUNE_S - xvfcmp.cune.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_CUNE_S (1819) - LOONGARCH_INS_XVFCMP_CUNE_S - xvfcmp.cune.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_CUN_D (1820) - LoongArch_INS_XVFCMP_CUN_D - xvfcmp.cun.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_CUN_D (1820) - LOONGARCH_INS_XVFCMP_CUN_D - xvfcmp.cun.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_CUN_S (1821) - LoongArch_INS_XVFCMP_CUN_S - xvfcmp.cun.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_CUN_S (1821) - LOONGARCH_INS_XVFCMP_CUN_S - xvfcmp.cun.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_SAF_D (1822) - LoongArch_INS_XVFCMP_SAF_D - xvfcmp.saf.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_SAF_D (1822) - LOONGARCH_INS_XVFCMP_SAF_D - xvfcmp.saf.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_SAF_S (1823) - LoongArch_INS_XVFCMP_SAF_S - xvfcmp.saf.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_SAF_S (1823) - LOONGARCH_INS_XVFCMP_SAF_S - xvfcmp.saf.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_SEQ_D (1824) - LoongArch_INS_XVFCMP_SEQ_D - xvfcmp.seq.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_SEQ_D (1824) - LOONGARCH_INS_XVFCMP_SEQ_D - xvfcmp.seq.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_SEQ_S (1825) - LoongArch_INS_XVFCMP_SEQ_S - xvfcmp.seq.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_SEQ_S (1825) - LOONGARCH_INS_XVFCMP_SEQ_S - xvfcmp.seq.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_SLE_D (1826) - LoongArch_INS_XVFCMP_SLE_D - xvfcmp.sle.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_SLE_D (1826) - LOONGARCH_INS_XVFCMP_SLE_D - xvfcmp.sle.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_SLE_S (1827) - LoongArch_INS_XVFCMP_SLE_S - xvfcmp.sle.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_SLE_S (1827) - LOONGARCH_INS_XVFCMP_SLE_S - xvfcmp.sle.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_SLT_D (1828) - LoongArch_INS_XVFCMP_SLT_D - xvfcmp.slt.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_SLT_D (1828) - LOONGARCH_INS_XVFCMP_SLT_D - xvfcmp.slt.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_SLT_S (1829) - LoongArch_INS_XVFCMP_SLT_S - xvfcmp.slt.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_SLT_S (1829) - LOONGARCH_INS_XVFCMP_SLT_S - xvfcmp.slt.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_SNE_D (1830) - LoongArch_INS_XVFCMP_SNE_D - xvfcmp.sne.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_SNE_D (1830) - LOONGARCH_INS_XVFCMP_SNE_D - xvfcmp.sne.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_SNE_S (1831) - LoongArch_INS_XVFCMP_SNE_S - xvfcmp.sne.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_SNE_S (1831) - LOONGARCH_INS_XVFCMP_SNE_S - xvfcmp.sne.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_SOR_D (1832) - LoongArch_INS_XVFCMP_SOR_D - xvfcmp.sor.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_SOR_D (1832) - LOONGARCH_INS_XVFCMP_SOR_D - xvfcmp.sor.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_SOR_S (1833) - LoongArch_INS_XVFCMP_SOR_S - xvfcmp.sor.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_SOR_S (1833) - LOONGARCH_INS_XVFCMP_SOR_S - xvfcmp.sor.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_SUEQ_D (1834) - LoongArch_INS_XVFCMP_SUEQ_D - xvfcmp.sueq.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_SUEQ_D (1834) - LOONGARCH_INS_XVFCMP_SUEQ_D - xvfcmp.sueq.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_SUEQ_S (1835) - LoongArch_INS_XVFCMP_SUEQ_S - xvfcmp.sueq.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_SUEQ_S (1835) - LOONGARCH_INS_XVFCMP_SUEQ_S - xvfcmp.sueq.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_SULE_D (1836) - LoongArch_INS_XVFCMP_SULE_D - xvfcmp.sule.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_SULE_D (1836) - LOONGARCH_INS_XVFCMP_SULE_D - xvfcmp.sule.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_SULE_S (1837) - LoongArch_INS_XVFCMP_SULE_S - xvfcmp.sule.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_SULE_S (1837) - LOONGARCH_INS_XVFCMP_SULE_S - xvfcmp.sule.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_SULT_D (1838) - LoongArch_INS_XVFCMP_SULT_D - xvfcmp.sult.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_SULT_D (1838) - LOONGARCH_INS_XVFCMP_SULT_D - xvfcmp.sult.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_SULT_S (1839) - LoongArch_INS_XVFCMP_SULT_S - xvfcmp.sult.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_SULT_S (1839) - LOONGARCH_INS_XVFCMP_SULT_S - xvfcmp.sult.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_SUNE_D (1840) - LoongArch_INS_XVFCMP_SUNE_D - xvfcmp.sune.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_SUNE_D (1840) - LOONGARCH_INS_XVFCMP_SUNE_D - xvfcmp.sune.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_SUNE_S (1841) - LoongArch_INS_XVFCMP_SUNE_S - xvfcmp.sune.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_SUNE_S (1841) - LOONGARCH_INS_XVFCMP_SUNE_S - xvfcmp.sune.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_SUN_D (1842) - LoongArch_INS_XVFCMP_SUN_D - xvfcmp.sun.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_SUN_D (1842) - LOONGARCH_INS_XVFCMP_SUN_D - xvfcmp.sun.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCMP_SUN_S (1843) - LoongArch_INS_XVFCMP_SUN_S - xvfcmp.sun.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCMP_SUN_S (1843) - LOONGARCH_INS_XVFCMP_SUN_S - xvfcmp.sun.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCVTH_D_S (1844) - LoongArch_INS_XVFCVTH_D_S - xvfcvth.d.s $xd, $xj */ +{ /* LOONGARCH_XVFCVTH_D_S (1844) - LOONGARCH_INS_XVFCVTH_D_S - xvfcvth.d.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFCVTH_S_H (1845) - LoongArch_INS_XVFCVTH_S_H - xvfcvth.s.h $xd, $xj */ +{ /* LOONGARCH_XVFCVTH_S_H (1845) - LOONGARCH_INS_XVFCVTH_S_H - xvfcvth.s.h $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFCVTL_D_S (1846) - LoongArch_INS_XVFCVTL_D_S - xvfcvtl.d.s $xd, $xj */ +{ /* LOONGARCH_XVFCVTL_D_S (1846) - LOONGARCH_INS_XVFCVTL_D_S - xvfcvtl.d.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFCVTL_S_H (1847) - LoongArch_INS_XVFCVTL_S_H - xvfcvtl.s.h $xd, $xj */ +{ /* LOONGARCH_XVFCVTL_S_H (1847) - LOONGARCH_INS_XVFCVTL_S_H - xvfcvtl.s.h $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFCVT_H_S (1848) - LoongArch_INS_XVFCVT_H_S - xvfcvt.h.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCVT_H_S (1848) - LOONGARCH_INS_XVFCVT_H_S - xvfcvt.h.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFCVT_S_D (1849) - LoongArch_INS_XVFCVT_S_D - xvfcvt.s.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFCVT_S_D (1849) - LOONGARCH_INS_XVFCVT_S_D - xvfcvt.s.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFDIV_D (1850) - LoongArch_INS_XVFDIV_D - xvfdiv.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFDIV_D (1850) - LOONGARCH_INS_XVFDIV_D - xvfdiv.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFDIV_S (1851) - LoongArch_INS_XVFDIV_S - xvfdiv.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFDIV_S (1851) - LOONGARCH_INS_XVFDIV_S - xvfdiv.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFFINTH_D_W (1852) - LoongArch_INS_XVFFINTH_D_W - xvffinth.d.w $xd, $xj */ +{ /* LOONGARCH_XVFFINTH_D_W (1852) - LOONGARCH_INS_XVFFINTH_D_W - xvffinth.d.w $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFFINTL_D_W (1853) - LoongArch_INS_XVFFINTL_D_W - xvffintl.d.w $xd, $xj */ +{ /* LOONGARCH_XVFFINTL_D_W (1853) - LOONGARCH_INS_XVFFINTL_D_W - xvffintl.d.w $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFFINT_D_L (1854) - LoongArch_INS_XVFFINT_D_L - xvffint.d.l $xd, $xj */ +{ /* LOONGARCH_XVFFINT_D_L (1854) - LOONGARCH_INS_XVFFINT_D_L - xvffint.d.l $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFFINT_D_LU (1855) - LoongArch_INS_XVFFINT_D_LU - xvffint.d.lu $xd, $xj */ +{ /* LOONGARCH_XVFFINT_D_LU (1855) - LOONGARCH_INS_XVFFINT_D_LU - xvffint.d.lu $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFFINT_S_L (1856) - LoongArch_INS_XVFFINT_S_L - xvffint.s.l $xd, $xj, $xk */ +{ /* LOONGARCH_XVFFINT_S_L (1856) - LOONGARCH_INS_XVFFINT_S_L - xvffint.s.l $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFFINT_S_W (1857) - LoongArch_INS_XVFFINT_S_W - xvffint.s.w $xd, $xj */ +{ /* LOONGARCH_XVFFINT_S_W (1857) - LOONGARCH_INS_XVFFINT_S_W - xvffint.s.w $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFFINT_S_WU (1858) - LoongArch_INS_XVFFINT_S_WU - xvffint.s.wu $xd, $xj */ +{ /* LOONGARCH_XVFFINT_S_WU (1858) - LOONGARCH_INS_XVFFINT_S_WU - xvffint.s.wu $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFLOGB_D (1859) - LoongArch_INS_XVFLOGB_D - xvflogb.d $xd, $xj */ +{ /* LOONGARCH_XVFLOGB_D (1859) - LOONGARCH_INS_XVFLOGB_D - xvflogb.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFLOGB_S (1860) - LoongArch_INS_XVFLOGB_S - xvflogb.s $xd, $xj */ +{ /* LOONGARCH_XVFLOGB_S (1860) - LOONGARCH_INS_XVFLOGB_S - xvflogb.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFMADD_D (1861) - LoongArch_INS_XVFMADD_D - xvfmadd.d $xd, $xj, $xk, $xa */ +{ /* LOONGARCH_XVFMADD_D (1861) - LOONGARCH_INS_XVFMADD_D - xvfmadd.d $xd, $xj, $xk, $xa */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ @@ -11359,7 +11359,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xa */ { 0 } }}, -{ /* LoongArch_XVFMADD_S (1862) - LoongArch_INS_XVFMADD_S - xvfmadd.s $xd, $xj, $xk, $xa */ +{ /* LOONGARCH_XVFMADD_S (1862) - LOONGARCH_INS_XVFMADD_S - xvfmadd.s $xd, $xj, $xk, $xa */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ @@ -11367,63 +11367,63 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xa */ { 0 } }}, -{ /* LoongArch_XVFMAXA_D (1863) - LoongArch_INS_XVFMAXA_D - xvfmaxa.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFMAXA_D (1863) - LOONGARCH_INS_XVFMAXA_D - xvfmaxa.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFMAXA_S (1864) - LoongArch_INS_XVFMAXA_S - xvfmaxa.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFMAXA_S (1864) - LOONGARCH_INS_XVFMAXA_S - xvfmaxa.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFMAX_D (1865) - LoongArch_INS_XVFMAX_D - xvfmax.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFMAX_D (1865) - LOONGARCH_INS_XVFMAX_D - xvfmax.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFMAX_S (1866) - LoongArch_INS_XVFMAX_S - xvfmax.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFMAX_S (1866) - LOONGARCH_INS_XVFMAX_S - xvfmax.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFMINA_D (1867) - LoongArch_INS_XVFMINA_D - xvfmina.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFMINA_D (1867) - LOONGARCH_INS_XVFMINA_D - xvfmina.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFMINA_S (1868) - LoongArch_INS_XVFMINA_S - xvfmina.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFMINA_S (1868) - LOONGARCH_INS_XVFMINA_S - xvfmina.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFMIN_D (1869) - LoongArch_INS_XVFMIN_D - xvfmin.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFMIN_D (1869) - LOONGARCH_INS_XVFMIN_D - xvfmin.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFMIN_S (1870) - LoongArch_INS_XVFMIN_S - xvfmin.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFMIN_S (1870) - LOONGARCH_INS_XVFMIN_S - xvfmin.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFMSUB_D (1871) - LoongArch_INS_XVFMSUB_D - xvfmsub.d $xd, $xj, $xk, $xa */ +{ /* LOONGARCH_XVFMSUB_D (1871) - LOONGARCH_INS_XVFMSUB_D - xvfmsub.d $xd, $xj, $xk, $xa */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ @@ -11431,7 +11431,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xa */ { 0 } }}, -{ /* LoongArch_XVFMSUB_S (1872) - LoongArch_INS_XVFMSUB_S - xvfmsub.s $xd, $xj, $xk, $xa */ +{ /* LOONGARCH_XVFMSUB_S (1872) - LOONGARCH_INS_XVFMSUB_S - xvfmsub.s $xd, $xj, $xk, $xa */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ @@ -11439,21 +11439,21 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xa */ { 0 } }}, -{ /* LoongArch_XVFMUL_D (1873) - LoongArch_INS_XVFMUL_D - xvfmul.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFMUL_D (1873) - LOONGARCH_INS_XVFMUL_D - xvfmul.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFMUL_S (1874) - LoongArch_INS_XVFMUL_S - xvfmul.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFMUL_S (1874) - LOONGARCH_INS_XVFMUL_S - xvfmul.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFNMADD_D (1875) - LoongArch_INS_XVFNMADD_D - xvfnmadd.d $xd, $xj, $xk, $xa */ +{ /* LOONGARCH_XVFNMADD_D (1875) - LOONGARCH_INS_XVFNMADD_D - xvfnmadd.d $xd, $xj, $xk, $xa */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ @@ -11461,7 +11461,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xa */ { 0 } }}, -{ /* LoongArch_XVFNMADD_S (1876) - LoongArch_INS_XVFNMADD_S - xvfnmadd.s $xd, $xj, $xk, $xa */ +{ /* LOONGARCH_XVFNMADD_S (1876) - LOONGARCH_INS_XVFNMADD_S - xvfnmadd.s $xd, $xj, $xk, $xa */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ @@ -11469,7 +11469,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xa */ { 0 } }}, -{ /* LoongArch_XVFNMSUB_D (1877) - LoongArch_INS_XVFNMSUB_D - xvfnmsub.d $xd, $xj, $xk, $xa */ +{ /* LOONGARCH_XVFNMSUB_D (1877) - LOONGARCH_INS_XVFNMSUB_D - xvfnmsub.d $xd, $xj, $xk, $xa */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ @@ -11477,7 +11477,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xa */ { 0 } }}, -{ /* LoongArch_XVFNMSUB_S (1878) - LoongArch_INS_XVFNMSUB_S - xvfnmsub.s $xd, $xj, $xk, $xa */ +{ /* LOONGARCH_XVFNMSUB_S (1878) - LOONGARCH_INS_XVFNMSUB_S - xvfnmsub.s $xd, $xj, $xk, $xa */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ @@ -11485,115 +11485,115 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xa */ { 0 } }}, -{ /* LoongArch_XVFRECIPE_D (1879) - LoongArch_INS_XVFRECIPE_D - xvfrecipe.d $xd, $xj */ +{ /* LOONGARCH_XVFRECIPE_D (1879) - LOONGARCH_INS_XVFRECIPE_D - xvfrecipe.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFRECIPE_S (1880) - LoongArch_INS_XVFRECIPE_S - xvfrecipe.s $xd, $xj */ +{ /* LOONGARCH_XVFRECIPE_S (1880) - LOONGARCH_INS_XVFRECIPE_S - xvfrecipe.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFRECIP_D (1881) - LoongArch_INS_XVFRECIP_D - xvfrecip.d $xd, $xj */ +{ /* LOONGARCH_XVFRECIP_D (1881) - LOONGARCH_INS_XVFRECIP_D - xvfrecip.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFRECIP_S (1882) - LoongArch_INS_XVFRECIP_S - xvfrecip.s $xd, $xj */ +{ /* LOONGARCH_XVFRECIP_S (1882) - LOONGARCH_INS_XVFRECIP_S - xvfrecip.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFRINTRM_D (1883) - LoongArch_INS_XVFRINTRM_D - xvfrintrm.d $xd, $xj */ +{ /* LOONGARCH_XVFRINTRM_D (1883) - LOONGARCH_INS_XVFRINTRM_D - xvfrintrm.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFRINTRM_S (1884) - LoongArch_INS_XVFRINTRM_S - xvfrintrm.s $xd, $xj */ +{ /* LOONGARCH_XVFRINTRM_S (1884) - LOONGARCH_INS_XVFRINTRM_S - xvfrintrm.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFRINTRNE_D (1885) - LoongArch_INS_XVFRINTRNE_D - xvfrintrne.d $xd, $xj */ +{ /* LOONGARCH_XVFRINTRNE_D (1885) - LOONGARCH_INS_XVFRINTRNE_D - xvfrintrne.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFRINTRNE_S (1886) - LoongArch_INS_XVFRINTRNE_S - xvfrintrne.s $xd, $xj */ +{ /* LOONGARCH_XVFRINTRNE_S (1886) - LOONGARCH_INS_XVFRINTRNE_S - xvfrintrne.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFRINTRP_D (1887) - LoongArch_INS_XVFRINTRP_D - xvfrintrp.d $xd, $xj */ +{ /* LOONGARCH_XVFRINTRP_D (1887) - LOONGARCH_INS_XVFRINTRP_D - xvfrintrp.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFRINTRP_S (1888) - LoongArch_INS_XVFRINTRP_S - xvfrintrp.s $xd, $xj */ +{ /* LOONGARCH_XVFRINTRP_S (1888) - LOONGARCH_INS_XVFRINTRP_S - xvfrintrp.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFRINTRZ_D (1889) - LoongArch_INS_XVFRINTRZ_D - xvfrintrz.d $xd, $xj */ +{ /* LOONGARCH_XVFRINTRZ_D (1889) - LOONGARCH_INS_XVFRINTRZ_D - xvfrintrz.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFRINTRZ_S (1890) - LoongArch_INS_XVFRINTRZ_S - xvfrintrz.s $xd, $xj */ +{ /* LOONGARCH_XVFRINTRZ_S (1890) - LOONGARCH_INS_XVFRINTRZ_S - xvfrintrz.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFRINT_D (1891) - LoongArch_INS_XVFRINT_D - xvfrint.d $xd, $xj */ +{ /* LOONGARCH_XVFRINT_D (1891) - LOONGARCH_INS_XVFRINT_D - xvfrint.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFRINT_S (1892) - LoongArch_INS_XVFRINT_S - xvfrint.s $xd, $xj */ +{ /* LOONGARCH_XVFRINT_S (1892) - LOONGARCH_INS_XVFRINT_S - xvfrint.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFRSQRTE_D (1893) - LoongArch_INS_XVFRSQRTE_D - xvfrsqrte.d $xd, $xj */ +{ /* LOONGARCH_XVFRSQRTE_D (1893) - LOONGARCH_INS_XVFRSQRTE_D - xvfrsqrte.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFRSQRTE_S (1894) - LoongArch_INS_XVFRSQRTE_S - xvfrsqrte.s $xd, $xj */ +{ /* LOONGARCH_XVFRSQRTE_S (1894) - LOONGARCH_INS_XVFRSQRTE_S - xvfrsqrte.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFRSQRT_D (1895) - LoongArch_INS_XVFRSQRT_D - xvfrsqrt.d $xd, $xj */ +{ /* LOONGARCH_XVFRSQRT_D (1895) - LOONGARCH_INS_XVFRSQRT_D - xvfrsqrt.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFRSQRT_S (1896) - LoongArch_INS_XVFRSQRT_S - xvfrsqrt.s $xd, $xj */ +{ /* LOONGARCH_XVFRSQRT_S (1896) - LOONGARCH_INS_XVFRSQRT_S - xvfrsqrt.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFRSTPI_B (1897) - LoongArch_INS_XVFRSTPI_B - xvfrstpi.b $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVFRSTPI_B (1897) - LOONGARCH_INS_XVFRSTPI_B - xvfrstpi.b $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -11601,7 +11601,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVFRSTPI_H (1898) - LoongArch_INS_XVFRSTPI_H - xvfrstpi.h $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVFRSTPI_H (1898) - LOONGARCH_INS_XVFRSTPI_H - xvfrstpi.h $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -11609,7 +11609,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVFRSTP_B (1899) - LoongArch_INS_XVFRSTP_B - xvfrstp.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVFRSTP_B (1899) - LOONGARCH_INS_XVFRSTP_B - xvfrstp.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -11617,7 +11617,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFRSTP_H (1900) - LoongArch_INS_XVFRSTP_H - xvfrstp.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVFRSTP_H (1900) - LOONGARCH_INS_XVFRSTP_H - xvfrstp.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -11625,387 +11625,387 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFSQRT_D (1901) - LoongArch_INS_XVFSQRT_D - xvfsqrt.d $xd, $xj */ +{ /* LOONGARCH_XVFSQRT_D (1901) - LOONGARCH_INS_XVFSQRT_D - xvfsqrt.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFSQRT_S (1902) - LoongArch_INS_XVFSQRT_S - xvfsqrt.s $xd, $xj */ +{ /* LOONGARCH_XVFSQRT_S (1902) - LOONGARCH_INS_XVFSQRT_S - xvfsqrt.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFSUB_D (1903) - LoongArch_INS_XVFSUB_D - xvfsub.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFSUB_D (1903) - LOONGARCH_INS_XVFSUB_D - xvfsub.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFSUB_S (1904) - LoongArch_INS_XVFSUB_S - xvfsub.s $xd, $xj, $xk */ +{ /* LOONGARCH_XVFSUB_S (1904) - LOONGARCH_INS_XVFSUB_S - xvfsub.s $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFTINTH_L_S (1905) - LoongArch_INS_XVFTINTH_L_S - xvftinth.l.s $xd, $xj */ +{ /* LOONGARCH_XVFTINTH_L_S (1905) - LOONGARCH_INS_XVFTINTH_L_S - xvftinth.l.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINTL_L_S (1906) - LoongArch_INS_XVFTINTL_L_S - xvftintl.l.s $xd, $xj */ +{ /* LOONGARCH_XVFTINTL_L_S (1906) - LOONGARCH_INS_XVFTINTL_L_S - xvftintl.l.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINTRMH_L_S (1907) - LoongArch_INS_XVFTINTRMH_L_S - xvftintrmh.l.s $xd, $xj */ +{ /* LOONGARCH_XVFTINTRMH_L_S (1907) - LOONGARCH_INS_XVFTINTRMH_L_S - xvftintrmh.l.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINTRML_L_S (1908) - LoongArch_INS_XVFTINTRML_L_S - xvftintrml.l.s $xd, $xj */ +{ /* LOONGARCH_XVFTINTRML_L_S (1908) - LOONGARCH_INS_XVFTINTRML_L_S - xvftintrml.l.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINTRM_L_D (1909) - LoongArch_INS_XVFTINTRM_L_D - xvftintrm.l.d $xd, $xj */ +{ /* LOONGARCH_XVFTINTRM_L_D (1909) - LOONGARCH_INS_XVFTINTRM_L_D - xvftintrm.l.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINTRM_W_D (1910) - LoongArch_INS_XVFTINTRM_W_D - xvftintrm.w.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFTINTRM_W_D (1910) - LOONGARCH_INS_XVFTINTRM_W_D - xvftintrm.w.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFTINTRM_W_S (1911) - LoongArch_INS_XVFTINTRM_W_S - xvftintrm.w.s $xd, $xj */ +{ /* LOONGARCH_XVFTINTRM_W_S (1911) - LOONGARCH_INS_XVFTINTRM_W_S - xvftintrm.w.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINTRNEH_L_S (1912) - LoongArch_INS_XVFTINTRNEH_L_S - xvftintrneh.l.s $xd, $xj */ +{ /* LOONGARCH_XVFTINTRNEH_L_S (1912) - LOONGARCH_INS_XVFTINTRNEH_L_S - xvftintrneh.l.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINTRNEL_L_S (1913) - LoongArch_INS_XVFTINTRNEL_L_S - xvftintrnel.l.s $xd, $xj */ +{ /* LOONGARCH_XVFTINTRNEL_L_S (1913) - LOONGARCH_INS_XVFTINTRNEL_L_S - xvftintrnel.l.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINTRNE_L_D (1914) - LoongArch_INS_XVFTINTRNE_L_D - xvftintrne.l.d $xd, $xj */ +{ /* LOONGARCH_XVFTINTRNE_L_D (1914) - LOONGARCH_INS_XVFTINTRNE_L_D - xvftintrne.l.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINTRNE_W_D (1915) - LoongArch_INS_XVFTINTRNE_W_D - xvftintrne.w.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFTINTRNE_W_D (1915) - LOONGARCH_INS_XVFTINTRNE_W_D - xvftintrne.w.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFTINTRNE_W_S (1916) - LoongArch_INS_XVFTINTRNE_W_S - xvftintrne.w.s $xd, $xj */ +{ /* LOONGARCH_XVFTINTRNE_W_S (1916) - LOONGARCH_INS_XVFTINTRNE_W_S - xvftintrne.w.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINTRPH_L_S (1917) - LoongArch_INS_XVFTINTRPH_L_S - xvftintrph.l.s $xd, $xj */ +{ /* LOONGARCH_XVFTINTRPH_L_S (1917) - LOONGARCH_INS_XVFTINTRPH_L_S - xvftintrph.l.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINTRPL_L_S (1918) - LoongArch_INS_XVFTINTRPL_L_S - xvftintrpl.l.s $xd, $xj */ +{ /* LOONGARCH_XVFTINTRPL_L_S (1918) - LOONGARCH_INS_XVFTINTRPL_L_S - xvftintrpl.l.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINTRP_L_D (1919) - LoongArch_INS_XVFTINTRP_L_D - xvftintrp.l.d $xd, $xj */ +{ /* LOONGARCH_XVFTINTRP_L_D (1919) - LOONGARCH_INS_XVFTINTRP_L_D - xvftintrp.l.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINTRP_W_D (1920) - LoongArch_INS_XVFTINTRP_W_D - xvftintrp.w.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFTINTRP_W_D (1920) - LOONGARCH_INS_XVFTINTRP_W_D - xvftintrp.w.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFTINTRP_W_S (1921) - LoongArch_INS_XVFTINTRP_W_S - xvftintrp.w.s $xd, $xj */ +{ /* LOONGARCH_XVFTINTRP_W_S (1921) - LOONGARCH_INS_XVFTINTRP_W_S - xvftintrp.w.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINTRZH_L_S (1922) - LoongArch_INS_XVFTINTRZH_L_S - xvftintrzh.l.s $xd, $xj */ +{ /* LOONGARCH_XVFTINTRZH_L_S (1922) - LOONGARCH_INS_XVFTINTRZH_L_S - xvftintrzh.l.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINTRZL_L_S (1923) - LoongArch_INS_XVFTINTRZL_L_S - xvftintrzl.l.s $xd, $xj */ +{ /* LOONGARCH_XVFTINTRZL_L_S (1923) - LOONGARCH_INS_XVFTINTRZL_L_S - xvftintrzl.l.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINTRZ_LU_D (1924) - LoongArch_INS_XVFTINTRZ_LU_D - xvftintrz.lu.d $xd, $xj */ +{ /* LOONGARCH_XVFTINTRZ_LU_D (1924) - LOONGARCH_INS_XVFTINTRZ_LU_D - xvftintrz.lu.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINTRZ_L_D (1925) - LoongArch_INS_XVFTINTRZ_L_D - xvftintrz.l.d $xd, $xj */ +{ /* LOONGARCH_XVFTINTRZ_L_D (1925) - LOONGARCH_INS_XVFTINTRZ_L_D - xvftintrz.l.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINTRZ_WU_S (1926) - LoongArch_INS_XVFTINTRZ_WU_S - xvftintrz.wu.s $xd, $xj */ +{ /* LOONGARCH_XVFTINTRZ_WU_S (1926) - LOONGARCH_INS_XVFTINTRZ_WU_S - xvftintrz.wu.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINTRZ_W_D (1927) - LoongArch_INS_XVFTINTRZ_W_D - xvftintrz.w.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFTINTRZ_W_D (1927) - LOONGARCH_INS_XVFTINTRZ_W_D - xvftintrz.w.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFTINTRZ_W_S (1928) - LoongArch_INS_XVFTINTRZ_W_S - xvftintrz.w.s $xd, $xj */ +{ /* LOONGARCH_XVFTINTRZ_W_S (1928) - LOONGARCH_INS_XVFTINTRZ_W_S - xvftintrz.w.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINT_LU_D (1929) - LoongArch_INS_XVFTINT_LU_D - xvftint.lu.d $xd, $xj */ +{ /* LOONGARCH_XVFTINT_LU_D (1929) - LOONGARCH_INS_XVFTINT_LU_D - xvftint.lu.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINT_L_D (1930) - LoongArch_INS_XVFTINT_L_D - xvftint.l.d $xd, $xj */ +{ /* LOONGARCH_XVFTINT_L_D (1930) - LOONGARCH_INS_XVFTINT_L_D - xvftint.l.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINT_WU_S (1931) - LoongArch_INS_XVFTINT_WU_S - xvftint.wu.s $xd, $xj */ +{ /* LOONGARCH_XVFTINT_WU_S (1931) - LOONGARCH_INS_XVFTINT_WU_S - xvftint.wu.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVFTINT_W_D (1932) - LoongArch_INS_XVFTINT_W_D - xvftint.w.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVFTINT_W_D (1932) - LOONGARCH_INS_XVFTINT_W_D - xvftint.w.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVFTINT_W_S (1933) - LoongArch_INS_XVFTINT_W_S - xvftint.w.s $xd, $xj */ +{ /* LOONGARCH_XVFTINT_W_S (1933) - LOONGARCH_INS_XVFTINT_W_S - xvftint.w.s $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVHADDW_DU_WU (1934) - LoongArch_INS_XVHADDW_DU_WU - xvhaddw.du.wu $xd, $xj, $xk */ +{ /* LOONGARCH_XVHADDW_DU_WU (1934) - LOONGARCH_INS_XVHADDW_DU_WU - xvhaddw.du.wu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVHADDW_D_W (1935) - LoongArch_INS_XVHADDW_D_W - xvhaddw.d.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVHADDW_D_W (1935) - LOONGARCH_INS_XVHADDW_D_W - xvhaddw.d.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVHADDW_HU_BU (1936) - LoongArch_INS_XVHADDW_HU_BU - xvhaddw.hu.bu $xd, $xj, $xk */ +{ /* LOONGARCH_XVHADDW_HU_BU (1936) - LOONGARCH_INS_XVHADDW_HU_BU - xvhaddw.hu.bu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVHADDW_H_B (1937) - LoongArch_INS_XVHADDW_H_B - xvhaddw.h.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVHADDW_H_B (1937) - LOONGARCH_INS_XVHADDW_H_B - xvhaddw.h.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVHADDW_QU_DU (1938) - LoongArch_INS_XVHADDW_QU_DU - xvhaddw.qu.du $xd, $xj, $xk */ +{ /* LOONGARCH_XVHADDW_QU_DU (1938) - LOONGARCH_INS_XVHADDW_QU_DU - xvhaddw.qu.du $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVHADDW_Q_D (1939) - LoongArch_INS_XVHADDW_Q_D - xvhaddw.q.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVHADDW_Q_D (1939) - LOONGARCH_INS_XVHADDW_Q_D - xvhaddw.q.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVHADDW_WU_HU (1940) - LoongArch_INS_XVHADDW_WU_HU - xvhaddw.wu.hu $xd, $xj, $xk */ +{ /* LOONGARCH_XVHADDW_WU_HU (1940) - LOONGARCH_INS_XVHADDW_WU_HU - xvhaddw.wu.hu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVHADDW_W_H (1941) - LoongArch_INS_XVHADDW_W_H - xvhaddw.w.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVHADDW_W_H (1941) - LOONGARCH_INS_XVHADDW_W_H - xvhaddw.w.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVHSELI_D (1942) - LoongArch_INS_XVHSELI_D - xvhseli.d $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVHSELI_D (1942) - LOONGARCH_INS_XVHSELI_D - xvhseli.d $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVHSUBW_DU_WU (1943) - LoongArch_INS_XVHSUBW_DU_WU - xvhsubw.du.wu $xd, $xj, $xk */ +{ /* LOONGARCH_XVHSUBW_DU_WU (1943) - LOONGARCH_INS_XVHSUBW_DU_WU - xvhsubw.du.wu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVHSUBW_D_W (1944) - LoongArch_INS_XVHSUBW_D_W - xvhsubw.d.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVHSUBW_D_W (1944) - LOONGARCH_INS_XVHSUBW_D_W - xvhsubw.d.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVHSUBW_HU_BU (1945) - LoongArch_INS_XVHSUBW_HU_BU - xvhsubw.hu.bu $xd, $xj, $xk */ +{ /* LOONGARCH_XVHSUBW_HU_BU (1945) - LOONGARCH_INS_XVHSUBW_HU_BU - xvhsubw.hu.bu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVHSUBW_H_B (1946) - LoongArch_INS_XVHSUBW_H_B - xvhsubw.h.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVHSUBW_H_B (1946) - LOONGARCH_INS_XVHSUBW_H_B - xvhsubw.h.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVHSUBW_QU_DU (1947) - LoongArch_INS_XVHSUBW_QU_DU - xvhsubw.qu.du $xd, $xj, $xk */ +{ /* LOONGARCH_XVHSUBW_QU_DU (1947) - LOONGARCH_INS_XVHSUBW_QU_DU - xvhsubw.qu.du $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVHSUBW_Q_D (1948) - LoongArch_INS_XVHSUBW_Q_D - xvhsubw.q.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVHSUBW_Q_D (1948) - LOONGARCH_INS_XVHSUBW_Q_D - xvhsubw.q.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVHSUBW_WU_HU (1949) - LoongArch_INS_XVHSUBW_WU_HU - xvhsubw.wu.hu $xd, $xj, $xk */ +{ /* LOONGARCH_XVHSUBW_WU_HU (1949) - LOONGARCH_INS_XVHSUBW_WU_HU - xvhsubw.wu.hu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVHSUBW_W_H (1950) - LoongArch_INS_XVHSUBW_W_H - xvhsubw.w.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVHSUBW_W_H (1950) - LOONGARCH_INS_XVHSUBW_W_H - xvhsubw.w.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVILVH_B (1951) - LoongArch_INS_XVILVH_B - xvilvh.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVILVH_B (1951) - LOONGARCH_INS_XVILVH_B - xvilvh.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVILVH_D (1952) - LoongArch_INS_XVILVH_D - xvilvh.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVILVH_D (1952) - LOONGARCH_INS_XVILVH_D - xvilvh.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVILVH_H (1953) - LoongArch_INS_XVILVH_H - xvilvh.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVILVH_H (1953) - LOONGARCH_INS_XVILVH_H - xvilvh.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVILVH_W (1954) - LoongArch_INS_XVILVH_W - xvilvh.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVILVH_W (1954) - LOONGARCH_INS_XVILVH_W - xvilvh.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVILVL_B (1955) - LoongArch_INS_XVILVL_B - xvilvl.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVILVL_B (1955) - LOONGARCH_INS_XVILVL_B - xvilvl.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVILVL_D (1956) - LoongArch_INS_XVILVL_D - xvilvl.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVILVL_D (1956) - LOONGARCH_INS_XVILVL_D - xvilvl.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVILVL_H (1957) - LoongArch_INS_XVILVL_H - xvilvl.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVILVL_H (1957) - LOONGARCH_INS_XVILVL_H - xvilvl.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVILVL_W (1958) - LoongArch_INS_XVILVL_W - xvilvl.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVILVL_W (1958) - LOONGARCH_INS_XVILVL_W - xvilvl.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVINSGR2VR_D (1959) - LoongArch_INS_XVINSGR2VR_D - xvinsgr2vr.d $xd, $rj, $imm2 */ +{ /* LOONGARCH_XVINSGR2VR_D (1959) - LOONGARCH_INS_XVINSGR2VR_D - xvinsgr2vr.d $xd, $rj, $imm2 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12013,7 +12013,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm2 */ { 0 } }}, -{ /* LoongArch_XVINSGR2VR_W (1960) - LoongArch_INS_XVINSGR2VR_W - xvinsgr2vr.w $xd, $rj, $imm3 */ +{ /* LOONGARCH_XVINSGR2VR_W (1960) - LOONGARCH_INS_XVINSGR2VR_W - xvinsgr2vr.w $xd, $rj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12021,7 +12021,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_XVINSVE0_D (1961) - LoongArch_INS_XVINSVE0_D - xvinsve0.d $xd, $xj, $imm2 */ +{ /* LOONGARCH_XVINSVE0_D (1961) - LOONGARCH_INS_XVINSVE0_D - xvinsve0.d $xd, $xj, $imm2 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12029,7 +12029,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm2 */ { 0 } }}, -{ /* LoongArch_XVINSVE0_W (1962) - LoongArch_INS_XVINSVE0_W - xvinsve0.w $xd, $xj, $imm3 */ +{ /* LOONGARCH_XVINSVE0_W (1962) - LOONGARCH_INS_XVINSVE0_W - xvinsve0.w $xd, $xj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12037,55 +12037,55 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_XVLD (1963) - LoongArch_INS_XVLD - xvld $xd, $rj, $imm12 */ +{ /* LOONGARCH_XVLD (1963) - LOONGARCH_INS_XVLD - xvld $xd, $rj, $imm12 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM | CS_OP_MEM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_XVLDI (1964) - LoongArch_INS_XVLDI - xvldi $xd, $imm13 */ +{ /* LOONGARCH_XVLDI (1964) - LOONGARCH_INS_XVLDI - xvldi $xd, $imm13 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm13 */ { 0 } }}, -{ /* LoongArch_XVLDREPL_B (1965) - LoongArch_INS_XVLDREPL_B - xvldrepl.b $xd, $rj, $imm12 */ +{ /* LOONGARCH_XVLDREPL_B (1965) - LOONGARCH_INS_XVLDREPL_B - xvldrepl.b $xd, $rj, $imm12 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_XVLDREPL_D (1966) - LoongArch_INS_XVLDREPL_D - xvldrepl.d $xd, $rj, $imm9 */ +{ /* LOONGARCH_XVLDREPL_D (1966) - LOONGARCH_INS_XVLDREPL_D - xvldrepl.d $xd, $rj, $imm9 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm9 */ { 0 } }}, -{ /* LoongArch_XVLDREPL_H (1967) - LoongArch_INS_XVLDREPL_H - xvldrepl.h $xd, $rj, $imm11 */ +{ /* LOONGARCH_XVLDREPL_H (1967) - LOONGARCH_INS_XVLDREPL_H - xvldrepl.h $xd, $rj, $imm11 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm11 */ { 0 } }}, -{ /* LoongArch_XVLDREPL_W (1968) - LoongArch_INS_XVLDREPL_W - xvldrepl.w $xd, $rj, $imm10 */ +{ /* LOONGARCH_XVLDREPL_W (1968) - LOONGARCH_INS_XVLDREPL_W - xvldrepl.w $xd, $rj, $imm10 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm10 */ { 0 } }}, -{ /* LoongArch_XVLDX (1969) - LoongArch_INS_XVLDX - xvldx $xd, $rj, $rk */ +{ /* LOONGARCH_XVLDX (1969) - LOONGARCH_INS_XVLDX - xvldx $xd, $rj, $rk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_XVMADDWEV_D_W (1970) - LoongArch_INS_XVMADDWEV_D_W - xvmaddwev.d.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWEV_D_W (1970) - LOONGARCH_INS_XVMADDWEV_D_W - xvmaddwev.d.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12093,7 +12093,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWEV_D_WU (1971) - LoongArch_INS_XVMADDWEV_D_WU - xvmaddwev.d.wu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWEV_D_WU (1971) - LOONGARCH_INS_XVMADDWEV_D_WU - xvmaddwev.d.wu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12101,7 +12101,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWEV_D_WU_W (1972) - LoongArch_INS_XVMADDWEV_D_WU_W - xvmaddwev.d.wu.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWEV_D_WU_W (1972) - LOONGARCH_INS_XVMADDWEV_D_WU_W - xvmaddwev.d.wu.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12109,7 +12109,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWEV_H_B (1973) - LoongArch_INS_XVMADDWEV_H_B - xvmaddwev.h.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWEV_H_B (1973) - LOONGARCH_INS_XVMADDWEV_H_B - xvmaddwev.h.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12117,7 +12117,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWEV_H_BU (1974) - LoongArch_INS_XVMADDWEV_H_BU - xvmaddwev.h.bu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWEV_H_BU (1974) - LOONGARCH_INS_XVMADDWEV_H_BU - xvmaddwev.h.bu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12125,7 +12125,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWEV_H_BU_B (1975) - LoongArch_INS_XVMADDWEV_H_BU_B - xvmaddwev.h.bu.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWEV_H_BU_B (1975) - LOONGARCH_INS_XVMADDWEV_H_BU_B - xvmaddwev.h.bu.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12133,7 +12133,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWEV_Q_D (1976) - LoongArch_INS_XVMADDWEV_Q_D - xvmaddwev.q.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWEV_Q_D (1976) - LOONGARCH_INS_XVMADDWEV_Q_D - xvmaddwev.q.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12141,7 +12141,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWEV_Q_DU (1977) - LoongArch_INS_XVMADDWEV_Q_DU - xvmaddwev.q.du $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWEV_Q_DU (1977) - LOONGARCH_INS_XVMADDWEV_Q_DU - xvmaddwev.q.du $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12149,7 +12149,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWEV_Q_DU_D (1978) - LoongArch_INS_XVMADDWEV_Q_DU_D - xvmaddwev.q.du.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWEV_Q_DU_D (1978) - LOONGARCH_INS_XVMADDWEV_Q_DU_D - xvmaddwev.q.du.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12157,7 +12157,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWEV_W_H (1979) - LoongArch_INS_XVMADDWEV_W_H - xvmaddwev.w.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWEV_W_H (1979) - LOONGARCH_INS_XVMADDWEV_W_H - xvmaddwev.w.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12165,7 +12165,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWEV_W_HU (1980) - LoongArch_INS_XVMADDWEV_W_HU - xvmaddwev.w.hu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWEV_W_HU (1980) - LOONGARCH_INS_XVMADDWEV_W_HU - xvmaddwev.w.hu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12173,7 +12173,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWEV_W_HU_H (1981) - LoongArch_INS_XVMADDWEV_W_HU_H - xvmaddwev.w.hu.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWEV_W_HU_H (1981) - LOONGARCH_INS_XVMADDWEV_W_HU_H - xvmaddwev.w.hu.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12181,7 +12181,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWOD_D_W (1982) - LoongArch_INS_XVMADDWOD_D_W - xvmaddwod.d.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWOD_D_W (1982) - LOONGARCH_INS_XVMADDWOD_D_W - xvmaddwod.d.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12189,7 +12189,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWOD_D_WU (1983) - LoongArch_INS_XVMADDWOD_D_WU - xvmaddwod.d.wu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWOD_D_WU (1983) - LOONGARCH_INS_XVMADDWOD_D_WU - xvmaddwod.d.wu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12197,7 +12197,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWOD_D_WU_W (1984) - LoongArch_INS_XVMADDWOD_D_WU_W - xvmaddwod.d.wu.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWOD_D_WU_W (1984) - LOONGARCH_INS_XVMADDWOD_D_WU_W - xvmaddwod.d.wu.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12205,7 +12205,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWOD_H_B (1985) - LoongArch_INS_XVMADDWOD_H_B - xvmaddwod.h.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWOD_H_B (1985) - LOONGARCH_INS_XVMADDWOD_H_B - xvmaddwod.h.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12213,7 +12213,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWOD_H_BU (1986) - LoongArch_INS_XVMADDWOD_H_BU - xvmaddwod.h.bu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWOD_H_BU (1986) - LOONGARCH_INS_XVMADDWOD_H_BU - xvmaddwod.h.bu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12221,7 +12221,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWOD_H_BU_B (1987) - LoongArch_INS_XVMADDWOD_H_BU_B - xvmaddwod.h.bu.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWOD_H_BU_B (1987) - LOONGARCH_INS_XVMADDWOD_H_BU_B - xvmaddwod.h.bu.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12229,7 +12229,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWOD_Q_D (1988) - LoongArch_INS_XVMADDWOD_Q_D - xvmaddwod.q.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWOD_Q_D (1988) - LOONGARCH_INS_XVMADDWOD_Q_D - xvmaddwod.q.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12237,7 +12237,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWOD_Q_DU (1989) - LoongArch_INS_XVMADDWOD_Q_DU - xvmaddwod.q.du $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWOD_Q_DU (1989) - LOONGARCH_INS_XVMADDWOD_Q_DU - xvmaddwod.q.du $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12245,7 +12245,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWOD_Q_DU_D (1990) - LoongArch_INS_XVMADDWOD_Q_DU_D - xvmaddwod.q.du.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWOD_Q_DU_D (1990) - LOONGARCH_INS_XVMADDWOD_Q_DU_D - xvmaddwod.q.du.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12253,7 +12253,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWOD_W_H (1991) - LoongArch_INS_XVMADDWOD_W_H - xvmaddwod.w.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWOD_W_H (1991) - LOONGARCH_INS_XVMADDWOD_W_H - xvmaddwod.w.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12261,7 +12261,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWOD_W_HU (1992) - LoongArch_INS_XVMADDWOD_W_HU - xvmaddwod.w.hu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWOD_W_HU (1992) - LOONGARCH_INS_XVMADDWOD_W_HU - xvmaddwod.w.hu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12269,7 +12269,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADDWOD_W_HU_H (1993) - LoongArch_INS_XVMADDWOD_W_HU_H - xvmaddwod.w.hu.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADDWOD_W_HU_H (1993) - LOONGARCH_INS_XVMADDWOD_W_HU_H - xvmaddwod.w.hu.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12277,7 +12277,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADD_B (1994) - LoongArch_INS_XVMADD_B - xvmadd.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADD_B (1994) - LOONGARCH_INS_XVMADD_B - xvmadd.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12285,7 +12285,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADD_D (1995) - LoongArch_INS_XVMADD_D - xvmadd.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADD_D (1995) - LOONGARCH_INS_XVMADD_D - xvmadd.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12293,7 +12293,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADD_H (1996) - LoongArch_INS_XVMADD_H - xvmadd.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADD_H (1996) - LOONGARCH_INS_XVMADD_H - xvmadd.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12301,7 +12301,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMADD_W (1997) - LoongArch_INS_XVMADD_W - xvmadd.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVMADD_W (1997) - LOONGARCH_INS_XVMADD_W - xvmadd.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12309,323 +12309,323 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMAXI_B (1998) - LoongArch_INS_XVMAXI_B - xvmaxi.b $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVMAXI_B (1998) - LOONGARCH_INS_XVMAXI_B - xvmaxi.b $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVMAXI_BU (1999) - LoongArch_INS_XVMAXI_BU - xvmaxi.bu $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVMAXI_BU (1999) - LOONGARCH_INS_XVMAXI_BU - xvmaxi.bu $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVMAXI_D (2000) - LoongArch_INS_XVMAXI_D - xvmaxi.d $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVMAXI_D (2000) - LOONGARCH_INS_XVMAXI_D - xvmaxi.d $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVMAXI_DU (2001) - LoongArch_INS_XVMAXI_DU - xvmaxi.du $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVMAXI_DU (2001) - LOONGARCH_INS_XVMAXI_DU - xvmaxi.du $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVMAXI_H (2002) - LoongArch_INS_XVMAXI_H - xvmaxi.h $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVMAXI_H (2002) - LOONGARCH_INS_XVMAXI_H - xvmaxi.h $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVMAXI_HU (2003) - LoongArch_INS_XVMAXI_HU - xvmaxi.hu $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVMAXI_HU (2003) - LOONGARCH_INS_XVMAXI_HU - xvmaxi.hu $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVMAXI_W (2004) - LoongArch_INS_XVMAXI_W - xvmaxi.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVMAXI_W (2004) - LOONGARCH_INS_XVMAXI_W - xvmaxi.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVMAXI_WU (2005) - LoongArch_INS_XVMAXI_WU - xvmaxi.wu $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVMAXI_WU (2005) - LOONGARCH_INS_XVMAXI_WU - xvmaxi.wu $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVMAX_B (2006) - LoongArch_INS_XVMAX_B - xvmax.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVMAX_B (2006) - LOONGARCH_INS_XVMAX_B - xvmax.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMAX_BU (2007) - LoongArch_INS_XVMAX_BU - xvmax.bu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMAX_BU (2007) - LOONGARCH_INS_XVMAX_BU - xvmax.bu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMAX_D (2008) - LoongArch_INS_XVMAX_D - xvmax.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVMAX_D (2008) - LOONGARCH_INS_XVMAX_D - xvmax.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMAX_DU (2009) - LoongArch_INS_XVMAX_DU - xvmax.du $xd, $xj, $xk */ +{ /* LOONGARCH_XVMAX_DU (2009) - LOONGARCH_INS_XVMAX_DU - xvmax.du $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMAX_H (2010) - LoongArch_INS_XVMAX_H - xvmax.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVMAX_H (2010) - LOONGARCH_INS_XVMAX_H - xvmax.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMAX_HU (2011) - LoongArch_INS_XVMAX_HU - xvmax.hu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMAX_HU (2011) - LOONGARCH_INS_XVMAX_HU - xvmax.hu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMAX_W (2012) - LoongArch_INS_XVMAX_W - xvmax.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVMAX_W (2012) - LOONGARCH_INS_XVMAX_W - xvmax.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMAX_WU (2013) - LoongArch_INS_XVMAX_WU - xvmax.wu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMAX_WU (2013) - LOONGARCH_INS_XVMAX_WU - xvmax.wu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMINI_B (2014) - LoongArch_INS_XVMINI_B - xvmini.b $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVMINI_B (2014) - LOONGARCH_INS_XVMINI_B - xvmini.b $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVMINI_BU (2015) - LoongArch_INS_XVMINI_BU - xvmini.bu $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVMINI_BU (2015) - LOONGARCH_INS_XVMINI_BU - xvmini.bu $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVMINI_D (2016) - LoongArch_INS_XVMINI_D - xvmini.d $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVMINI_D (2016) - LOONGARCH_INS_XVMINI_D - xvmini.d $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVMINI_DU (2017) - LoongArch_INS_XVMINI_DU - xvmini.du $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVMINI_DU (2017) - LOONGARCH_INS_XVMINI_DU - xvmini.du $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVMINI_H (2018) - LoongArch_INS_XVMINI_H - xvmini.h $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVMINI_H (2018) - LOONGARCH_INS_XVMINI_H - xvmini.h $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVMINI_HU (2019) - LoongArch_INS_XVMINI_HU - xvmini.hu $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVMINI_HU (2019) - LOONGARCH_INS_XVMINI_HU - xvmini.hu $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVMINI_W (2020) - LoongArch_INS_XVMINI_W - xvmini.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVMINI_W (2020) - LOONGARCH_INS_XVMINI_W - xvmini.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVMINI_WU (2021) - LoongArch_INS_XVMINI_WU - xvmini.wu $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVMINI_WU (2021) - LOONGARCH_INS_XVMINI_WU - xvmini.wu $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVMIN_B (2022) - LoongArch_INS_XVMIN_B - xvmin.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVMIN_B (2022) - LOONGARCH_INS_XVMIN_B - xvmin.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMIN_BU (2023) - LoongArch_INS_XVMIN_BU - xvmin.bu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMIN_BU (2023) - LOONGARCH_INS_XVMIN_BU - xvmin.bu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMIN_D (2024) - LoongArch_INS_XVMIN_D - xvmin.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVMIN_D (2024) - LOONGARCH_INS_XVMIN_D - xvmin.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMIN_DU (2025) - LoongArch_INS_XVMIN_DU - xvmin.du $xd, $xj, $xk */ +{ /* LOONGARCH_XVMIN_DU (2025) - LOONGARCH_INS_XVMIN_DU - xvmin.du $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMIN_H (2026) - LoongArch_INS_XVMIN_H - xvmin.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVMIN_H (2026) - LOONGARCH_INS_XVMIN_H - xvmin.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMIN_HU (2027) - LoongArch_INS_XVMIN_HU - xvmin.hu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMIN_HU (2027) - LOONGARCH_INS_XVMIN_HU - xvmin.hu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMIN_W (2028) - LoongArch_INS_XVMIN_W - xvmin.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVMIN_W (2028) - LOONGARCH_INS_XVMIN_W - xvmin.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMIN_WU (2029) - LoongArch_INS_XVMIN_WU - xvmin.wu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMIN_WU (2029) - LOONGARCH_INS_XVMIN_WU - xvmin.wu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMOD_B (2030) - LoongArch_INS_XVMOD_B - xvmod.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVMOD_B (2030) - LOONGARCH_INS_XVMOD_B - xvmod.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMOD_BU (2031) - LoongArch_INS_XVMOD_BU - xvmod.bu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMOD_BU (2031) - LOONGARCH_INS_XVMOD_BU - xvmod.bu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMOD_D (2032) - LoongArch_INS_XVMOD_D - xvmod.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVMOD_D (2032) - LOONGARCH_INS_XVMOD_D - xvmod.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMOD_DU (2033) - LoongArch_INS_XVMOD_DU - xvmod.du $xd, $xj, $xk */ +{ /* LOONGARCH_XVMOD_DU (2033) - LOONGARCH_INS_XVMOD_DU - xvmod.du $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMOD_H (2034) - LoongArch_INS_XVMOD_H - xvmod.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVMOD_H (2034) - LOONGARCH_INS_XVMOD_H - xvmod.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMOD_HU (2035) - LoongArch_INS_XVMOD_HU - xvmod.hu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMOD_HU (2035) - LOONGARCH_INS_XVMOD_HU - xvmod.hu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMOD_W (2036) - LoongArch_INS_XVMOD_W - xvmod.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVMOD_W (2036) - LOONGARCH_INS_XVMOD_W - xvmod.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMOD_WU (2037) - LoongArch_INS_XVMOD_WU - xvmod.wu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMOD_WU (2037) - LOONGARCH_INS_XVMOD_WU - xvmod.wu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMSKGEZ_B (2038) - LoongArch_INS_XVMSKGEZ_B - xvmskgez.b $xd, $xj */ +{ /* LOONGARCH_XVMSKGEZ_B (2038) - LOONGARCH_INS_XVMSKGEZ_B - xvmskgez.b $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVMSKLTZ_B (2039) - LoongArch_INS_XVMSKLTZ_B - xvmskltz.b $xd, $xj */ +{ /* LOONGARCH_XVMSKLTZ_B (2039) - LOONGARCH_INS_XVMSKLTZ_B - xvmskltz.b $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVMSKLTZ_D (2040) - LoongArch_INS_XVMSKLTZ_D - xvmskltz.d $xd, $xj */ +{ /* LOONGARCH_XVMSKLTZ_D (2040) - LOONGARCH_INS_XVMSKLTZ_D - xvmskltz.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVMSKLTZ_H (2041) - LoongArch_INS_XVMSKLTZ_H - xvmskltz.h $xd, $xj */ +{ /* LOONGARCH_XVMSKLTZ_H (2041) - LOONGARCH_INS_XVMSKLTZ_H - xvmskltz.h $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVMSKLTZ_W (2042) - LoongArch_INS_XVMSKLTZ_W - xvmskltz.w $xd, $xj */ +{ /* LOONGARCH_XVMSKLTZ_W (2042) - LOONGARCH_INS_XVMSKLTZ_W - xvmskltz.w $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVMSKNZ_B (2043) - LoongArch_INS_XVMSKNZ_B - xvmsknz.b $xd, $xj */ +{ /* LOONGARCH_XVMSKNZ_B (2043) - LOONGARCH_INS_XVMSKNZ_B - xvmsknz.b $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVMSUB_B (2044) - LoongArch_INS_XVMSUB_B - xvmsub.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVMSUB_B (2044) - LOONGARCH_INS_XVMSUB_B - xvmsub.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12633,7 +12633,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMSUB_D (2045) - LoongArch_INS_XVMSUB_D - xvmsub.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVMSUB_D (2045) - LOONGARCH_INS_XVMSUB_D - xvmsub.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12641,7 +12641,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMSUB_H (2046) - LoongArch_INS_XVMSUB_H - xvmsub.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVMSUB_H (2046) - LOONGARCH_INS_XVMSUB_H - xvmsub.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12649,7 +12649,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMSUB_W (2047) - LoongArch_INS_XVMSUB_W - xvmsub.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVMSUB_W (2047) - LOONGARCH_INS_XVMSUB_W - xvmsub.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -12657,405 +12657,405 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMUH_B (2048) - LoongArch_INS_XVMUH_B - xvmuh.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVMUH_B (2048) - LOONGARCH_INS_XVMUH_B - xvmuh.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMUH_BU (2049) - LoongArch_INS_XVMUH_BU - xvmuh.bu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMUH_BU (2049) - LOONGARCH_INS_XVMUH_BU - xvmuh.bu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMUH_D (2050) - LoongArch_INS_XVMUH_D - xvmuh.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVMUH_D (2050) - LOONGARCH_INS_XVMUH_D - xvmuh.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMUH_DU (2051) - LoongArch_INS_XVMUH_DU - xvmuh.du $xd, $xj, $xk */ +{ /* LOONGARCH_XVMUH_DU (2051) - LOONGARCH_INS_XVMUH_DU - xvmuh.du $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMUH_H (2052) - LoongArch_INS_XVMUH_H - xvmuh.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVMUH_H (2052) - LOONGARCH_INS_XVMUH_H - xvmuh.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMUH_HU (2053) - LoongArch_INS_XVMUH_HU - xvmuh.hu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMUH_HU (2053) - LOONGARCH_INS_XVMUH_HU - xvmuh.hu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMUH_W (2054) - LoongArch_INS_XVMUH_W - xvmuh.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVMUH_W (2054) - LOONGARCH_INS_XVMUH_W - xvmuh.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMUH_WU (2055) - LoongArch_INS_XVMUH_WU - xvmuh.wu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMUH_WU (2055) - LOONGARCH_INS_XVMUH_WU - xvmuh.wu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWEV_D_W (2056) - LoongArch_INS_XVMULWEV_D_W - xvmulwev.d.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWEV_D_W (2056) - LOONGARCH_INS_XVMULWEV_D_W - xvmulwev.d.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWEV_D_WU (2057) - LoongArch_INS_XVMULWEV_D_WU - xvmulwev.d.wu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWEV_D_WU (2057) - LOONGARCH_INS_XVMULWEV_D_WU - xvmulwev.d.wu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWEV_D_WU_W (2058) - LoongArch_INS_XVMULWEV_D_WU_W - xvmulwev.d.wu.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWEV_D_WU_W (2058) - LOONGARCH_INS_XVMULWEV_D_WU_W - xvmulwev.d.wu.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWEV_H_B (2059) - LoongArch_INS_XVMULWEV_H_B - xvmulwev.h.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWEV_H_B (2059) - LOONGARCH_INS_XVMULWEV_H_B - xvmulwev.h.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWEV_H_BU (2060) - LoongArch_INS_XVMULWEV_H_BU - xvmulwev.h.bu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWEV_H_BU (2060) - LOONGARCH_INS_XVMULWEV_H_BU - xvmulwev.h.bu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWEV_H_BU_B (2061) - LoongArch_INS_XVMULWEV_H_BU_B - xvmulwev.h.bu.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWEV_H_BU_B (2061) - LOONGARCH_INS_XVMULWEV_H_BU_B - xvmulwev.h.bu.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWEV_Q_D (2062) - LoongArch_INS_XVMULWEV_Q_D - xvmulwev.q.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWEV_Q_D (2062) - LOONGARCH_INS_XVMULWEV_Q_D - xvmulwev.q.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWEV_Q_DU (2063) - LoongArch_INS_XVMULWEV_Q_DU - xvmulwev.q.du $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWEV_Q_DU (2063) - LOONGARCH_INS_XVMULWEV_Q_DU - xvmulwev.q.du $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWEV_Q_DU_D (2064) - LoongArch_INS_XVMULWEV_Q_DU_D - xvmulwev.q.du.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWEV_Q_DU_D (2064) - LOONGARCH_INS_XVMULWEV_Q_DU_D - xvmulwev.q.du.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWEV_W_H (2065) - LoongArch_INS_XVMULWEV_W_H - xvmulwev.w.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWEV_W_H (2065) - LOONGARCH_INS_XVMULWEV_W_H - xvmulwev.w.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWEV_W_HU (2066) - LoongArch_INS_XVMULWEV_W_HU - xvmulwev.w.hu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWEV_W_HU (2066) - LOONGARCH_INS_XVMULWEV_W_HU - xvmulwev.w.hu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWEV_W_HU_H (2067) - LoongArch_INS_XVMULWEV_W_HU_H - xvmulwev.w.hu.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWEV_W_HU_H (2067) - LOONGARCH_INS_XVMULWEV_W_HU_H - xvmulwev.w.hu.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWOD_D_W (2068) - LoongArch_INS_XVMULWOD_D_W - xvmulwod.d.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWOD_D_W (2068) - LOONGARCH_INS_XVMULWOD_D_W - xvmulwod.d.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWOD_D_WU (2069) - LoongArch_INS_XVMULWOD_D_WU - xvmulwod.d.wu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWOD_D_WU (2069) - LOONGARCH_INS_XVMULWOD_D_WU - xvmulwod.d.wu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWOD_D_WU_W (2070) - LoongArch_INS_XVMULWOD_D_WU_W - xvmulwod.d.wu.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWOD_D_WU_W (2070) - LOONGARCH_INS_XVMULWOD_D_WU_W - xvmulwod.d.wu.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWOD_H_B (2071) - LoongArch_INS_XVMULWOD_H_B - xvmulwod.h.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWOD_H_B (2071) - LOONGARCH_INS_XVMULWOD_H_B - xvmulwod.h.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWOD_H_BU (2072) - LoongArch_INS_XVMULWOD_H_BU - xvmulwod.h.bu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWOD_H_BU (2072) - LOONGARCH_INS_XVMULWOD_H_BU - xvmulwod.h.bu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWOD_H_BU_B (2073) - LoongArch_INS_XVMULWOD_H_BU_B - xvmulwod.h.bu.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWOD_H_BU_B (2073) - LOONGARCH_INS_XVMULWOD_H_BU_B - xvmulwod.h.bu.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWOD_Q_D (2074) - LoongArch_INS_XVMULWOD_Q_D - xvmulwod.q.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWOD_Q_D (2074) - LOONGARCH_INS_XVMULWOD_Q_D - xvmulwod.q.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWOD_Q_DU (2075) - LoongArch_INS_XVMULWOD_Q_DU - xvmulwod.q.du $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWOD_Q_DU (2075) - LOONGARCH_INS_XVMULWOD_Q_DU - xvmulwod.q.du $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWOD_Q_DU_D (2076) - LoongArch_INS_XVMULWOD_Q_DU_D - xvmulwod.q.du.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWOD_Q_DU_D (2076) - LOONGARCH_INS_XVMULWOD_Q_DU_D - xvmulwod.q.du.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWOD_W_H (2077) - LoongArch_INS_XVMULWOD_W_H - xvmulwod.w.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWOD_W_H (2077) - LOONGARCH_INS_XVMULWOD_W_H - xvmulwod.w.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWOD_W_HU (2078) - LoongArch_INS_XVMULWOD_W_HU - xvmulwod.w.hu $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWOD_W_HU (2078) - LOONGARCH_INS_XVMULWOD_W_HU - xvmulwod.w.hu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMULWOD_W_HU_H (2079) - LoongArch_INS_XVMULWOD_W_HU_H - xvmulwod.w.hu.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVMULWOD_W_HU_H (2079) - LOONGARCH_INS_XVMULWOD_W_HU_H - xvmulwod.w.hu.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMUL_B (2080) - LoongArch_INS_XVMUL_B - xvmul.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVMUL_B (2080) - LOONGARCH_INS_XVMUL_B - xvmul.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMUL_D (2081) - LoongArch_INS_XVMUL_D - xvmul.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVMUL_D (2081) - LOONGARCH_INS_XVMUL_D - xvmul.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMUL_H (2082) - LoongArch_INS_XVMUL_H - xvmul.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVMUL_H (2082) - LOONGARCH_INS_XVMUL_H - xvmul.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVMUL_W (2083) - LoongArch_INS_XVMUL_W - xvmul.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVMUL_W (2083) - LOONGARCH_INS_XVMUL_W - xvmul.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVNEG_B (2084) - LoongArch_INS_XVNEG_B - xvneg.b $xd, $xj */ +{ /* LOONGARCH_XVNEG_B (2084) - LOONGARCH_INS_XVNEG_B - xvneg.b $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVNEG_D (2085) - LoongArch_INS_XVNEG_D - xvneg.d $xd, $xj */ +{ /* LOONGARCH_XVNEG_D (2085) - LOONGARCH_INS_XVNEG_D - xvneg.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVNEG_H (2086) - LoongArch_INS_XVNEG_H - xvneg.h $xd, $xj */ +{ /* LOONGARCH_XVNEG_H (2086) - LOONGARCH_INS_XVNEG_H - xvneg.h $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVNEG_W (2087) - LoongArch_INS_XVNEG_W - xvneg.w $xd, $xj */ +{ /* LOONGARCH_XVNEG_W (2087) - LOONGARCH_INS_XVNEG_W - xvneg.w $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVNORI_B (2088) - LoongArch_INS_XVNORI_B - xvnori.b $xd, $xj, $imm8 */ +{ /* LOONGARCH_XVNORI_B (2088) - LOONGARCH_INS_XVNORI_B - xvnori.b $xd, $xj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_XVNOR_V (2089) - LoongArch_INS_XVNOR_V - xvnor.v $xd, $xj, $xk */ +{ /* LOONGARCH_XVNOR_V (2089) - LOONGARCH_INS_XVNOR_V - xvnor.v $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVORI_B (2090) - LoongArch_INS_XVORI_B - xvori.b $xd, $xj, $imm8 */ +{ /* LOONGARCH_XVORI_B (2090) - LOONGARCH_INS_XVORI_B - xvori.b $xd, $xj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_XVORN_V (2091) - LoongArch_INS_XVORN_V - xvorn.v $xd, $xj, $xk */ +{ /* LOONGARCH_XVORN_V (2091) - LOONGARCH_INS_XVORN_V - xvorn.v $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVOR_V (2092) - LoongArch_INS_XVOR_V - xvor.v $xd, $xj, $xk */ +{ /* LOONGARCH_XVOR_V (2092) - LOONGARCH_INS_XVOR_V - xvor.v $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVPACKEV_B (2093) - LoongArch_INS_XVPACKEV_B - xvpackev.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVPACKEV_B (2093) - LOONGARCH_INS_XVPACKEV_B - xvpackev.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVPACKEV_D (2094) - LoongArch_INS_XVPACKEV_D - xvpackev.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVPACKEV_D (2094) - LOONGARCH_INS_XVPACKEV_D - xvpackev.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVPACKEV_H (2095) - LoongArch_INS_XVPACKEV_H - xvpackev.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVPACKEV_H (2095) - LOONGARCH_INS_XVPACKEV_H - xvpackev.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVPACKEV_W (2096) - LoongArch_INS_XVPACKEV_W - xvpackev.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVPACKEV_W (2096) - LOONGARCH_INS_XVPACKEV_W - xvpackev.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVPACKOD_B (2097) - LoongArch_INS_XVPACKOD_B - xvpackod.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVPACKOD_B (2097) - LOONGARCH_INS_XVPACKOD_B - xvpackod.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVPACKOD_D (2098) - LoongArch_INS_XVPACKOD_D - xvpackod.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVPACKOD_D (2098) - LOONGARCH_INS_XVPACKOD_D - xvpackod.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVPACKOD_H (2099) - LoongArch_INS_XVPACKOD_H - xvpackod.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVPACKOD_H (2099) - LOONGARCH_INS_XVPACKOD_H - xvpackod.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVPACKOD_W (2100) - LoongArch_INS_XVPACKOD_W - xvpackod.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVPACKOD_W (2100) - LOONGARCH_INS_XVPACKOD_W - xvpackod.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVPCNT_B (2101) - LoongArch_INS_XVPCNT_B - xvpcnt.b $xd, $xj */ +{ /* LOONGARCH_XVPCNT_B (2101) - LOONGARCH_INS_XVPCNT_B - xvpcnt.b $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVPCNT_D (2102) - LoongArch_INS_XVPCNT_D - xvpcnt.d $xd, $xj */ +{ /* LOONGARCH_XVPCNT_D (2102) - LOONGARCH_INS_XVPCNT_D - xvpcnt.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVPCNT_H (2103) - LoongArch_INS_XVPCNT_H - xvpcnt.h $xd, $xj */ +{ /* LOONGARCH_XVPCNT_H (2103) - LOONGARCH_INS_XVPCNT_H - xvpcnt.h $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVPCNT_W (2104) - LoongArch_INS_XVPCNT_W - xvpcnt.w $xd, $xj */ +{ /* LOONGARCH_XVPCNT_W (2104) - LOONGARCH_INS_XVPCNT_W - xvpcnt.w $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVPERMI_D (2105) - LoongArch_INS_XVPERMI_D - xvpermi.d $xd, $xj, $imm8 */ +{ /* LOONGARCH_XVPERMI_D (2105) - LOONGARCH_INS_XVPERMI_D - xvpermi.d $xd, $xj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_XVPERMI_Q (2106) - LoongArch_INS_XVPERMI_Q - xvpermi.q $xd, $xj, $imm8 */ +{ /* LOONGARCH_XVPERMI_Q (2106) - LOONGARCH_INS_XVPERMI_Q - xvpermi.q $xd, $xj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -13063,7 +13063,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_XVPERMI_W (2107) - LoongArch_INS_XVPERMI_W - xvpermi.w $xd, $xj, $imm8 */ +{ /* LOONGARCH_XVPERMI_W (2107) - LOONGARCH_INS_XVPERMI_W - xvpermi.w $xd, $xj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -13071,513 +13071,513 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_XVPERM_W (2108) - LoongArch_INS_XVPERM_W - xvperm.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVPERM_W (2108) - LOONGARCH_INS_XVPERM_W - xvperm.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVPICKEV_B (2109) - LoongArch_INS_XVPICKEV_B - xvpickev.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVPICKEV_B (2109) - LOONGARCH_INS_XVPICKEV_B - xvpickev.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVPICKEV_D (2110) - LoongArch_INS_XVPICKEV_D - xvpickev.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVPICKEV_D (2110) - LOONGARCH_INS_XVPICKEV_D - xvpickev.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVPICKEV_H (2111) - LoongArch_INS_XVPICKEV_H - xvpickev.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVPICKEV_H (2111) - LOONGARCH_INS_XVPICKEV_H - xvpickev.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVPICKEV_W (2112) - LoongArch_INS_XVPICKEV_W - xvpickev.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVPICKEV_W (2112) - LOONGARCH_INS_XVPICKEV_W - xvpickev.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVPICKOD_B (2113) - LoongArch_INS_XVPICKOD_B - xvpickod.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVPICKOD_B (2113) - LOONGARCH_INS_XVPICKOD_B - xvpickod.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVPICKOD_D (2114) - LoongArch_INS_XVPICKOD_D - xvpickod.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVPICKOD_D (2114) - LOONGARCH_INS_XVPICKOD_D - xvpickod.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVPICKOD_H (2115) - LoongArch_INS_XVPICKOD_H - xvpickod.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVPICKOD_H (2115) - LOONGARCH_INS_XVPICKOD_H - xvpickod.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVPICKOD_W (2116) - LoongArch_INS_XVPICKOD_W - xvpickod.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVPICKOD_W (2116) - LOONGARCH_INS_XVPICKOD_W - xvpickod.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVPICKVE2GR_D (2117) - LoongArch_INS_XVPICKVE2GR_D - xvpickve2gr.d $rd, $xj, $imm2 */ +{ /* LOONGARCH_XVPICKVE2GR_D (2117) - LOONGARCH_INS_XVPICKVE2GR_D - xvpickve2gr.d $rd, $xj, $imm2 */ { { 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_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm2 */ { 0 } }}, -{ /* LoongArch_XVPICKVE2GR_DU (2118) - LoongArch_INS_XVPICKVE2GR_DU - xvpickve2gr.du $rd, $xj, $imm2 */ +{ /* LOONGARCH_XVPICKVE2GR_DU (2118) - LOONGARCH_INS_XVPICKVE2GR_DU - xvpickve2gr.du $rd, $xj, $imm2 */ { { 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_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm2 */ { 0 } }}, -{ /* LoongArch_XVPICKVE2GR_W (2119) - LoongArch_INS_XVPICKVE2GR_W - xvpickve2gr.w $rd, $xj, $imm3 */ +{ /* LOONGARCH_XVPICKVE2GR_W (2119) - LOONGARCH_INS_XVPICKVE2GR_W - xvpickve2gr.w $rd, $xj, $imm3 */ { { 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_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_XVPICKVE2GR_WU (2120) - LoongArch_INS_XVPICKVE2GR_WU - xvpickve2gr.wu $rd, $xj, $imm3 */ +{ /* LOONGARCH_XVPICKVE2GR_WU (2120) - LOONGARCH_INS_XVPICKVE2GR_WU - xvpickve2gr.wu $rd, $xj, $imm3 */ { { 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_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_XVPICKVE_D (2121) - LoongArch_INS_XVPICKVE_D - xvpickve.d $xd, $xj, $imm2 */ +{ /* LOONGARCH_XVPICKVE_D (2121) - LOONGARCH_INS_XVPICKVE_D - xvpickve.d $xd, $xj, $imm2 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm2 */ { 0 } }}, -{ /* LoongArch_XVPICKVE_W (2122) - LoongArch_INS_XVPICKVE_W - xvpickve.w $xd, $xj, $imm3 */ +{ /* LOONGARCH_XVPICKVE_W (2122) - LOONGARCH_INS_XVPICKVE_W - xvpickve.w $xd, $xj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_XVREPL128VEI_B (2123) - LoongArch_INS_XVREPL128VEI_B - xvrepl128vei.b $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVREPL128VEI_B (2123) - LOONGARCH_INS_XVREPL128VEI_B - xvrepl128vei.b $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVREPL128VEI_D (2124) - LoongArch_INS_XVREPL128VEI_D - xvrepl128vei.d $xd, $xj, $imm1 */ +{ /* LOONGARCH_XVREPL128VEI_D (2124) - LOONGARCH_INS_XVREPL128VEI_D - xvrepl128vei.d $xd, $xj, $imm1 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm1 */ { 0 } }}, -{ /* LoongArch_XVREPL128VEI_H (2125) - LoongArch_INS_XVREPL128VEI_H - xvrepl128vei.h $xd, $xj, $imm3 */ +{ /* LOONGARCH_XVREPL128VEI_H (2125) - LOONGARCH_INS_XVREPL128VEI_H - xvrepl128vei.h $xd, $xj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_XVREPL128VEI_W (2126) - LoongArch_INS_XVREPL128VEI_W - xvrepl128vei.w $xd, $xj, $imm2 */ +{ /* LOONGARCH_XVREPL128VEI_W (2126) - LOONGARCH_INS_XVREPL128VEI_W - xvrepl128vei.w $xd, $xj, $imm2 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm2 */ { 0 } }}, -{ /* LoongArch_XVREPLGR2VR_B (2127) - LoongArch_INS_XVREPLGR2VR_B - xvreplgr2vr.b $xd, $rj */ +{ /* LOONGARCH_XVREPLGR2VR_B (2127) - LOONGARCH_INS_XVREPLGR2VR_B - xvreplgr2vr.b $xd, $rj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_XVREPLGR2VR_D (2128) - LoongArch_INS_XVREPLGR2VR_D - xvreplgr2vr.d $xd, $rj */ +{ /* LOONGARCH_XVREPLGR2VR_D (2128) - LOONGARCH_INS_XVREPLGR2VR_D - xvreplgr2vr.d $xd, $rj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_XVREPLGR2VR_H (2129) - LoongArch_INS_XVREPLGR2VR_H - xvreplgr2vr.h $xd, $rj */ +{ /* LOONGARCH_XVREPLGR2VR_H (2129) - LOONGARCH_INS_XVREPLGR2VR_H - xvreplgr2vr.h $xd, $rj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_XVREPLGR2VR_W (2130) - LoongArch_INS_XVREPLGR2VR_W - xvreplgr2vr.w $xd, $rj */ +{ /* LOONGARCH_XVREPLGR2VR_W (2130) - LOONGARCH_INS_XVREPLGR2VR_W - xvreplgr2vr.w $xd, $rj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { 0 } }}, -{ /* LoongArch_XVREPLVE0_B (2131) - LoongArch_INS_XVREPLVE0_B - xvreplve0.b $xd, $xj */ +{ /* LOONGARCH_XVREPLVE0_B (2131) - LOONGARCH_INS_XVREPLVE0_B - xvreplve0.b $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVREPLVE0_D (2132) - LoongArch_INS_XVREPLVE0_D - xvreplve0.d $xd, $xj */ +{ /* LOONGARCH_XVREPLVE0_D (2132) - LOONGARCH_INS_XVREPLVE0_D - xvreplve0.d $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVREPLVE0_H (2133) - LoongArch_INS_XVREPLVE0_H - xvreplve0.h $xd, $xj */ +{ /* LOONGARCH_XVREPLVE0_H (2133) - LOONGARCH_INS_XVREPLVE0_H - xvreplve0.h $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVREPLVE0_Q (2134) - LoongArch_INS_XVREPLVE0_Q - xvreplve0.q $xd, $xj */ +{ /* LOONGARCH_XVREPLVE0_Q (2134) - LOONGARCH_INS_XVREPLVE0_Q - xvreplve0.q $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVREPLVE0_W (2135) - LoongArch_INS_XVREPLVE0_W - xvreplve0.w $xd, $xj */ +{ /* LOONGARCH_XVREPLVE0_W (2135) - LOONGARCH_INS_XVREPLVE0_W - xvreplve0.w $xd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVREPLVE_B (2136) - LoongArch_INS_XVREPLVE_B - xvreplve.b $xd, $xj, $rk */ +{ /* LOONGARCH_XVREPLVE_B (2136) - LOONGARCH_INS_XVREPLVE_B - xvreplve.b $xd, $xj, $rk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_XVREPLVE_D (2137) - LoongArch_INS_XVREPLVE_D - xvreplve.d $xd, $xj, $rk */ +{ /* LOONGARCH_XVREPLVE_D (2137) - LOONGARCH_INS_XVREPLVE_D - xvreplve.d $xd, $xj, $rk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_XVREPLVE_H (2138) - LoongArch_INS_XVREPLVE_H - xvreplve.h $xd, $xj, $rk */ +{ /* LOONGARCH_XVREPLVE_H (2138) - LOONGARCH_INS_XVREPLVE_H - xvreplve.h $xd, $xj, $rk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_XVREPLVE_W (2139) - LoongArch_INS_XVREPLVE_W - xvreplve.w $xd, $xj, $rk */ +{ /* LOONGARCH_XVREPLVE_W (2139) - LOONGARCH_INS_XVREPLVE_W - xvreplve.w $xd, $xj, $rk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_XVROTRI_B (2140) - LoongArch_INS_XVROTRI_B - xvrotri.b $xd, $xj, $imm3 */ +{ /* LOONGARCH_XVROTRI_B (2140) - LOONGARCH_INS_XVROTRI_B - xvrotri.b $xd, $xj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_XVROTRI_D (2141) - LoongArch_INS_XVROTRI_D - xvrotri.d $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVROTRI_D (2141) - LOONGARCH_INS_XVROTRI_D - xvrotri.d $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVROTRI_H (2142) - LoongArch_INS_XVROTRI_H - xvrotri.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVROTRI_H (2142) - LOONGARCH_INS_XVROTRI_H - xvrotri.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVROTRI_W (2143) - LoongArch_INS_XVROTRI_W - xvrotri.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVROTRI_W (2143) - LOONGARCH_INS_XVROTRI_W - xvrotri.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVROTR_B (2144) - LoongArch_INS_XVROTR_B - xvrotr.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVROTR_B (2144) - LOONGARCH_INS_XVROTR_B - xvrotr.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVROTR_D (2145) - LoongArch_INS_XVROTR_D - xvrotr.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVROTR_D (2145) - LOONGARCH_INS_XVROTR_D - xvrotr.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVROTR_H (2146) - LoongArch_INS_XVROTR_H - xvrotr.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVROTR_H (2146) - LOONGARCH_INS_XVROTR_H - xvrotr.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVROTR_W (2147) - LoongArch_INS_XVROTR_W - xvrotr.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVROTR_W (2147) - LOONGARCH_INS_XVROTR_W - xvrotr.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSADD_B (2148) - LoongArch_INS_XVSADD_B - xvsadd.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVSADD_B (2148) - LOONGARCH_INS_XVSADD_B - xvsadd.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSADD_BU (2149) - LoongArch_INS_XVSADD_BU - xvsadd.bu $xd, $xj, $xk */ +{ /* LOONGARCH_XVSADD_BU (2149) - LOONGARCH_INS_XVSADD_BU - xvsadd.bu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSADD_D (2150) - LoongArch_INS_XVSADD_D - xvsadd.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSADD_D (2150) - LOONGARCH_INS_XVSADD_D - xvsadd.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSADD_DU (2151) - LoongArch_INS_XVSADD_DU - xvsadd.du $xd, $xj, $xk */ +{ /* LOONGARCH_XVSADD_DU (2151) - LOONGARCH_INS_XVSADD_DU - xvsadd.du $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSADD_H (2152) - LoongArch_INS_XVSADD_H - xvsadd.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSADD_H (2152) - LOONGARCH_INS_XVSADD_H - xvsadd.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSADD_HU (2153) - LoongArch_INS_XVSADD_HU - xvsadd.hu $xd, $xj, $xk */ +{ /* LOONGARCH_XVSADD_HU (2153) - LOONGARCH_INS_XVSADD_HU - xvsadd.hu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSADD_W (2154) - LoongArch_INS_XVSADD_W - xvsadd.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSADD_W (2154) - LOONGARCH_INS_XVSADD_W - xvsadd.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSADD_WU (2155) - LoongArch_INS_XVSADD_WU - xvsadd.wu $xd, $xj, $xk */ +{ /* LOONGARCH_XVSADD_WU (2155) - LOONGARCH_INS_XVSADD_WU - xvsadd.wu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSAT_B (2156) - LoongArch_INS_XVSAT_B - xvsat.b $xd, $xj, $imm3 */ +{ /* LOONGARCH_XVSAT_B (2156) - LOONGARCH_INS_XVSAT_B - xvsat.b $xd, $xj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_XVSAT_BU (2157) - LoongArch_INS_XVSAT_BU - xvsat.bu $xd, $xj, $imm3 */ +{ /* LOONGARCH_XVSAT_BU (2157) - LOONGARCH_INS_XVSAT_BU - xvsat.bu $xd, $xj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_XVSAT_D (2158) - LoongArch_INS_XVSAT_D - xvsat.d $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVSAT_D (2158) - LOONGARCH_INS_XVSAT_D - xvsat.d $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVSAT_DU (2159) - LoongArch_INS_XVSAT_DU - xvsat.du $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVSAT_DU (2159) - LOONGARCH_INS_XVSAT_DU - xvsat.du $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVSAT_H (2160) - LoongArch_INS_XVSAT_H - xvsat.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVSAT_H (2160) - LOONGARCH_INS_XVSAT_H - xvsat.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVSAT_HU (2161) - LoongArch_INS_XVSAT_HU - xvsat.hu $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVSAT_HU (2161) - LOONGARCH_INS_XVSAT_HU - xvsat.hu $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVSAT_W (2162) - LoongArch_INS_XVSAT_W - xvsat.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSAT_W (2162) - LOONGARCH_INS_XVSAT_W - xvsat.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSAT_WU (2163) - LoongArch_INS_XVSAT_WU - xvsat.wu $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSAT_WU (2163) - LOONGARCH_INS_XVSAT_WU - xvsat.wu $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSEQI_B (2164) - LoongArch_INS_XVSEQI_B - xvseqi.b $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSEQI_B (2164) - LOONGARCH_INS_XVSEQI_B - xvseqi.b $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSEQI_D (2165) - LoongArch_INS_XVSEQI_D - xvseqi.d $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSEQI_D (2165) - LOONGARCH_INS_XVSEQI_D - xvseqi.d $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSEQI_H (2166) - LoongArch_INS_XVSEQI_H - xvseqi.h $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSEQI_H (2166) - LOONGARCH_INS_XVSEQI_H - xvseqi.h $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSEQI_W (2167) - LoongArch_INS_XVSEQI_W - xvseqi.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSEQI_W (2167) - LOONGARCH_INS_XVSEQI_W - xvseqi.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSEQ_B (2168) - LoongArch_INS_XVSEQ_B - xvseq.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVSEQ_B (2168) - LOONGARCH_INS_XVSEQ_B - xvseq.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSEQ_D (2169) - LoongArch_INS_XVSEQ_D - xvseq.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSEQ_D (2169) - LOONGARCH_INS_XVSEQ_D - xvseq.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSEQ_H (2170) - LoongArch_INS_XVSEQ_H - xvseq.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSEQ_H (2170) - LOONGARCH_INS_XVSEQ_H - xvseq.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSEQ_W (2171) - LoongArch_INS_XVSEQ_W - xvseq.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSEQ_W (2171) - LOONGARCH_INS_XVSEQ_W - xvseq.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSETALLNEZ_B (2172) - LoongArch_INS_XVSETALLNEZ_B - xvsetallnez.b $cd, $xj */ +{ /* LOONGARCH_XVSETALLNEZ_B (2172) - LOONGARCH_INS_XVSETALLNEZ_B - xvsetallnez.b $cd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVSETALLNEZ_D (2173) - LoongArch_INS_XVSETALLNEZ_D - xvsetallnez.d $cd, $xj */ +{ /* LOONGARCH_XVSETALLNEZ_D (2173) - LOONGARCH_INS_XVSETALLNEZ_D - xvsetallnez.d $cd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVSETALLNEZ_H (2174) - LoongArch_INS_XVSETALLNEZ_H - xvsetallnez.h $cd, $xj */ +{ /* LOONGARCH_XVSETALLNEZ_H (2174) - LOONGARCH_INS_XVSETALLNEZ_H - xvsetallnez.h $cd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVSETALLNEZ_W (2175) - LoongArch_INS_XVSETALLNEZ_W - xvsetallnez.w $cd, $xj */ +{ /* LOONGARCH_XVSETALLNEZ_W (2175) - LOONGARCH_INS_XVSETALLNEZ_W - xvsetallnez.w $cd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVSETANYEQZ_B (2176) - LoongArch_INS_XVSETANYEQZ_B - xvsetanyeqz.b $cd, $xj */ +{ /* LOONGARCH_XVSETANYEQZ_B (2176) - LOONGARCH_INS_XVSETANYEQZ_B - xvsetanyeqz.b $cd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVSETANYEQZ_D (2177) - LoongArch_INS_XVSETANYEQZ_D - xvsetanyeqz.d $cd, $xj */ +{ /* LOONGARCH_XVSETANYEQZ_D (2177) - LOONGARCH_INS_XVSETANYEQZ_D - xvsetanyeqz.d $cd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVSETANYEQZ_H (2178) - LoongArch_INS_XVSETANYEQZ_H - xvsetanyeqz.h $cd, $xj */ +{ /* LOONGARCH_XVSETANYEQZ_H (2178) - LOONGARCH_INS_XVSETANYEQZ_H - xvsetanyeqz.h $cd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVSETANYEQZ_W (2179) - LoongArch_INS_XVSETANYEQZ_W - xvsetanyeqz.w $cd, $xj */ +{ /* LOONGARCH_XVSETANYEQZ_W (2179) - LOONGARCH_INS_XVSETANYEQZ_W - xvsetanyeqz.w $cd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVSETEQZ_V (2180) - LoongArch_INS_XVSETEQZ_V - xvseteqz.v $cd, $xj */ +{ /* LOONGARCH_XVSETEQZ_V (2180) - LOONGARCH_INS_XVSETEQZ_V - xvseteqz.v $cd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVSETNEZ_V (2181) - LoongArch_INS_XVSETNEZ_V - xvsetnez.v $cd, $xj */ +{ /* LOONGARCH_XVSETNEZ_V (2181) - LOONGARCH_INS_XVSETNEZ_V - xvsetnez.v $cd, $xj */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* cd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { 0 } }}, -{ /* LoongArch_XVSHUF4I_B (2182) - LoongArch_INS_XVSHUF4I_B - xvshuf4i.b $xd, $xj, $imm8 */ +{ /* LOONGARCH_XVSHUF4I_B (2182) - LOONGARCH_INS_XVSHUF4I_B - xvshuf4i.b $xd, $xj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_XVSHUF4I_D (2183) - LoongArch_INS_XVSHUF4I_D - xvshuf4i.d $xd, $xj, $imm8 */ +{ /* LOONGARCH_XVSHUF4I_D (2183) - LOONGARCH_INS_XVSHUF4I_D - xvshuf4i.d $xd, $xj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -13585,21 +13585,21 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_XVSHUF4I_H (2184) - LoongArch_INS_XVSHUF4I_H - xvshuf4i.h $xd, $xj, $imm8 */ +{ /* LOONGARCH_XVSHUF4I_H (2184) - LOONGARCH_INS_XVSHUF4I_H - xvshuf4i.h $xd, $xj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_XVSHUF4I_W (2185) - LoongArch_INS_XVSHUF4I_W - xvshuf4i.w $xd, $xj, $imm8 */ +{ /* LOONGARCH_XVSHUF4I_W (2185) - LOONGARCH_INS_XVSHUF4I_W - xvshuf4i.w $xd, $xj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_XVSHUF_B (2186) - LoongArch_INS_XVSHUF_B - xvshuf.b $xd, $xj, $xk, $xa */ +{ /* LOONGARCH_XVSHUF_B (2186) - LOONGARCH_INS_XVSHUF_B - xvshuf.b $xd, $xj, $xk, $xa */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ @@ -13607,7 +13607,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xa */ { 0 } }}, -{ /* LoongArch_XVSHUF_D (2187) - LoongArch_INS_XVSHUF_D - xvshuf.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSHUF_D (2187) - LOONGARCH_INS_XVSHUF_D - xvshuf.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -13615,7 +13615,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSHUF_H (2188) - LoongArch_INS_XVSHUF_H - xvshuf.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSHUF_H (2188) - LOONGARCH_INS_XVSHUF_H - xvshuf.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -13623,7 +13623,7 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSHUF_W (2189) - LoongArch_INS_XVSHUF_W - xvshuf.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSHUF_W (2189) - LOONGARCH_INS_XVSHUF_W - xvshuf.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -13631,385 +13631,385 @@ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSIGNCOV_B (2190) - LoongArch_INS_XVSIGNCOV_B - xvsigncov.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVSIGNCOV_B (2190) - LOONGARCH_INS_XVSIGNCOV_B - xvsigncov.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSIGNCOV_D (2191) - LoongArch_INS_XVSIGNCOV_D - xvsigncov.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSIGNCOV_D (2191) - LOONGARCH_INS_XVSIGNCOV_D - xvsigncov.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSIGNCOV_H (2192) - LoongArch_INS_XVSIGNCOV_H - xvsigncov.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSIGNCOV_H (2192) - LOONGARCH_INS_XVSIGNCOV_H - xvsigncov.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSIGNCOV_W (2193) - LoongArch_INS_XVSIGNCOV_W - xvsigncov.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSIGNCOV_W (2193) - LOONGARCH_INS_XVSIGNCOV_W - xvsigncov.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSLEI_B (2194) - LoongArch_INS_XVSLEI_B - xvslei.b $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSLEI_B (2194) - LOONGARCH_INS_XVSLEI_B - xvslei.b $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSLEI_BU (2195) - LoongArch_INS_XVSLEI_BU - xvslei.bu $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSLEI_BU (2195) - LOONGARCH_INS_XVSLEI_BU - xvslei.bu $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSLEI_D (2196) - LoongArch_INS_XVSLEI_D - xvslei.d $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSLEI_D (2196) - LOONGARCH_INS_XVSLEI_D - xvslei.d $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSLEI_DU (2197) - LoongArch_INS_XVSLEI_DU - xvslei.du $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSLEI_DU (2197) - LOONGARCH_INS_XVSLEI_DU - xvslei.du $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSLEI_H (2198) - LoongArch_INS_XVSLEI_H - xvslei.h $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSLEI_H (2198) - LOONGARCH_INS_XVSLEI_H - xvslei.h $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSLEI_HU (2199) - LoongArch_INS_XVSLEI_HU - xvslei.hu $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSLEI_HU (2199) - LOONGARCH_INS_XVSLEI_HU - xvslei.hu $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSLEI_W (2200) - LoongArch_INS_XVSLEI_W - xvslei.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSLEI_W (2200) - LOONGARCH_INS_XVSLEI_W - xvslei.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSLEI_WU (2201) - LoongArch_INS_XVSLEI_WU - xvslei.wu $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSLEI_WU (2201) - LOONGARCH_INS_XVSLEI_WU - xvslei.wu $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSLE_B (2202) - LoongArch_INS_XVSLE_B - xvsle.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVSLE_B (2202) - LOONGARCH_INS_XVSLE_B - xvsle.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSLE_BU (2203) - LoongArch_INS_XVSLE_BU - xvsle.bu $xd, $xj, $xk */ +{ /* LOONGARCH_XVSLE_BU (2203) - LOONGARCH_INS_XVSLE_BU - xvsle.bu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSLE_D (2204) - LoongArch_INS_XVSLE_D - xvsle.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSLE_D (2204) - LOONGARCH_INS_XVSLE_D - xvsle.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSLE_DU (2205) - LoongArch_INS_XVSLE_DU - xvsle.du $xd, $xj, $xk */ +{ /* LOONGARCH_XVSLE_DU (2205) - LOONGARCH_INS_XVSLE_DU - xvsle.du $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSLE_H (2206) - LoongArch_INS_XVSLE_H - xvsle.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSLE_H (2206) - LOONGARCH_INS_XVSLE_H - xvsle.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSLE_HU (2207) - LoongArch_INS_XVSLE_HU - xvsle.hu $xd, $xj, $xk */ +{ /* LOONGARCH_XVSLE_HU (2207) - LOONGARCH_INS_XVSLE_HU - xvsle.hu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSLE_W (2208) - LoongArch_INS_XVSLE_W - xvsle.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSLE_W (2208) - LOONGARCH_INS_XVSLE_W - xvsle.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSLE_WU (2209) - LoongArch_INS_XVSLE_WU - xvsle.wu $xd, $xj, $xk */ +{ /* LOONGARCH_XVSLE_WU (2209) - LOONGARCH_INS_XVSLE_WU - xvsle.wu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSLLI_B (2210) - LoongArch_INS_XVSLLI_B - xvslli.b $xd, $xj, $imm3 */ +{ /* LOONGARCH_XVSLLI_B (2210) - LOONGARCH_INS_XVSLLI_B - xvslli.b $xd, $xj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_XVSLLI_D (2211) - LoongArch_INS_XVSLLI_D - xvslli.d $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVSLLI_D (2211) - LOONGARCH_INS_XVSLLI_D - xvslli.d $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVSLLI_H (2212) - LoongArch_INS_XVSLLI_H - xvslli.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVSLLI_H (2212) - LOONGARCH_INS_XVSLLI_H - xvslli.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVSLLI_W (2213) - LoongArch_INS_XVSLLI_W - xvslli.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSLLI_W (2213) - LOONGARCH_INS_XVSLLI_W - xvslli.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSLLWIL_DU_WU (2214) - LoongArch_INS_XVSLLWIL_DU_WU - xvsllwil.du.wu $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSLLWIL_DU_WU (2214) - LOONGARCH_INS_XVSLLWIL_DU_WU - xvsllwil.du.wu $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSLLWIL_D_W (2215) - LoongArch_INS_XVSLLWIL_D_W - xvsllwil.d.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSLLWIL_D_W (2215) - LOONGARCH_INS_XVSLLWIL_D_W - xvsllwil.d.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSLLWIL_HU_BU (2216) - LoongArch_INS_XVSLLWIL_HU_BU - xvsllwil.hu.bu $xd, $xj, $imm3 */ +{ /* LOONGARCH_XVSLLWIL_HU_BU (2216) - LOONGARCH_INS_XVSLLWIL_HU_BU - xvsllwil.hu.bu $xd, $xj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_XVSLLWIL_H_B (2217) - LoongArch_INS_XVSLLWIL_H_B - xvsllwil.h.b $xd, $xj, $imm3 */ +{ /* LOONGARCH_XVSLLWIL_H_B (2217) - LOONGARCH_INS_XVSLLWIL_H_B - xvsllwil.h.b $xd, $xj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_XVSLLWIL_WU_HU (2218) - LoongArch_INS_XVSLLWIL_WU_HU - xvsllwil.wu.hu $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVSLLWIL_WU_HU (2218) - LOONGARCH_INS_XVSLLWIL_WU_HU - xvsllwil.wu.hu $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVSLLWIL_W_H (2219) - LoongArch_INS_XVSLLWIL_W_H - xvsllwil.w.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVSLLWIL_W_H (2219) - LOONGARCH_INS_XVSLLWIL_W_H - xvsllwil.w.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVSLL_B (2220) - LoongArch_INS_XVSLL_B - xvsll.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVSLL_B (2220) - LOONGARCH_INS_XVSLL_B - xvsll.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSLL_D (2221) - LoongArch_INS_XVSLL_D - xvsll.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSLL_D (2221) - LOONGARCH_INS_XVSLL_D - xvsll.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSLL_H (2222) - LoongArch_INS_XVSLL_H - xvsll.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSLL_H (2222) - LOONGARCH_INS_XVSLL_H - xvsll.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSLL_W (2223) - LoongArch_INS_XVSLL_W - xvsll.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSLL_W (2223) - LOONGARCH_INS_XVSLL_W - xvsll.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSLTI_B (2224) - LoongArch_INS_XVSLTI_B - xvslti.b $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSLTI_B (2224) - LOONGARCH_INS_XVSLTI_B - xvslti.b $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSLTI_BU (2225) - LoongArch_INS_XVSLTI_BU - xvslti.bu $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSLTI_BU (2225) - LOONGARCH_INS_XVSLTI_BU - xvslti.bu $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSLTI_D (2226) - LoongArch_INS_XVSLTI_D - xvslti.d $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSLTI_D (2226) - LOONGARCH_INS_XVSLTI_D - xvslti.d $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSLTI_DU (2227) - LoongArch_INS_XVSLTI_DU - xvslti.du $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSLTI_DU (2227) - LOONGARCH_INS_XVSLTI_DU - xvslti.du $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSLTI_H (2228) - LoongArch_INS_XVSLTI_H - xvslti.h $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSLTI_H (2228) - LOONGARCH_INS_XVSLTI_H - xvslti.h $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSLTI_HU (2229) - LoongArch_INS_XVSLTI_HU - xvslti.hu $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSLTI_HU (2229) - LOONGARCH_INS_XVSLTI_HU - xvslti.hu $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSLTI_W (2230) - LoongArch_INS_XVSLTI_W - xvslti.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSLTI_W (2230) - LOONGARCH_INS_XVSLTI_W - xvslti.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSLTI_WU (2231) - LoongArch_INS_XVSLTI_WU - xvslti.wu $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSLTI_WU (2231) - LOONGARCH_INS_XVSLTI_WU - xvslti.wu $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSLT_B (2232) - LoongArch_INS_XVSLT_B - xvslt.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVSLT_B (2232) - LOONGARCH_INS_XVSLT_B - xvslt.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSLT_BU (2233) - LoongArch_INS_XVSLT_BU - xvslt.bu $xd, $xj, $xk */ +{ /* LOONGARCH_XVSLT_BU (2233) - LOONGARCH_INS_XVSLT_BU - xvslt.bu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSLT_D (2234) - LoongArch_INS_XVSLT_D - xvslt.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSLT_D (2234) - LOONGARCH_INS_XVSLT_D - xvslt.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSLT_DU (2235) - LoongArch_INS_XVSLT_DU - xvslt.du $xd, $xj, $xk */ +{ /* LOONGARCH_XVSLT_DU (2235) - LOONGARCH_INS_XVSLT_DU - xvslt.du $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSLT_H (2236) - LoongArch_INS_XVSLT_H - xvslt.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSLT_H (2236) - LOONGARCH_INS_XVSLT_H - xvslt.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSLT_HU (2237) - LoongArch_INS_XVSLT_HU - xvslt.hu $xd, $xj, $xk */ +{ /* LOONGARCH_XVSLT_HU (2237) - LOONGARCH_INS_XVSLT_HU - xvslt.hu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSLT_W (2238) - LoongArch_INS_XVSLT_W - xvslt.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSLT_W (2238) - LOONGARCH_INS_XVSLT_W - xvslt.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSLT_WU (2239) - LoongArch_INS_XVSLT_WU - xvslt.wu $xd, $xj, $xk */ +{ /* LOONGARCH_XVSLT_WU (2239) - LOONGARCH_INS_XVSLT_WU - xvslt.wu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRAI_B (2240) - LoongArch_INS_XVSRAI_B - xvsrai.b $xd, $xj, $imm3 */ +{ /* LOONGARCH_XVSRAI_B (2240) - LOONGARCH_INS_XVSRAI_B - xvsrai.b $xd, $xj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_XVSRAI_D (2241) - LoongArch_INS_XVSRAI_D - xvsrai.d $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVSRAI_D (2241) - LOONGARCH_INS_XVSRAI_D - xvsrai.d $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVSRAI_H (2242) - LoongArch_INS_XVSRAI_H - xvsrai.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVSRAI_H (2242) - LOONGARCH_INS_XVSRAI_H - xvsrai.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVSRAI_W (2243) - LoongArch_INS_XVSRAI_W - xvsrai.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSRAI_W (2243) - LOONGARCH_INS_XVSRAI_W - xvsrai.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSRANI_B_H (2244) - LoongArch_INS_XVSRANI_B_H - xvsrani.b.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVSRANI_B_H (2244) - LOONGARCH_INS_XVSRANI_B_H - xvsrani.b.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14017,7 +14017,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVSRANI_D_Q (2245) - LoongArch_INS_XVSRANI_D_Q - xvsrani.d.q $xd, $xj, $imm7 */ +{ /* LOONGARCH_XVSRANI_D_Q (2245) - LOONGARCH_INS_XVSRANI_D_Q - xvsrani.d.q $xd, $xj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14025,7 +14025,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_XVSRANI_H_W (2246) - LoongArch_INS_XVSRANI_H_W - xvsrani.h.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSRANI_H_W (2246) - LOONGARCH_INS_XVSRANI_H_W - xvsrani.h.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14033,7 +14033,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSRANI_W_D (2247) - LoongArch_INS_XVSRANI_W_D - xvsrani.w.d $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVSRANI_W_D (2247) - LOONGARCH_INS_XVSRANI_W_D - xvsrani.w.d $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14041,56 +14041,56 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVSRAN_B_H (2248) - LoongArch_INS_XVSRAN_B_H - xvsran.b.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRAN_B_H (2248) - LOONGARCH_INS_XVSRAN_B_H - xvsran.b.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRAN_H_W (2249) - LoongArch_INS_XVSRAN_H_W - xvsran.h.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRAN_H_W (2249) - LOONGARCH_INS_XVSRAN_H_W - xvsran.h.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRAN_W_D (2250) - LoongArch_INS_XVSRAN_W_D - xvsran.w.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRAN_W_D (2250) - LOONGARCH_INS_XVSRAN_W_D - xvsran.w.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRARI_B (2251) - LoongArch_INS_XVSRARI_B - xvsrari.b $xd, $xj, $imm3 */ +{ /* LOONGARCH_XVSRARI_B (2251) - LOONGARCH_INS_XVSRARI_B - xvsrari.b $xd, $xj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_XVSRARI_D (2252) - LoongArch_INS_XVSRARI_D - xvsrari.d $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVSRARI_D (2252) - LOONGARCH_INS_XVSRARI_D - xvsrari.d $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVSRARI_H (2253) - LoongArch_INS_XVSRARI_H - xvsrari.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVSRARI_H (2253) - LOONGARCH_INS_XVSRARI_H - xvsrari.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVSRARI_W (2254) - LoongArch_INS_XVSRARI_W - xvsrari.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSRARI_W (2254) - LOONGARCH_INS_XVSRARI_W - xvsrari.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSRARNI_B_H (2255) - LoongArch_INS_XVSRARNI_B_H - xvsrarni.b.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVSRARNI_B_H (2255) - LOONGARCH_INS_XVSRARNI_B_H - xvsrarni.b.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14098,7 +14098,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVSRARNI_D_Q (2256) - LoongArch_INS_XVSRARNI_D_Q - xvsrarni.d.q $xd, $xj, $imm7 */ +{ /* LOONGARCH_XVSRARNI_D_Q (2256) - LOONGARCH_INS_XVSRARNI_D_Q - xvsrarni.d.q $xd, $xj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14106,7 +14106,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_XVSRARNI_H_W (2257) - LoongArch_INS_XVSRARNI_H_W - xvsrarni.h.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSRARNI_H_W (2257) - LOONGARCH_INS_XVSRARNI_H_W - xvsrarni.h.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14114,7 +14114,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSRARNI_W_D (2258) - LoongArch_INS_XVSRARNI_W_D - xvsrarni.w.d $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVSRARNI_W_D (2258) - LOONGARCH_INS_XVSRARNI_W_D - xvsrarni.w.d $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14122,112 +14122,112 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVSRARN_B_H (2259) - LoongArch_INS_XVSRARN_B_H - xvsrarn.b.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRARN_B_H (2259) - LOONGARCH_INS_XVSRARN_B_H - xvsrarn.b.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRARN_H_W (2260) - LoongArch_INS_XVSRARN_H_W - xvsrarn.h.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRARN_H_W (2260) - LOONGARCH_INS_XVSRARN_H_W - xvsrarn.h.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRARN_W_D (2261) - LoongArch_INS_XVSRARN_W_D - xvsrarn.w.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRARN_W_D (2261) - LOONGARCH_INS_XVSRARN_W_D - xvsrarn.w.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRAR_B (2262) - LoongArch_INS_XVSRAR_B - xvsrar.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRAR_B (2262) - LOONGARCH_INS_XVSRAR_B - xvsrar.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRAR_D (2263) - LoongArch_INS_XVSRAR_D - xvsrar.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRAR_D (2263) - LOONGARCH_INS_XVSRAR_D - xvsrar.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRAR_H (2264) - LoongArch_INS_XVSRAR_H - xvsrar.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRAR_H (2264) - LOONGARCH_INS_XVSRAR_H - xvsrar.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRAR_W (2265) - LoongArch_INS_XVSRAR_W - xvsrar.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRAR_W (2265) - LOONGARCH_INS_XVSRAR_W - xvsrar.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRA_B (2266) - LoongArch_INS_XVSRA_B - xvsra.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRA_B (2266) - LOONGARCH_INS_XVSRA_B - xvsra.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRA_D (2267) - LoongArch_INS_XVSRA_D - xvsra.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRA_D (2267) - LOONGARCH_INS_XVSRA_D - xvsra.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRA_H (2268) - LoongArch_INS_XVSRA_H - xvsra.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRA_H (2268) - LOONGARCH_INS_XVSRA_H - xvsra.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRA_W (2269) - LoongArch_INS_XVSRA_W - xvsra.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRA_W (2269) - LOONGARCH_INS_XVSRA_W - xvsra.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRLI_B (2270) - LoongArch_INS_XVSRLI_B - xvsrli.b $xd, $xj, $imm3 */ +{ /* LOONGARCH_XVSRLI_B (2270) - LOONGARCH_INS_XVSRLI_B - xvsrli.b $xd, $xj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_XVSRLI_D (2271) - LoongArch_INS_XVSRLI_D - xvsrli.d $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVSRLI_D (2271) - LOONGARCH_INS_XVSRLI_D - xvsrli.d $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVSRLI_H (2272) - LoongArch_INS_XVSRLI_H - xvsrli.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVSRLI_H (2272) - LOONGARCH_INS_XVSRLI_H - xvsrli.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVSRLI_W (2273) - LoongArch_INS_XVSRLI_W - xvsrli.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSRLI_W (2273) - LOONGARCH_INS_XVSRLI_W - xvsrli.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSRLNI_B_H (2274) - LoongArch_INS_XVSRLNI_B_H - xvsrlni.b.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVSRLNI_B_H (2274) - LOONGARCH_INS_XVSRLNI_B_H - xvsrlni.b.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14235,7 +14235,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVSRLNI_D_Q (2275) - LoongArch_INS_XVSRLNI_D_Q - xvsrlni.d.q $xd, $xj, $imm7 */ +{ /* LOONGARCH_XVSRLNI_D_Q (2275) - LOONGARCH_INS_XVSRLNI_D_Q - xvsrlni.d.q $xd, $xj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14243,7 +14243,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_XVSRLNI_H_W (2276) - LoongArch_INS_XVSRLNI_H_W - xvsrlni.h.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSRLNI_H_W (2276) - LOONGARCH_INS_XVSRLNI_H_W - xvsrlni.h.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14251,7 +14251,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSRLNI_W_D (2277) - LoongArch_INS_XVSRLNI_W_D - xvsrlni.w.d $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVSRLNI_W_D (2277) - LOONGARCH_INS_XVSRLNI_W_D - xvsrlni.w.d $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14259,56 +14259,56 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVSRLN_B_H (2278) - LoongArch_INS_XVSRLN_B_H - xvsrln.b.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRLN_B_H (2278) - LOONGARCH_INS_XVSRLN_B_H - xvsrln.b.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRLN_H_W (2279) - LoongArch_INS_XVSRLN_H_W - xvsrln.h.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRLN_H_W (2279) - LOONGARCH_INS_XVSRLN_H_W - xvsrln.h.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRLN_W_D (2280) - LoongArch_INS_XVSRLN_W_D - xvsrln.w.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRLN_W_D (2280) - LOONGARCH_INS_XVSRLN_W_D - xvsrln.w.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRLRI_B (2281) - LoongArch_INS_XVSRLRI_B - xvsrlri.b $xd, $xj, $imm3 */ +{ /* LOONGARCH_XVSRLRI_B (2281) - LOONGARCH_INS_XVSRLRI_B - xvsrlri.b $xd, $xj, $imm3 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_XVSRLRI_D (2282) - LoongArch_INS_XVSRLRI_D - xvsrlri.d $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVSRLRI_D (2282) - LOONGARCH_INS_XVSRLRI_D - xvsrlri.d $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVSRLRI_H (2283) - LoongArch_INS_XVSRLRI_H - xvsrlri.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVSRLRI_H (2283) - LOONGARCH_INS_XVSRLRI_H - xvsrlri.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVSRLRI_W (2284) - LoongArch_INS_XVSRLRI_W - xvsrlri.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSRLRI_W (2284) - LOONGARCH_INS_XVSRLRI_W - xvsrlri.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSRLRNI_B_H (2285) - LoongArch_INS_XVSRLRNI_B_H - xvsrlrni.b.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVSRLRNI_B_H (2285) - LOONGARCH_INS_XVSRLRNI_B_H - xvsrlrni.b.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14316,7 +14316,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVSRLRNI_D_Q (2286) - LoongArch_INS_XVSRLRNI_D_Q - xvsrlrni.d.q $xd, $xj, $imm7 */ +{ /* LOONGARCH_XVSRLRNI_D_Q (2286) - LOONGARCH_INS_XVSRLRNI_D_Q - xvsrlrni.d.q $xd, $xj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14324,7 +14324,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_XVSRLRNI_H_W (2287) - LoongArch_INS_XVSRLRNI_H_W - xvsrlrni.h.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSRLRNI_H_W (2287) - LOONGARCH_INS_XVSRLRNI_H_W - xvsrlrni.h.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14332,7 +14332,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSRLRNI_W_D (2288) - LoongArch_INS_XVSRLRNI_W_D - xvsrlrni.w.d $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVSRLRNI_W_D (2288) - LOONGARCH_INS_XVSRLRNI_W_D - xvsrlrni.w.d $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14340,84 +14340,84 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVSRLRN_B_H (2289) - LoongArch_INS_XVSRLRN_B_H - xvsrlrn.b.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRLRN_B_H (2289) - LOONGARCH_INS_XVSRLRN_B_H - xvsrlrn.b.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRLRN_H_W (2290) - LoongArch_INS_XVSRLRN_H_W - xvsrlrn.h.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRLRN_H_W (2290) - LOONGARCH_INS_XVSRLRN_H_W - xvsrlrn.h.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRLRN_W_D (2291) - LoongArch_INS_XVSRLRN_W_D - xvsrlrn.w.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRLRN_W_D (2291) - LOONGARCH_INS_XVSRLRN_W_D - xvsrlrn.w.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRLR_B (2292) - LoongArch_INS_XVSRLR_B - xvsrlr.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRLR_B (2292) - LOONGARCH_INS_XVSRLR_B - xvsrlr.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRLR_D (2293) - LoongArch_INS_XVSRLR_D - xvsrlr.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRLR_D (2293) - LOONGARCH_INS_XVSRLR_D - xvsrlr.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRLR_H (2294) - LoongArch_INS_XVSRLR_H - xvsrlr.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRLR_H (2294) - LOONGARCH_INS_XVSRLR_H - xvsrlr.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRLR_W (2295) - LoongArch_INS_XVSRLR_W - xvsrlr.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRLR_W (2295) - LOONGARCH_INS_XVSRLR_W - xvsrlr.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRL_B (2296) - LoongArch_INS_XVSRL_B - xvsrl.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRL_B (2296) - LOONGARCH_INS_XVSRL_B - xvsrl.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRL_D (2297) - LoongArch_INS_XVSRL_D - xvsrl.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRL_D (2297) - LOONGARCH_INS_XVSRL_D - xvsrl.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRL_H (2298) - LoongArch_INS_XVSRL_H - xvsrl.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRL_H (2298) - LOONGARCH_INS_XVSRL_H - xvsrl.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSRL_W (2299) - LoongArch_INS_XVSRL_W - xvsrl.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSRL_W (2299) - LOONGARCH_INS_XVSRL_W - xvsrl.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRANI_BU_H (2300) - LoongArch_INS_XVSSRANI_BU_H - xvssrani.bu.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVSSRANI_BU_H (2300) - LOONGARCH_INS_XVSSRANI_BU_H - xvssrani.bu.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14425,7 +14425,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVSSRANI_B_H (2301) - LoongArch_INS_XVSSRANI_B_H - xvssrani.b.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVSSRANI_B_H (2301) - LOONGARCH_INS_XVSSRANI_B_H - xvssrani.b.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14433,7 +14433,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVSSRANI_DU_Q (2302) - LoongArch_INS_XVSSRANI_DU_Q - xvssrani.du.q $xd, $xj, $imm7 */ +{ /* LOONGARCH_XVSSRANI_DU_Q (2302) - LOONGARCH_INS_XVSSRANI_DU_Q - xvssrani.du.q $xd, $xj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14441,7 +14441,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_XVSSRANI_D_Q (2303) - LoongArch_INS_XVSSRANI_D_Q - xvssrani.d.q $xd, $xj, $imm7 */ +{ /* LOONGARCH_XVSSRANI_D_Q (2303) - LOONGARCH_INS_XVSSRANI_D_Q - xvssrani.d.q $xd, $xj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14449,7 +14449,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_XVSSRANI_HU_W (2304) - LoongArch_INS_XVSSRANI_HU_W - xvssrani.hu.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSSRANI_HU_W (2304) - LOONGARCH_INS_XVSSRANI_HU_W - xvssrani.hu.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14457,7 +14457,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSSRANI_H_W (2305) - LoongArch_INS_XVSSRANI_H_W - xvssrani.h.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSSRANI_H_W (2305) - LOONGARCH_INS_XVSSRANI_H_W - xvssrani.h.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14465,7 +14465,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSSRANI_WU_D (2306) - LoongArch_INS_XVSSRANI_WU_D - xvssrani.wu.d $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVSSRANI_WU_D (2306) - LOONGARCH_INS_XVSSRANI_WU_D - xvssrani.wu.d $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14473,7 +14473,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVSSRANI_W_D (2307) - LoongArch_INS_XVSSRANI_W_D - xvssrani.w.d $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVSSRANI_W_D (2307) - LOONGARCH_INS_XVSSRANI_W_D - xvssrani.w.d $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14481,49 +14481,49 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVSSRAN_BU_H (2308) - LoongArch_INS_XVSSRAN_BU_H - xvssran.bu.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRAN_BU_H (2308) - LOONGARCH_INS_XVSSRAN_BU_H - xvssran.bu.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRAN_B_H (2309) - LoongArch_INS_XVSSRAN_B_H - xvssran.b.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRAN_B_H (2309) - LOONGARCH_INS_XVSSRAN_B_H - xvssran.b.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRAN_HU_W (2310) - LoongArch_INS_XVSSRAN_HU_W - xvssran.hu.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRAN_HU_W (2310) - LOONGARCH_INS_XVSSRAN_HU_W - xvssran.hu.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRAN_H_W (2311) - LoongArch_INS_XVSSRAN_H_W - xvssran.h.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRAN_H_W (2311) - LOONGARCH_INS_XVSSRAN_H_W - xvssran.h.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRAN_WU_D (2312) - LoongArch_INS_XVSSRAN_WU_D - xvssran.wu.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRAN_WU_D (2312) - LOONGARCH_INS_XVSSRAN_WU_D - xvssran.wu.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRAN_W_D (2313) - LoongArch_INS_XVSSRAN_W_D - xvssran.w.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRAN_W_D (2313) - LOONGARCH_INS_XVSSRAN_W_D - xvssran.w.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRARNI_BU_H (2314) - LoongArch_INS_XVSSRARNI_BU_H - xvssrarni.bu.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVSSRARNI_BU_H (2314) - LOONGARCH_INS_XVSSRARNI_BU_H - xvssrarni.bu.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14531,7 +14531,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVSSRARNI_B_H (2315) - LoongArch_INS_XVSSRARNI_B_H - xvssrarni.b.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVSSRARNI_B_H (2315) - LOONGARCH_INS_XVSSRARNI_B_H - xvssrarni.b.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14539,7 +14539,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVSSRARNI_DU_Q (2316) - LoongArch_INS_XVSSRARNI_DU_Q - xvssrarni.du.q $xd, $xj, $imm7 */ +{ /* LOONGARCH_XVSSRARNI_DU_Q (2316) - LOONGARCH_INS_XVSSRARNI_DU_Q - xvssrarni.du.q $xd, $xj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14547,7 +14547,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_XVSSRARNI_D_Q (2317) - LoongArch_INS_XVSSRARNI_D_Q - xvssrarni.d.q $xd, $xj, $imm7 */ +{ /* LOONGARCH_XVSSRARNI_D_Q (2317) - LOONGARCH_INS_XVSSRARNI_D_Q - xvssrarni.d.q $xd, $xj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14555,7 +14555,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_XVSSRARNI_HU_W (2318) - LoongArch_INS_XVSSRARNI_HU_W - xvssrarni.hu.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSSRARNI_HU_W (2318) - LOONGARCH_INS_XVSSRARNI_HU_W - xvssrarni.hu.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14563,7 +14563,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSSRARNI_H_W (2319) - LoongArch_INS_XVSSRARNI_H_W - xvssrarni.h.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSSRARNI_H_W (2319) - LOONGARCH_INS_XVSSRARNI_H_W - xvssrarni.h.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14571,7 +14571,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSSRARNI_WU_D (2320) - LoongArch_INS_XVSSRARNI_WU_D - xvssrarni.wu.d $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVSSRARNI_WU_D (2320) - LOONGARCH_INS_XVSSRARNI_WU_D - xvssrarni.wu.d $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14579,7 +14579,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVSSRARNI_W_D (2321) - LoongArch_INS_XVSSRARNI_W_D - xvssrarni.w.d $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVSSRARNI_W_D (2321) - LOONGARCH_INS_XVSSRARNI_W_D - xvssrarni.w.d $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14587,49 +14587,49 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVSSRARN_BU_H (2322) - LoongArch_INS_XVSSRARN_BU_H - xvssrarn.bu.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRARN_BU_H (2322) - LOONGARCH_INS_XVSSRARN_BU_H - xvssrarn.bu.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRARN_B_H (2323) - LoongArch_INS_XVSSRARN_B_H - xvssrarn.b.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRARN_B_H (2323) - LOONGARCH_INS_XVSSRARN_B_H - xvssrarn.b.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRARN_HU_W (2324) - LoongArch_INS_XVSSRARN_HU_W - xvssrarn.hu.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRARN_HU_W (2324) - LOONGARCH_INS_XVSSRARN_HU_W - xvssrarn.hu.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRARN_H_W (2325) - LoongArch_INS_XVSSRARN_H_W - xvssrarn.h.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRARN_H_W (2325) - LOONGARCH_INS_XVSSRARN_H_W - xvssrarn.h.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRARN_WU_D (2326) - LoongArch_INS_XVSSRARN_WU_D - xvssrarn.wu.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRARN_WU_D (2326) - LOONGARCH_INS_XVSSRARN_WU_D - xvssrarn.wu.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRARN_W_D (2327) - LoongArch_INS_XVSSRARN_W_D - xvssrarn.w.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRARN_W_D (2327) - LOONGARCH_INS_XVSSRARN_W_D - xvssrarn.w.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRLNI_BU_H (2328) - LoongArch_INS_XVSSRLNI_BU_H - xvssrlni.bu.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVSSRLNI_BU_H (2328) - LOONGARCH_INS_XVSSRLNI_BU_H - xvssrlni.bu.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14637,7 +14637,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVSSRLNI_B_H (2329) - LoongArch_INS_XVSSRLNI_B_H - xvssrlni.b.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVSSRLNI_B_H (2329) - LOONGARCH_INS_XVSSRLNI_B_H - xvssrlni.b.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14645,7 +14645,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVSSRLNI_DU_Q (2330) - LoongArch_INS_XVSSRLNI_DU_Q - xvssrlni.du.q $xd, $xj, $imm7 */ +{ /* LOONGARCH_XVSSRLNI_DU_Q (2330) - LOONGARCH_INS_XVSSRLNI_DU_Q - xvssrlni.du.q $xd, $xj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14653,7 +14653,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_XVSSRLNI_D_Q (2331) - LoongArch_INS_XVSSRLNI_D_Q - xvssrlni.d.q $xd, $xj, $imm7 */ +{ /* LOONGARCH_XVSSRLNI_D_Q (2331) - LOONGARCH_INS_XVSSRLNI_D_Q - xvssrlni.d.q $xd, $xj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14661,7 +14661,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_XVSSRLNI_HU_W (2332) - LoongArch_INS_XVSSRLNI_HU_W - xvssrlni.hu.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSSRLNI_HU_W (2332) - LOONGARCH_INS_XVSSRLNI_HU_W - xvssrlni.hu.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14669,7 +14669,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSSRLNI_H_W (2333) - LoongArch_INS_XVSSRLNI_H_W - xvssrlni.h.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSSRLNI_H_W (2333) - LOONGARCH_INS_XVSSRLNI_H_W - xvssrlni.h.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14677,7 +14677,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSSRLNI_WU_D (2334) - LoongArch_INS_XVSSRLNI_WU_D - xvssrlni.wu.d $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVSSRLNI_WU_D (2334) - LOONGARCH_INS_XVSSRLNI_WU_D - xvssrlni.wu.d $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14685,7 +14685,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVSSRLNI_W_D (2335) - LoongArch_INS_XVSSRLNI_W_D - xvssrlni.w.d $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVSSRLNI_W_D (2335) - LOONGARCH_INS_XVSSRLNI_W_D - xvssrlni.w.d $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14693,49 +14693,49 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVSSRLN_BU_H (2336) - LoongArch_INS_XVSSRLN_BU_H - xvssrln.bu.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRLN_BU_H (2336) - LOONGARCH_INS_XVSSRLN_BU_H - xvssrln.bu.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRLN_B_H (2337) - LoongArch_INS_XVSSRLN_B_H - xvssrln.b.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRLN_B_H (2337) - LOONGARCH_INS_XVSSRLN_B_H - xvssrln.b.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRLN_HU_W (2338) - LoongArch_INS_XVSSRLN_HU_W - xvssrln.hu.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRLN_HU_W (2338) - LOONGARCH_INS_XVSSRLN_HU_W - xvssrln.hu.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRLN_H_W (2339) - LoongArch_INS_XVSSRLN_H_W - xvssrln.h.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRLN_H_W (2339) - LOONGARCH_INS_XVSSRLN_H_W - xvssrln.h.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRLN_WU_D (2340) - LoongArch_INS_XVSSRLN_WU_D - xvssrln.wu.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRLN_WU_D (2340) - LOONGARCH_INS_XVSSRLN_WU_D - xvssrln.wu.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRLN_W_D (2341) - LoongArch_INS_XVSSRLN_W_D - xvssrln.w.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRLN_W_D (2341) - LOONGARCH_INS_XVSSRLN_W_D - xvssrln.w.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRLRNI_BU_H (2342) - LoongArch_INS_XVSSRLRNI_BU_H - xvssrlrni.bu.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVSSRLRNI_BU_H (2342) - LOONGARCH_INS_XVSSRLRNI_BU_H - xvssrlrni.bu.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14743,7 +14743,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVSSRLRNI_B_H (2343) - LoongArch_INS_XVSSRLRNI_B_H - xvssrlrni.b.h $xd, $xj, $imm4 */ +{ /* LOONGARCH_XVSSRLRNI_B_H (2343) - LOONGARCH_INS_XVSSRLRNI_B_H - xvssrlrni.b.h $xd, $xj, $imm4 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14751,7 +14751,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVSSRLRNI_DU_Q (2344) - LoongArch_INS_XVSSRLRNI_DU_Q - xvssrlrni.du.q $xd, $xj, $imm7 */ +{ /* LOONGARCH_XVSSRLRNI_DU_Q (2344) - LOONGARCH_INS_XVSSRLRNI_DU_Q - xvssrlrni.du.q $xd, $xj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14759,7 +14759,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_XVSSRLRNI_D_Q (2345) - LoongArch_INS_XVSSRLRNI_D_Q - xvssrlrni.d.q $xd, $xj, $imm7 */ +{ /* LOONGARCH_XVSSRLRNI_D_Q (2345) - LOONGARCH_INS_XVSSRLRNI_D_Q - xvssrlrni.d.q $xd, $xj, $imm7 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14767,7 +14767,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm7 */ { 0 } }}, -{ /* LoongArch_XVSSRLRNI_HU_W (2346) - LoongArch_INS_XVSSRLRNI_HU_W - xvssrlrni.hu.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSSRLRNI_HU_W (2346) - LOONGARCH_INS_XVSSRLRNI_HU_W - xvssrlrni.hu.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14775,7 +14775,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSSRLRNI_H_W (2347) - LoongArch_INS_XVSSRLRNI_H_W - xvssrlrni.h.w $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSSRLRNI_H_W (2347) - LOONGARCH_INS_XVSSRLRNI_H_W - xvssrlrni.h.w $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14783,7 +14783,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSSRLRNI_WU_D (2348) - LoongArch_INS_XVSSRLRNI_WU_D - xvssrlrni.wu.d $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVSSRLRNI_WU_D (2348) - LOONGARCH_INS_XVSSRLRNI_WU_D - xvssrlrni.wu.d $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14791,7 +14791,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVSSRLRNI_W_D (2349) - LoongArch_INS_XVSSRLRNI_W_D - xvssrlrni.w.d $xd, $xj, $imm6 */ +{ /* LOONGARCH_XVSSRLRNI_W_D (2349) - LOONGARCH_INS_XVSSRLRNI_W_D - xvssrlrni.w.d $xd, $xj, $imm6 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* dst */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ @@ -14799,112 +14799,112 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm6 */ { 0 } }}, -{ /* LoongArch_XVSSRLRN_BU_H (2350) - LoongArch_INS_XVSSRLRN_BU_H - xvssrlrn.bu.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRLRN_BU_H (2350) - LOONGARCH_INS_XVSSRLRN_BU_H - xvssrlrn.bu.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRLRN_B_H (2351) - LoongArch_INS_XVSSRLRN_B_H - xvssrlrn.b.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRLRN_B_H (2351) - LOONGARCH_INS_XVSSRLRN_B_H - xvssrlrn.b.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRLRN_HU_W (2352) - LoongArch_INS_XVSSRLRN_HU_W - xvssrlrn.hu.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRLRN_HU_W (2352) - LOONGARCH_INS_XVSSRLRN_HU_W - xvssrlrn.hu.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRLRN_H_W (2353) - LoongArch_INS_XVSSRLRN_H_W - xvssrlrn.h.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRLRN_H_W (2353) - LOONGARCH_INS_XVSSRLRN_H_W - xvssrlrn.h.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRLRN_WU_D (2354) - LoongArch_INS_XVSSRLRN_WU_D - xvssrlrn.wu.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRLRN_WU_D (2354) - LOONGARCH_INS_XVSSRLRN_WU_D - xvssrlrn.wu.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSRLRN_W_D (2355) - LoongArch_INS_XVSSRLRN_W_D - xvssrlrn.w.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSRLRN_W_D (2355) - LOONGARCH_INS_XVSSRLRN_W_D - xvssrlrn.w.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSUB_B (2356) - LoongArch_INS_XVSSUB_B - xvssub.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSUB_B (2356) - LOONGARCH_INS_XVSSUB_B - xvssub.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSUB_BU (2357) - LoongArch_INS_XVSSUB_BU - xvssub.bu $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSUB_BU (2357) - LOONGARCH_INS_XVSSUB_BU - xvssub.bu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSUB_D (2358) - LoongArch_INS_XVSSUB_D - xvssub.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSUB_D (2358) - LOONGARCH_INS_XVSSUB_D - xvssub.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSUB_DU (2359) - LoongArch_INS_XVSSUB_DU - xvssub.du $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSUB_DU (2359) - LOONGARCH_INS_XVSSUB_DU - xvssub.du $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSUB_H (2360) - LoongArch_INS_XVSSUB_H - xvssub.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSUB_H (2360) - LOONGARCH_INS_XVSSUB_H - xvssub.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSUB_HU (2361) - LoongArch_INS_XVSSUB_HU - xvssub.hu $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSUB_HU (2361) - LOONGARCH_INS_XVSSUB_HU - xvssub.hu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSUB_W (2362) - LoongArch_INS_XVSSUB_W - xvssub.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSUB_W (2362) - LOONGARCH_INS_XVSSUB_W - xvssub.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSSUB_WU (2363) - LoongArch_INS_XVSSUB_WU - xvssub.wu $xd, $xj, $xk */ +{ /* LOONGARCH_XVSSUB_WU (2363) - LOONGARCH_INS_XVSSUB_WU - xvssub.wu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVST (2364) - LoongArch_INS_XVST - xvst $xd, $rj, $imm12 */ +{ /* LOONGARCH_XVST (2364) - LOONGARCH_INS_XVST - xvst $xd, $rj, $imm12 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_IMM | CS_OP_MEM, CS_AC_WRITE, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm12 */ { 0 } }}, -{ /* LoongArch_XVSTELM_B (2365) - LoongArch_INS_XVSTELM_B - xvstelm.b $xd, $rj, $imm8, $imm5 */ +{ /* LOONGARCH_XVSTELM_B (2365) - LOONGARCH_INS_XVSTELM_B - xvstelm.b $xd, $rj, $imm8, $imm5 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ @@ -14912,7 +14912,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSTELM_D (2366) - LoongArch_INS_XVSTELM_D - xvstelm.d $xd, $rj, $imm8, $imm2 */ +{ /* LOONGARCH_XVSTELM_D (2366) - LOONGARCH_INS_XVSTELM_D - xvstelm.d $xd, $rj, $imm8, $imm2 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ @@ -14920,7 +14920,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm2 */ { 0 } }}, -{ /* LoongArch_XVSTELM_H (2367) - LoongArch_INS_XVSTELM_H - xvstelm.h $xd, $rj, $imm8, $imm4 */ +{ /* LOONGARCH_XVSTELM_H (2367) - LOONGARCH_INS_XVSTELM_H - xvstelm.h $xd, $rj, $imm8, $imm4 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ @@ -14928,7 +14928,7 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm4 */ { 0 } }}, -{ /* LoongArch_XVSTELM_W (2368) - LoongArch_INS_XVSTELM_W - xvstelm.w $xd, $rj, $imm8, $imm3 */ +{ /* LOONGARCH_XVSTELM_W (2368) - LOONGARCH_INS_XVSTELM_W - xvstelm.w $xd, $rj, $imm8, $imm3 */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ @@ -14936,196 +14936,196 @@ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm3 */ { 0 } }}, -{ /* LoongArch_XVSTX (2369) - LoongArch_INS_XVSTX - xvstx $xd, $rj, $rk */ +{ /* LOONGARCH_XVSTX (2369) - LOONGARCH_INS_XVSTX - xvstx $xd, $rj, $rk */ { { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* rk */ { 0 } }}, -{ /* LoongArch_XVSUBI_BU (2370) - LoongArch_INS_XVSUBI_BU - xvsubi.bu $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSUBI_BU (2370) - LOONGARCH_INS_XVSUBI_BU - xvsubi.bu $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSUBI_DU (2371) - LoongArch_INS_XVSUBI_DU - xvsubi.du $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSUBI_DU (2371) - LOONGARCH_INS_XVSUBI_DU - xvsubi.du $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSUBI_HU (2372) - LoongArch_INS_XVSUBI_HU - xvsubi.hu $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSUBI_HU (2372) - LOONGARCH_INS_XVSUBI_HU - xvsubi.hu $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSUBI_WU (2373) - LoongArch_INS_XVSUBI_WU - xvsubi.wu $xd, $xj, $imm5 */ +{ /* LOONGARCH_XVSUBI_WU (2373) - LOONGARCH_INS_XVSUBI_WU - xvsubi.wu $xd, $xj, $imm5 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm5 */ { 0 } }}, -{ /* LoongArch_XVSUBWEV_D_W (2374) - LoongArch_INS_XVSUBWEV_D_W - xvsubwev.d.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSUBWEV_D_W (2374) - LOONGARCH_INS_XVSUBWEV_D_W - xvsubwev.d.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSUBWEV_D_WU (2375) - LoongArch_INS_XVSUBWEV_D_WU - xvsubwev.d.wu $xd, $xj, $xk */ +{ /* LOONGARCH_XVSUBWEV_D_WU (2375) - LOONGARCH_INS_XVSUBWEV_D_WU - xvsubwev.d.wu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSUBWEV_H_B (2376) - LoongArch_INS_XVSUBWEV_H_B - xvsubwev.h.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVSUBWEV_H_B (2376) - LOONGARCH_INS_XVSUBWEV_H_B - xvsubwev.h.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSUBWEV_H_BU (2377) - LoongArch_INS_XVSUBWEV_H_BU - xvsubwev.h.bu $xd, $xj, $xk */ +{ /* LOONGARCH_XVSUBWEV_H_BU (2377) - LOONGARCH_INS_XVSUBWEV_H_BU - xvsubwev.h.bu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSUBWEV_Q_D (2378) - LoongArch_INS_XVSUBWEV_Q_D - xvsubwev.q.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSUBWEV_Q_D (2378) - LOONGARCH_INS_XVSUBWEV_Q_D - xvsubwev.q.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSUBWEV_Q_DU (2379) - LoongArch_INS_XVSUBWEV_Q_DU - xvsubwev.q.du $xd, $xj, $xk */ +{ /* LOONGARCH_XVSUBWEV_Q_DU (2379) - LOONGARCH_INS_XVSUBWEV_Q_DU - xvsubwev.q.du $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSUBWEV_W_H (2380) - LoongArch_INS_XVSUBWEV_W_H - xvsubwev.w.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSUBWEV_W_H (2380) - LOONGARCH_INS_XVSUBWEV_W_H - xvsubwev.w.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSUBWEV_W_HU (2381) - LoongArch_INS_XVSUBWEV_W_HU - xvsubwev.w.hu $xd, $xj, $xk */ +{ /* LOONGARCH_XVSUBWEV_W_HU (2381) - LOONGARCH_INS_XVSUBWEV_W_HU - xvsubwev.w.hu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSUBWOD_D_W (2382) - LoongArch_INS_XVSUBWOD_D_W - xvsubwod.d.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSUBWOD_D_W (2382) - LOONGARCH_INS_XVSUBWOD_D_W - xvsubwod.d.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSUBWOD_D_WU (2383) - LoongArch_INS_XVSUBWOD_D_WU - xvsubwod.d.wu $xd, $xj, $xk */ +{ /* LOONGARCH_XVSUBWOD_D_WU (2383) - LOONGARCH_INS_XVSUBWOD_D_WU - xvsubwod.d.wu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSUBWOD_H_B (2384) - LoongArch_INS_XVSUBWOD_H_B - xvsubwod.h.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVSUBWOD_H_B (2384) - LOONGARCH_INS_XVSUBWOD_H_B - xvsubwod.h.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSUBWOD_H_BU (2385) - LoongArch_INS_XVSUBWOD_H_BU - xvsubwod.h.bu $xd, $xj, $xk */ +{ /* LOONGARCH_XVSUBWOD_H_BU (2385) - LOONGARCH_INS_XVSUBWOD_H_BU - xvsubwod.h.bu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSUBWOD_Q_D (2386) - LoongArch_INS_XVSUBWOD_Q_D - xvsubwod.q.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSUBWOD_Q_D (2386) - LOONGARCH_INS_XVSUBWOD_Q_D - xvsubwod.q.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSUBWOD_Q_DU (2387) - LoongArch_INS_XVSUBWOD_Q_DU - xvsubwod.q.du $xd, $xj, $xk */ +{ /* LOONGARCH_XVSUBWOD_Q_DU (2387) - LOONGARCH_INS_XVSUBWOD_Q_DU - xvsubwod.q.du $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSUBWOD_W_H (2388) - LoongArch_INS_XVSUBWOD_W_H - xvsubwod.w.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSUBWOD_W_H (2388) - LOONGARCH_INS_XVSUBWOD_W_H - xvsubwod.w.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSUBWOD_W_HU (2389) - LoongArch_INS_XVSUBWOD_W_HU - xvsubwod.w.hu $xd, $xj, $xk */ +{ /* LOONGARCH_XVSUBWOD_W_HU (2389) - LOONGARCH_INS_XVSUBWOD_W_HU - xvsubwod.w.hu $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSUB_B (2390) - LoongArch_INS_XVSUB_B - xvsub.b $xd, $xj, $xk */ +{ /* LOONGARCH_XVSUB_B (2390) - LOONGARCH_INS_XVSUB_B - xvsub.b $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSUB_D (2391) - LoongArch_INS_XVSUB_D - xvsub.d $xd, $xj, $xk */ +{ /* LOONGARCH_XVSUB_D (2391) - LOONGARCH_INS_XVSUB_D - xvsub.d $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSUB_H (2392) - LoongArch_INS_XVSUB_H - xvsub.h $xd, $xj, $xk */ +{ /* LOONGARCH_XVSUB_H (2392) - LOONGARCH_INS_XVSUB_H - xvsub.h $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSUB_Q (2393) - LoongArch_INS_XVSUB_Q - xvsub.q $xd, $xj, $xk */ +{ /* LOONGARCH_XVSUB_Q (2393) - LOONGARCH_INS_XVSUB_Q - xvsub.q $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVSUB_W (2394) - LoongArch_INS_XVSUB_W - xvsub.w $xd, $xj, $xk */ +{ /* LOONGARCH_XVSUB_W (2394) - LOONGARCH_INS_XVSUB_W - xvsub.w $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xk */ { 0 } }}, -{ /* LoongArch_XVXORI_B (2395) - LoongArch_INS_XVXORI_B - xvxori.b $xd, $xj, $imm8 */ +{ /* LOONGARCH_XVXORI_B (2395) - LOONGARCH_INS_XVXORI_B - xvxori.b $xd, $xj, $imm8 */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ { CS_OP_IMM, CS_AC_READ, { CS_DATA_TYPE_INVALID_SIMPLE_VALUE_TYPE, CS_DATA_TYPE_LAST } }, /* imm8 */ { 0 } }}, -{ /* LoongArch_XVXOR_V (2396) - LoongArch_INS_XVXOR_V - xvxor.v $xd, $xj, $xk */ +{ /* LOONGARCH_XVXOR_V (2396) - LOONGARCH_INS_XVXOR_V - xvxor.v $xd, $xj, $xk */ { { CS_OP_REG, CS_AC_WRITE, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xd */ { CS_OP_REG, CS_AC_READ, { CS_DATA_TYPE_v8f32, CS_DATA_TYPE_v4f64, CS_DATA_TYPE_v32i8, CS_DATA_TYPE_v16i16, CS_DATA_TYPE_v8i32, CS_DATA_TYPE_v4i64, CS_DATA_TYPE_LAST } }, /* xj */ diff --git a/arch/LoongArch/LoongArchGenCSOpGroup.inc b/arch/LoongArch/LoongArchGenCSOpGroup.inc index 2a02f81e33..3cb57d64b4 100644 --- a/arch/LoongArch/LoongArchGenCSOpGroup.inc +++ b/arch/LoongArch/LoongArchGenCSOpGroup.inc @@ -11,5 +11,5 @@ /* Capstone's LLVM TableGen Backends: */ /* https://github.com/capstone-engine/llvm-capstone */ - LoongArch_OP_GROUP_Operand = 0, - LoongArch_OP_GROUP_AtomicMemOp = 1, + LOONGARCH_OP_GROUP_OPERAND = 0, + LOONGARCH_OP_GROUP_ATOMICMEMOP = 1, diff --git a/arch/LoongArch/LoongArchInstPrinter.c b/arch/LoongArch/LoongArchInstPrinter.c index f3e47094c3..0247610461 100644 --- a/arch/LoongArch/LoongArchInstPrinter.c +++ b/arch/LoongArch/LoongArchInstPrinter.c @@ -77,7 +77,7 @@ static void printRegName(SStream *O, MCRegister Reg) static void printOperand(MCInst *MI, unsigned OpNo, SStream *O) { - add_cs_detail(MI, LoongArch_OP_GROUP_Operand, OpNo); + add_cs_detail(MI, LOONGARCH_OP_GROUP_OPERAND, OpNo); MCOperand *MO = MCInst_getOperand(MI, (OpNo)); if (MCOperand_isReg(MO)) { @@ -95,8 +95,8 @@ static void printOperand(MCInst *MI, unsigned OpNo, SStream *O) static void printAtomicMemOp(MCInst *MI, unsigned OpNo, SStream *O) { - add_cs_detail(MI, LoongArch_OP_GROUP_AtomicMemOp, OpNo); + add_cs_detail(MI, LOONGARCH_OP_GROUP_ATOMICMEMOP, OpNo); MCOperand *MO = MCInst_getOperand(MI, (OpNo)); printRegName(O, MCOperand_getReg(MO)); -} \ No newline at end of file +} diff --git a/arch/LoongArch/LoongArchMapping.c b/arch/LoongArch/LoongArchMapping.c index c105192f9b..31c189142e 100644 --- a/arch/LoongArch/LoongArchMapping.c +++ b/arch/LoongArch/LoongArchMapping.c @@ -70,15 +70,15 @@ const char *LoongArch_insn_name(csh handle, unsigned int id) #ifndef CAPSTONE_DIET static const name_map group_name_maps[] = { - { LoongArch_GRP_INVALID, NULL }, + { LOONGARCH_GRP_INVALID, NULL }, - { LoongArch_GRP_JUMP, "jump" }, - { LoongArch_GRP_CALL, "call" }, - { LoongArch_GRP_RET, "return" }, - { LoongArch_GRP_INT, "int" }, - { LoongArch_GRP_IRET, "iret" }, - { LoongArch_GRP_PRIVILEGE, "privilege" }, - { LoongArch_GRP_BRANCH_RELATIVE, "branch_relative" }, + { LOONGARCH_GRP_JUMP, "jump" }, + { LOONGARCH_GRP_CALL, "call" }, + { LOONGARCH_GRP_RET, "return" }, + { LOONGARCH_GRP_INT, "int" }, + { LOONGARCH_GRP_IRET, "iret" }, + { LOONGARCH_GRP_PRIVILEGE, "privilege" }, + { LOONGARCH_GRP_BRANCH_RELATIVE, "branch_relative" }, // architecture-specific groups #include "LoongArchGenCSFeatureName.inc" @@ -115,7 +115,7 @@ void LoongArch_reg_access(const cs_insn *insn, cs_regs regs_read, for (i = 0; i < loongarch->op_count; i++) { cs_loongarch_op *op = &(loongarch->operands[i]); switch ((int)op->type) { - case LoongArch_OP_REG: + case LOONGARCH_OP_REG: if ((op->access & CS_AC_READ) && !arr_exist(regs_read, read_count, op->reg)) { regs_read[read_count] = (uint16_t)op->reg; @@ -127,15 +127,15 @@ void LoongArch_reg_access(const cs_insn *insn, cs_regs regs_read, write_count++; } break; - case LoongArch_OP_MEM: + case LOONGARCH_OP_MEM: // registers appeared in memory references always being read - if ((op->mem.base != LoongArch_REG_INVALID) && + if ((op->mem.base != LOONGARCH_REG_INVALID) && !arr_exist(regs_read, read_count, op->mem.base)) { regs_read[read_count] = (uint16_t)op->mem.base; read_count++; } if ((insn->detail->writeback) && - (op->mem.base != LoongArch_REG_INVALID) && + (op->mem.base != LOONGARCH_REG_INVALID) && !arr_exist(regs_write, write_count, op->mem.base)) { regs_write[write_count] = (uint16_t)op->mem.base; @@ -188,45 +188,45 @@ void LoongArch_rewrite_memory_operand(MCInst *MI) // handle special cases unsigned int base; switch (MI->flat_insn->id) { - case LoongArch_INS_SC_Q: - case LoongArch_INS_LLACQ_W: - case LoongArch_INS_LLACQ_D: - case LoongArch_INS_SCREL_W: - case LoongArch_INS_SCREL_D: + case LOONGARCH_INS_SC_Q: + case LOONGARCH_INS_LLACQ_W: + case LOONGARCH_INS_LLACQ_D: + case LOONGARCH_INS_SCREL_W: + case LOONGARCH_INS_SCREL_D: // last register rj is memory operand - LoongArch_get_detail_op(MI, -1)->type = LoongArch_OP_MEM; + LoongArch_get_detail_op(MI, -1)->type = LOONGARCH_OP_MEM; base = LoongArch_get_detail_op(MI, -1)->reg; LoongArch_get_detail_op(MI, -1)->mem.base = base; LoongArch_get_detail_op(MI, -1)->access = suppl_info->memory_access; return; - case LoongArch_INS_LDGT_B: - case LoongArch_INS_LDGT_H: - case LoongArch_INS_LDGT_W: - case LoongArch_INS_LDGT_D: - case LoongArch_INS_LDLE_B: - case LoongArch_INS_LDLE_H: - case LoongArch_INS_LDLE_W: - case LoongArch_INS_LDLE_D: - case LoongArch_INS_STGT_B: - case LoongArch_INS_STGT_H: - case LoongArch_INS_STGT_W: - case LoongArch_INS_STGT_D: - case LoongArch_INS_STLE_B: - case LoongArch_INS_STLE_H: - case LoongArch_INS_STLE_W: - case LoongArch_INS_STLE_D: - case LoongArch_INS_FLDLE_S: - case LoongArch_INS_FLDLE_D: - case LoongArch_INS_FLDGT_S: - case LoongArch_INS_FLDGT_D: - case LoongArch_INS_FSTLE_S: - case LoongArch_INS_FSTLE_D: - case LoongArch_INS_FSTGT_S: - case LoongArch_INS_FSTGT_D: + case LOONGARCH_INS_LDGT_B: + case LOONGARCH_INS_LDGT_H: + case LOONGARCH_INS_LDGT_W: + case LOONGARCH_INS_LDGT_D: + case LOONGARCH_INS_LDLE_B: + case LOONGARCH_INS_LDLE_H: + case LOONGARCH_INS_LDLE_W: + case LOONGARCH_INS_LDLE_D: + case LOONGARCH_INS_STGT_B: + case LOONGARCH_INS_STGT_H: + case LOONGARCH_INS_STGT_W: + case LOONGARCH_INS_STGT_D: + case LOONGARCH_INS_STLE_B: + case LOONGARCH_INS_STLE_H: + case LOONGARCH_INS_STLE_W: + case LOONGARCH_INS_STLE_D: + case LOONGARCH_INS_FLDLE_S: + case LOONGARCH_INS_FLDLE_D: + case LOONGARCH_INS_FLDGT_S: + case LOONGARCH_INS_FLDGT_D: + case LOONGARCH_INS_FSTLE_S: + case LOONGARCH_INS_FSTLE_D: + case LOONGARCH_INS_FSTGT_S: + case LOONGARCH_INS_FSTGT_D: // second register rj is memory operand - LoongArch_get_detail_op(MI, -2)->type = LoongArch_OP_MEM; + LoongArch_get_detail_op(MI, -2)->type = LOONGARCH_OP_MEM; base = LoongArch_get_detail_op(MI, -2)->reg; LoongArch_get_detail_op(MI, -2)->mem.base = base; LoongArch_get_detail_op(MI, -2)->access = @@ -237,28 +237,28 @@ void LoongArch_rewrite_memory_operand(MCInst *MI) } switch (suppl_info->form) { - case LoongArch_INSN_FORM_FMT2RI12: // ld, ldl, ldr, st, stl, str - case LoongArch_INSN_FORM_FMT2RI14: // ll, sc, ldptr, stptr - case LoongArch_INSN_FORM_FMT2RI9_VRI: // vldrepl.d - case LoongArch_INSN_FORM_FMT2RI10_VRI: // vldrepl.w - case LoongArch_INSN_FORM_FMT2RI11_VRI: // vldrepl.h - case LoongArch_INSN_FORM_FMT2RI12_VRI: // vld, vldrepl, vst - case LoongArch_INSN_FORM_FMT2RI8I1_VRII: // vstelm.d - case LoongArch_INSN_FORM_FMT2RI8I2_VRII: // vstelm.w - case LoongArch_INSN_FORM_FMT2RI8I3_VRII: // vstelm.h - case LoongArch_INSN_FORM_FMT2RI8I4_VRII: // vstelm.b - case LoongArch_INSN_FORM_FMT2RI9_XRI: // xvldrepl.d - case LoongArch_INSN_FORM_FMT2RI10_XRI: // xvldrepl.w - case LoongArch_INSN_FORM_FMT2RI11_XRI: // xvldrepl.h - case LoongArch_INSN_FORM_FMT2RI12_XRI: // xvld, xvldrepl, xvst - case LoongArch_INSN_FORM_FMT2RI8I2_XRII: // xvstelm.d - case LoongArch_INSN_FORM_FMT2RI8I3_XRII: // xvstelm.w - case LoongArch_INSN_FORM_FMT2RI8I4_XRII: // xvstelm.h - case LoongArch_INSN_FORM_FMT2RI8I5_XRII: // xvstelm.b - case LoongArch_INSN_FORM_FMTPRELD: // preld - case LoongArch_INSN_FORM_FPFMT2RI12: // fld, fst + case LOONGARCH_INSN_FORM_FMT2RI12: // ld, ldl, ldr, st, stl, str + case LOONGARCH_INSN_FORM_FMT2RI14: // ll, sc, ldptr, stptr + case LOONGARCH_INSN_FORM_FMT2RI9_VRI: // vldrepl.d + case LOONGARCH_INSN_FORM_FMT2RI10_VRI: // vldrepl.w + case LOONGARCH_INSN_FORM_FMT2RI11_VRI: // vldrepl.h + case LOONGARCH_INSN_FORM_FMT2RI12_VRI: // vld, vldrepl, vst + case LOONGARCH_INSN_FORM_FMT2RI8I1_VRII: // vstelm.d + case LOONGARCH_INSN_FORM_FMT2RI8I2_VRII: // vstelm.w + case LOONGARCH_INSN_FORM_FMT2RI8I3_VRII: // vstelm.h + case LOONGARCH_INSN_FORM_FMT2RI8I4_VRII: // vstelm.b + case LOONGARCH_INSN_FORM_FMT2RI9_XRI: // xvldrepl.d + case LOONGARCH_INSN_FORM_FMT2RI10_XRI: // xvldrepl.w + case LOONGARCH_INSN_FORM_FMT2RI11_XRI: // xvldrepl.h + case LOONGARCH_INSN_FORM_FMT2RI12_XRI: // xvld, xvldrepl, xvst + case LOONGARCH_INSN_FORM_FMT2RI8I2_XRII: // xvstelm.d + case LOONGARCH_INSN_FORM_FMT2RI8I3_XRII: // xvstelm.w + case LOONGARCH_INSN_FORM_FMT2RI8I4_XRII: // xvstelm.h + case LOONGARCH_INSN_FORM_FMT2RI8I5_XRII: // xvstelm.b + case LOONGARCH_INSN_FORM_FMTPRELD: // preld + case LOONGARCH_INSN_FORM_FPFMT2RI12: // fld, fst // immediate offset - LoongArch_get_detail_op(MI, -2)->type = LoongArch_OP_MEM; + LoongArch_get_detail_op(MI, -2)->type = LOONGARCH_OP_MEM; base = LoongArch_get_detail_op(MI, -2)->reg; LoongArch_get_detail_op(MI, -2)->mem.base = base; LoongArch_get_detail_op(MI, -2)->mem.disp = @@ -268,12 +268,12 @@ void LoongArch_rewrite_memory_operand(MCInst *MI) LoongArch_dec_op_count(MI); break; - case LoongArch_INSN_FORM_FMT3R: // ldx, stx, amo + case LOONGARCH_INSN_FORM_FMT3R: // ldx, stx, amo if (suppl_info->memory_access == CS_AC_READ_WRITE) { // amo: read + write // last register rj is memory operand LoongArch_get_detail_op(MI, -1)->type = - LoongArch_OP_MEM; + LOONGARCH_OP_MEM; base = LoongArch_get_detail_op(MI, -1)->reg; LoongArch_get_detail_op(MI, -1)->mem.base = base; LoongArch_get_detail_op(MI, -1)->access = @@ -282,12 +282,12 @@ void LoongArch_rewrite_memory_operand(MCInst *MI) } // fallthrough - case LoongArch_INSN_FORM_FPFMTMEM: // fldx, fstx - case LoongArch_INSN_FORM_FMT3R_VRR: // vldx, vstx - case LoongArch_INSN_FORM_FMT3R_XRR: // xvldx, xvstx - case LoongArch_INSN_FORM_FMTPRELDX: // preldx + case LOONGARCH_INSN_FORM_FPFMTMEM: // fldx, fstx + case LOONGARCH_INSN_FORM_FMT3R_VRR: // vldx, vstx + case LOONGARCH_INSN_FORM_FMT3R_XRR: // xvldx, xvstx + case LOONGARCH_INSN_FORM_FMTPRELDX: // preldx // register offset - LoongArch_get_detail_op(MI, -2)->type = LoongArch_OP_MEM; + LoongArch_get_detail_op(MI, -2)->type = LOONGARCH_OP_MEM; base = LoongArch_get_detail_op(MI, -2)->reg; LoongArch_get_detail_op(MI, -2)->mem.base = base; LoongArch_get_detail_op(MI, -2)->mem.index = @@ -340,61 +340,61 @@ static void LoongArch_add_cs_groups(MCInst *MI) switch (Opcode) { default: return; - case LoongArch_INS_BL: - add_group(MI, LoongArch_GRP_CALL); + case LOONGARCH_INS_BL: + add_group(MI, LOONGARCH_GRP_CALL); break; - case LoongArch_INS_JIRL: + case LOONGARCH_INS_JIRL: if (loongarch->op_count == 3 && - loongarch->operands[0].reg == LoongArch_REG_RA) { + loongarch->operands[0].reg == LOONGARCH_REG_RA) { // call: jirl ra, rj, offs16 - add_group(MI, LoongArch_GRP_CALL); + add_group(MI, LOONGARCH_GRP_CALL); } else if (loongarch->op_count == 0) { // ret - add_group(MI, LoongArch_GRP_RET); + add_group(MI, LOONGARCH_GRP_RET); } else if (loongarch->op_count == 1) { // jr rj - add_group(MI, LoongArch_GRP_JUMP); + add_group(MI, LOONGARCH_GRP_JUMP); } break; - case LoongArch_INS_B: - case LoongArch_INS_BCEQZ: - case LoongArch_INS_BEQ: - case LoongArch_INS_BEQZ: - case LoongArch_INS_BGE: - case LoongArch_INS_BGEU: - case LoongArch_INS_BLT: - case LoongArch_INS_BLTU: - case LoongArch_INS_BNE: - case LoongArch_INS_BNEZ: - add_group(MI, LoongArch_GRP_JUMP); - add_group(MI, LoongArch_GRP_BRANCH_RELATIVE); + case LOONGARCH_INS_B: + case LOONGARCH_INS_BCEQZ: + case LOONGARCH_INS_BEQ: + case LOONGARCH_INS_BEQZ: + case LOONGARCH_INS_BGE: + case LOONGARCH_INS_BGEU: + case LOONGARCH_INS_BLT: + case LOONGARCH_INS_BLTU: + case LOONGARCH_INS_BNE: + case LOONGARCH_INS_BNEZ: + add_group(MI, LOONGARCH_GRP_JUMP); + add_group(MI, LOONGARCH_GRP_BRANCH_RELATIVE); break; - case LoongArch_INS_SYSCALL: - add_group(MI, LoongArch_GRP_INT); + case LOONGARCH_INS_SYSCALL: + add_group(MI, LOONGARCH_GRP_INT); break; - case LoongArch_INS_ERTN: - add_group(MI, LoongArch_GRP_IRET); - add_group(MI, LoongArch_GRP_PRIVILEGE); + case LOONGARCH_INS_ERTN: + add_group(MI, LOONGARCH_GRP_IRET); + add_group(MI, LOONGARCH_GRP_PRIVILEGE); break; - case LoongArch_INS_CSRXCHG: - case LoongArch_INS_CACOP: - case LoongArch_INS_LDDIR: - case LoongArch_INS_LDPTE: - case LoongArch_INS_IOCSRRD_B: - case LoongArch_INS_IOCSRRD_H: - case LoongArch_INS_IOCSRRD_W: - case LoongArch_INS_IOCSRRD_D: - case LoongArch_INS_IOCSRWR_B: - case LoongArch_INS_IOCSRWR_H: - case LoongArch_INS_IOCSRWR_W: - case LoongArch_INS_IOCSRWR_D: - case LoongArch_INS_TLBCLR: - case LoongArch_INS_TLBFLUSH: - case LoongArch_INS_TLBSRCH: - case LoongArch_INS_TLBRD: - case LoongArch_INS_TLBWR: - case LoongArch_INS_INVTLB: - add_group(MI, LoongArch_GRP_PRIVILEGE); + case LOONGARCH_INS_CSRXCHG: + case LOONGARCH_INS_CACOP: + case LOONGARCH_INS_LDDIR: + case LOONGARCH_INS_LDPTE: + case LOONGARCH_INS_IOCSRRD_B: + case LOONGARCH_INS_IOCSRRD_H: + case LOONGARCH_INS_IOCSRRD_W: + case LOONGARCH_INS_IOCSRRD_D: + case LOONGARCH_INS_IOCSRWR_B: + case LOONGARCH_INS_IOCSRWR_H: + case LOONGARCH_INS_IOCSRWR_W: + case LOONGARCH_INS_IOCSRWR_D: + case LOONGARCH_INS_TLBCLR: + case LOONGARCH_INS_TLBFLUSH: + case LOONGARCH_INS_TLBSRCH: + case LOONGARCH_INS_TLBRD: + case LOONGARCH_INS_TLBWR: + case LOONGARCH_INS_INVTLB: + add_group(MI, LOONGARCH_GRP_PRIVILEGE); break; } } @@ -414,7 +414,7 @@ void LoongArch_printer(MCInst *MI, SStream *O, void LoongArch_setup_op(cs_loongarch_op *op) { memset(op, 0, sizeof(cs_loongarch_op)); - op->type = LoongArch_OP_INVALID; + op->type = LOONGARCH_OP_INVALID; } void LoongArch_init_cs_detail(MCInst *MI) @@ -442,7 +442,7 @@ void LoongArch_set_detail_op_imm(MCInst *MI, unsigned OpNum, if (!detail_is_set(MI)) return; assert((map_get_op_type(MI, OpNum) & ~CS_OP_MEM) == CS_OP_IMM); - assert(ImmType == LoongArch_OP_IMM); + assert(ImmType == LOONGARCH_OP_IMM); LoongArch_get_detail_op(MI, 0)->type = ImmType; LoongArch_get_detail_op(MI, 0)->imm = Imm; @@ -456,7 +456,7 @@ void LoongArch_set_detail_op_reg(MCInst *MI, unsigned OpNum, loongarch_reg Reg) return; assert((map_get_op_type(MI, OpNum) & ~CS_OP_MEM) == CS_OP_REG); - LoongArch_get_detail_op(MI, 0)->type = LoongArch_OP_REG; + LoongArch_get_detail_op(MI, 0)->type = LOONGARCH_OP_REG; LoongArch_get_detail_op(MI, 0)->reg = Reg; LoongArch_get_detail_op(MI, 0)->access = map_get_op_access(MI, OpNum); LoongArch_inc_op_count(MI); @@ -477,9 +477,9 @@ void LoongArch_add_cs_detail(MCInst *MI, int /* loongarch_op_group */ op_group, default: printf("ERROR: Operand group %d not handled!\n", op_group); assert(0); - case LoongArch_OP_GROUP_Operand: + case LOONGARCH_OP_GROUP_OPERAND: if (op_type == CS_OP_IMM) { - LoongArch_set_detail_op_imm(MI, OpNum, LoongArch_OP_IMM, + LoongArch_set_detail_op_imm(MI, OpNum, LOONGARCH_OP_IMM, MCInst_getOpVal(MI, OpNum)); } else if (op_type == CS_OP_REG) { LoongArch_set_detail_op_reg(MI, OpNum, @@ -487,7 +487,7 @@ void LoongArch_add_cs_detail(MCInst *MI, int /* loongarch_op_group */ op_group, } else assert(0 && "Op type not handled."); break; - case LoongArch_OP_GROUP_AtomicMemOp: + case LOONGARCH_OP_GROUP_ATOMICMEMOP: assert(op_type == CS_OP_REG); // converted to MEM operand later in LoongArch_rewrite_memory_operand LoongArch_set_detail_op_reg(MI, OpNum, diff --git a/cstool/cstool_loongarch.c b/cstool/cstool_loongarch.c index dadb5902a2..3c31874149 100644 --- a/cstool/cstool_loongarch.c +++ b/cstool/cstool_loongarch.c @@ -27,20 +27,20 @@ void print_insn_detail_loongarch(csh handle, cs_insn *ins) switch ((int)op->type) { default: break; - case LoongArch_OP_REG: + case LOONGARCH_OP_REG: printf("\t\toperands[%u].type: REG = %s\n", i, cs_reg_name(handle, op->reg)); break; - case LoongArch_OP_IMM: + case LOONGARCH_OP_IMM: printf("\t\toperands[%u].type: IMM = 0x%lx\n", i, (long)op->imm); break; - case LoongArch_OP_MEM: + case LOONGARCH_OP_MEM: printf("\t\toperands[%u].type: MEM\n", i); - if (op->mem.base != LoongArch_REG_INVALID) + if (op->mem.base != LOONGARCH_REG_INVALID) printf("\t\t\toperands[%u].mem.base: REG = %s\n", i, cs_reg_name(handle, op->mem.base)); - if (op->mem.index != LoongArch_REG_INVALID) + if (op->mem.index != LOONGARCH_REG_INVALID) printf("\t\t\toperands[%u].mem.index: REG = %s\n", i, cs_reg_name(handle, op->mem.index)); if (op->mem.disp != 0) diff --git a/include/capstone/loongarch.h b/include/capstone/loongarch.h index 102356f9da..f75e5ca183 100644 --- a/include/capstone/loongarch.h +++ b/include/capstone/loongarch.h @@ -18,10 +18,10 @@ extern "C" { /// Operand type for instruction's operands typedef enum loongarch_op_type { - LoongArch_OP_INVALID = CS_OP_INVALID, ///< Invalid - LoongArch_OP_REG = CS_OP_REG, ///< Register operand - LoongArch_OP_IMM = CS_OP_IMM, ///< Immediate operand - LoongArch_OP_MEM = CS_OP_MEM, ///< Memory operand + LOONGARCH_OP_INVALID = CS_OP_INVALID, ///< Invalid + LOONGARCH_OP_REG = CS_OP_REG, ///< Register operand + LOONGARCH_OP_IMM = CS_OP_IMM, ///< Immediate operand + LOONGARCH_OP_MEM = CS_OP_MEM, ///< Memory operand } loongarch_op_type; /// Instruction's operand referring to memory @@ -52,119 +52,119 @@ typedef enum { // generated content begin // clang-format off -LoongArch_INSN_FORM_PSEUDO, - LoongArch_INSN_FORM_FMT3R, - LoongArch_INSN_FORM_FMT2RI12, - LoongArch_INSN_FORM_FMT2RI5, - LoongArch_INSN_FORM_FMT2RI16, - LoongArch_INSN_FORM_FMT3RI2, - LoongArch_INSN_FORM_NODSTFMT2RI4, - LoongArch_INSN_FORM_FMT1RI8, - LoongArch_INSN_FORM_FMT2RI4, - LoongArch_INSN_FORM_NODSTFMT1RI4, - LoongArch_INSN_FORM_NODSTFMT1RI5I4, - LoongArch_INSN_FORM_FMTASRT, - LoongArch_INSN_FORM_FMTI26, - LoongArch_INSN_FORM_FPFMTBR, - LoongArch_INSN_FORM_FMT1RI21, - LoongArch_INSN_FORM_FMT2R, - LoongArch_INSN_FORM_FMTI15, - LoongArch_INSN_FORM_FMTBSTR_D, - LoongArch_INSN_FORM_FMTBSTR_W, - LoongArch_INSN_FORM_FMT3RI3, - LoongArch_INSN_FORM_FMTCACOP, - LoongArch_INSN_FORM_FMTCSR, - LoongArch_INSN_FORM_FMTCSRXCHG, - LoongArch_INSN_FORM_FMTI32, - LoongArch_INSN_FORM_FPFMT2R, - LoongArch_INSN_FORM_FPFMT3R, - LoongArch_INSN_FORM_FPFMTFCMP, - LoongArch_INSN_FORM_FPFMTMEM, - LoongArch_INSN_FORM_FPFMT2RI12, - LoongArch_INSN_FORM_FPFMT4R, - LoongArch_INSN_FORM_FPFMTMOV, - LoongArch_INSN_FORM_FPFMTFSEL, - LoongArch_INSN_FORM_FMTINVTLB, - LoongArch_INSN_FORM_FMTJISCR, - LoongArch_INSN_FORM_FMT2RI8, - LoongArch_INSN_FORM_FMTLDPTE, - LoongArch_INSN_FORM_FMT2RI14, - LoongArch_INSN_FORM_FMT1RI20, - LoongArch_INSN_FORM_FMTGR2SCR, - LoongArch_INSN_FORM_FMTSCR2GR, - LoongArch_INSN_FORM_FMTPRELD, - LoongArch_INSN_FORM_FMTPRELDX, - LoongArch_INSN_FORM_FMT2RI3, - LoongArch_INSN_FORM_FMT2RI6, - LoongArch_INSN_FORM_FMT1RI4, - LoongArch_INSN_FORM_FMT3R_VVV, - LoongArch_INSN_FORM_FMT2RI5_VVI, - LoongArch_INSN_FORM_FMT2RI8_VVI, - LoongArch_INSN_FORM_FMT2RI3_VVI, - LoongArch_INSN_FORM_FMT2RI6_VVI, - LoongArch_INSN_FORM_FMT2RI4_VVI, - LoongArch_INSN_FORM_FMT4R_VVVV, - LoongArch_INSN_FORM_FMT2R_VV, - LoongArch_INSN_FORM_FMT2R_XX, - LoongArch_INSN_FORM_FMT2RI4_VRI, - LoongArch_INSN_FORM_FMT2RI1_VRI, - LoongArch_INSN_FORM_FMT2RI3_VRI, - LoongArch_INSN_FORM_FMT2RI2_VRI, - LoongArch_INSN_FORM_FMT2RI12_VRI, - LoongArch_INSN_FORM_FMT1RI13_VI, - LoongArch_INSN_FORM_FMT2RI9_VRI, - LoongArch_INSN_FORM_FMT2RI11_VRI, - LoongArch_INSN_FORM_FMT2RI10_VRI, - LoongArch_INSN_FORM_FMT3R_VRR, - LoongArch_INSN_FORM_FMT2RI4_RVI, - LoongArch_INSN_FORM_FMT2RI1_RVI, - LoongArch_INSN_FORM_FMT2RI3_RVI, - LoongArch_INSN_FORM_FMT2RI2_RVI, - LoongArch_INSN_FORM_FMT2R_VR, - LoongArch_INSN_FORM_FMT2RI1_VVI, - LoongArch_INSN_FORM_FMT2RI2_VVI, - LoongArch_INSN_FORM_FMT3R_VVR, - LoongArch_INSN_FORM_FMT2R_CV, - LoongArch_INSN_FORM_FMT2RI7_VVI, - LoongArch_INSN_FORM_FMT2RI8I4_VRII, - LoongArch_INSN_FORM_FMT2RI8I1_VRII, - LoongArch_INSN_FORM_FMT2RI8I3_VRII, - LoongArch_INSN_FORM_FMT2RI8I2_VRII, - LoongArch_INSN_FORM_NODSTFMT2R, - LoongArch_INSN_FORM_NODSTFMT1R, - LoongArch_INSN_FORM_FMTMFTOP, - LoongArch_INSN_FORM_FMTMTTOP, - LoongArch_INSN_FORM_NODSTFMT1RI3, - LoongArch_INSN_FORM_NODSTFMT1RI6, - LoongArch_INSN_FORM_NODSTFMT1RI5, - LoongArch_INSN_FORM_FMT1RI5I8, - LoongArch_INSN_FORM_FMT3R_XXX, - LoongArch_INSN_FORM_FMT2RI5_XXI, - LoongArch_INSN_FORM_FMT2RI8_XXI, - LoongArch_INSN_FORM_FMT2RI3_XXI, - LoongArch_INSN_FORM_FMT2RI6_XXI, - LoongArch_INSN_FORM_FMT2RI4_XXI, - LoongArch_INSN_FORM_FMT4R_XXXX, - LoongArch_INSN_FORM_FMT2RI2_XRI, - LoongArch_INSN_FORM_FMT2RI3_XRI, - LoongArch_INSN_FORM_FMT2RI2_XXI, - LoongArch_INSN_FORM_FMT2RI12_XRI, - LoongArch_INSN_FORM_FMT1RI13_XI, - LoongArch_INSN_FORM_FMT2RI9_XRI, - LoongArch_INSN_FORM_FMT2RI11_XRI, - LoongArch_INSN_FORM_FMT2RI10_XRI, - LoongArch_INSN_FORM_FMT3R_XRR, - LoongArch_INSN_FORM_FMT2RI2_RXI, - LoongArch_INSN_FORM_FMT2RI3_RXI, - LoongArch_INSN_FORM_FMT2RI1_XXI, - LoongArch_INSN_FORM_FMT2R_XR, - LoongArch_INSN_FORM_FMT3R_XXR, - LoongArch_INSN_FORM_FMT2R_CX, - LoongArch_INSN_FORM_FMT2RI7_XXI, - LoongArch_INSN_FORM_FMT2RI8I5_XRII, - LoongArch_INSN_FORM_FMT2RI8I2_XRII, - LoongArch_INSN_FORM_FMT2RI8I4_XRII, - LoongArch_INSN_FORM_FMT2RI8I3_XRII, + LOONGARCH_INSN_FORM_PSEUDO, + LOONGARCH_INSN_FORM_FMT3R, + LOONGARCH_INSN_FORM_FMT2RI12, + LOONGARCH_INSN_FORM_FMT2RI5, + LOONGARCH_INSN_FORM_FMT2RI16, + LOONGARCH_INSN_FORM_FMT3RI2, + LOONGARCH_INSN_FORM_NODSTFMT2RI4, + LOONGARCH_INSN_FORM_FMT1RI8, + LOONGARCH_INSN_FORM_FMT2RI4, + LOONGARCH_INSN_FORM_NODSTFMT1RI4, + LOONGARCH_INSN_FORM_NODSTFMT1RI5I4, + LOONGARCH_INSN_FORM_FMTASRT, + LOONGARCH_INSN_FORM_FMTI26, + LOONGARCH_INSN_FORM_FPFMTBR, + LOONGARCH_INSN_FORM_FMT1RI21, + LOONGARCH_INSN_FORM_FMT2R, + LOONGARCH_INSN_FORM_FMTI15, + LOONGARCH_INSN_FORM_FMTBSTR_D, + LOONGARCH_INSN_FORM_FMTBSTR_W, + LOONGARCH_INSN_FORM_FMT3RI3, + LOONGARCH_INSN_FORM_FMTCACOP, + LOONGARCH_INSN_FORM_FMTCSR, + LOONGARCH_INSN_FORM_FMTCSRXCHG, + LOONGARCH_INSN_FORM_FMTI32, + LOONGARCH_INSN_FORM_FPFMT2R, + LOONGARCH_INSN_FORM_FPFMT3R, + LOONGARCH_INSN_FORM_FPFMTFCMP, + LOONGARCH_INSN_FORM_FPFMTMEM, + LOONGARCH_INSN_FORM_FPFMT2RI12, + LOONGARCH_INSN_FORM_FPFMT4R, + LOONGARCH_INSN_FORM_FPFMTMOV, + LOONGARCH_INSN_FORM_FPFMTFSEL, + LOONGARCH_INSN_FORM_FMTINVTLB, + LOONGARCH_INSN_FORM_FMTJISCR, + LOONGARCH_INSN_FORM_FMT2RI8, + LOONGARCH_INSN_FORM_FMTLDPTE, + LOONGARCH_INSN_FORM_FMT2RI14, + LOONGARCH_INSN_FORM_FMT1RI20, + LOONGARCH_INSN_FORM_FMTGR2SCR, + LOONGARCH_INSN_FORM_FMTSCR2GR, + LOONGARCH_INSN_FORM_FMTPRELD, + LOONGARCH_INSN_FORM_FMTPRELDX, + LOONGARCH_INSN_FORM_FMT2RI3, + LOONGARCH_INSN_FORM_FMT2RI6, + LOONGARCH_INSN_FORM_FMT1RI4, + LOONGARCH_INSN_FORM_FMT3R_VVV, + LOONGARCH_INSN_FORM_FMT2RI5_VVI, + LOONGARCH_INSN_FORM_FMT2RI8_VVI, + LOONGARCH_INSN_FORM_FMT2RI3_VVI, + LOONGARCH_INSN_FORM_FMT2RI6_VVI, + LOONGARCH_INSN_FORM_FMT2RI4_VVI, + LOONGARCH_INSN_FORM_FMT4R_VVVV, + LOONGARCH_INSN_FORM_FMT2R_VV, + LOONGARCH_INSN_FORM_FMT2R_XX, + LOONGARCH_INSN_FORM_FMT2RI4_VRI, + LOONGARCH_INSN_FORM_FMT2RI1_VRI, + LOONGARCH_INSN_FORM_FMT2RI3_VRI, + LOONGARCH_INSN_FORM_FMT2RI2_VRI, + LOONGARCH_INSN_FORM_FMT2RI12_VRI, + LOONGARCH_INSN_FORM_FMT1RI13_VI, + LOONGARCH_INSN_FORM_FMT2RI9_VRI, + LOONGARCH_INSN_FORM_FMT2RI11_VRI, + LOONGARCH_INSN_FORM_FMT2RI10_VRI, + LOONGARCH_INSN_FORM_FMT3R_VRR, + LOONGARCH_INSN_FORM_FMT2RI4_RVI, + LOONGARCH_INSN_FORM_FMT2RI1_RVI, + LOONGARCH_INSN_FORM_FMT2RI3_RVI, + LOONGARCH_INSN_FORM_FMT2RI2_RVI, + LOONGARCH_INSN_FORM_FMT2R_VR, + LOONGARCH_INSN_FORM_FMT2RI1_VVI, + LOONGARCH_INSN_FORM_FMT2RI2_VVI, + LOONGARCH_INSN_FORM_FMT3R_VVR, + LOONGARCH_INSN_FORM_FMT2R_CV, + LOONGARCH_INSN_FORM_FMT2RI7_VVI, + LOONGARCH_INSN_FORM_FMT2RI8I4_VRII, + LOONGARCH_INSN_FORM_FMT2RI8I1_VRII, + LOONGARCH_INSN_FORM_FMT2RI8I3_VRII, + LOONGARCH_INSN_FORM_FMT2RI8I2_VRII, + LOONGARCH_INSN_FORM_NODSTFMT2R, + LOONGARCH_INSN_FORM_NODSTFMT1R, + LOONGARCH_INSN_FORM_FMTMFTOP, + LOONGARCH_INSN_FORM_FMTMTTOP, + LOONGARCH_INSN_FORM_NODSTFMT1RI3, + LOONGARCH_INSN_FORM_NODSTFMT1RI6, + LOONGARCH_INSN_FORM_NODSTFMT1RI5, + LOONGARCH_INSN_FORM_FMT1RI5I8, + LOONGARCH_INSN_FORM_FMT3R_XXX, + LOONGARCH_INSN_FORM_FMT2RI5_XXI, + LOONGARCH_INSN_FORM_FMT2RI8_XXI, + LOONGARCH_INSN_FORM_FMT2RI3_XXI, + LOONGARCH_INSN_FORM_FMT2RI6_XXI, + LOONGARCH_INSN_FORM_FMT2RI4_XXI, + LOONGARCH_INSN_FORM_FMT4R_XXXX, + LOONGARCH_INSN_FORM_FMT2RI2_XRI, + LOONGARCH_INSN_FORM_FMT2RI3_XRI, + LOONGARCH_INSN_FORM_FMT2RI2_XXI, + LOONGARCH_INSN_FORM_FMT2RI12_XRI, + LOONGARCH_INSN_FORM_FMT1RI13_XI, + LOONGARCH_INSN_FORM_FMT2RI9_XRI, + LOONGARCH_INSN_FORM_FMT2RI11_XRI, + LOONGARCH_INSN_FORM_FMT2RI10_XRI, + LOONGARCH_INSN_FORM_FMT3R_XRR, + LOONGARCH_INSN_FORM_FMT2RI2_RXI, + LOONGARCH_INSN_FORM_FMT2RI3_RXI, + LOONGARCH_INSN_FORM_FMT2RI1_XXI, + LOONGARCH_INSN_FORM_FMT2R_XR, + LOONGARCH_INSN_FORM_FMT3R_XXR, + LOONGARCH_INSN_FORM_FMT2R_CX, + LOONGARCH_INSN_FORM_FMT2RI7_XXI, + LOONGARCH_INSN_FORM_FMT2RI8I5_XRII, + LOONGARCH_INSN_FORM_FMT2RI8I2_XRII, + LOONGARCH_INSN_FORM_FMT2RI8I4_XRII, + LOONGARCH_INSN_FORM_FMT2RI8I3_XRII, // clang-format on // generated content end @@ -193,221 +193,221 @@ typedef enum loongarch_reg { // generated content begin // clang-format off - LoongArch_REG_INVALID = 0, - LoongArch_REG_F0 = 1, - LoongArch_REG_F1 = 2, - LoongArch_REG_F2 = 3, - LoongArch_REG_F3 = 4, - LoongArch_REG_F4 = 5, - LoongArch_REG_F5 = 6, - LoongArch_REG_F6 = 7, - LoongArch_REG_F7 = 8, - LoongArch_REG_F8 = 9, - LoongArch_REG_F9 = 10, - LoongArch_REG_F10 = 11, - LoongArch_REG_F11 = 12, - LoongArch_REG_F12 = 13, - LoongArch_REG_F13 = 14, - LoongArch_REG_F14 = 15, - LoongArch_REG_F15 = 16, - LoongArch_REG_F16 = 17, - LoongArch_REG_F17 = 18, - LoongArch_REG_F18 = 19, - LoongArch_REG_F19 = 20, - LoongArch_REG_F20 = 21, - LoongArch_REG_F21 = 22, - LoongArch_REG_F22 = 23, - LoongArch_REG_F23 = 24, - LoongArch_REG_F24 = 25, - LoongArch_REG_F25 = 26, - LoongArch_REG_F26 = 27, - LoongArch_REG_F27 = 28, - LoongArch_REG_F28 = 29, - LoongArch_REG_F29 = 30, - LoongArch_REG_F30 = 31, - LoongArch_REG_F31 = 32, - LoongArch_REG_FCC0 = 33, - LoongArch_REG_FCC1 = 34, - LoongArch_REG_FCC2 = 35, - LoongArch_REG_FCC3 = 36, - LoongArch_REG_FCC4 = 37, - LoongArch_REG_FCC5 = 38, - LoongArch_REG_FCC6 = 39, - LoongArch_REG_FCC7 = 40, - LoongArch_REG_FCSR0 = 41, - LoongArch_REG_FCSR1 = 42, - LoongArch_REG_FCSR2 = 43, - LoongArch_REG_FCSR3 = 44, - LoongArch_REG_R0 = 45, - LoongArch_REG_R1 = 46, - LoongArch_REG_R2 = 47, - LoongArch_REG_R3 = 48, - LoongArch_REG_R4 = 49, - LoongArch_REG_R5 = 50, - LoongArch_REG_R6 = 51, - LoongArch_REG_R7 = 52, - LoongArch_REG_R8 = 53, - LoongArch_REG_R9 = 54, - LoongArch_REG_R10 = 55, - LoongArch_REG_R11 = 56, - LoongArch_REG_R12 = 57, - LoongArch_REG_R13 = 58, - LoongArch_REG_R14 = 59, - LoongArch_REG_R15 = 60, - LoongArch_REG_R16 = 61, - LoongArch_REG_R17 = 62, - LoongArch_REG_R18 = 63, - LoongArch_REG_R19 = 64, - LoongArch_REG_R20 = 65, - LoongArch_REG_R21 = 66, - LoongArch_REG_R22 = 67, - LoongArch_REG_R23 = 68, - LoongArch_REG_R24 = 69, - LoongArch_REG_R25 = 70, - LoongArch_REG_R26 = 71, - LoongArch_REG_R27 = 72, - LoongArch_REG_R28 = 73, - LoongArch_REG_R29 = 74, - LoongArch_REG_R30 = 75, - LoongArch_REG_R31 = 76, - LoongArch_REG_SCR0 = 77, - LoongArch_REG_SCR1 = 78, - LoongArch_REG_SCR2 = 79, - LoongArch_REG_SCR3 = 80, - LoongArch_REG_VR0 = 81, - LoongArch_REG_VR1 = 82, - LoongArch_REG_VR2 = 83, - LoongArch_REG_VR3 = 84, - LoongArch_REG_VR4 = 85, - LoongArch_REG_VR5 = 86, - LoongArch_REG_VR6 = 87, - LoongArch_REG_VR7 = 88, - LoongArch_REG_VR8 = 89, - LoongArch_REG_VR9 = 90, - LoongArch_REG_VR10 = 91, - LoongArch_REG_VR11 = 92, - LoongArch_REG_VR12 = 93, - LoongArch_REG_VR13 = 94, - LoongArch_REG_VR14 = 95, - LoongArch_REG_VR15 = 96, - LoongArch_REG_VR16 = 97, - LoongArch_REG_VR17 = 98, - LoongArch_REG_VR18 = 99, - LoongArch_REG_VR19 = 100, - LoongArch_REG_VR20 = 101, - LoongArch_REG_VR21 = 102, - LoongArch_REG_VR22 = 103, - LoongArch_REG_VR23 = 104, - LoongArch_REG_VR24 = 105, - LoongArch_REG_VR25 = 106, - LoongArch_REG_VR26 = 107, - LoongArch_REG_VR27 = 108, - LoongArch_REG_VR28 = 109, - LoongArch_REG_VR29 = 110, - LoongArch_REG_VR30 = 111, - LoongArch_REG_VR31 = 112, - LoongArch_REG_XR0 = 113, - LoongArch_REG_XR1 = 114, - LoongArch_REG_XR2 = 115, - LoongArch_REG_XR3 = 116, - LoongArch_REG_XR4 = 117, - LoongArch_REG_XR5 = 118, - LoongArch_REG_XR6 = 119, - LoongArch_REG_XR7 = 120, - LoongArch_REG_XR8 = 121, - LoongArch_REG_XR9 = 122, - LoongArch_REG_XR10 = 123, - LoongArch_REG_XR11 = 124, - LoongArch_REG_XR12 = 125, - LoongArch_REG_XR13 = 126, - LoongArch_REG_XR14 = 127, - LoongArch_REG_XR15 = 128, - LoongArch_REG_XR16 = 129, - LoongArch_REG_XR17 = 130, - LoongArch_REG_XR18 = 131, - LoongArch_REG_XR19 = 132, - LoongArch_REG_XR20 = 133, - LoongArch_REG_XR21 = 134, - LoongArch_REG_XR22 = 135, - LoongArch_REG_XR23 = 136, - LoongArch_REG_XR24 = 137, - LoongArch_REG_XR25 = 138, - LoongArch_REG_XR26 = 139, - LoongArch_REG_XR27 = 140, - LoongArch_REG_XR28 = 141, - LoongArch_REG_XR29 = 142, - LoongArch_REG_XR30 = 143, - LoongArch_REG_XR31 = 144, - LoongArch_REG_F0_64 = 145, - LoongArch_REG_F1_64 = 146, - LoongArch_REG_F2_64 = 147, - LoongArch_REG_F3_64 = 148, - LoongArch_REG_F4_64 = 149, - LoongArch_REG_F5_64 = 150, - LoongArch_REG_F6_64 = 151, - LoongArch_REG_F7_64 = 152, - LoongArch_REG_F8_64 = 153, - LoongArch_REG_F9_64 = 154, - LoongArch_REG_F10_64 = 155, - LoongArch_REG_F11_64 = 156, - LoongArch_REG_F12_64 = 157, - LoongArch_REG_F13_64 = 158, - LoongArch_REG_F14_64 = 159, - LoongArch_REG_F15_64 = 160, - LoongArch_REG_F16_64 = 161, - LoongArch_REG_F17_64 = 162, - LoongArch_REG_F18_64 = 163, - LoongArch_REG_F19_64 = 164, - LoongArch_REG_F20_64 = 165, - LoongArch_REG_F21_64 = 166, - LoongArch_REG_F22_64 = 167, - LoongArch_REG_F23_64 = 168, - LoongArch_REG_F24_64 = 169, - LoongArch_REG_F25_64 = 170, - LoongArch_REG_F26_64 = 171, - LoongArch_REG_F27_64 = 172, - LoongArch_REG_F28_64 = 173, - LoongArch_REG_F29_64 = 174, - LoongArch_REG_F30_64 = 175, - LoongArch_REG_F31_64 = 176, - LoongArch_REG_ENDING, // 177 + LOONGARCH_REG_INVALID = 0, + LOONGARCH_REG_F0 = 1, + LOONGARCH_REG_F1 = 2, + LOONGARCH_REG_F2 = 3, + LOONGARCH_REG_F3 = 4, + LOONGARCH_REG_F4 = 5, + LOONGARCH_REG_F5 = 6, + LOONGARCH_REG_F6 = 7, + LOONGARCH_REG_F7 = 8, + LOONGARCH_REG_F8 = 9, + LOONGARCH_REG_F9 = 10, + LOONGARCH_REG_F10 = 11, + LOONGARCH_REG_F11 = 12, + LOONGARCH_REG_F12 = 13, + LOONGARCH_REG_F13 = 14, + LOONGARCH_REG_F14 = 15, + LOONGARCH_REG_F15 = 16, + LOONGARCH_REG_F16 = 17, + LOONGARCH_REG_F17 = 18, + LOONGARCH_REG_F18 = 19, + LOONGARCH_REG_F19 = 20, + LOONGARCH_REG_F20 = 21, + LOONGARCH_REG_F21 = 22, + LOONGARCH_REG_F22 = 23, + LOONGARCH_REG_F23 = 24, + LOONGARCH_REG_F24 = 25, + LOONGARCH_REG_F25 = 26, + LOONGARCH_REG_F26 = 27, + LOONGARCH_REG_F27 = 28, + LOONGARCH_REG_F28 = 29, + LOONGARCH_REG_F29 = 30, + LOONGARCH_REG_F30 = 31, + LOONGARCH_REG_F31 = 32, + LOONGARCH_REG_FCC0 = 33, + LOONGARCH_REG_FCC1 = 34, + LOONGARCH_REG_FCC2 = 35, + LOONGARCH_REG_FCC3 = 36, + LOONGARCH_REG_FCC4 = 37, + LOONGARCH_REG_FCC5 = 38, + LOONGARCH_REG_FCC6 = 39, + LOONGARCH_REG_FCC7 = 40, + LOONGARCH_REG_FCSR0 = 41, + LOONGARCH_REG_FCSR1 = 42, + LOONGARCH_REG_FCSR2 = 43, + LOONGARCH_REG_FCSR3 = 44, + LOONGARCH_REG_R0 = 45, + LOONGARCH_REG_R1 = 46, + LOONGARCH_REG_R2 = 47, + LOONGARCH_REG_R3 = 48, + LOONGARCH_REG_R4 = 49, + LOONGARCH_REG_R5 = 50, + LOONGARCH_REG_R6 = 51, + LOONGARCH_REG_R7 = 52, + LOONGARCH_REG_R8 = 53, + LOONGARCH_REG_R9 = 54, + LOONGARCH_REG_R10 = 55, + LOONGARCH_REG_R11 = 56, + LOONGARCH_REG_R12 = 57, + LOONGARCH_REG_R13 = 58, + LOONGARCH_REG_R14 = 59, + LOONGARCH_REG_R15 = 60, + LOONGARCH_REG_R16 = 61, + LOONGARCH_REG_R17 = 62, + LOONGARCH_REG_R18 = 63, + LOONGARCH_REG_R19 = 64, + LOONGARCH_REG_R20 = 65, + LOONGARCH_REG_R21 = 66, + LOONGARCH_REG_R22 = 67, + LOONGARCH_REG_R23 = 68, + LOONGARCH_REG_R24 = 69, + LOONGARCH_REG_R25 = 70, + LOONGARCH_REG_R26 = 71, + LOONGARCH_REG_R27 = 72, + LOONGARCH_REG_R28 = 73, + LOONGARCH_REG_R29 = 74, + LOONGARCH_REG_R30 = 75, + LOONGARCH_REG_R31 = 76, + LOONGARCH_REG_SCR0 = 77, + LOONGARCH_REG_SCR1 = 78, + LOONGARCH_REG_SCR2 = 79, + LOONGARCH_REG_SCR3 = 80, + LOONGARCH_REG_VR0 = 81, + LOONGARCH_REG_VR1 = 82, + LOONGARCH_REG_VR2 = 83, + LOONGARCH_REG_VR3 = 84, + LOONGARCH_REG_VR4 = 85, + LOONGARCH_REG_VR5 = 86, + LOONGARCH_REG_VR6 = 87, + LOONGARCH_REG_VR7 = 88, + LOONGARCH_REG_VR8 = 89, + LOONGARCH_REG_VR9 = 90, + LOONGARCH_REG_VR10 = 91, + LOONGARCH_REG_VR11 = 92, + LOONGARCH_REG_VR12 = 93, + LOONGARCH_REG_VR13 = 94, + LOONGARCH_REG_VR14 = 95, + LOONGARCH_REG_VR15 = 96, + LOONGARCH_REG_VR16 = 97, + LOONGARCH_REG_VR17 = 98, + LOONGARCH_REG_VR18 = 99, + LOONGARCH_REG_VR19 = 100, + LOONGARCH_REG_VR20 = 101, + LOONGARCH_REG_VR21 = 102, + LOONGARCH_REG_VR22 = 103, + LOONGARCH_REG_VR23 = 104, + LOONGARCH_REG_VR24 = 105, + LOONGARCH_REG_VR25 = 106, + LOONGARCH_REG_VR26 = 107, + LOONGARCH_REG_VR27 = 108, + LOONGARCH_REG_VR28 = 109, + LOONGARCH_REG_VR29 = 110, + LOONGARCH_REG_VR30 = 111, + LOONGARCH_REG_VR31 = 112, + LOONGARCH_REG_XR0 = 113, + LOONGARCH_REG_XR1 = 114, + LOONGARCH_REG_XR2 = 115, + LOONGARCH_REG_XR3 = 116, + LOONGARCH_REG_XR4 = 117, + LOONGARCH_REG_XR5 = 118, + LOONGARCH_REG_XR6 = 119, + LOONGARCH_REG_XR7 = 120, + LOONGARCH_REG_XR8 = 121, + LOONGARCH_REG_XR9 = 122, + LOONGARCH_REG_XR10 = 123, + LOONGARCH_REG_XR11 = 124, + LOONGARCH_REG_XR12 = 125, + LOONGARCH_REG_XR13 = 126, + LOONGARCH_REG_XR14 = 127, + LOONGARCH_REG_XR15 = 128, + LOONGARCH_REG_XR16 = 129, + LOONGARCH_REG_XR17 = 130, + LOONGARCH_REG_XR18 = 131, + LOONGARCH_REG_XR19 = 132, + LOONGARCH_REG_XR20 = 133, + LOONGARCH_REG_XR21 = 134, + LOONGARCH_REG_XR22 = 135, + LOONGARCH_REG_XR23 = 136, + LOONGARCH_REG_XR24 = 137, + LOONGARCH_REG_XR25 = 138, + LOONGARCH_REG_XR26 = 139, + LOONGARCH_REG_XR27 = 140, + LOONGARCH_REG_XR28 = 141, + LOONGARCH_REG_XR29 = 142, + LOONGARCH_REG_XR30 = 143, + LOONGARCH_REG_XR31 = 144, + LOONGARCH_REG_F0_64 = 145, + LOONGARCH_REG_F1_64 = 146, + LOONGARCH_REG_F2_64 = 147, + LOONGARCH_REG_F3_64 = 148, + LOONGARCH_REG_F4_64 = 149, + LOONGARCH_REG_F5_64 = 150, + LOONGARCH_REG_F6_64 = 151, + LOONGARCH_REG_F7_64 = 152, + LOONGARCH_REG_F8_64 = 153, + LOONGARCH_REG_F9_64 = 154, + LOONGARCH_REG_F10_64 = 155, + LOONGARCH_REG_F11_64 = 156, + LOONGARCH_REG_F12_64 = 157, + LOONGARCH_REG_F13_64 = 158, + LOONGARCH_REG_F14_64 = 159, + LOONGARCH_REG_F15_64 = 160, + LOONGARCH_REG_F16_64 = 161, + LOONGARCH_REG_F17_64 = 162, + LOONGARCH_REG_F18_64 = 163, + LOONGARCH_REG_F19_64 = 164, + LOONGARCH_REG_F20_64 = 165, + LOONGARCH_REG_F21_64 = 166, + LOONGARCH_REG_F22_64 = 167, + LOONGARCH_REG_F23_64 = 168, + LOONGARCH_REG_F24_64 = 169, + LOONGARCH_REG_F25_64 = 170, + LOONGARCH_REG_F26_64 = 171, + LOONGARCH_REG_F27_64 = 172, + LOONGARCH_REG_F28_64 = 173, + LOONGARCH_REG_F29_64 = 174, + LOONGARCH_REG_F30_64 = 175, + LOONGARCH_REG_F31_64 = 176, + LOONGARCH_REG_ENDING, // 177 // clang-format on // generated content end // alias registers - LoongArch_REG_ZERO = LoongArch_REG_R0, - LoongArch_REG_RA = LoongArch_REG_R1, - LoongArch_REG_TP = LoongArch_REG_R2, - LoongArch_REG_SP = LoongArch_REG_R3, - LoongArch_REG_A0 = LoongArch_REG_R4, - LoongArch_REG_A1 = LoongArch_REG_R5, - LoongArch_REG_A2 = LoongArch_REG_R6, - LoongArch_REG_A3 = LoongArch_REG_R7, - LoongArch_REG_A4 = LoongArch_REG_R8, - LoongArch_REG_A5 = LoongArch_REG_R9, - LoongArch_REG_A6 = LoongArch_REG_R10, - LoongArch_REG_A7 = LoongArch_REG_R11, - LoongArch_REG_T0 = LoongArch_REG_R12, - LoongArch_REG_T1 = LoongArch_REG_R13, - LoongArch_REG_T2 = LoongArch_REG_R14, - LoongArch_REG_T3 = LoongArch_REG_R15, - LoongArch_REG_T4 = LoongArch_REG_R16, - LoongArch_REG_T5 = LoongArch_REG_R17, - LoongArch_REG_T6 = LoongArch_REG_R18, - LoongArch_REG_T7 = LoongArch_REG_R19, - LoongArch_REG_T8 = LoongArch_REG_R20, - LoongArch_REG_FP = LoongArch_REG_R22, - LoongArch_REG_S9 = LoongArch_REG_R22, - LoongArch_REG_S0 = LoongArch_REG_R23, - LoongArch_REG_S1 = LoongArch_REG_R24, - LoongArch_REG_S2 = LoongArch_REG_R25, - LoongArch_REG_S3 = LoongArch_REG_R26, - LoongArch_REG_S4 = LoongArch_REG_R27, - LoongArch_REG_S5 = LoongArch_REG_R28, - LoongArch_REG_S6 = LoongArch_REG_R29, - LoongArch_REG_S7 = LoongArch_REG_R30, - LoongArch_REG_S8 = LoongArch_REG_R31, + LOONGARCH_REG_ZERO = LOONGARCH_REG_R0, + LOONGARCH_REG_RA = LOONGARCH_REG_R1, + LOONGARCH_REG_TP = LOONGARCH_REG_R2, + LOONGARCH_REG_SP = LOONGARCH_REG_R3, + LOONGARCH_REG_A0 = LOONGARCH_REG_R4, + LOONGARCH_REG_A1 = LOONGARCH_REG_R5, + LOONGARCH_REG_A2 = LOONGARCH_REG_R6, + LOONGARCH_REG_A3 = LOONGARCH_REG_R7, + LOONGARCH_REG_A4 = LOONGARCH_REG_R8, + LOONGARCH_REG_A5 = LOONGARCH_REG_R9, + LOONGARCH_REG_A6 = LOONGARCH_REG_R10, + LOONGARCH_REG_A7 = LOONGARCH_REG_R11, + LOONGARCH_REG_T0 = LOONGARCH_REG_R12, + LOONGARCH_REG_T1 = LOONGARCH_REG_R13, + LOONGARCH_REG_T2 = LOONGARCH_REG_R14, + LOONGARCH_REG_T3 = LOONGARCH_REG_R15, + LOONGARCH_REG_T4 = LOONGARCH_REG_R16, + LOONGARCH_REG_T5 = LOONGARCH_REG_R17, + LOONGARCH_REG_T6 = LOONGARCH_REG_R18, + LOONGARCH_REG_T7 = LOONGARCH_REG_R19, + LOONGARCH_REG_T8 = LOONGARCH_REG_R20, + LOONGARCH_REG_FP = LOONGARCH_REG_R22, + LOONGARCH_REG_S9 = LOONGARCH_REG_R22, + LOONGARCH_REG_S0 = LOONGARCH_REG_R23, + LOONGARCH_REG_S1 = LOONGARCH_REG_R24, + LOONGARCH_REG_S2 = LOONGARCH_REG_R25, + LOONGARCH_REG_S3 = LOONGARCH_REG_R26, + LOONGARCH_REG_S4 = LOONGARCH_REG_R27, + LOONGARCH_REG_S5 = LOONGARCH_REG_R28, + LOONGARCH_REG_S6 = LOONGARCH_REG_R29, + LOONGARCH_REG_S7 = LOONGARCH_REG_R30, + LOONGARCH_REG_S8 = LOONGARCH_REG_R31, } loongarch_reg; /// LoongArch instruction @@ -415,2057 +415,2057 @@ typedef enum loongarch_insn { // generated content begin // clang-format off - LoongArch_INS_INVALID, - LoongArch_INS_CALL36, - LoongArch_INS_LA_ABS, - LoongArch_INS_LA_GOT, - LoongArch_INS_LA_PCREL, - LoongArch_INS_LA_TLS_GD, - LoongArch_INS_LA_TLS_IE, - LoongArch_INS_LA_TLS_LD, - LoongArch_INS_LA_TLS_LE, - LoongArch_INS_LI_D, - LoongArch_INS_LI_W, - LoongArch_INS_TAIL36, - LoongArch_INS_VREPLI_B, - LoongArch_INS_VREPLI_D, - LoongArch_INS_VREPLI_H, - LoongArch_INS_VREPLI_W, - LoongArch_INS_XVREPLI_B, - LoongArch_INS_XVREPLI_D, - LoongArch_INS_XVREPLI_H, - LoongArch_INS_XVREPLI_W, - LoongArch_INS_ADC_B, - LoongArch_INS_ADC_D, - LoongArch_INS_ADC_H, - LoongArch_INS_ADC_W, - LoongArch_INS_ADDI_D, - LoongArch_INS_ADDI_W, - LoongArch_INS_ADDU12I_D, - LoongArch_INS_ADDU12I_W, - LoongArch_INS_ADDU16I_D, - LoongArch_INS_ADD_D, - LoongArch_INS_ADD_W, - LoongArch_INS_ALSL_D, - LoongArch_INS_ALSL_W, - LoongArch_INS_ALSL_WU, - LoongArch_INS_AMADD_B, - LoongArch_INS_AMADD_D, - LoongArch_INS_AMADD_H, - LoongArch_INS_AMADD_W, - LoongArch_INS_AMADD_DB_B, - LoongArch_INS_AMADD_DB_D, - LoongArch_INS_AMADD_DB_H, - LoongArch_INS_AMADD_DB_W, - LoongArch_INS_AMAND_D, - LoongArch_INS_AMAND_W, - LoongArch_INS_AMAND_DB_D, - LoongArch_INS_AMAND_DB_W, - LoongArch_INS_AMCAS_B, - LoongArch_INS_AMCAS_D, - LoongArch_INS_AMCAS_H, - LoongArch_INS_AMCAS_W, - LoongArch_INS_AMCAS_DB_B, - LoongArch_INS_AMCAS_DB_D, - LoongArch_INS_AMCAS_DB_H, - LoongArch_INS_AMCAS_DB_W, - LoongArch_INS_AMMAX_D, - LoongArch_INS_AMMAX_DU, - LoongArch_INS_AMMAX_W, - LoongArch_INS_AMMAX_WU, - LoongArch_INS_AMMAX_DB_D, - LoongArch_INS_AMMAX_DB_DU, - LoongArch_INS_AMMAX_DB_W, - LoongArch_INS_AMMAX_DB_WU, - LoongArch_INS_AMMIN_D, - LoongArch_INS_AMMIN_DU, - LoongArch_INS_AMMIN_W, - LoongArch_INS_AMMIN_WU, - LoongArch_INS_AMMIN_DB_D, - LoongArch_INS_AMMIN_DB_DU, - LoongArch_INS_AMMIN_DB_W, - LoongArch_INS_AMMIN_DB_WU, - LoongArch_INS_AMOR_D, - LoongArch_INS_AMOR_W, - LoongArch_INS_AMOR_DB_D, - LoongArch_INS_AMOR_DB_W, - LoongArch_INS_AMSWAP_B, - LoongArch_INS_AMSWAP_D, - LoongArch_INS_AMSWAP_H, - LoongArch_INS_AMSWAP_W, - LoongArch_INS_AMSWAP_DB_B, - LoongArch_INS_AMSWAP_DB_D, - LoongArch_INS_AMSWAP_DB_H, - LoongArch_INS_AMSWAP_DB_W, - LoongArch_INS_AMXOR_D, - LoongArch_INS_AMXOR_W, - LoongArch_INS_AMXOR_DB_D, - LoongArch_INS_AMXOR_DB_W, - LoongArch_INS_AND, - LoongArch_INS_ANDI, - LoongArch_INS_ANDN, - LoongArch_INS_ARMADC_W, - LoongArch_INS_ARMADD_W, - LoongArch_INS_ARMAND_W, - LoongArch_INS_ARMMFFLAG, - LoongArch_INS_ARMMOVE, - LoongArch_INS_ARMMOV_D, - LoongArch_INS_ARMMOV_W, - LoongArch_INS_ARMMTFLAG, - LoongArch_INS_ARMNOT_W, - LoongArch_INS_ARMOR_W, - LoongArch_INS_ARMROTRI_W, - LoongArch_INS_ARMROTR_W, - LoongArch_INS_ARMRRX_W, - LoongArch_INS_ARMSBC_W, - LoongArch_INS_ARMSLLI_W, - LoongArch_INS_ARMSLL_W, - LoongArch_INS_ARMSRAI_W, - LoongArch_INS_ARMSRA_W, - LoongArch_INS_ARMSRLI_W, - LoongArch_INS_ARMSRL_W, - LoongArch_INS_ARMSUB_W, - LoongArch_INS_ARMXOR_W, - LoongArch_INS_ASRTGT_D, - LoongArch_INS_ASRTLE_D, - LoongArch_INS_B, - LoongArch_INS_BCEQZ, - LoongArch_INS_BCNEZ, - LoongArch_INS_BEQ, - LoongArch_INS_BEQZ, - LoongArch_INS_BGE, - LoongArch_INS_BGEU, - LoongArch_INS_BITREV_4B, - LoongArch_INS_BITREV_8B, - LoongArch_INS_BITREV_D, - LoongArch_INS_BITREV_W, - LoongArch_INS_BL, - LoongArch_INS_BLT, - LoongArch_INS_BLTU, - LoongArch_INS_BNE, - LoongArch_INS_BNEZ, - LoongArch_INS_BREAK, - LoongArch_INS_BSTRINS_D, - LoongArch_INS_BSTRINS_W, - LoongArch_INS_BSTRPICK_D, - LoongArch_INS_BSTRPICK_W, - LoongArch_INS_BYTEPICK_D, - LoongArch_INS_BYTEPICK_W, - LoongArch_INS_CACOP, - LoongArch_INS_CLO_D, - LoongArch_INS_CLO_W, - LoongArch_INS_CLZ_D, - LoongArch_INS_CLZ_W, - LoongArch_INS_CPUCFG, - LoongArch_INS_CRCC_W_B_W, - LoongArch_INS_CRCC_W_D_W, - LoongArch_INS_CRCC_W_H_W, - LoongArch_INS_CRCC_W_W_W, - LoongArch_INS_CRC_W_B_W, - LoongArch_INS_CRC_W_D_W, - LoongArch_INS_CRC_W_H_W, - LoongArch_INS_CRC_W_W_W, - LoongArch_INS_CSRRD, - LoongArch_INS_CSRWR, - LoongArch_INS_CSRXCHG, - LoongArch_INS_CTO_D, - LoongArch_INS_CTO_W, - LoongArch_INS_CTZ_D, - LoongArch_INS_CTZ_W, - LoongArch_INS_DBAR, - LoongArch_INS_DBCL, - LoongArch_INS_DIV_D, - LoongArch_INS_DIV_DU, - LoongArch_INS_DIV_W, - LoongArch_INS_DIV_WU, - LoongArch_INS_ERTN, - LoongArch_INS_EXT_W_B, - LoongArch_INS_EXT_W_H, - LoongArch_INS_FABS_D, - LoongArch_INS_FABS_S, - LoongArch_INS_FADD_D, - LoongArch_INS_FADD_S, - LoongArch_INS_FCLASS_D, - LoongArch_INS_FCLASS_S, - LoongArch_INS_FCMP_CAF_D, - LoongArch_INS_FCMP_CAF_S, - LoongArch_INS_FCMP_CEQ_D, - LoongArch_INS_FCMP_CEQ_S, - LoongArch_INS_FCMP_CLE_D, - LoongArch_INS_FCMP_CLE_S, - LoongArch_INS_FCMP_CLT_D, - LoongArch_INS_FCMP_CLT_S, - LoongArch_INS_FCMP_CNE_D, - LoongArch_INS_FCMP_CNE_S, - LoongArch_INS_FCMP_COR_D, - LoongArch_INS_FCMP_COR_S, - LoongArch_INS_FCMP_CUEQ_D, - LoongArch_INS_FCMP_CUEQ_S, - LoongArch_INS_FCMP_CULE_D, - LoongArch_INS_FCMP_CULE_S, - LoongArch_INS_FCMP_CULT_D, - LoongArch_INS_FCMP_CULT_S, - LoongArch_INS_FCMP_CUNE_D, - LoongArch_INS_FCMP_CUNE_S, - LoongArch_INS_FCMP_CUN_D, - LoongArch_INS_FCMP_CUN_S, - LoongArch_INS_FCMP_SAF_D, - LoongArch_INS_FCMP_SAF_S, - LoongArch_INS_FCMP_SEQ_D, - LoongArch_INS_FCMP_SEQ_S, - LoongArch_INS_FCMP_SLE_D, - LoongArch_INS_FCMP_SLE_S, - LoongArch_INS_FCMP_SLT_D, - LoongArch_INS_FCMP_SLT_S, - LoongArch_INS_FCMP_SNE_D, - LoongArch_INS_FCMP_SNE_S, - LoongArch_INS_FCMP_SOR_D, - LoongArch_INS_FCMP_SOR_S, - LoongArch_INS_FCMP_SUEQ_D, - LoongArch_INS_FCMP_SUEQ_S, - LoongArch_INS_FCMP_SULE_D, - LoongArch_INS_FCMP_SULE_S, - LoongArch_INS_FCMP_SULT_D, - LoongArch_INS_FCMP_SULT_S, - LoongArch_INS_FCMP_SUNE_D, - LoongArch_INS_FCMP_SUNE_S, - LoongArch_INS_FCMP_SUN_D, - LoongArch_INS_FCMP_SUN_S, - LoongArch_INS_FCOPYSIGN_D, - LoongArch_INS_FCOPYSIGN_S, - LoongArch_INS_FCVT_D_LD, - LoongArch_INS_FCVT_D_S, - LoongArch_INS_FCVT_LD_D, - LoongArch_INS_FCVT_S_D, - LoongArch_INS_FCVT_UD_D, - LoongArch_INS_FDIV_D, - LoongArch_INS_FDIV_S, - LoongArch_INS_FFINT_D_L, - LoongArch_INS_FFINT_D_W, - LoongArch_INS_FFINT_S_L, - LoongArch_INS_FFINT_S_W, - LoongArch_INS_FLDGT_D, - LoongArch_INS_FLDGT_S, - LoongArch_INS_FLDLE_D, - LoongArch_INS_FLDLE_S, - LoongArch_INS_FLDX_D, - LoongArch_INS_FLDX_S, - LoongArch_INS_FLD_D, - LoongArch_INS_FLD_S, - LoongArch_INS_FLOGB_D, - LoongArch_INS_FLOGB_S, - LoongArch_INS_FMADD_D, - LoongArch_INS_FMADD_S, - LoongArch_INS_FMAXA_D, - LoongArch_INS_FMAXA_S, - LoongArch_INS_FMAX_D, - LoongArch_INS_FMAX_S, - LoongArch_INS_FMINA_D, - LoongArch_INS_FMINA_S, - LoongArch_INS_FMIN_D, - LoongArch_INS_FMIN_S, - LoongArch_INS_FMOV_D, - LoongArch_INS_FMOV_S, - LoongArch_INS_FMSUB_D, - LoongArch_INS_FMSUB_S, - LoongArch_INS_FMUL_D, - LoongArch_INS_FMUL_S, - LoongArch_INS_FNEG_D, - LoongArch_INS_FNEG_S, - LoongArch_INS_FNMADD_D, - LoongArch_INS_FNMADD_S, - LoongArch_INS_FNMSUB_D, - LoongArch_INS_FNMSUB_S, - LoongArch_INS_FRECIPE_D, - LoongArch_INS_FRECIPE_S, - LoongArch_INS_FRECIP_D, - LoongArch_INS_FRECIP_S, - LoongArch_INS_FRINT_D, - LoongArch_INS_FRINT_S, - LoongArch_INS_FRSQRTE_D, - LoongArch_INS_FRSQRTE_S, - LoongArch_INS_FRSQRT_D, - LoongArch_INS_FRSQRT_S, - LoongArch_INS_FSCALEB_D, - LoongArch_INS_FSCALEB_S, - LoongArch_INS_FSEL, - LoongArch_INS_FSQRT_D, - LoongArch_INS_FSQRT_S, - LoongArch_INS_FSTGT_D, - LoongArch_INS_FSTGT_S, - LoongArch_INS_FSTLE_D, - LoongArch_INS_FSTLE_S, - LoongArch_INS_FSTX_D, - LoongArch_INS_FSTX_S, - LoongArch_INS_FST_D, - LoongArch_INS_FST_S, - LoongArch_INS_FSUB_D, - LoongArch_INS_FSUB_S, - LoongArch_INS_FTINTRM_L_D, - LoongArch_INS_FTINTRM_L_S, - LoongArch_INS_FTINTRM_W_D, - LoongArch_INS_FTINTRM_W_S, - LoongArch_INS_FTINTRNE_L_D, - LoongArch_INS_FTINTRNE_L_S, - LoongArch_INS_FTINTRNE_W_D, - LoongArch_INS_FTINTRNE_W_S, - LoongArch_INS_FTINTRP_L_D, - LoongArch_INS_FTINTRP_L_S, - LoongArch_INS_FTINTRP_W_D, - LoongArch_INS_FTINTRP_W_S, - LoongArch_INS_FTINTRZ_L_D, - LoongArch_INS_FTINTRZ_L_S, - LoongArch_INS_FTINTRZ_W_D, - LoongArch_INS_FTINTRZ_W_S, - LoongArch_INS_FTINT_L_D, - LoongArch_INS_FTINT_L_S, - LoongArch_INS_FTINT_W_D, - LoongArch_INS_FTINT_W_S, - LoongArch_INS_GCSRRD, - LoongArch_INS_GCSRWR, - LoongArch_INS_GCSRXCHG, - LoongArch_INS_GTLBFLUSH, - LoongArch_INS_HVCL, - LoongArch_INS_IBAR, - LoongArch_INS_IDLE, - LoongArch_INS_INVTLB, - LoongArch_INS_IOCSRRD_B, - LoongArch_INS_IOCSRRD_D, - LoongArch_INS_IOCSRRD_H, - LoongArch_INS_IOCSRRD_W, - LoongArch_INS_IOCSRWR_B, - LoongArch_INS_IOCSRWR_D, - LoongArch_INS_IOCSRWR_H, - LoongArch_INS_IOCSRWR_W, - LoongArch_INS_JIRL, - LoongArch_INS_JISCR0, - LoongArch_INS_JISCR1, - LoongArch_INS_LDDIR, - LoongArch_INS_LDGT_B, - LoongArch_INS_LDGT_D, - LoongArch_INS_LDGT_H, - LoongArch_INS_LDGT_W, - LoongArch_INS_LDLE_B, - LoongArch_INS_LDLE_D, - LoongArch_INS_LDLE_H, - LoongArch_INS_LDLE_W, - LoongArch_INS_LDL_D, - LoongArch_INS_LDL_W, - LoongArch_INS_LDPTE, - LoongArch_INS_LDPTR_D, - LoongArch_INS_LDPTR_W, - LoongArch_INS_LDR_D, - LoongArch_INS_LDR_W, - LoongArch_INS_LDX_B, - LoongArch_INS_LDX_BU, - LoongArch_INS_LDX_D, - LoongArch_INS_LDX_H, - LoongArch_INS_LDX_HU, - LoongArch_INS_LDX_W, - LoongArch_INS_LDX_WU, - LoongArch_INS_LD_B, - LoongArch_INS_LD_BU, - LoongArch_INS_LD_D, - LoongArch_INS_LD_H, - LoongArch_INS_LD_HU, - LoongArch_INS_LD_W, - LoongArch_INS_LD_WU, - LoongArch_INS_LLACQ_D, - LoongArch_INS_LLACQ_W, - LoongArch_INS_LL_D, - LoongArch_INS_LL_W, - LoongArch_INS_LU12I_W, - LoongArch_INS_LU32I_D, - LoongArch_INS_LU52I_D, - LoongArch_INS_MASKEQZ, - LoongArch_INS_MASKNEZ, - LoongArch_INS_MOD_D, - LoongArch_INS_MOD_DU, - LoongArch_INS_MOD_W, - LoongArch_INS_MOD_WU, - LoongArch_INS_MOVCF2FR, - LoongArch_INS_MOVCF2GR, - LoongArch_INS_MOVFCSR2GR, - LoongArch_INS_MOVFR2CF, - LoongArch_INS_MOVFR2GR_D, - LoongArch_INS_MOVFR2GR_S, - LoongArch_INS_MOVFRH2GR_S, - LoongArch_INS_MOVGR2CF, - LoongArch_INS_MOVGR2FCSR, - LoongArch_INS_MOVGR2FRH_W, - LoongArch_INS_MOVGR2FR_D, - LoongArch_INS_MOVGR2FR_W, - LoongArch_INS_MOVGR2SCR, - LoongArch_INS_MOVSCR2GR, - LoongArch_INS_MULH_D, - LoongArch_INS_MULH_DU, - LoongArch_INS_MULH_W, - LoongArch_INS_MULH_WU, - LoongArch_INS_MULW_D_W, - LoongArch_INS_MULW_D_WU, - LoongArch_INS_MUL_D, - LoongArch_INS_MUL_W, - LoongArch_INS_NOR, - LoongArch_INS_OR, - LoongArch_INS_ORI, - LoongArch_INS_ORN, - LoongArch_INS_PCADDI, - LoongArch_INS_PCADDU12I, - LoongArch_INS_PCADDU18I, - LoongArch_INS_PCALAU12I, - LoongArch_INS_PRELD, - LoongArch_INS_PRELDX, - LoongArch_INS_RCRI_B, - LoongArch_INS_RCRI_D, - LoongArch_INS_RCRI_H, - LoongArch_INS_RCRI_W, - LoongArch_INS_RCR_B, - LoongArch_INS_RCR_D, - LoongArch_INS_RCR_H, - LoongArch_INS_RCR_W, - LoongArch_INS_RDTIMEH_W, - LoongArch_INS_RDTIMEL_W, - LoongArch_INS_RDTIME_D, - LoongArch_INS_REVB_2H, - LoongArch_INS_REVB_2W, - LoongArch_INS_REVB_4H, - LoongArch_INS_REVB_D, - LoongArch_INS_REVH_2W, - LoongArch_INS_REVH_D, - LoongArch_INS_ROTRI_B, - LoongArch_INS_ROTRI_D, - LoongArch_INS_ROTRI_H, - LoongArch_INS_ROTRI_W, - LoongArch_INS_ROTR_B, - LoongArch_INS_ROTR_D, - LoongArch_INS_ROTR_H, - LoongArch_INS_ROTR_W, - LoongArch_INS_SBC_B, - LoongArch_INS_SBC_D, - LoongArch_INS_SBC_H, - LoongArch_INS_SBC_W, - LoongArch_INS_SCREL_D, - LoongArch_INS_SCREL_W, - LoongArch_INS_SC_D, - LoongArch_INS_SC_Q, - LoongArch_INS_SC_W, - LoongArch_INS_SETARMJ, - LoongArch_INS_SETX86J, - LoongArch_INS_SETX86LOOPE, - LoongArch_INS_SETX86LOOPNE, - LoongArch_INS_SLLI_D, - LoongArch_INS_SLLI_W, - LoongArch_INS_SLL_D, - LoongArch_INS_SLL_W, - LoongArch_INS_SLT, - LoongArch_INS_SLTI, - LoongArch_INS_SLTU, - LoongArch_INS_SLTUI, - LoongArch_INS_SRAI_D, - LoongArch_INS_SRAI_W, - LoongArch_INS_SRA_D, - LoongArch_INS_SRA_W, - LoongArch_INS_SRLI_D, - LoongArch_INS_SRLI_W, - LoongArch_INS_SRL_D, - LoongArch_INS_SRL_W, - LoongArch_INS_STGT_B, - LoongArch_INS_STGT_D, - LoongArch_INS_STGT_H, - LoongArch_INS_STGT_W, - LoongArch_INS_STLE_B, - LoongArch_INS_STLE_D, - LoongArch_INS_STLE_H, - LoongArch_INS_STLE_W, - LoongArch_INS_STL_D, - LoongArch_INS_STL_W, - LoongArch_INS_STPTR_D, - LoongArch_INS_STPTR_W, - LoongArch_INS_STR_D, - LoongArch_INS_STR_W, - LoongArch_INS_STX_B, - LoongArch_INS_STX_D, - LoongArch_INS_STX_H, - LoongArch_INS_STX_W, - LoongArch_INS_ST_B, - LoongArch_INS_ST_D, - LoongArch_INS_ST_H, - LoongArch_INS_ST_W, - LoongArch_INS_SUB_D, - LoongArch_INS_SUB_W, - LoongArch_INS_SYSCALL, - LoongArch_INS_TLBCLR, - LoongArch_INS_TLBFILL, - LoongArch_INS_TLBFLUSH, - LoongArch_INS_TLBRD, - LoongArch_INS_TLBSRCH, - LoongArch_INS_TLBWR, - LoongArch_INS_VABSD_B, - LoongArch_INS_VABSD_BU, - LoongArch_INS_VABSD_D, - LoongArch_INS_VABSD_DU, - LoongArch_INS_VABSD_H, - LoongArch_INS_VABSD_HU, - LoongArch_INS_VABSD_W, - LoongArch_INS_VABSD_WU, - LoongArch_INS_VADDA_B, - LoongArch_INS_VADDA_D, - LoongArch_INS_VADDA_H, - LoongArch_INS_VADDA_W, - LoongArch_INS_VADDI_BU, - LoongArch_INS_VADDI_DU, - LoongArch_INS_VADDI_HU, - LoongArch_INS_VADDI_WU, - LoongArch_INS_VADDWEV_D_W, - LoongArch_INS_VADDWEV_D_WU, - LoongArch_INS_VADDWEV_D_WU_W, - LoongArch_INS_VADDWEV_H_B, - LoongArch_INS_VADDWEV_H_BU, - LoongArch_INS_VADDWEV_H_BU_B, - LoongArch_INS_VADDWEV_Q_D, - LoongArch_INS_VADDWEV_Q_DU, - LoongArch_INS_VADDWEV_Q_DU_D, - LoongArch_INS_VADDWEV_W_H, - LoongArch_INS_VADDWEV_W_HU, - LoongArch_INS_VADDWEV_W_HU_H, - LoongArch_INS_VADDWOD_D_W, - LoongArch_INS_VADDWOD_D_WU, - LoongArch_INS_VADDWOD_D_WU_W, - LoongArch_INS_VADDWOD_H_B, - LoongArch_INS_VADDWOD_H_BU, - LoongArch_INS_VADDWOD_H_BU_B, - LoongArch_INS_VADDWOD_Q_D, - LoongArch_INS_VADDWOD_Q_DU, - LoongArch_INS_VADDWOD_Q_DU_D, - LoongArch_INS_VADDWOD_W_H, - LoongArch_INS_VADDWOD_W_HU, - LoongArch_INS_VADDWOD_W_HU_H, - LoongArch_INS_VADD_B, - LoongArch_INS_VADD_D, - LoongArch_INS_VADD_H, - LoongArch_INS_VADD_Q, - LoongArch_INS_VADD_W, - LoongArch_INS_VANDI_B, - LoongArch_INS_VANDN_V, - LoongArch_INS_VAND_V, - LoongArch_INS_VAVGR_B, - LoongArch_INS_VAVGR_BU, - LoongArch_INS_VAVGR_D, - LoongArch_INS_VAVGR_DU, - LoongArch_INS_VAVGR_H, - LoongArch_INS_VAVGR_HU, - LoongArch_INS_VAVGR_W, - LoongArch_INS_VAVGR_WU, - LoongArch_INS_VAVG_B, - LoongArch_INS_VAVG_BU, - LoongArch_INS_VAVG_D, - LoongArch_INS_VAVG_DU, - LoongArch_INS_VAVG_H, - LoongArch_INS_VAVG_HU, - LoongArch_INS_VAVG_W, - LoongArch_INS_VAVG_WU, - LoongArch_INS_VBITCLRI_B, - LoongArch_INS_VBITCLRI_D, - LoongArch_INS_VBITCLRI_H, - LoongArch_INS_VBITCLRI_W, - LoongArch_INS_VBITCLR_B, - LoongArch_INS_VBITCLR_D, - LoongArch_INS_VBITCLR_H, - LoongArch_INS_VBITCLR_W, - LoongArch_INS_VBITREVI_B, - LoongArch_INS_VBITREVI_D, - LoongArch_INS_VBITREVI_H, - LoongArch_INS_VBITREVI_W, - LoongArch_INS_VBITREV_B, - LoongArch_INS_VBITREV_D, - LoongArch_INS_VBITREV_H, - LoongArch_INS_VBITREV_W, - LoongArch_INS_VBITSELI_B, - LoongArch_INS_VBITSEL_V, - LoongArch_INS_VBITSETI_B, - LoongArch_INS_VBITSETI_D, - LoongArch_INS_VBITSETI_H, - LoongArch_INS_VBITSETI_W, - LoongArch_INS_VBITSET_B, - LoongArch_INS_VBITSET_D, - LoongArch_INS_VBITSET_H, - LoongArch_INS_VBITSET_W, - LoongArch_INS_VBSLL_V, - LoongArch_INS_VBSRL_V, - LoongArch_INS_VCLO_B, - LoongArch_INS_VCLO_D, - LoongArch_INS_VCLO_H, - LoongArch_INS_VCLO_W, - LoongArch_INS_VCLZ_B, - LoongArch_INS_VCLZ_D, - LoongArch_INS_VCLZ_H, - LoongArch_INS_VCLZ_W, - LoongArch_INS_VDIV_B, - LoongArch_INS_VDIV_BU, - LoongArch_INS_VDIV_D, - LoongArch_INS_VDIV_DU, - LoongArch_INS_VDIV_H, - LoongArch_INS_VDIV_HU, - LoongArch_INS_VDIV_W, - LoongArch_INS_VDIV_WU, - LoongArch_INS_VEXT2XV_DU_BU, - LoongArch_INS_VEXT2XV_DU_HU, - LoongArch_INS_VEXT2XV_DU_WU, - LoongArch_INS_VEXT2XV_D_B, - LoongArch_INS_VEXT2XV_D_H, - LoongArch_INS_VEXT2XV_D_W, - LoongArch_INS_VEXT2XV_HU_BU, - LoongArch_INS_VEXT2XV_H_B, - LoongArch_INS_VEXT2XV_WU_BU, - LoongArch_INS_VEXT2XV_WU_HU, - LoongArch_INS_VEXT2XV_W_B, - LoongArch_INS_VEXT2XV_W_H, - LoongArch_INS_VEXTH_DU_WU, - LoongArch_INS_VEXTH_D_W, - LoongArch_INS_VEXTH_HU_BU, - LoongArch_INS_VEXTH_H_B, - LoongArch_INS_VEXTH_QU_DU, - LoongArch_INS_VEXTH_Q_D, - LoongArch_INS_VEXTH_WU_HU, - LoongArch_INS_VEXTH_W_H, - LoongArch_INS_VEXTL_QU_DU, - LoongArch_INS_VEXTL_Q_D, - LoongArch_INS_VEXTRINS_B, - LoongArch_INS_VEXTRINS_D, - LoongArch_INS_VEXTRINS_H, - LoongArch_INS_VEXTRINS_W, - LoongArch_INS_VFADD_D, - LoongArch_INS_VFADD_S, - LoongArch_INS_VFCLASS_D, - LoongArch_INS_VFCLASS_S, - LoongArch_INS_VFCMP_CAF_D, - LoongArch_INS_VFCMP_CAF_S, - LoongArch_INS_VFCMP_CEQ_D, - LoongArch_INS_VFCMP_CEQ_S, - LoongArch_INS_VFCMP_CLE_D, - LoongArch_INS_VFCMP_CLE_S, - LoongArch_INS_VFCMP_CLT_D, - LoongArch_INS_VFCMP_CLT_S, - LoongArch_INS_VFCMP_CNE_D, - LoongArch_INS_VFCMP_CNE_S, - LoongArch_INS_VFCMP_COR_D, - LoongArch_INS_VFCMP_COR_S, - LoongArch_INS_VFCMP_CUEQ_D, - LoongArch_INS_VFCMP_CUEQ_S, - LoongArch_INS_VFCMP_CULE_D, - LoongArch_INS_VFCMP_CULE_S, - LoongArch_INS_VFCMP_CULT_D, - LoongArch_INS_VFCMP_CULT_S, - LoongArch_INS_VFCMP_CUNE_D, - LoongArch_INS_VFCMP_CUNE_S, - LoongArch_INS_VFCMP_CUN_D, - LoongArch_INS_VFCMP_CUN_S, - LoongArch_INS_VFCMP_SAF_D, - LoongArch_INS_VFCMP_SAF_S, - LoongArch_INS_VFCMP_SEQ_D, - LoongArch_INS_VFCMP_SEQ_S, - LoongArch_INS_VFCMP_SLE_D, - LoongArch_INS_VFCMP_SLE_S, - LoongArch_INS_VFCMP_SLT_D, - LoongArch_INS_VFCMP_SLT_S, - LoongArch_INS_VFCMP_SNE_D, - LoongArch_INS_VFCMP_SNE_S, - LoongArch_INS_VFCMP_SOR_D, - LoongArch_INS_VFCMP_SOR_S, - LoongArch_INS_VFCMP_SUEQ_D, - LoongArch_INS_VFCMP_SUEQ_S, - LoongArch_INS_VFCMP_SULE_D, - LoongArch_INS_VFCMP_SULE_S, - LoongArch_INS_VFCMP_SULT_D, - LoongArch_INS_VFCMP_SULT_S, - LoongArch_INS_VFCMP_SUNE_D, - LoongArch_INS_VFCMP_SUNE_S, - LoongArch_INS_VFCMP_SUN_D, - LoongArch_INS_VFCMP_SUN_S, - LoongArch_INS_VFCVTH_D_S, - LoongArch_INS_VFCVTH_S_H, - LoongArch_INS_VFCVTL_D_S, - LoongArch_INS_VFCVTL_S_H, - LoongArch_INS_VFCVT_H_S, - LoongArch_INS_VFCVT_S_D, - LoongArch_INS_VFDIV_D, - LoongArch_INS_VFDIV_S, - LoongArch_INS_VFFINTH_D_W, - LoongArch_INS_VFFINTL_D_W, - LoongArch_INS_VFFINT_D_L, - LoongArch_INS_VFFINT_D_LU, - LoongArch_INS_VFFINT_S_L, - LoongArch_INS_VFFINT_S_W, - LoongArch_INS_VFFINT_S_WU, - LoongArch_INS_VFLOGB_D, - LoongArch_INS_VFLOGB_S, - LoongArch_INS_VFMADD_D, - LoongArch_INS_VFMADD_S, - LoongArch_INS_VFMAXA_D, - LoongArch_INS_VFMAXA_S, - LoongArch_INS_VFMAX_D, - LoongArch_INS_VFMAX_S, - LoongArch_INS_VFMINA_D, - LoongArch_INS_VFMINA_S, - LoongArch_INS_VFMIN_D, - LoongArch_INS_VFMIN_S, - LoongArch_INS_VFMSUB_D, - LoongArch_INS_VFMSUB_S, - LoongArch_INS_VFMUL_D, - LoongArch_INS_VFMUL_S, - LoongArch_INS_VFNMADD_D, - LoongArch_INS_VFNMADD_S, - LoongArch_INS_VFNMSUB_D, - LoongArch_INS_VFNMSUB_S, - LoongArch_INS_VFRECIPE_D, - LoongArch_INS_VFRECIPE_S, - LoongArch_INS_VFRECIP_D, - LoongArch_INS_VFRECIP_S, - LoongArch_INS_VFRINTRM_D, - LoongArch_INS_VFRINTRM_S, - LoongArch_INS_VFRINTRNE_D, - LoongArch_INS_VFRINTRNE_S, - LoongArch_INS_VFRINTRP_D, - LoongArch_INS_VFRINTRP_S, - LoongArch_INS_VFRINTRZ_D, - LoongArch_INS_VFRINTRZ_S, - LoongArch_INS_VFRINT_D, - LoongArch_INS_VFRINT_S, - LoongArch_INS_VFRSQRTE_D, - LoongArch_INS_VFRSQRTE_S, - LoongArch_INS_VFRSQRT_D, - LoongArch_INS_VFRSQRT_S, - LoongArch_INS_VFRSTPI_B, - LoongArch_INS_VFRSTPI_H, - LoongArch_INS_VFRSTP_B, - LoongArch_INS_VFRSTP_H, - LoongArch_INS_VFSQRT_D, - LoongArch_INS_VFSQRT_S, - LoongArch_INS_VFSUB_D, - LoongArch_INS_VFSUB_S, - LoongArch_INS_VFTINTH_L_S, - LoongArch_INS_VFTINTL_L_S, - LoongArch_INS_VFTINTRMH_L_S, - LoongArch_INS_VFTINTRML_L_S, - LoongArch_INS_VFTINTRM_L_D, - LoongArch_INS_VFTINTRM_W_D, - LoongArch_INS_VFTINTRM_W_S, - LoongArch_INS_VFTINTRNEH_L_S, - LoongArch_INS_VFTINTRNEL_L_S, - LoongArch_INS_VFTINTRNE_L_D, - LoongArch_INS_VFTINTRNE_W_D, - LoongArch_INS_VFTINTRNE_W_S, - LoongArch_INS_VFTINTRPH_L_S, - LoongArch_INS_VFTINTRPL_L_S, - LoongArch_INS_VFTINTRP_L_D, - LoongArch_INS_VFTINTRP_W_D, - LoongArch_INS_VFTINTRP_W_S, - LoongArch_INS_VFTINTRZH_L_S, - LoongArch_INS_VFTINTRZL_L_S, - LoongArch_INS_VFTINTRZ_LU_D, - LoongArch_INS_VFTINTRZ_L_D, - LoongArch_INS_VFTINTRZ_WU_S, - LoongArch_INS_VFTINTRZ_W_D, - LoongArch_INS_VFTINTRZ_W_S, - LoongArch_INS_VFTINT_LU_D, - LoongArch_INS_VFTINT_L_D, - LoongArch_INS_VFTINT_WU_S, - LoongArch_INS_VFTINT_W_D, - LoongArch_INS_VFTINT_W_S, - LoongArch_INS_VHADDW_DU_WU, - LoongArch_INS_VHADDW_D_W, - LoongArch_INS_VHADDW_HU_BU, - LoongArch_INS_VHADDW_H_B, - LoongArch_INS_VHADDW_QU_DU, - LoongArch_INS_VHADDW_Q_D, - LoongArch_INS_VHADDW_WU_HU, - LoongArch_INS_VHADDW_W_H, - LoongArch_INS_VHSUBW_DU_WU, - LoongArch_INS_VHSUBW_D_W, - LoongArch_INS_VHSUBW_HU_BU, - LoongArch_INS_VHSUBW_H_B, - LoongArch_INS_VHSUBW_QU_DU, - LoongArch_INS_VHSUBW_Q_D, - LoongArch_INS_VHSUBW_WU_HU, - LoongArch_INS_VHSUBW_W_H, - LoongArch_INS_VILVH_B, - LoongArch_INS_VILVH_D, - LoongArch_INS_VILVH_H, - LoongArch_INS_VILVH_W, - LoongArch_INS_VILVL_B, - LoongArch_INS_VILVL_D, - LoongArch_INS_VILVL_H, - LoongArch_INS_VILVL_W, - LoongArch_INS_VINSGR2VR_B, - LoongArch_INS_VINSGR2VR_D, - LoongArch_INS_VINSGR2VR_H, - LoongArch_INS_VINSGR2VR_W, - LoongArch_INS_VLD, - LoongArch_INS_VLDI, - LoongArch_INS_VLDREPL_B, - LoongArch_INS_VLDREPL_D, - LoongArch_INS_VLDREPL_H, - LoongArch_INS_VLDREPL_W, - LoongArch_INS_VLDX, - LoongArch_INS_VMADDWEV_D_W, - LoongArch_INS_VMADDWEV_D_WU, - LoongArch_INS_VMADDWEV_D_WU_W, - LoongArch_INS_VMADDWEV_H_B, - LoongArch_INS_VMADDWEV_H_BU, - LoongArch_INS_VMADDWEV_H_BU_B, - LoongArch_INS_VMADDWEV_Q_D, - LoongArch_INS_VMADDWEV_Q_DU, - LoongArch_INS_VMADDWEV_Q_DU_D, - LoongArch_INS_VMADDWEV_W_H, - LoongArch_INS_VMADDWEV_W_HU, - LoongArch_INS_VMADDWEV_W_HU_H, - LoongArch_INS_VMADDWOD_D_W, - LoongArch_INS_VMADDWOD_D_WU, - LoongArch_INS_VMADDWOD_D_WU_W, - LoongArch_INS_VMADDWOD_H_B, - LoongArch_INS_VMADDWOD_H_BU, - LoongArch_INS_VMADDWOD_H_BU_B, - LoongArch_INS_VMADDWOD_Q_D, - LoongArch_INS_VMADDWOD_Q_DU, - LoongArch_INS_VMADDWOD_Q_DU_D, - LoongArch_INS_VMADDWOD_W_H, - LoongArch_INS_VMADDWOD_W_HU, - LoongArch_INS_VMADDWOD_W_HU_H, - LoongArch_INS_VMADD_B, - LoongArch_INS_VMADD_D, - LoongArch_INS_VMADD_H, - LoongArch_INS_VMADD_W, - LoongArch_INS_VMAXI_B, - LoongArch_INS_VMAXI_BU, - LoongArch_INS_VMAXI_D, - LoongArch_INS_VMAXI_DU, - LoongArch_INS_VMAXI_H, - LoongArch_INS_VMAXI_HU, - LoongArch_INS_VMAXI_W, - LoongArch_INS_VMAXI_WU, - LoongArch_INS_VMAX_B, - LoongArch_INS_VMAX_BU, - LoongArch_INS_VMAX_D, - LoongArch_INS_VMAX_DU, - LoongArch_INS_VMAX_H, - LoongArch_INS_VMAX_HU, - LoongArch_INS_VMAX_W, - LoongArch_INS_VMAX_WU, - LoongArch_INS_VMINI_B, - LoongArch_INS_VMINI_BU, - LoongArch_INS_VMINI_D, - LoongArch_INS_VMINI_DU, - LoongArch_INS_VMINI_H, - LoongArch_INS_VMINI_HU, - LoongArch_INS_VMINI_W, - LoongArch_INS_VMINI_WU, - LoongArch_INS_VMIN_B, - LoongArch_INS_VMIN_BU, - LoongArch_INS_VMIN_D, - LoongArch_INS_VMIN_DU, - LoongArch_INS_VMIN_H, - LoongArch_INS_VMIN_HU, - LoongArch_INS_VMIN_W, - LoongArch_INS_VMIN_WU, - LoongArch_INS_VMOD_B, - LoongArch_INS_VMOD_BU, - LoongArch_INS_VMOD_D, - LoongArch_INS_VMOD_DU, - LoongArch_INS_VMOD_H, - LoongArch_INS_VMOD_HU, - LoongArch_INS_VMOD_W, - LoongArch_INS_VMOD_WU, - LoongArch_INS_VMSKGEZ_B, - LoongArch_INS_VMSKLTZ_B, - LoongArch_INS_VMSKLTZ_D, - LoongArch_INS_VMSKLTZ_H, - LoongArch_INS_VMSKLTZ_W, - LoongArch_INS_VMSKNZ_B, - LoongArch_INS_VMSUB_B, - LoongArch_INS_VMSUB_D, - LoongArch_INS_VMSUB_H, - LoongArch_INS_VMSUB_W, - LoongArch_INS_VMUH_B, - LoongArch_INS_VMUH_BU, - LoongArch_INS_VMUH_D, - LoongArch_INS_VMUH_DU, - LoongArch_INS_VMUH_H, - LoongArch_INS_VMUH_HU, - LoongArch_INS_VMUH_W, - LoongArch_INS_VMUH_WU, - LoongArch_INS_VMULWEV_D_W, - LoongArch_INS_VMULWEV_D_WU, - LoongArch_INS_VMULWEV_D_WU_W, - LoongArch_INS_VMULWEV_H_B, - LoongArch_INS_VMULWEV_H_BU, - LoongArch_INS_VMULWEV_H_BU_B, - LoongArch_INS_VMULWEV_Q_D, - LoongArch_INS_VMULWEV_Q_DU, - LoongArch_INS_VMULWEV_Q_DU_D, - LoongArch_INS_VMULWEV_W_H, - LoongArch_INS_VMULWEV_W_HU, - LoongArch_INS_VMULWEV_W_HU_H, - LoongArch_INS_VMULWOD_D_W, - LoongArch_INS_VMULWOD_D_WU, - LoongArch_INS_VMULWOD_D_WU_W, - LoongArch_INS_VMULWOD_H_B, - LoongArch_INS_VMULWOD_H_BU, - LoongArch_INS_VMULWOD_H_BU_B, - LoongArch_INS_VMULWOD_Q_D, - LoongArch_INS_VMULWOD_Q_DU, - LoongArch_INS_VMULWOD_Q_DU_D, - LoongArch_INS_VMULWOD_W_H, - LoongArch_INS_VMULWOD_W_HU, - LoongArch_INS_VMULWOD_W_HU_H, - LoongArch_INS_VMUL_B, - LoongArch_INS_VMUL_D, - LoongArch_INS_VMUL_H, - LoongArch_INS_VMUL_W, - LoongArch_INS_VNEG_B, - LoongArch_INS_VNEG_D, - LoongArch_INS_VNEG_H, - LoongArch_INS_VNEG_W, - LoongArch_INS_VNORI_B, - LoongArch_INS_VNOR_V, - LoongArch_INS_VORI_B, - LoongArch_INS_VORN_V, - LoongArch_INS_VOR_V, - LoongArch_INS_VPACKEV_B, - LoongArch_INS_VPACKEV_D, - LoongArch_INS_VPACKEV_H, - LoongArch_INS_VPACKEV_W, - LoongArch_INS_VPACKOD_B, - LoongArch_INS_VPACKOD_D, - LoongArch_INS_VPACKOD_H, - LoongArch_INS_VPACKOD_W, - LoongArch_INS_VPCNT_B, - LoongArch_INS_VPCNT_D, - LoongArch_INS_VPCNT_H, - LoongArch_INS_VPCNT_W, - LoongArch_INS_VPERMI_W, - LoongArch_INS_VPICKEV_B, - LoongArch_INS_VPICKEV_D, - LoongArch_INS_VPICKEV_H, - LoongArch_INS_VPICKEV_W, - LoongArch_INS_VPICKOD_B, - LoongArch_INS_VPICKOD_D, - LoongArch_INS_VPICKOD_H, - LoongArch_INS_VPICKOD_W, - LoongArch_INS_VPICKVE2GR_B, - LoongArch_INS_VPICKVE2GR_BU, - LoongArch_INS_VPICKVE2GR_D, - LoongArch_INS_VPICKVE2GR_DU, - LoongArch_INS_VPICKVE2GR_H, - LoongArch_INS_VPICKVE2GR_HU, - LoongArch_INS_VPICKVE2GR_W, - LoongArch_INS_VPICKVE2GR_WU, - LoongArch_INS_VREPLGR2VR_B, - LoongArch_INS_VREPLGR2VR_D, - LoongArch_INS_VREPLGR2VR_H, - LoongArch_INS_VREPLGR2VR_W, - LoongArch_INS_VREPLVEI_B, - LoongArch_INS_VREPLVEI_D, - LoongArch_INS_VREPLVEI_H, - LoongArch_INS_VREPLVEI_W, - LoongArch_INS_VREPLVE_B, - LoongArch_INS_VREPLVE_D, - LoongArch_INS_VREPLVE_H, - LoongArch_INS_VREPLVE_W, - LoongArch_INS_VROTRI_B, - LoongArch_INS_VROTRI_D, - LoongArch_INS_VROTRI_H, - LoongArch_INS_VROTRI_W, - LoongArch_INS_VROTR_B, - LoongArch_INS_VROTR_D, - LoongArch_INS_VROTR_H, - LoongArch_INS_VROTR_W, - LoongArch_INS_VSADD_B, - LoongArch_INS_VSADD_BU, - LoongArch_INS_VSADD_D, - LoongArch_INS_VSADD_DU, - LoongArch_INS_VSADD_H, - LoongArch_INS_VSADD_HU, - LoongArch_INS_VSADD_W, - LoongArch_INS_VSADD_WU, - LoongArch_INS_VSAT_B, - LoongArch_INS_VSAT_BU, - LoongArch_INS_VSAT_D, - LoongArch_INS_VSAT_DU, - LoongArch_INS_VSAT_H, - LoongArch_INS_VSAT_HU, - LoongArch_INS_VSAT_W, - LoongArch_INS_VSAT_WU, - LoongArch_INS_VSEQI_B, - LoongArch_INS_VSEQI_D, - LoongArch_INS_VSEQI_H, - LoongArch_INS_VSEQI_W, - LoongArch_INS_VSEQ_B, - LoongArch_INS_VSEQ_D, - LoongArch_INS_VSEQ_H, - LoongArch_INS_VSEQ_W, - LoongArch_INS_VSETALLNEZ_B, - LoongArch_INS_VSETALLNEZ_D, - LoongArch_INS_VSETALLNEZ_H, - LoongArch_INS_VSETALLNEZ_W, - LoongArch_INS_VSETANYEQZ_B, - LoongArch_INS_VSETANYEQZ_D, - LoongArch_INS_VSETANYEQZ_H, - LoongArch_INS_VSETANYEQZ_W, - LoongArch_INS_VSETEQZ_V, - LoongArch_INS_VSETNEZ_V, - LoongArch_INS_VSHUF4I_B, - LoongArch_INS_VSHUF4I_D, - LoongArch_INS_VSHUF4I_H, - LoongArch_INS_VSHUF4I_W, - LoongArch_INS_VSHUF_B, - LoongArch_INS_VSHUF_D, - LoongArch_INS_VSHUF_H, - LoongArch_INS_VSHUF_W, - LoongArch_INS_VSIGNCOV_B, - LoongArch_INS_VSIGNCOV_D, - LoongArch_INS_VSIGNCOV_H, - LoongArch_INS_VSIGNCOV_W, - LoongArch_INS_VSLEI_B, - LoongArch_INS_VSLEI_BU, - LoongArch_INS_VSLEI_D, - LoongArch_INS_VSLEI_DU, - LoongArch_INS_VSLEI_H, - LoongArch_INS_VSLEI_HU, - LoongArch_INS_VSLEI_W, - LoongArch_INS_VSLEI_WU, - LoongArch_INS_VSLE_B, - LoongArch_INS_VSLE_BU, - LoongArch_INS_VSLE_D, - LoongArch_INS_VSLE_DU, - LoongArch_INS_VSLE_H, - LoongArch_INS_VSLE_HU, - LoongArch_INS_VSLE_W, - LoongArch_INS_VSLE_WU, - LoongArch_INS_VSLLI_B, - LoongArch_INS_VSLLI_D, - LoongArch_INS_VSLLI_H, - LoongArch_INS_VSLLI_W, - LoongArch_INS_VSLLWIL_DU_WU, - LoongArch_INS_VSLLWIL_D_W, - LoongArch_INS_VSLLWIL_HU_BU, - LoongArch_INS_VSLLWIL_H_B, - LoongArch_INS_VSLLWIL_WU_HU, - LoongArch_INS_VSLLWIL_W_H, - LoongArch_INS_VSLL_B, - LoongArch_INS_VSLL_D, - LoongArch_INS_VSLL_H, - LoongArch_INS_VSLL_W, - LoongArch_INS_VSLTI_B, - LoongArch_INS_VSLTI_BU, - LoongArch_INS_VSLTI_D, - LoongArch_INS_VSLTI_DU, - LoongArch_INS_VSLTI_H, - LoongArch_INS_VSLTI_HU, - LoongArch_INS_VSLTI_W, - LoongArch_INS_VSLTI_WU, - LoongArch_INS_VSLT_B, - LoongArch_INS_VSLT_BU, - LoongArch_INS_VSLT_D, - LoongArch_INS_VSLT_DU, - LoongArch_INS_VSLT_H, - LoongArch_INS_VSLT_HU, - LoongArch_INS_VSLT_W, - LoongArch_INS_VSLT_WU, - LoongArch_INS_VSRAI_B, - LoongArch_INS_VSRAI_D, - LoongArch_INS_VSRAI_H, - LoongArch_INS_VSRAI_W, - LoongArch_INS_VSRANI_B_H, - LoongArch_INS_VSRANI_D_Q, - LoongArch_INS_VSRANI_H_W, - LoongArch_INS_VSRANI_W_D, - LoongArch_INS_VSRAN_B_H, - LoongArch_INS_VSRAN_H_W, - LoongArch_INS_VSRAN_W_D, - LoongArch_INS_VSRARI_B, - LoongArch_INS_VSRARI_D, - LoongArch_INS_VSRARI_H, - LoongArch_INS_VSRARI_W, - LoongArch_INS_VSRARNI_B_H, - LoongArch_INS_VSRARNI_D_Q, - LoongArch_INS_VSRARNI_H_W, - LoongArch_INS_VSRARNI_W_D, - LoongArch_INS_VSRARN_B_H, - LoongArch_INS_VSRARN_H_W, - LoongArch_INS_VSRARN_W_D, - LoongArch_INS_VSRAR_B, - LoongArch_INS_VSRAR_D, - LoongArch_INS_VSRAR_H, - LoongArch_INS_VSRAR_W, - LoongArch_INS_VSRA_B, - LoongArch_INS_VSRA_D, - LoongArch_INS_VSRA_H, - LoongArch_INS_VSRA_W, - LoongArch_INS_VSRLI_B, - LoongArch_INS_VSRLI_D, - LoongArch_INS_VSRLI_H, - LoongArch_INS_VSRLI_W, - LoongArch_INS_VSRLNI_B_H, - LoongArch_INS_VSRLNI_D_Q, - LoongArch_INS_VSRLNI_H_W, - LoongArch_INS_VSRLNI_W_D, - LoongArch_INS_VSRLN_B_H, - LoongArch_INS_VSRLN_H_W, - LoongArch_INS_VSRLN_W_D, - LoongArch_INS_VSRLRI_B, - LoongArch_INS_VSRLRI_D, - LoongArch_INS_VSRLRI_H, - LoongArch_INS_VSRLRI_W, - LoongArch_INS_VSRLRNI_B_H, - LoongArch_INS_VSRLRNI_D_Q, - LoongArch_INS_VSRLRNI_H_W, - LoongArch_INS_VSRLRNI_W_D, - LoongArch_INS_VSRLRN_B_H, - LoongArch_INS_VSRLRN_H_W, - LoongArch_INS_VSRLRN_W_D, - LoongArch_INS_VSRLR_B, - LoongArch_INS_VSRLR_D, - LoongArch_INS_VSRLR_H, - LoongArch_INS_VSRLR_W, - LoongArch_INS_VSRL_B, - LoongArch_INS_VSRL_D, - LoongArch_INS_VSRL_H, - LoongArch_INS_VSRL_W, - LoongArch_INS_VSSRANI_BU_H, - LoongArch_INS_VSSRANI_B_H, - LoongArch_INS_VSSRANI_DU_Q, - LoongArch_INS_VSSRANI_D_Q, - LoongArch_INS_VSSRANI_HU_W, - LoongArch_INS_VSSRANI_H_W, - LoongArch_INS_VSSRANI_WU_D, - LoongArch_INS_VSSRANI_W_D, - LoongArch_INS_VSSRAN_BU_H, - LoongArch_INS_VSSRAN_B_H, - LoongArch_INS_VSSRAN_HU_W, - LoongArch_INS_VSSRAN_H_W, - LoongArch_INS_VSSRAN_WU_D, - LoongArch_INS_VSSRAN_W_D, - LoongArch_INS_VSSRARNI_BU_H, - LoongArch_INS_VSSRARNI_B_H, - LoongArch_INS_VSSRARNI_DU_Q, - LoongArch_INS_VSSRARNI_D_Q, - LoongArch_INS_VSSRARNI_HU_W, - LoongArch_INS_VSSRARNI_H_W, - LoongArch_INS_VSSRARNI_WU_D, - LoongArch_INS_VSSRARNI_W_D, - LoongArch_INS_VSSRARN_BU_H, - LoongArch_INS_VSSRARN_B_H, - LoongArch_INS_VSSRARN_HU_W, - LoongArch_INS_VSSRARN_H_W, - LoongArch_INS_VSSRARN_WU_D, - LoongArch_INS_VSSRARN_W_D, - LoongArch_INS_VSSRLNI_BU_H, - LoongArch_INS_VSSRLNI_B_H, - LoongArch_INS_VSSRLNI_DU_Q, - LoongArch_INS_VSSRLNI_D_Q, - LoongArch_INS_VSSRLNI_HU_W, - LoongArch_INS_VSSRLNI_H_W, - LoongArch_INS_VSSRLNI_WU_D, - LoongArch_INS_VSSRLNI_W_D, - LoongArch_INS_VSSRLN_BU_H, - LoongArch_INS_VSSRLN_B_H, - LoongArch_INS_VSSRLN_HU_W, - LoongArch_INS_VSSRLN_H_W, - LoongArch_INS_VSSRLN_WU_D, - LoongArch_INS_VSSRLN_W_D, - LoongArch_INS_VSSRLRNI_BU_H, - LoongArch_INS_VSSRLRNI_B_H, - LoongArch_INS_VSSRLRNI_DU_Q, - LoongArch_INS_VSSRLRNI_D_Q, - LoongArch_INS_VSSRLRNI_HU_W, - LoongArch_INS_VSSRLRNI_H_W, - LoongArch_INS_VSSRLRNI_WU_D, - LoongArch_INS_VSSRLRNI_W_D, - LoongArch_INS_VSSRLRN_BU_H, - LoongArch_INS_VSSRLRN_B_H, - LoongArch_INS_VSSRLRN_HU_W, - LoongArch_INS_VSSRLRN_H_W, - LoongArch_INS_VSSRLRN_WU_D, - LoongArch_INS_VSSRLRN_W_D, - LoongArch_INS_VSSUB_B, - LoongArch_INS_VSSUB_BU, - LoongArch_INS_VSSUB_D, - LoongArch_INS_VSSUB_DU, - LoongArch_INS_VSSUB_H, - LoongArch_INS_VSSUB_HU, - LoongArch_INS_VSSUB_W, - LoongArch_INS_VSSUB_WU, - LoongArch_INS_VST, - LoongArch_INS_VSTELM_B, - LoongArch_INS_VSTELM_D, - LoongArch_INS_VSTELM_H, - LoongArch_INS_VSTELM_W, - LoongArch_INS_VSTX, - LoongArch_INS_VSUBI_BU, - LoongArch_INS_VSUBI_DU, - LoongArch_INS_VSUBI_HU, - LoongArch_INS_VSUBI_WU, - LoongArch_INS_VSUBWEV_D_W, - LoongArch_INS_VSUBWEV_D_WU, - LoongArch_INS_VSUBWEV_H_B, - LoongArch_INS_VSUBWEV_H_BU, - LoongArch_INS_VSUBWEV_Q_D, - LoongArch_INS_VSUBWEV_Q_DU, - LoongArch_INS_VSUBWEV_W_H, - LoongArch_INS_VSUBWEV_W_HU, - LoongArch_INS_VSUBWOD_D_W, - LoongArch_INS_VSUBWOD_D_WU, - LoongArch_INS_VSUBWOD_H_B, - LoongArch_INS_VSUBWOD_H_BU, - LoongArch_INS_VSUBWOD_Q_D, - LoongArch_INS_VSUBWOD_Q_DU, - LoongArch_INS_VSUBWOD_W_H, - LoongArch_INS_VSUBWOD_W_HU, - LoongArch_INS_VSUB_B, - LoongArch_INS_VSUB_D, - LoongArch_INS_VSUB_H, - LoongArch_INS_VSUB_Q, - LoongArch_INS_VSUB_W, - LoongArch_INS_VXORI_B, - LoongArch_INS_VXOR_V, - LoongArch_INS_X86ADC_B, - LoongArch_INS_X86ADC_D, - LoongArch_INS_X86ADC_H, - LoongArch_INS_X86ADC_W, - LoongArch_INS_X86ADD_B, - LoongArch_INS_X86ADD_D, - LoongArch_INS_X86ADD_DU, - LoongArch_INS_X86ADD_H, - LoongArch_INS_X86ADD_W, - LoongArch_INS_X86ADD_WU, - LoongArch_INS_X86AND_B, - LoongArch_INS_X86AND_D, - LoongArch_INS_X86AND_H, - LoongArch_INS_X86AND_W, - LoongArch_INS_X86CLRTM, - LoongArch_INS_X86DECTOP, - LoongArch_INS_X86DEC_B, - LoongArch_INS_X86DEC_D, - LoongArch_INS_X86DEC_H, - LoongArch_INS_X86DEC_W, - LoongArch_INS_X86INCTOP, - LoongArch_INS_X86INC_B, - LoongArch_INS_X86INC_D, - LoongArch_INS_X86INC_H, - LoongArch_INS_X86INC_W, - LoongArch_INS_X86MFFLAG, - LoongArch_INS_X86MFTOP, - LoongArch_INS_X86MTFLAG, - LoongArch_INS_X86MTTOP, - LoongArch_INS_X86MUL_B, - LoongArch_INS_X86MUL_BU, - LoongArch_INS_X86MUL_D, - LoongArch_INS_X86MUL_DU, - LoongArch_INS_X86MUL_H, - LoongArch_INS_X86MUL_HU, - LoongArch_INS_X86MUL_W, - LoongArch_INS_X86MUL_WU, - LoongArch_INS_X86OR_B, - LoongArch_INS_X86OR_D, - LoongArch_INS_X86OR_H, - LoongArch_INS_X86OR_W, - LoongArch_INS_X86RCLI_B, - LoongArch_INS_X86RCLI_D, - LoongArch_INS_X86RCLI_H, - LoongArch_INS_X86RCLI_W, - LoongArch_INS_X86RCL_B, - LoongArch_INS_X86RCL_D, - LoongArch_INS_X86RCL_H, - LoongArch_INS_X86RCL_W, - LoongArch_INS_X86RCRI_B, - LoongArch_INS_X86RCRI_D, - LoongArch_INS_X86RCRI_H, - LoongArch_INS_X86RCRI_W, - LoongArch_INS_X86RCR_B, - LoongArch_INS_X86RCR_D, - LoongArch_INS_X86RCR_H, - LoongArch_INS_X86RCR_W, - LoongArch_INS_X86ROTLI_B, - LoongArch_INS_X86ROTLI_D, - LoongArch_INS_X86ROTLI_H, - LoongArch_INS_X86ROTLI_W, - LoongArch_INS_X86ROTL_B, - LoongArch_INS_X86ROTL_D, - LoongArch_INS_X86ROTL_H, - LoongArch_INS_X86ROTL_W, - LoongArch_INS_X86ROTRI_B, - LoongArch_INS_X86ROTRI_D, - LoongArch_INS_X86ROTRI_H, - LoongArch_INS_X86ROTRI_W, - LoongArch_INS_X86ROTR_B, - LoongArch_INS_X86ROTR_D, - LoongArch_INS_X86ROTR_H, - LoongArch_INS_X86ROTR_W, - LoongArch_INS_X86SBC_B, - LoongArch_INS_X86SBC_D, - LoongArch_INS_X86SBC_H, - LoongArch_INS_X86SBC_W, - LoongArch_INS_X86SETTAG, - LoongArch_INS_X86SETTM, - LoongArch_INS_X86SLLI_B, - LoongArch_INS_X86SLLI_D, - LoongArch_INS_X86SLLI_H, - LoongArch_INS_X86SLLI_W, - LoongArch_INS_X86SLL_B, - LoongArch_INS_X86SLL_D, - LoongArch_INS_X86SLL_H, - LoongArch_INS_X86SLL_W, - LoongArch_INS_X86SRAI_B, - LoongArch_INS_X86SRAI_D, - LoongArch_INS_X86SRAI_H, - LoongArch_INS_X86SRAI_W, - LoongArch_INS_X86SRA_B, - LoongArch_INS_X86SRA_D, - LoongArch_INS_X86SRA_H, - LoongArch_INS_X86SRA_W, - LoongArch_INS_X86SRLI_B, - LoongArch_INS_X86SRLI_D, - LoongArch_INS_X86SRLI_H, - LoongArch_INS_X86SRLI_W, - LoongArch_INS_X86SRL_B, - LoongArch_INS_X86SRL_D, - LoongArch_INS_X86SRL_H, - LoongArch_INS_X86SRL_W, - LoongArch_INS_X86SUB_B, - LoongArch_INS_X86SUB_D, - LoongArch_INS_X86SUB_DU, - LoongArch_INS_X86SUB_H, - LoongArch_INS_X86SUB_W, - LoongArch_INS_X86SUB_WU, - LoongArch_INS_X86XOR_B, - LoongArch_INS_X86XOR_D, - LoongArch_INS_X86XOR_H, - LoongArch_INS_X86XOR_W, - LoongArch_INS_XOR, - LoongArch_INS_XORI, - LoongArch_INS_XVABSD_B, - LoongArch_INS_XVABSD_BU, - LoongArch_INS_XVABSD_D, - LoongArch_INS_XVABSD_DU, - LoongArch_INS_XVABSD_H, - LoongArch_INS_XVABSD_HU, - LoongArch_INS_XVABSD_W, - LoongArch_INS_XVABSD_WU, - LoongArch_INS_XVADDA_B, - LoongArch_INS_XVADDA_D, - LoongArch_INS_XVADDA_H, - LoongArch_INS_XVADDA_W, - LoongArch_INS_XVADDI_BU, - LoongArch_INS_XVADDI_DU, - LoongArch_INS_XVADDI_HU, - LoongArch_INS_XVADDI_WU, - LoongArch_INS_XVADDWEV_D_W, - LoongArch_INS_XVADDWEV_D_WU, - LoongArch_INS_XVADDWEV_D_WU_W, - LoongArch_INS_XVADDWEV_H_B, - LoongArch_INS_XVADDWEV_H_BU, - LoongArch_INS_XVADDWEV_H_BU_B, - LoongArch_INS_XVADDWEV_Q_D, - LoongArch_INS_XVADDWEV_Q_DU, - LoongArch_INS_XVADDWEV_Q_DU_D, - LoongArch_INS_XVADDWEV_W_H, - LoongArch_INS_XVADDWEV_W_HU, - LoongArch_INS_XVADDWEV_W_HU_H, - LoongArch_INS_XVADDWOD_D_W, - LoongArch_INS_XVADDWOD_D_WU, - LoongArch_INS_XVADDWOD_D_WU_W, - LoongArch_INS_XVADDWOD_H_B, - LoongArch_INS_XVADDWOD_H_BU, - LoongArch_INS_XVADDWOD_H_BU_B, - LoongArch_INS_XVADDWOD_Q_D, - LoongArch_INS_XVADDWOD_Q_DU, - LoongArch_INS_XVADDWOD_Q_DU_D, - LoongArch_INS_XVADDWOD_W_H, - LoongArch_INS_XVADDWOD_W_HU, - LoongArch_INS_XVADDWOD_W_HU_H, - LoongArch_INS_XVADD_B, - LoongArch_INS_XVADD_D, - LoongArch_INS_XVADD_H, - LoongArch_INS_XVADD_Q, - LoongArch_INS_XVADD_W, - LoongArch_INS_XVANDI_B, - LoongArch_INS_XVANDN_V, - LoongArch_INS_XVAND_V, - LoongArch_INS_XVAVGR_B, - LoongArch_INS_XVAVGR_BU, - LoongArch_INS_XVAVGR_D, - LoongArch_INS_XVAVGR_DU, - LoongArch_INS_XVAVGR_H, - LoongArch_INS_XVAVGR_HU, - LoongArch_INS_XVAVGR_W, - LoongArch_INS_XVAVGR_WU, - LoongArch_INS_XVAVG_B, - LoongArch_INS_XVAVG_BU, - LoongArch_INS_XVAVG_D, - LoongArch_INS_XVAVG_DU, - LoongArch_INS_XVAVG_H, - LoongArch_INS_XVAVG_HU, - LoongArch_INS_XVAVG_W, - LoongArch_INS_XVAVG_WU, - LoongArch_INS_XVBITCLRI_B, - LoongArch_INS_XVBITCLRI_D, - LoongArch_INS_XVBITCLRI_H, - LoongArch_INS_XVBITCLRI_W, - LoongArch_INS_XVBITCLR_B, - LoongArch_INS_XVBITCLR_D, - LoongArch_INS_XVBITCLR_H, - LoongArch_INS_XVBITCLR_W, - LoongArch_INS_XVBITREVI_B, - LoongArch_INS_XVBITREVI_D, - LoongArch_INS_XVBITREVI_H, - LoongArch_INS_XVBITREVI_W, - LoongArch_INS_XVBITREV_B, - LoongArch_INS_XVBITREV_D, - LoongArch_INS_XVBITREV_H, - LoongArch_INS_XVBITREV_W, - LoongArch_INS_XVBITSELI_B, - LoongArch_INS_XVBITSEL_V, - LoongArch_INS_XVBITSETI_B, - LoongArch_INS_XVBITSETI_D, - LoongArch_INS_XVBITSETI_H, - LoongArch_INS_XVBITSETI_W, - LoongArch_INS_XVBITSET_B, - LoongArch_INS_XVBITSET_D, - LoongArch_INS_XVBITSET_H, - LoongArch_INS_XVBITSET_W, - LoongArch_INS_XVBSLL_V, - LoongArch_INS_XVBSRL_V, - LoongArch_INS_XVCLO_B, - LoongArch_INS_XVCLO_D, - LoongArch_INS_XVCLO_H, - LoongArch_INS_XVCLO_W, - LoongArch_INS_XVCLZ_B, - LoongArch_INS_XVCLZ_D, - LoongArch_INS_XVCLZ_H, - LoongArch_INS_XVCLZ_W, - LoongArch_INS_XVDIV_B, - LoongArch_INS_XVDIV_BU, - LoongArch_INS_XVDIV_D, - LoongArch_INS_XVDIV_DU, - LoongArch_INS_XVDIV_H, - LoongArch_INS_XVDIV_HU, - LoongArch_INS_XVDIV_W, - LoongArch_INS_XVDIV_WU, - LoongArch_INS_XVEXTH_DU_WU, - LoongArch_INS_XVEXTH_D_W, - LoongArch_INS_XVEXTH_HU_BU, - LoongArch_INS_XVEXTH_H_B, - LoongArch_INS_XVEXTH_QU_DU, - LoongArch_INS_XVEXTH_Q_D, - LoongArch_INS_XVEXTH_WU_HU, - LoongArch_INS_XVEXTH_W_H, - LoongArch_INS_XVEXTL_QU_DU, - LoongArch_INS_XVEXTL_Q_D, - LoongArch_INS_XVEXTRINS_B, - LoongArch_INS_XVEXTRINS_D, - LoongArch_INS_XVEXTRINS_H, - LoongArch_INS_XVEXTRINS_W, - LoongArch_INS_XVFADD_D, - LoongArch_INS_XVFADD_S, - LoongArch_INS_XVFCLASS_D, - LoongArch_INS_XVFCLASS_S, - LoongArch_INS_XVFCMP_CAF_D, - LoongArch_INS_XVFCMP_CAF_S, - LoongArch_INS_XVFCMP_CEQ_D, - LoongArch_INS_XVFCMP_CEQ_S, - LoongArch_INS_XVFCMP_CLE_D, - LoongArch_INS_XVFCMP_CLE_S, - LoongArch_INS_XVFCMP_CLT_D, - LoongArch_INS_XVFCMP_CLT_S, - LoongArch_INS_XVFCMP_CNE_D, - LoongArch_INS_XVFCMP_CNE_S, - LoongArch_INS_XVFCMP_COR_D, - LoongArch_INS_XVFCMP_COR_S, - LoongArch_INS_XVFCMP_CUEQ_D, - LoongArch_INS_XVFCMP_CUEQ_S, - LoongArch_INS_XVFCMP_CULE_D, - LoongArch_INS_XVFCMP_CULE_S, - LoongArch_INS_XVFCMP_CULT_D, - LoongArch_INS_XVFCMP_CULT_S, - LoongArch_INS_XVFCMP_CUNE_D, - LoongArch_INS_XVFCMP_CUNE_S, - LoongArch_INS_XVFCMP_CUN_D, - LoongArch_INS_XVFCMP_CUN_S, - LoongArch_INS_XVFCMP_SAF_D, - LoongArch_INS_XVFCMP_SAF_S, - LoongArch_INS_XVFCMP_SEQ_D, - LoongArch_INS_XVFCMP_SEQ_S, - LoongArch_INS_XVFCMP_SLE_D, - LoongArch_INS_XVFCMP_SLE_S, - LoongArch_INS_XVFCMP_SLT_D, - LoongArch_INS_XVFCMP_SLT_S, - LoongArch_INS_XVFCMP_SNE_D, - LoongArch_INS_XVFCMP_SNE_S, - LoongArch_INS_XVFCMP_SOR_D, - LoongArch_INS_XVFCMP_SOR_S, - LoongArch_INS_XVFCMP_SUEQ_D, - LoongArch_INS_XVFCMP_SUEQ_S, - LoongArch_INS_XVFCMP_SULE_D, - LoongArch_INS_XVFCMP_SULE_S, - LoongArch_INS_XVFCMP_SULT_D, - LoongArch_INS_XVFCMP_SULT_S, - LoongArch_INS_XVFCMP_SUNE_D, - LoongArch_INS_XVFCMP_SUNE_S, - LoongArch_INS_XVFCMP_SUN_D, - LoongArch_INS_XVFCMP_SUN_S, - LoongArch_INS_XVFCVTH_D_S, - LoongArch_INS_XVFCVTH_S_H, - LoongArch_INS_XVFCVTL_D_S, - LoongArch_INS_XVFCVTL_S_H, - LoongArch_INS_XVFCVT_H_S, - LoongArch_INS_XVFCVT_S_D, - LoongArch_INS_XVFDIV_D, - LoongArch_INS_XVFDIV_S, - LoongArch_INS_XVFFINTH_D_W, - LoongArch_INS_XVFFINTL_D_W, - LoongArch_INS_XVFFINT_D_L, - LoongArch_INS_XVFFINT_D_LU, - LoongArch_INS_XVFFINT_S_L, - LoongArch_INS_XVFFINT_S_W, - LoongArch_INS_XVFFINT_S_WU, - LoongArch_INS_XVFLOGB_D, - LoongArch_INS_XVFLOGB_S, - LoongArch_INS_XVFMADD_D, - LoongArch_INS_XVFMADD_S, - LoongArch_INS_XVFMAXA_D, - LoongArch_INS_XVFMAXA_S, - LoongArch_INS_XVFMAX_D, - LoongArch_INS_XVFMAX_S, - LoongArch_INS_XVFMINA_D, - LoongArch_INS_XVFMINA_S, - LoongArch_INS_XVFMIN_D, - LoongArch_INS_XVFMIN_S, - LoongArch_INS_XVFMSUB_D, - LoongArch_INS_XVFMSUB_S, - LoongArch_INS_XVFMUL_D, - LoongArch_INS_XVFMUL_S, - LoongArch_INS_XVFNMADD_D, - LoongArch_INS_XVFNMADD_S, - LoongArch_INS_XVFNMSUB_D, - LoongArch_INS_XVFNMSUB_S, - LoongArch_INS_XVFRECIPE_D, - LoongArch_INS_XVFRECIPE_S, - LoongArch_INS_XVFRECIP_D, - LoongArch_INS_XVFRECIP_S, - LoongArch_INS_XVFRINTRM_D, - LoongArch_INS_XVFRINTRM_S, - LoongArch_INS_XVFRINTRNE_D, - LoongArch_INS_XVFRINTRNE_S, - LoongArch_INS_XVFRINTRP_D, - LoongArch_INS_XVFRINTRP_S, - LoongArch_INS_XVFRINTRZ_D, - LoongArch_INS_XVFRINTRZ_S, - LoongArch_INS_XVFRINT_D, - LoongArch_INS_XVFRINT_S, - LoongArch_INS_XVFRSQRTE_D, - LoongArch_INS_XVFRSQRTE_S, - LoongArch_INS_XVFRSQRT_D, - LoongArch_INS_XVFRSQRT_S, - LoongArch_INS_XVFRSTPI_B, - LoongArch_INS_XVFRSTPI_H, - LoongArch_INS_XVFRSTP_B, - LoongArch_INS_XVFRSTP_H, - LoongArch_INS_XVFSQRT_D, - LoongArch_INS_XVFSQRT_S, - LoongArch_INS_XVFSUB_D, - LoongArch_INS_XVFSUB_S, - LoongArch_INS_XVFTINTH_L_S, - LoongArch_INS_XVFTINTL_L_S, - LoongArch_INS_XVFTINTRMH_L_S, - LoongArch_INS_XVFTINTRML_L_S, - LoongArch_INS_XVFTINTRM_L_D, - LoongArch_INS_XVFTINTRM_W_D, - LoongArch_INS_XVFTINTRM_W_S, - LoongArch_INS_XVFTINTRNEH_L_S, - LoongArch_INS_XVFTINTRNEL_L_S, - LoongArch_INS_XVFTINTRNE_L_D, - LoongArch_INS_XVFTINTRNE_W_D, - LoongArch_INS_XVFTINTRNE_W_S, - LoongArch_INS_XVFTINTRPH_L_S, - LoongArch_INS_XVFTINTRPL_L_S, - LoongArch_INS_XVFTINTRP_L_D, - LoongArch_INS_XVFTINTRP_W_D, - LoongArch_INS_XVFTINTRP_W_S, - LoongArch_INS_XVFTINTRZH_L_S, - LoongArch_INS_XVFTINTRZL_L_S, - LoongArch_INS_XVFTINTRZ_LU_D, - LoongArch_INS_XVFTINTRZ_L_D, - LoongArch_INS_XVFTINTRZ_WU_S, - LoongArch_INS_XVFTINTRZ_W_D, - LoongArch_INS_XVFTINTRZ_W_S, - LoongArch_INS_XVFTINT_LU_D, - LoongArch_INS_XVFTINT_L_D, - LoongArch_INS_XVFTINT_WU_S, - LoongArch_INS_XVFTINT_W_D, - LoongArch_INS_XVFTINT_W_S, - LoongArch_INS_XVHADDW_DU_WU, - LoongArch_INS_XVHADDW_D_W, - LoongArch_INS_XVHADDW_HU_BU, - LoongArch_INS_XVHADDW_H_B, - LoongArch_INS_XVHADDW_QU_DU, - LoongArch_INS_XVHADDW_Q_D, - LoongArch_INS_XVHADDW_WU_HU, - LoongArch_INS_XVHADDW_W_H, - LoongArch_INS_XVHSELI_D, - LoongArch_INS_XVHSUBW_DU_WU, - LoongArch_INS_XVHSUBW_D_W, - LoongArch_INS_XVHSUBW_HU_BU, - LoongArch_INS_XVHSUBW_H_B, - LoongArch_INS_XVHSUBW_QU_DU, - LoongArch_INS_XVHSUBW_Q_D, - LoongArch_INS_XVHSUBW_WU_HU, - LoongArch_INS_XVHSUBW_W_H, - LoongArch_INS_XVILVH_B, - LoongArch_INS_XVILVH_D, - LoongArch_INS_XVILVH_H, - LoongArch_INS_XVILVH_W, - LoongArch_INS_XVILVL_B, - LoongArch_INS_XVILVL_D, - LoongArch_INS_XVILVL_H, - LoongArch_INS_XVILVL_W, - LoongArch_INS_XVINSGR2VR_D, - LoongArch_INS_XVINSGR2VR_W, - LoongArch_INS_XVINSVE0_D, - LoongArch_INS_XVINSVE0_W, - LoongArch_INS_XVLD, - LoongArch_INS_XVLDI, - LoongArch_INS_XVLDREPL_B, - LoongArch_INS_XVLDREPL_D, - LoongArch_INS_XVLDREPL_H, - LoongArch_INS_XVLDREPL_W, - LoongArch_INS_XVLDX, - LoongArch_INS_XVMADDWEV_D_W, - LoongArch_INS_XVMADDWEV_D_WU, - LoongArch_INS_XVMADDWEV_D_WU_W, - LoongArch_INS_XVMADDWEV_H_B, - LoongArch_INS_XVMADDWEV_H_BU, - LoongArch_INS_XVMADDWEV_H_BU_B, - LoongArch_INS_XVMADDWEV_Q_D, - LoongArch_INS_XVMADDWEV_Q_DU, - LoongArch_INS_XVMADDWEV_Q_DU_D, - LoongArch_INS_XVMADDWEV_W_H, - LoongArch_INS_XVMADDWEV_W_HU, - LoongArch_INS_XVMADDWEV_W_HU_H, - LoongArch_INS_XVMADDWOD_D_W, - LoongArch_INS_XVMADDWOD_D_WU, - LoongArch_INS_XVMADDWOD_D_WU_W, - LoongArch_INS_XVMADDWOD_H_B, - LoongArch_INS_XVMADDWOD_H_BU, - LoongArch_INS_XVMADDWOD_H_BU_B, - LoongArch_INS_XVMADDWOD_Q_D, - LoongArch_INS_XVMADDWOD_Q_DU, - LoongArch_INS_XVMADDWOD_Q_DU_D, - LoongArch_INS_XVMADDWOD_W_H, - LoongArch_INS_XVMADDWOD_W_HU, - LoongArch_INS_XVMADDWOD_W_HU_H, - LoongArch_INS_XVMADD_B, - LoongArch_INS_XVMADD_D, - LoongArch_INS_XVMADD_H, - LoongArch_INS_XVMADD_W, - LoongArch_INS_XVMAXI_B, - LoongArch_INS_XVMAXI_BU, - LoongArch_INS_XVMAXI_D, - LoongArch_INS_XVMAXI_DU, - LoongArch_INS_XVMAXI_H, - LoongArch_INS_XVMAXI_HU, - LoongArch_INS_XVMAXI_W, - LoongArch_INS_XVMAXI_WU, - LoongArch_INS_XVMAX_B, - LoongArch_INS_XVMAX_BU, - LoongArch_INS_XVMAX_D, - LoongArch_INS_XVMAX_DU, - LoongArch_INS_XVMAX_H, - LoongArch_INS_XVMAX_HU, - LoongArch_INS_XVMAX_W, - LoongArch_INS_XVMAX_WU, - LoongArch_INS_XVMINI_B, - LoongArch_INS_XVMINI_BU, - LoongArch_INS_XVMINI_D, - LoongArch_INS_XVMINI_DU, - LoongArch_INS_XVMINI_H, - LoongArch_INS_XVMINI_HU, - LoongArch_INS_XVMINI_W, - LoongArch_INS_XVMINI_WU, - LoongArch_INS_XVMIN_B, - LoongArch_INS_XVMIN_BU, - LoongArch_INS_XVMIN_D, - LoongArch_INS_XVMIN_DU, - LoongArch_INS_XVMIN_H, - LoongArch_INS_XVMIN_HU, - LoongArch_INS_XVMIN_W, - LoongArch_INS_XVMIN_WU, - LoongArch_INS_XVMOD_B, - LoongArch_INS_XVMOD_BU, - LoongArch_INS_XVMOD_D, - LoongArch_INS_XVMOD_DU, - LoongArch_INS_XVMOD_H, - LoongArch_INS_XVMOD_HU, - LoongArch_INS_XVMOD_W, - LoongArch_INS_XVMOD_WU, - LoongArch_INS_XVMSKGEZ_B, - LoongArch_INS_XVMSKLTZ_B, - LoongArch_INS_XVMSKLTZ_D, - LoongArch_INS_XVMSKLTZ_H, - LoongArch_INS_XVMSKLTZ_W, - LoongArch_INS_XVMSKNZ_B, - LoongArch_INS_XVMSUB_B, - LoongArch_INS_XVMSUB_D, - LoongArch_INS_XVMSUB_H, - LoongArch_INS_XVMSUB_W, - LoongArch_INS_XVMUH_B, - LoongArch_INS_XVMUH_BU, - LoongArch_INS_XVMUH_D, - LoongArch_INS_XVMUH_DU, - LoongArch_INS_XVMUH_H, - LoongArch_INS_XVMUH_HU, - LoongArch_INS_XVMUH_W, - LoongArch_INS_XVMUH_WU, - LoongArch_INS_XVMULWEV_D_W, - LoongArch_INS_XVMULWEV_D_WU, - LoongArch_INS_XVMULWEV_D_WU_W, - LoongArch_INS_XVMULWEV_H_B, - LoongArch_INS_XVMULWEV_H_BU, - LoongArch_INS_XVMULWEV_H_BU_B, - LoongArch_INS_XVMULWEV_Q_D, - LoongArch_INS_XVMULWEV_Q_DU, - LoongArch_INS_XVMULWEV_Q_DU_D, - LoongArch_INS_XVMULWEV_W_H, - LoongArch_INS_XVMULWEV_W_HU, - LoongArch_INS_XVMULWEV_W_HU_H, - LoongArch_INS_XVMULWOD_D_W, - LoongArch_INS_XVMULWOD_D_WU, - LoongArch_INS_XVMULWOD_D_WU_W, - LoongArch_INS_XVMULWOD_H_B, - LoongArch_INS_XVMULWOD_H_BU, - LoongArch_INS_XVMULWOD_H_BU_B, - LoongArch_INS_XVMULWOD_Q_D, - LoongArch_INS_XVMULWOD_Q_DU, - LoongArch_INS_XVMULWOD_Q_DU_D, - LoongArch_INS_XVMULWOD_W_H, - LoongArch_INS_XVMULWOD_W_HU, - LoongArch_INS_XVMULWOD_W_HU_H, - LoongArch_INS_XVMUL_B, - LoongArch_INS_XVMUL_D, - LoongArch_INS_XVMUL_H, - LoongArch_INS_XVMUL_W, - LoongArch_INS_XVNEG_B, - LoongArch_INS_XVNEG_D, - LoongArch_INS_XVNEG_H, - LoongArch_INS_XVNEG_W, - LoongArch_INS_XVNORI_B, - LoongArch_INS_XVNOR_V, - LoongArch_INS_XVORI_B, - LoongArch_INS_XVORN_V, - LoongArch_INS_XVOR_V, - LoongArch_INS_XVPACKEV_B, - LoongArch_INS_XVPACKEV_D, - LoongArch_INS_XVPACKEV_H, - LoongArch_INS_XVPACKEV_W, - LoongArch_INS_XVPACKOD_B, - LoongArch_INS_XVPACKOD_D, - LoongArch_INS_XVPACKOD_H, - LoongArch_INS_XVPACKOD_W, - LoongArch_INS_XVPCNT_B, - LoongArch_INS_XVPCNT_D, - LoongArch_INS_XVPCNT_H, - LoongArch_INS_XVPCNT_W, - LoongArch_INS_XVPERMI_D, - LoongArch_INS_XVPERMI_Q, - LoongArch_INS_XVPERMI_W, - LoongArch_INS_XVPERM_W, - LoongArch_INS_XVPICKEV_B, - LoongArch_INS_XVPICKEV_D, - LoongArch_INS_XVPICKEV_H, - LoongArch_INS_XVPICKEV_W, - LoongArch_INS_XVPICKOD_B, - LoongArch_INS_XVPICKOD_D, - LoongArch_INS_XVPICKOD_H, - LoongArch_INS_XVPICKOD_W, - LoongArch_INS_XVPICKVE2GR_D, - LoongArch_INS_XVPICKVE2GR_DU, - LoongArch_INS_XVPICKVE2GR_W, - LoongArch_INS_XVPICKVE2GR_WU, - LoongArch_INS_XVPICKVE_D, - LoongArch_INS_XVPICKVE_W, - LoongArch_INS_XVREPL128VEI_B, - LoongArch_INS_XVREPL128VEI_D, - LoongArch_INS_XVREPL128VEI_H, - LoongArch_INS_XVREPL128VEI_W, - LoongArch_INS_XVREPLGR2VR_B, - LoongArch_INS_XVREPLGR2VR_D, - LoongArch_INS_XVREPLGR2VR_H, - LoongArch_INS_XVREPLGR2VR_W, - LoongArch_INS_XVREPLVE0_B, - LoongArch_INS_XVREPLVE0_D, - LoongArch_INS_XVREPLVE0_H, - LoongArch_INS_XVREPLVE0_Q, - LoongArch_INS_XVREPLVE0_W, - LoongArch_INS_XVREPLVE_B, - LoongArch_INS_XVREPLVE_D, - LoongArch_INS_XVREPLVE_H, - LoongArch_INS_XVREPLVE_W, - LoongArch_INS_XVROTRI_B, - LoongArch_INS_XVROTRI_D, - LoongArch_INS_XVROTRI_H, - LoongArch_INS_XVROTRI_W, - LoongArch_INS_XVROTR_B, - LoongArch_INS_XVROTR_D, - LoongArch_INS_XVROTR_H, - LoongArch_INS_XVROTR_W, - LoongArch_INS_XVSADD_B, - LoongArch_INS_XVSADD_BU, - LoongArch_INS_XVSADD_D, - LoongArch_INS_XVSADD_DU, - LoongArch_INS_XVSADD_H, - LoongArch_INS_XVSADD_HU, - LoongArch_INS_XVSADD_W, - LoongArch_INS_XVSADD_WU, - LoongArch_INS_XVSAT_B, - LoongArch_INS_XVSAT_BU, - LoongArch_INS_XVSAT_D, - LoongArch_INS_XVSAT_DU, - LoongArch_INS_XVSAT_H, - LoongArch_INS_XVSAT_HU, - LoongArch_INS_XVSAT_W, - LoongArch_INS_XVSAT_WU, - LoongArch_INS_XVSEQI_B, - LoongArch_INS_XVSEQI_D, - LoongArch_INS_XVSEQI_H, - LoongArch_INS_XVSEQI_W, - LoongArch_INS_XVSEQ_B, - LoongArch_INS_XVSEQ_D, - LoongArch_INS_XVSEQ_H, - LoongArch_INS_XVSEQ_W, - LoongArch_INS_XVSETALLNEZ_B, - LoongArch_INS_XVSETALLNEZ_D, - LoongArch_INS_XVSETALLNEZ_H, - LoongArch_INS_XVSETALLNEZ_W, - LoongArch_INS_XVSETANYEQZ_B, - LoongArch_INS_XVSETANYEQZ_D, - LoongArch_INS_XVSETANYEQZ_H, - LoongArch_INS_XVSETANYEQZ_W, - LoongArch_INS_XVSETEQZ_V, - LoongArch_INS_XVSETNEZ_V, - LoongArch_INS_XVSHUF4I_B, - LoongArch_INS_XVSHUF4I_D, - LoongArch_INS_XVSHUF4I_H, - LoongArch_INS_XVSHUF4I_W, - LoongArch_INS_XVSHUF_B, - LoongArch_INS_XVSHUF_D, - LoongArch_INS_XVSHUF_H, - LoongArch_INS_XVSHUF_W, - LoongArch_INS_XVSIGNCOV_B, - LoongArch_INS_XVSIGNCOV_D, - LoongArch_INS_XVSIGNCOV_H, - LoongArch_INS_XVSIGNCOV_W, - LoongArch_INS_XVSLEI_B, - LoongArch_INS_XVSLEI_BU, - LoongArch_INS_XVSLEI_D, - LoongArch_INS_XVSLEI_DU, - LoongArch_INS_XVSLEI_H, - LoongArch_INS_XVSLEI_HU, - LoongArch_INS_XVSLEI_W, - LoongArch_INS_XVSLEI_WU, - LoongArch_INS_XVSLE_B, - LoongArch_INS_XVSLE_BU, - LoongArch_INS_XVSLE_D, - LoongArch_INS_XVSLE_DU, - LoongArch_INS_XVSLE_H, - LoongArch_INS_XVSLE_HU, - LoongArch_INS_XVSLE_W, - LoongArch_INS_XVSLE_WU, - LoongArch_INS_XVSLLI_B, - LoongArch_INS_XVSLLI_D, - LoongArch_INS_XVSLLI_H, - LoongArch_INS_XVSLLI_W, - LoongArch_INS_XVSLLWIL_DU_WU, - LoongArch_INS_XVSLLWIL_D_W, - LoongArch_INS_XVSLLWIL_HU_BU, - LoongArch_INS_XVSLLWIL_H_B, - LoongArch_INS_XVSLLWIL_WU_HU, - LoongArch_INS_XVSLLWIL_W_H, - LoongArch_INS_XVSLL_B, - LoongArch_INS_XVSLL_D, - LoongArch_INS_XVSLL_H, - LoongArch_INS_XVSLL_W, - LoongArch_INS_XVSLTI_B, - LoongArch_INS_XVSLTI_BU, - LoongArch_INS_XVSLTI_D, - LoongArch_INS_XVSLTI_DU, - LoongArch_INS_XVSLTI_H, - LoongArch_INS_XVSLTI_HU, - LoongArch_INS_XVSLTI_W, - LoongArch_INS_XVSLTI_WU, - LoongArch_INS_XVSLT_B, - LoongArch_INS_XVSLT_BU, - LoongArch_INS_XVSLT_D, - LoongArch_INS_XVSLT_DU, - LoongArch_INS_XVSLT_H, - LoongArch_INS_XVSLT_HU, - LoongArch_INS_XVSLT_W, - LoongArch_INS_XVSLT_WU, - LoongArch_INS_XVSRAI_B, - LoongArch_INS_XVSRAI_D, - LoongArch_INS_XVSRAI_H, - LoongArch_INS_XVSRAI_W, - LoongArch_INS_XVSRANI_B_H, - LoongArch_INS_XVSRANI_D_Q, - LoongArch_INS_XVSRANI_H_W, - LoongArch_INS_XVSRANI_W_D, - LoongArch_INS_XVSRAN_B_H, - LoongArch_INS_XVSRAN_H_W, - LoongArch_INS_XVSRAN_W_D, - LoongArch_INS_XVSRARI_B, - LoongArch_INS_XVSRARI_D, - LoongArch_INS_XVSRARI_H, - LoongArch_INS_XVSRARI_W, - LoongArch_INS_XVSRARNI_B_H, - LoongArch_INS_XVSRARNI_D_Q, - LoongArch_INS_XVSRARNI_H_W, - LoongArch_INS_XVSRARNI_W_D, - LoongArch_INS_XVSRARN_B_H, - LoongArch_INS_XVSRARN_H_W, - LoongArch_INS_XVSRARN_W_D, - LoongArch_INS_XVSRAR_B, - LoongArch_INS_XVSRAR_D, - LoongArch_INS_XVSRAR_H, - LoongArch_INS_XVSRAR_W, - LoongArch_INS_XVSRA_B, - LoongArch_INS_XVSRA_D, - LoongArch_INS_XVSRA_H, - LoongArch_INS_XVSRA_W, - LoongArch_INS_XVSRLI_B, - LoongArch_INS_XVSRLI_D, - LoongArch_INS_XVSRLI_H, - LoongArch_INS_XVSRLI_W, - LoongArch_INS_XVSRLNI_B_H, - LoongArch_INS_XVSRLNI_D_Q, - LoongArch_INS_XVSRLNI_H_W, - LoongArch_INS_XVSRLNI_W_D, - LoongArch_INS_XVSRLN_B_H, - LoongArch_INS_XVSRLN_H_W, - LoongArch_INS_XVSRLN_W_D, - LoongArch_INS_XVSRLRI_B, - LoongArch_INS_XVSRLRI_D, - LoongArch_INS_XVSRLRI_H, - LoongArch_INS_XVSRLRI_W, - LoongArch_INS_XVSRLRNI_B_H, - LoongArch_INS_XVSRLRNI_D_Q, - LoongArch_INS_XVSRLRNI_H_W, - LoongArch_INS_XVSRLRNI_W_D, - LoongArch_INS_XVSRLRN_B_H, - LoongArch_INS_XVSRLRN_H_W, - LoongArch_INS_XVSRLRN_W_D, - LoongArch_INS_XVSRLR_B, - LoongArch_INS_XVSRLR_D, - LoongArch_INS_XVSRLR_H, - LoongArch_INS_XVSRLR_W, - LoongArch_INS_XVSRL_B, - LoongArch_INS_XVSRL_D, - LoongArch_INS_XVSRL_H, - LoongArch_INS_XVSRL_W, - LoongArch_INS_XVSSRANI_BU_H, - LoongArch_INS_XVSSRANI_B_H, - LoongArch_INS_XVSSRANI_DU_Q, - LoongArch_INS_XVSSRANI_D_Q, - LoongArch_INS_XVSSRANI_HU_W, - LoongArch_INS_XVSSRANI_H_W, - LoongArch_INS_XVSSRANI_WU_D, - LoongArch_INS_XVSSRANI_W_D, - LoongArch_INS_XVSSRAN_BU_H, - LoongArch_INS_XVSSRAN_B_H, - LoongArch_INS_XVSSRAN_HU_W, - LoongArch_INS_XVSSRAN_H_W, - LoongArch_INS_XVSSRAN_WU_D, - LoongArch_INS_XVSSRAN_W_D, - LoongArch_INS_XVSSRARNI_BU_H, - LoongArch_INS_XVSSRARNI_B_H, - LoongArch_INS_XVSSRARNI_DU_Q, - LoongArch_INS_XVSSRARNI_D_Q, - LoongArch_INS_XVSSRARNI_HU_W, - LoongArch_INS_XVSSRARNI_H_W, - LoongArch_INS_XVSSRARNI_WU_D, - LoongArch_INS_XVSSRARNI_W_D, - LoongArch_INS_XVSSRARN_BU_H, - LoongArch_INS_XVSSRARN_B_H, - LoongArch_INS_XVSSRARN_HU_W, - LoongArch_INS_XVSSRARN_H_W, - LoongArch_INS_XVSSRARN_WU_D, - LoongArch_INS_XVSSRARN_W_D, - LoongArch_INS_XVSSRLNI_BU_H, - LoongArch_INS_XVSSRLNI_B_H, - LoongArch_INS_XVSSRLNI_DU_Q, - LoongArch_INS_XVSSRLNI_D_Q, - LoongArch_INS_XVSSRLNI_HU_W, - LoongArch_INS_XVSSRLNI_H_W, - LoongArch_INS_XVSSRLNI_WU_D, - LoongArch_INS_XVSSRLNI_W_D, - LoongArch_INS_XVSSRLN_BU_H, - LoongArch_INS_XVSSRLN_B_H, - LoongArch_INS_XVSSRLN_HU_W, - LoongArch_INS_XVSSRLN_H_W, - LoongArch_INS_XVSSRLN_WU_D, - LoongArch_INS_XVSSRLN_W_D, - LoongArch_INS_XVSSRLRNI_BU_H, - LoongArch_INS_XVSSRLRNI_B_H, - LoongArch_INS_XVSSRLRNI_DU_Q, - LoongArch_INS_XVSSRLRNI_D_Q, - LoongArch_INS_XVSSRLRNI_HU_W, - LoongArch_INS_XVSSRLRNI_H_W, - LoongArch_INS_XVSSRLRNI_WU_D, - LoongArch_INS_XVSSRLRNI_W_D, - LoongArch_INS_XVSSRLRN_BU_H, - LoongArch_INS_XVSSRLRN_B_H, - LoongArch_INS_XVSSRLRN_HU_W, - LoongArch_INS_XVSSRLRN_H_W, - LoongArch_INS_XVSSRLRN_WU_D, - LoongArch_INS_XVSSRLRN_W_D, - LoongArch_INS_XVSSUB_B, - LoongArch_INS_XVSSUB_BU, - LoongArch_INS_XVSSUB_D, - LoongArch_INS_XVSSUB_DU, - LoongArch_INS_XVSSUB_H, - LoongArch_INS_XVSSUB_HU, - LoongArch_INS_XVSSUB_W, - LoongArch_INS_XVSSUB_WU, - LoongArch_INS_XVST, - LoongArch_INS_XVSTELM_B, - LoongArch_INS_XVSTELM_D, - LoongArch_INS_XVSTELM_H, - LoongArch_INS_XVSTELM_W, - LoongArch_INS_XVSTX, - LoongArch_INS_XVSUBI_BU, - LoongArch_INS_XVSUBI_DU, - LoongArch_INS_XVSUBI_HU, - LoongArch_INS_XVSUBI_WU, - LoongArch_INS_XVSUBWEV_D_W, - LoongArch_INS_XVSUBWEV_D_WU, - LoongArch_INS_XVSUBWEV_H_B, - LoongArch_INS_XVSUBWEV_H_BU, - LoongArch_INS_XVSUBWEV_Q_D, - LoongArch_INS_XVSUBWEV_Q_DU, - LoongArch_INS_XVSUBWEV_W_H, - LoongArch_INS_XVSUBWEV_W_HU, - LoongArch_INS_XVSUBWOD_D_W, - LoongArch_INS_XVSUBWOD_D_WU, - LoongArch_INS_XVSUBWOD_H_B, - LoongArch_INS_XVSUBWOD_H_BU, - LoongArch_INS_XVSUBWOD_Q_D, - LoongArch_INS_XVSUBWOD_Q_DU, - LoongArch_INS_XVSUBWOD_W_H, - LoongArch_INS_XVSUBWOD_W_HU, - LoongArch_INS_XVSUB_B, - LoongArch_INS_XVSUB_D, - LoongArch_INS_XVSUB_H, - LoongArch_INS_XVSUB_Q, - LoongArch_INS_XVSUB_W, - LoongArch_INS_XVXORI_B, - LoongArch_INS_XVXOR_V, + LOONGARCH_INS_INVALID, + LOONGARCH_INS_CALL36, + LOONGARCH_INS_LA_ABS, + LOONGARCH_INS_LA_GOT, + LOONGARCH_INS_LA_PCREL, + LOONGARCH_INS_LA_TLS_GD, + LOONGARCH_INS_LA_TLS_IE, + LOONGARCH_INS_LA_TLS_LD, + LOONGARCH_INS_LA_TLS_LE, + LOONGARCH_INS_LI_D, + LOONGARCH_INS_LI_W, + LOONGARCH_INS_TAIL36, + LOONGARCH_INS_VREPLI_B, + LOONGARCH_INS_VREPLI_D, + LOONGARCH_INS_VREPLI_H, + LOONGARCH_INS_VREPLI_W, + LOONGARCH_INS_XVREPLI_B, + LOONGARCH_INS_XVREPLI_D, + LOONGARCH_INS_XVREPLI_H, + LOONGARCH_INS_XVREPLI_W, + LOONGARCH_INS_ADC_B, + LOONGARCH_INS_ADC_D, + LOONGARCH_INS_ADC_H, + LOONGARCH_INS_ADC_W, + LOONGARCH_INS_ADDI_D, + LOONGARCH_INS_ADDI_W, + LOONGARCH_INS_ADDU12I_D, + LOONGARCH_INS_ADDU12I_W, + LOONGARCH_INS_ADDU16I_D, + LOONGARCH_INS_ADD_D, + LOONGARCH_INS_ADD_W, + LOONGARCH_INS_ALSL_D, + LOONGARCH_INS_ALSL_W, + LOONGARCH_INS_ALSL_WU, + LOONGARCH_INS_AMADD_B, + LOONGARCH_INS_AMADD_D, + LOONGARCH_INS_AMADD_H, + LOONGARCH_INS_AMADD_W, + LOONGARCH_INS_AMADD_DB_B, + LOONGARCH_INS_AMADD_DB_D, + LOONGARCH_INS_AMADD_DB_H, + LOONGARCH_INS_AMADD_DB_W, + LOONGARCH_INS_AMAND_D, + LOONGARCH_INS_AMAND_W, + LOONGARCH_INS_AMAND_DB_D, + LOONGARCH_INS_AMAND_DB_W, + LOONGARCH_INS_AMCAS_B, + LOONGARCH_INS_AMCAS_D, + LOONGARCH_INS_AMCAS_H, + LOONGARCH_INS_AMCAS_W, + LOONGARCH_INS_AMCAS_DB_B, + LOONGARCH_INS_AMCAS_DB_D, + LOONGARCH_INS_AMCAS_DB_H, + LOONGARCH_INS_AMCAS_DB_W, + LOONGARCH_INS_AMMAX_D, + LOONGARCH_INS_AMMAX_DU, + LOONGARCH_INS_AMMAX_W, + LOONGARCH_INS_AMMAX_WU, + LOONGARCH_INS_AMMAX_DB_D, + LOONGARCH_INS_AMMAX_DB_DU, + LOONGARCH_INS_AMMAX_DB_W, + LOONGARCH_INS_AMMAX_DB_WU, + LOONGARCH_INS_AMMIN_D, + LOONGARCH_INS_AMMIN_DU, + LOONGARCH_INS_AMMIN_W, + LOONGARCH_INS_AMMIN_WU, + LOONGARCH_INS_AMMIN_DB_D, + LOONGARCH_INS_AMMIN_DB_DU, + LOONGARCH_INS_AMMIN_DB_W, + LOONGARCH_INS_AMMIN_DB_WU, + LOONGARCH_INS_AMOR_D, + LOONGARCH_INS_AMOR_W, + LOONGARCH_INS_AMOR_DB_D, + LOONGARCH_INS_AMOR_DB_W, + LOONGARCH_INS_AMSWAP_B, + LOONGARCH_INS_AMSWAP_D, + LOONGARCH_INS_AMSWAP_H, + LOONGARCH_INS_AMSWAP_W, + LOONGARCH_INS_AMSWAP_DB_B, + LOONGARCH_INS_AMSWAP_DB_D, + LOONGARCH_INS_AMSWAP_DB_H, + LOONGARCH_INS_AMSWAP_DB_W, + LOONGARCH_INS_AMXOR_D, + LOONGARCH_INS_AMXOR_W, + LOONGARCH_INS_AMXOR_DB_D, + LOONGARCH_INS_AMXOR_DB_W, + LOONGARCH_INS_AND, + LOONGARCH_INS_ANDI, + LOONGARCH_INS_ANDN, + LOONGARCH_INS_ARMADC_W, + LOONGARCH_INS_ARMADD_W, + LOONGARCH_INS_ARMAND_W, + LOONGARCH_INS_ARMMFFLAG, + LOONGARCH_INS_ARMMOVE, + LOONGARCH_INS_ARMMOV_D, + LOONGARCH_INS_ARMMOV_W, + LOONGARCH_INS_ARMMTFLAG, + LOONGARCH_INS_ARMNOT_W, + LOONGARCH_INS_ARMOR_W, + LOONGARCH_INS_ARMROTRI_W, + LOONGARCH_INS_ARMROTR_W, + LOONGARCH_INS_ARMRRX_W, + LOONGARCH_INS_ARMSBC_W, + LOONGARCH_INS_ARMSLLI_W, + LOONGARCH_INS_ARMSLL_W, + LOONGARCH_INS_ARMSRAI_W, + LOONGARCH_INS_ARMSRA_W, + LOONGARCH_INS_ARMSRLI_W, + LOONGARCH_INS_ARMSRL_W, + LOONGARCH_INS_ARMSUB_W, + LOONGARCH_INS_ARMXOR_W, + LOONGARCH_INS_ASRTGT_D, + LOONGARCH_INS_ASRTLE_D, + LOONGARCH_INS_B, + LOONGARCH_INS_BCEQZ, + LOONGARCH_INS_BCNEZ, + LOONGARCH_INS_BEQ, + LOONGARCH_INS_BEQZ, + LOONGARCH_INS_BGE, + LOONGARCH_INS_BGEU, + LOONGARCH_INS_BITREV_4B, + LOONGARCH_INS_BITREV_8B, + LOONGARCH_INS_BITREV_D, + LOONGARCH_INS_BITREV_W, + LOONGARCH_INS_BL, + LOONGARCH_INS_BLT, + LOONGARCH_INS_BLTU, + LOONGARCH_INS_BNE, + LOONGARCH_INS_BNEZ, + LOONGARCH_INS_BREAK, + LOONGARCH_INS_BSTRINS_D, + LOONGARCH_INS_BSTRINS_W, + LOONGARCH_INS_BSTRPICK_D, + LOONGARCH_INS_BSTRPICK_W, + LOONGARCH_INS_BYTEPICK_D, + LOONGARCH_INS_BYTEPICK_W, + LOONGARCH_INS_CACOP, + LOONGARCH_INS_CLO_D, + LOONGARCH_INS_CLO_W, + LOONGARCH_INS_CLZ_D, + LOONGARCH_INS_CLZ_W, + LOONGARCH_INS_CPUCFG, + LOONGARCH_INS_CRCC_W_B_W, + LOONGARCH_INS_CRCC_W_D_W, + LOONGARCH_INS_CRCC_W_H_W, + LOONGARCH_INS_CRCC_W_W_W, + LOONGARCH_INS_CRC_W_B_W, + LOONGARCH_INS_CRC_W_D_W, + LOONGARCH_INS_CRC_W_H_W, + LOONGARCH_INS_CRC_W_W_W, + LOONGARCH_INS_CSRRD, + LOONGARCH_INS_CSRWR, + LOONGARCH_INS_CSRXCHG, + LOONGARCH_INS_CTO_D, + LOONGARCH_INS_CTO_W, + LOONGARCH_INS_CTZ_D, + LOONGARCH_INS_CTZ_W, + LOONGARCH_INS_DBAR, + LOONGARCH_INS_DBCL, + LOONGARCH_INS_DIV_D, + LOONGARCH_INS_DIV_DU, + LOONGARCH_INS_DIV_W, + LOONGARCH_INS_DIV_WU, + LOONGARCH_INS_ERTN, + LOONGARCH_INS_EXT_W_B, + LOONGARCH_INS_EXT_W_H, + LOONGARCH_INS_FABS_D, + LOONGARCH_INS_FABS_S, + LOONGARCH_INS_FADD_D, + LOONGARCH_INS_FADD_S, + LOONGARCH_INS_FCLASS_D, + LOONGARCH_INS_FCLASS_S, + LOONGARCH_INS_FCMP_CAF_D, + LOONGARCH_INS_FCMP_CAF_S, + LOONGARCH_INS_FCMP_CEQ_D, + LOONGARCH_INS_FCMP_CEQ_S, + LOONGARCH_INS_FCMP_CLE_D, + LOONGARCH_INS_FCMP_CLE_S, + LOONGARCH_INS_FCMP_CLT_D, + LOONGARCH_INS_FCMP_CLT_S, + LOONGARCH_INS_FCMP_CNE_D, + LOONGARCH_INS_FCMP_CNE_S, + LOONGARCH_INS_FCMP_COR_D, + LOONGARCH_INS_FCMP_COR_S, + LOONGARCH_INS_FCMP_CUEQ_D, + LOONGARCH_INS_FCMP_CUEQ_S, + LOONGARCH_INS_FCMP_CULE_D, + LOONGARCH_INS_FCMP_CULE_S, + LOONGARCH_INS_FCMP_CULT_D, + LOONGARCH_INS_FCMP_CULT_S, + LOONGARCH_INS_FCMP_CUNE_D, + LOONGARCH_INS_FCMP_CUNE_S, + LOONGARCH_INS_FCMP_CUN_D, + LOONGARCH_INS_FCMP_CUN_S, + LOONGARCH_INS_FCMP_SAF_D, + LOONGARCH_INS_FCMP_SAF_S, + LOONGARCH_INS_FCMP_SEQ_D, + LOONGARCH_INS_FCMP_SEQ_S, + LOONGARCH_INS_FCMP_SLE_D, + LOONGARCH_INS_FCMP_SLE_S, + LOONGARCH_INS_FCMP_SLT_D, + LOONGARCH_INS_FCMP_SLT_S, + LOONGARCH_INS_FCMP_SNE_D, + LOONGARCH_INS_FCMP_SNE_S, + LOONGARCH_INS_FCMP_SOR_D, + LOONGARCH_INS_FCMP_SOR_S, + LOONGARCH_INS_FCMP_SUEQ_D, + LOONGARCH_INS_FCMP_SUEQ_S, + LOONGARCH_INS_FCMP_SULE_D, + LOONGARCH_INS_FCMP_SULE_S, + LOONGARCH_INS_FCMP_SULT_D, + LOONGARCH_INS_FCMP_SULT_S, + LOONGARCH_INS_FCMP_SUNE_D, + LOONGARCH_INS_FCMP_SUNE_S, + LOONGARCH_INS_FCMP_SUN_D, + LOONGARCH_INS_FCMP_SUN_S, + LOONGARCH_INS_FCOPYSIGN_D, + LOONGARCH_INS_FCOPYSIGN_S, + LOONGARCH_INS_FCVT_D_LD, + LOONGARCH_INS_FCVT_D_S, + LOONGARCH_INS_FCVT_LD_D, + LOONGARCH_INS_FCVT_S_D, + LOONGARCH_INS_FCVT_UD_D, + LOONGARCH_INS_FDIV_D, + LOONGARCH_INS_FDIV_S, + LOONGARCH_INS_FFINT_D_L, + LOONGARCH_INS_FFINT_D_W, + LOONGARCH_INS_FFINT_S_L, + LOONGARCH_INS_FFINT_S_W, + LOONGARCH_INS_FLDGT_D, + LOONGARCH_INS_FLDGT_S, + LOONGARCH_INS_FLDLE_D, + LOONGARCH_INS_FLDLE_S, + LOONGARCH_INS_FLDX_D, + LOONGARCH_INS_FLDX_S, + LOONGARCH_INS_FLD_D, + LOONGARCH_INS_FLD_S, + LOONGARCH_INS_FLOGB_D, + LOONGARCH_INS_FLOGB_S, + LOONGARCH_INS_FMADD_D, + LOONGARCH_INS_FMADD_S, + LOONGARCH_INS_FMAXA_D, + LOONGARCH_INS_FMAXA_S, + LOONGARCH_INS_FMAX_D, + LOONGARCH_INS_FMAX_S, + LOONGARCH_INS_FMINA_D, + LOONGARCH_INS_FMINA_S, + LOONGARCH_INS_FMIN_D, + LOONGARCH_INS_FMIN_S, + LOONGARCH_INS_FMOV_D, + LOONGARCH_INS_FMOV_S, + LOONGARCH_INS_FMSUB_D, + LOONGARCH_INS_FMSUB_S, + LOONGARCH_INS_FMUL_D, + LOONGARCH_INS_FMUL_S, + LOONGARCH_INS_FNEG_D, + LOONGARCH_INS_FNEG_S, + LOONGARCH_INS_FNMADD_D, + LOONGARCH_INS_FNMADD_S, + LOONGARCH_INS_FNMSUB_D, + LOONGARCH_INS_FNMSUB_S, + LOONGARCH_INS_FRECIPE_D, + LOONGARCH_INS_FRECIPE_S, + LOONGARCH_INS_FRECIP_D, + LOONGARCH_INS_FRECIP_S, + LOONGARCH_INS_FRINT_D, + LOONGARCH_INS_FRINT_S, + LOONGARCH_INS_FRSQRTE_D, + LOONGARCH_INS_FRSQRTE_S, + LOONGARCH_INS_FRSQRT_D, + LOONGARCH_INS_FRSQRT_S, + LOONGARCH_INS_FSCALEB_D, + LOONGARCH_INS_FSCALEB_S, + LOONGARCH_INS_FSEL, + LOONGARCH_INS_FSQRT_D, + LOONGARCH_INS_FSQRT_S, + LOONGARCH_INS_FSTGT_D, + LOONGARCH_INS_FSTGT_S, + LOONGARCH_INS_FSTLE_D, + LOONGARCH_INS_FSTLE_S, + LOONGARCH_INS_FSTX_D, + LOONGARCH_INS_FSTX_S, + LOONGARCH_INS_FST_D, + LOONGARCH_INS_FST_S, + LOONGARCH_INS_FSUB_D, + LOONGARCH_INS_FSUB_S, + LOONGARCH_INS_FTINTRM_L_D, + LOONGARCH_INS_FTINTRM_L_S, + LOONGARCH_INS_FTINTRM_W_D, + LOONGARCH_INS_FTINTRM_W_S, + LOONGARCH_INS_FTINTRNE_L_D, + LOONGARCH_INS_FTINTRNE_L_S, + LOONGARCH_INS_FTINTRNE_W_D, + LOONGARCH_INS_FTINTRNE_W_S, + LOONGARCH_INS_FTINTRP_L_D, + LOONGARCH_INS_FTINTRP_L_S, + LOONGARCH_INS_FTINTRP_W_D, + LOONGARCH_INS_FTINTRP_W_S, + LOONGARCH_INS_FTINTRZ_L_D, + LOONGARCH_INS_FTINTRZ_L_S, + LOONGARCH_INS_FTINTRZ_W_D, + LOONGARCH_INS_FTINTRZ_W_S, + LOONGARCH_INS_FTINT_L_D, + LOONGARCH_INS_FTINT_L_S, + LOONGARCH_INS_FTINT_W_D, + LOONGARCH_INS_FTINT_W_S, + LOONGARCH_INS_GCSRRD, + LOONGARCH_INS_GCSRWR, + LOONGARCH_INS_GCSRXCHG, + LOONGARCH_INS_GTLBFLUSH, + LOONGARCH_INS_HVCL, + LOONGARCH_INS_IBAR, + LOONGARCH_INS_IDLE, + LOONGARCH_INS_INVTLB, + LOONGARCH_INS_IOCSRRD_B, + LOONGARCH_INS_IOCSRRD_D, + LOONGARCH_INS_IOCSRRD_H, + LOONGARCH_INS_IOCSRRD_W, + LOONGARCH_INS_IOCSRWR_B, + LOONGARCH_INS_IOCSRWR_D, + LOONGARCH_INS_IOCSRWR_H, + LOONGARCH_INS_IOCSRWR_W, + LOONGARCH_INS_JIRL, + LOONGARCH_INS_JISCR0, + LOONGARCH_INS_JISCR1, + LOONGARCH_INS_LDDIR, + LOONGARCH_INS_LDGT_B, + LOONGARCH_INS_LDGT_D, + LOONGARCH_INS_LDGT_H, + LOONGARCH_INS_LDGT_W, + LOONGARCH_INS_LDLE_B, + LOONGARCH_INS_LDLE_D, + LOONGARCH_INS_LDLE_H, + LOONGARCH_INS_LDLE_W, + LOONGARCH_INS_LDL_D, + LOONGARCH_INS_LDL_W, + LOONGARCH_INS_LDPTE, + LOONGARCH_INS_LDPTR_D, + LOONGARCH_INS_LDPTR_W, + LOONGARCH_INS_LDR_D, + LOONGARCH_INS_LDR_W, + LOONGARCH_INS_LDX_B, + LOONGARCH_INS_LDX_BU, + LOONGARCH_INS_LDX_D, + LOONGARCH_INS_LDX_H, + LOONGARCH_INS_LDX_HU, + LOONGARCH_INS_LDX_W, + LOONGARCH_INS_LDX_WU, + LOONGARCH_INS_LD_B, + LOONGARCH_INS_LD_BU, + LOONGARCH_INS_LD_D, + LOONGARCH_INS_LD_H, + LOONGARCH_INS_LD_HU, + LOONGARCH_INS_LD_W, + LOONGARCH_INS_LD_WU, + LOONGARCH_INS_LLACQ_D, + LOONGARCH_INS_LLACQ_W, + LOONGARCH_INS_LL_D, + LOONGARCH_INS_LL_W, + LOONGARCH_INS_LU12I_W, + LOONGARCH_INS_LU32I_D, + LOONGARCH_INS_LU52I_D, + LOONGARCH_INS_MASKEQZ, + LOONGARCH_INS_MASKNEZ, + LOONGARCH_INS_MOD_D, + LOONGARCH_INS_MOD_DU, + LOONGARCH_INS_MOD_W, + LOONGARCH_INS_MOD_WU, + LOONGARCH_INS_MOVCF2FR, + LOONGARCH_INS_MOVCF2GR, + LOONGARCH_INS_MOVFCSR2GR, + LOONGARCH_INS_MOVFR2CF, + LOONGARCH_INS_MOVFR2GR_D, + LOONGARCH_INS_MOVFR2GR_S, + LOONGARCH_INS_MOVFRH2GR_S, + LOONGARCH_INS_MOVGR2CF, + LOONGARCH_INS_MOVGR2FCSR, + LOONGARCH_INS_MOVGR2FRH_W, + LOONGARCH_INS_MOVGR2FR_D, + LOONGARCH_INS_MOVGR2FR_W, + LOONGARCH_INS_MOVGR2SCR, + LOONGARCH_INS_MOVSCR2GR, + LOONGARCH_INS_MULH_D, + LOONGARCH_INS_MULH_DU, + LOONGARCH_INS_MULH_W, + LOONGARCH_INS_MULH_WU, + LOONGARCH_INS_MULW_D_W, + LOONGARCH_INS_MULW_D_WU, + LOONGARCH_INS_MUL_D, + LOONGARCH_INS_MUL_W, + LOONGARCH_INS_NOR, + LOONGARCH_INS_OR, + LOONGARCH_INS_ORI, + LOONGARCH_INS_ORN, + LOONGARCH_INS_PCADDI, + LOONGARCH_INS_PCADDU12I, + LOONGARCH_INS_PCADDU18I, + LOONGARCH_INS_PCALAU12I, + LOONGARCH_INS_PRELD, + LOONGARCH_INS_PRELDX, + LOONGARCH_INS_RCRI_B, + LOONGARCH_INS_RCRI_D, + LOONGARCH_INS_RCRI_H, + LOONGARCH_INS_RCRI_W, + LOONGARCH_INS_RCR_B, + LOONGARCH_INS_RCR_D, + LOONGARCH_INS_RCR_H, + LOONGARCH_INS_RCR_W, + LOONGARCH_INS_RDTIMEH_W, + LOONGARCH_INS_RDTIMEL_W, + LOONGARCH_INS_RDTIME_D, + LOONGARCH_INS_REVB_2H, + LOONGARCH_INS_REVB_2W, + LOONGARCH_INS_REVB_4H, + LOONGARCH_INS_REVB_D, + LOONGARCH_INS_REVH_2W, + LOONGARCH_INS_REVH_D, + LOONGARCH_INS_ROTRI_B, + LOONGARCH_INS_ROTRI_D, + LOONGARCH_INS_ROTRI_H, + LOONGARCH_INS_ROTRI_W, + LOONGARCH_INS_ROTR_B, + LOONGARCH_INS_ROTR_D, + LOONGARCH_INS_ROTR_H, + LOONGARCH_INS_ROTR_W, + LOONGARCH_INS_SBC_B, + LOONGARCH_INS_SBC_D, + LOONGARCH_INS_SBC_H, + LOONGARCH_INS_SBC_W, + LOONGARCH_INS_SCREL_D, + LOONGARCH_INS_SCREL_W, + LOONGARCH_INS_SC_D, + LOONGARCH_INS_SC_Q, + LOONGARCH_INS_SC_W, + LOONGARCH_INS_SETARMJ, + LOONGARCH_INS_SETX86J, + LOONGARCH_INS_SETX86LOOPE, + LOONGARCH_INS_SETX86LOOPNE, + LOONGARCH_INS_SLLI_D, + LOONGARCH_INS_SLLI_W, + LOONGARCH_INS_SLL_D, + LOONGARCH_INS_SLL_W, + LOONGARCH_INS_SLT, + LOONGARCH_INS_SLTI, + LOONGARCH_INS_SLTU, + LOONGARCH_INS_SLTUI, + LOONGARCH_INS_SRAI_D, + LOONGARCH_INS_SRAI_W, + LOONGARCH_INS_SRA_D, + LOONGARCH_INS_SRA_W, + LOONGARCH_INS_SRLI_D, + LOONGARCH_INS_SRLI_W, + LOONGARCH_INS_SRL_D, + LOONGARCH_INS_SRL_W, + LOONGARCH_INS_STGT_B, + LOONGARCH_INS_STGT_D, + LOONGARCH_INS_STGT_H, + LOONGARCH_INS_STGT_W, + LOONGARCH_INS_STLE_B, + LOONGARCH_INS_STLE_D, + LOONGARCH_INS_STLE_H, + LOONGARCH_INS_STLE_W, + LOONGARCH_INS_STL_D, + LOONGARCH_INS_STL_W, + LOONGARCH_INS_STPTR_D, + LOONGARCH_INS_STPTR_W, + LOONGARCH_INS_STR_D, + LOONGARCH_INS_STR_W, + LOONGARCH_INS_STX_B, + LOONGARCH_INS_STX_D, + LOONGARCH_INS_STX_H, + LOONGARCH_INS_STX_W, + LOONGARCH_INS_ST_B, + LOONGARCH_INS_ST_D, + LOONGARCH_INS_ST_H, + LOONGARCH_INS_ST_W, + LOONGARCH_INS_SUB_D, + LOONGARCH_INS_SUB_W, + LOONGARCH_INS_SYSCALL, + LOONGARCH_INS_TLBCLR, + LOONGARCH_INS_TLBFILL, + LOONGARCH_INS_TLBFLUSH, + LOONGARCH_INS_TLBRD, + LOONGARCH_INS_TLBSRCH, + LOONGARCH_INS_TLBWR, + LOONGARCH_INS_VABSD_B, + LOONGARCH_INS_VABSD_BU, + LOONGARCH_INS_VABSD_D, + LOONGARCH_INS_VABSD_DU, + LOONGARCH_INS_VABSD_H, + LOONGARCH_INS_VABSD_HU, + LOONGARCH_INS_VABSD_W, + LOONGARCH_INS_VABSD_WU, + LOONGARCH_INS_VADDA_B, + LOONGARCH_INS_VADDA_D, + LOONGARCH_INS_VADDA_H, + LOONGARCH_INS_VADDA_W, + LOONGARCH_INS_VADDI_BU, + LOONGARCH_INS_VADDI_DU, + LOONGARCH_INS_VADDI_HU, + LOONGARCH_INS_VADDI_WU, + LOONGARCH_INS_VADDWEV_D_W, + LOONGARCH_INS_VADDWEV_D_WU, + LOONGARCH_INS_VADDWEV_D_WU_W, + LOONGARCH_INS_VADDWEV_H_B, + LOONGARCH_INS_VADDWEV_H_BU, + LOONGARCH_INS_VADDWEV_H_BU_B, + LOONGARCH_INS_VADDWEV_Q_D, + LOONGARCH_INS_VADDWEV_Q_DU, + LOONGARCH_INS_VADDWEV_Q_DU_D, + LOONGARCH_INS_VADDWEV_W_H, + LOONGARCH_INS_VADDWEV_W_HU, + LOONGARCH_INS_VADDWEV_W_HU_H, + LOONGARCH_INS_VADDWOD_D_W, + LOONGARCH_INS_VADDWOD_D_WU, + LOONGARCH_INS_VADDWOD_D_WU_W, + LOONGARCH_INS_VADDWOD_H_B, + LOONGARCH_INS_VADDWOD_H_BU, + LOONGARCH_INS_VADDWOD_H_BU_B, + LOONGARCH_INS_VADDWOD_Q_D, + LOONGARCH_INS_VADDWOD_Q_DU, + LOONGARCH_INS_VADDWOD_Q_DU_D, + LOONGARCH_INS_VADDWOD_W_H, + LOONGARCH_INS_VADDWOD_W_HU, + LOONGARCH_INS_VADDWOD_W_HU_H, + LOONGARCH_INS_VADD_B, + LOONGARCH_INS_VADD_D, + LOONGARCH_INS_VADD_H, + LOONGARCH_INS_VADD_Q, + LOONGARCH_INS_VADD_W, + LOONGARCH_INS_VANDI_B, + LOONGARCH_INS_VANDN_V, + LOONGARCH_INS_VAND_V, + LOONGARCH_INS_VAVGR_B, + LOONGARCH_INS_VAVGR_BU, + LOONGARCH_INS_VAVGR_D, + LOONGARCH_INS_VAVGR_DU, + LOONGARCH_INS_VAVGR_H, + LOONGARCH_INS_VAVGR_HU, + LOONGARCH_INS_VAVGR_W, + LOONGARCH_INS_VAVGR_WU, + LOONGARCH_INS_VAVG_B, + LOONGARCH_INS_VAVG_BU, + LOONGARCH_INS_VAVG_D, + LOONGARCH_INS_VAVG_DU, + LOONGARCH_INS_VAVG_H, + LOONGARCH_INS_VAVG_HU, + LOONGARCH_INS_VAVG_W, + LOONGARCH_INS_VAVG_WU, + LOONGARCH_INS_VBITCLRI_B, + LOONGARCH_INS_VBITCLRI_D, + LOONGARCH_INS_VBITCLRI_H, + LOONGARCH_INS_VBITCLRI_W, + LOONGARCH_INS_VBITCLR_B, + LOONGARCH_INS_VBITCLR_D, + LOONGARCH_INS_VBITCLR_H, + LOONGARCH_INS_VBITCLR_W, + LOONGARCH_INS_VBITREVI_B, + LOONGARCH_INS_VBITREVI_D, + LOONGARCH_INS_VBITREVI_H, + LOONGARCH_INS_VBITREVI_W, + LOONGARCH_INS_VBITREV_B, + LOONGARCH_INS_VBITREV_D, + LOONGARCH_INS_VBITREV_H, + LOONGARCH_INS_VBITREV_W, + LOONGARCH_INS_VBITSELI_B, + LOONGARCH_INS_VBITSEL_V, + LOONGARCH_INS_VBITSETI_B, + LOONGARCH_INS_VBITSETI_D, + LOONGARCH_INS_VBITSETI_H, + LOONGARCH_INS_VBITSETI_W, + LOONGARCH_INS_VBITSET_B, + LOONGARCH_INS_VBITSET_D, + LOONGARCH_INS_VBITSET_H, + LOONGARCH_INS_VBITSET_W, + LOONGARCH_INS_VBSLL_V, + LOONGARCH_INS_VBSRL_V, + LOONGARCH_INS_VCLO_B, + LOONGARCH_INS_VCLO_D, + LOONGARCH_INS_VCLO_H, + LOONGARCH_INS_VCLO_W, + LOONGARCH_INS_VCLZ_B, + LOONGARCH_INS_VCLZ_D, + LOONGARCH_INS_VCLZ_H, + LOONGARCH_INS_VCLZ_W, + LOONGARCH_INS_VDIV_B, + LOONGARCH_INS_VDIV_BU, + LOONGARCH_INS_VDIV_D, + LOONGARCH_INS_VDIV_DU, + LOONGARCH_INS_VDIV_H, + LOONGARCH_INS_VDIV_HU, + LOONGARCH_INS_VDIV_W, + LOONGARCH_INS_VDIV_WU, + LOONGARCH_INS_VEXT2XV_DU_BU, + LOONGARCH_INS_VEXT2XV_DU_HU, + LOONGARCH_INS_VEXT2XV_DU_WU, + LOONGARCH_INS_VEXT2XV_D_B, + LOONGARCH_INS_VEXT2XV_D_H, + LOONGARCH_INS_VEXT2XV_D_W, + LOONGARCH_INS_VEXT2XV_HU_BU, + LOONGARCH_INS_VEXT2XV_H_B, + LOONGARCH_INS_VEXT2XV_WU_BU, + LOONGARCH_INS_VEXT2XV_WU_HU, + LOONGARCH_INS_VEXT2XV_W_B, + LOONGARCH_INS_VEXT2XV_W_H, + LOONGARCH_INS_VEXTH_DU_WU, + LOONGARCH_INS_VEXTH_D_W, + LOONGARCH_INS_VEXTH_HU_BU, + LOONGARCH_INS_VEXTH_H_B, + LOONGARCH_INS_VEXTH_QU_DU, + LOONGARCH_INS_VEXTH_Q_D, + LOONGARCH_INS_VEXTH_WU_HU, + LOONGARCH_INS_VEXTH_W_H, + LOONGARCH_INS_VEXTL_QU_DU, + LOONGARCH_INS_VEXTL_Q_D, + LOONGARCH_INS_VEXTRINS_B, + LOONGARCH_INS_VEXTRINS_D, + LOONGARCH_INS_VEXTRINS_H, + LOONGARCH_INS_VEXTRINS_W, + LOONGARCH_INS_VFADD_D, + LOONGARCH_INS_VFADD_S, + LOONGARCH_INS_VFCLASS_D, + LOONGARCH_INS_VFCLASS_S, + LOONGARCH_INS_VFCMP_CAF_D, + LOONGARCH_INS_VFCMP_CAF_S, + LOONGARCH_INS_VFCMP_CEQ_D, + LOONGARCH_INS_VFCMP_CEQ_S, + LOONGARCH_INS_VFCMP_CLE_D, + LOONGARCH_INS_VFCMP_CLE_S, + LOONGARCH_INS_VFCMP_CLT_D, + LOONGARCH_INS_VFCMP_CLT_S, + LOONGARCH_INS_VFCMP_CNE_D, + LOONGARCH_INS_VFCMP_CNE_S, + LOONGARCH_INS_VFCMP_COR_D, + LOONGARCH_INS_VFCMP_COR_S, + LOONGARCH_INS_VFCMP_CUEQ_D, + LOONGARCH_INS_VFCMP_CUEQ_S, + LOONGARCH_INS_VFCMP_CULE_D, + LOONGARCH_INS_VFCMP_CULE_S, + LOONGARCH_INS_VFCMP_CULT_D, + LOONGARCH_INS_VFCMP_CULT_S, + LOONGARCH_INS_VFCMP_CUNE_D, + LOONGARCH_INS_VFCMP_CUNE_S, + LOONGARCH_INS_VFCMP_CUN_D, + LOONGARCH_INS_VFCMP_CUN_S, + LOONGARCH_INS_VFCMP_SAF_D, + LOONGARCH_INS_VFCMP_SAF_S, + LOONGARCH_INS_VFCMP_SEQ_D, + LOONGARCH_INS_VFCMP_SEQ_S, + LOONGARCH_INS_VFCMP_SLE_D, + LOONGARCH_INS_VFCMP_SLE_S, + LOONGARCH_INS_VFCMP_SLT_D, + LOONGARCH_INS_VFCMP_SLT_S, + LOONGARCH_INS_VFCMP_SNE_D, + LOONGARCH_INS_VFCMP_SNE_S, + LOONGARCH_INS_VFCMP_SOR_D, + LOONGARCH_INS_VFCMP_SOR_S, + LOONGARCH_INS_VFCMP_SUEQ_D, + LOONGARCH_INS_VFCMP_SUEQ_S, + LOONGARCH_INS_VFCMP_SULE_D, + LOONGARCH_INS_VFCMP_SULE_S, + LOONGARCH_INS_VFCMP_SULT_D, + LOONGARCH_INS_VFCMP_SULT_S, + LOONGARCH_INS_VFCMP_SUNE_D, + LOONGARCH_INS_VFCMP_SUNE_S, + LOONGARCH_INS_VFCMP_SUN_D, + LOONGARCH_INS_VFCMP_SUN_S, + LOONGARCH_INS_VFCVTH_D_S, + LOONGARCH_INS_VFCVTH_S_H, + LOONGARCH_INS_VFCVTL_D_S, + LOONGARCH_INS_VFCVTL_S_H, + LOONGARCH_INS_VFCVT_H_S, + LOONGARCH_INS_VFCVT_S_D, + LOONGARCH_INS_VFDIV_D, + LOONGARCH_INS_VFDIV_S, + LOONGARCH_INS_VFFINTH_D_W, + LOONGARCH_INS_VFFINTL_D_W, + LOONGARCH_INS_VFFINT_D_L, + LOONGARCH_INS_VFFINT_D_LU, + LOONGARCH_INS_VFFINT_S_L, + LOONGARCH_INS_VFFINT_S_W, + LOONGARCH_INS_VFFINT_S_WU, + LOONGARCH_INS_VFLOGB_D, + LOONGARCH_INS_VFLOGB_S, + LOONGARCH_INS_VFMADD_D, + LOONGARCH_INS_VFMADD_S, + LOONGARCH_INS_VFMAXA_D, + LOONGARCH_INS_VFMAXA_S, + LOONGARCH_INS_VFMAX_D, + LOONGARCH_INS_VFMAX_S, + LOONGARCH_INS_VFMINA_D, + LOONGARCH_INS_VFMINA_S, + LOONGARCH_INS_VFMIN_D, + LOONGARCH_INS_VFMIN_S, + LOONGARCH_INS_VFMSUB_D, + LOONGARCH_INS_VFMSUB_S, + LOONGARCH_INS_VFMUL_D, + LOONGARCH_INS_VFMUL_S, + LOONGARCH_INS_VFNMADD_D, + LOONGARCH_INS_VFNMADD_S, + LOONGARCH_INS_VFNMSUB_D, + LOONGARCH_INS_VFNMSUB_S, + LOONGARCH_INS_VFRECIPE_D, + LOONGARCH_INS_VFRECIPE_S, + LOONGARCH_INS_VFRECIP_D, + LOONGARCH_INS_VFRECIP_S, + LOONGARCH_INS_VFRINTRM_D, + LOONGARCH_INS_VFRINTRM_S, + LOONGARCH_INS_VFRINTRNE_D, + LOONGARCH_INS_VFRINTRNE_S, + LOONGARCH_INS_VFRINTRP_D, + LOONGARCH_INS_VFRINTRP_S, + LOONGARCH_INS_VFRINTRZ_D, + LOONGARCH_INS_VFRINTRZ_S, + LOONGARCH_INS_VFRINT_D, + LOONGARCH_INS_VFRINT_S, + LOONGARCH_INS_VFRSQRTE_D, + LOONGARCH_INS_VFRSQRTE_S, + LOONGARCH_INS_VFRSQRT_D, + LOONGARCH_INS_VFRSQRT_S, + LOONGARCH_INS_VFRSTPI_B, + LOONGARCH_INS_VFRSTPI_H, + LOONGARCH_INS_VFRSTP_B, + LOONGARCH_INS_VFRSTP_H, + LOONGARCH_INS_VFSQRT_D, + LOONGARCH_INS_VFSQRT_S, + LOONGARCH_INS_VFSUB_D, + LOONGARCH_INS_VFSUB_S, + LOONGARCH_INS_VFTINTH_L_S, + LOONGARCH_INS_VFTINTL_L_S, + LOONGARCH_INS_VFTINTRMH_L_S, + LOONGARCH_INS_VFTINTRML_L_S, + LOONGARCH_INS_VFTINTRM_L_D, + LOONGARCH_INS_VFTINTRM_W_D, + LOONGARCH_INS_VFTINTRM_W_S, + LOONGARCH_INS_VFTINTRNEH_L_S, + LOONGARCH_INS_VFTINTRNEL_L_S, + LOONGARCH_INS_VFTINTRNE_L_D, + LOONGARCH_INS_VFTINTRNE_W_D, + LOONGARCH_INS_VFTINTRNE_W_S, + LOONGARCH_INS_VFTINTRPH_L_S, + LOONGARCH_INS_VFTINTRPL_L_S, + LOONGARCH_INS_VFTINTRP_L_D, + LOONGARCH_INS_VFTINTRP_W_D, + LOONGARCH_INS_VFTINTRP_W_S, + LOONGARCH_INS_VFTINTRZH_L_S, + LOONGARCH_INS_VFTINTRZL_L_S, + LOONGARCH_INS_VFTINTRZ_LU_D, + LOONGARCH_INS_VFTINTRZ_L_D, + LOONGARCH_INS_VFTINTRZ_WU_S, + LOONGARCH_INS_VFTINTRZ_W_D, + LOONGARCH_INS_VFTINTRZ_W_S, + LOONGARCH_INS_VFTINT_LU_D, + LOONGARCH_INS_VFTINT_L_D, + LOONGARCH_INS_VFTINT_WU_S, + LOONGARCH_INS_VFTINT_W_D, + LOONGARCH_INS_VFTINT_W_S, + LOONGARCH_INS_VHADDW_DU_WU, + LOONGARCH_INS_VHADDW_D_W, + LOONGARCH_INS_VHADDW_HU_BU, + LOONGARCH_INS_VHADDW_H_B, + LOONGARCH_INS_VHADDW_QU_DU, + LOONGARCH_INS_VHADDW_Q_D, + LOONGARCH_INS_VHADDW_WU_HU, + LOONGARCH_INS_VHADDW_W_H, + LOONGARCH_INS_VHSUBW_DU_WU, + LOONGARCH_INS_VHSUBW_D_W, + LOONGARCH_INS_VHSUBW_HU_BU, + LOONGARCH_INS_VHSUBW_H_B, + LOONGARCH_INS_VHSUBW_QU_DU, + LOONGARCH_INS_VHSUBW_Q_D, + LOONGARCH_INS_VHSUBW_WU_HU, + LOONGARCH_INS_VHSUBW_W_H, + LOONGARCH_INS_VILVH_B, + LOONGARCH_INS_VILVH_D, + LOONGARCH_INS_VILVH_H, + LOONGARCH_INS_VILVH_W, + LOONGARCH_INS_VILVL_B, + LOONGARCH_INS_VILVL_D, + LOONGARCH_INS_VILVL_H, + LOONGARCH_INS_VILVL_W, + LOONGARCH_INS_VINSGR2VR_B, + LOONGARCH_INS_VINSGR2VR_D, + LOONGARCH_INS_VINSGR2VR_H, + LOONGARCH_INS_VINSGR2VR_W, + LOONGARCH_INS_VLD, + LOONGARCH_INS_VLDI, + LOONGARCH_INS_VLDREPL_B, + LOONGARCH_INS_VLDREPL_D, + LOONGARCH_INS_VLDREPL_H, + LOONGARCH_INS_VLDREPL_W, + LOONGARCH_INS_VLDX, + LOONGARCH_INS_VMADDWEV_D_W, + LOONGARCH_INS_VMADDWEV_D_WU, + LOONGARCH_INS_VMADDWEV_D_WU_W, + LOONGARCH_INS_VMADDWEV_H_B, + LOONGARCH_INS_VMADDWEV_H_BU, + LOONGARCH_INS_VMADDWEV_H_BU_B, + LOONGARCH_INS_VMADDWEV_Q_D, + LOONGARCH_INS_VMADDWEV_Q_DU, + LOONGARCH_INS_VMADDWEV_Q_DU_D, + LOONGARCH_INS_VMADDWEV_W_H, + LOONGARCH_INS_VMADDWEV_W_HU, + LOONGARCH_INS_VMADDWEV_W_HU_H, + LOONGARCH_INS_VMADDWOD_D_W, + LOONGARCH_INS_VMADDWOD_D_WU, + LOONGARCH_INS_VMADDWOD_D_WU_W, + LOONGARCH_INS_VMADDWOD_H_B, + LOONGARCH_INS_VMADDWOD_H_BU, + LOONGARCH_INS_VMADDWOD_H_BU_B, + LOONGARCH_INS_VMADDWOD_Q_D, + LOONGARCH_INS_VMADDWOD_Q_DU, + LOONGARCH_INS_VMADDWOD_Q_DU_D, + LOONGARCH_INS_VMADDWOD_W_H, + LOONGARCH_INS_VMADDWOD_W_HU, + LOONGARCH_INS_VMADDWOD_W_HU_H, + LOONGARCH_INS_VMADD_B, + LOONGARCH_INS_VMADD_D, + LOONGARCH_INS_VMADD_H, + LOONGARCH_INS_VMADD_W, + LOONGARCH_INS_VMAXI_B, + LOONGARCH_INS_VMAXI_BU, + LOONGARCH_INS_VMAXI_D, + LOONGARCH_INS_VMAXI_DU, + LOONGARCH_INS_VMAXI_H, + LOONGARCH_INS_VMAXI_HU, + LOONGARCH_INS_VMAXI_W, + LOONGARCH_INS_VMAXI_WU, + LOONGARCH_INS_VMAX_B, + LOONGARCH_INS_VMAX_BU, + LOONGARCH_INS_VMAX_D, + LOONGARCH_INS_VMAX_DU, + LOONGARCH_INS_VMAX_H, + LOONGARCH_INS_VMAX_HU, + LOONGARCH_INS_VMAX_W, + LOONGARCH_INS_VMAX_WU, + LOONGARCH_INS_VMINI_B, + LOONGARCH_INS_VMINI_BU, + LOONGARCH_INS_VMINI_D, + LOONGARCH_INS_VMINI_DU, + LOONGARCH_INS_VMINI_H, + LOONGARCH_INS_VMINI_HU, + LOONGARCH_INS_VMINI_W, + LOONGARCH_INS_VMINI_WU, + LOONGARCH_INS_VMIN_B, + LOONGARCH_INS_VMIN_BU, + LOONGARCH_INS_VMIN_D, + LOONGARCH_INS_VMIN_DU, + LOONGARCH_INS_VMIN_H, + LOONGARCH_INS_VMIN_HU, + LOONGARCH_INS_VMIN_W, + LOONGARCH_INS_VMIN_WU, + LOONGARCH_INS_VMOD_B, + LOONGARCH_INS_VMOD_BU, + LOONGARCH_INS_VMOD_D, + LOONGARCH_INS_VMOD_DU, + LOONGARCH_INS_VMOD_H, + LOONGARCH_INS_VMOD_HU, + LOONGARCH_INS_VMOD_W, + LOONGARCH_INS_VMOD_WU, + LOONGARCH_INS_VMSKGEZ_B, + LOONGARCH_INS_VMSKLTZ_B, + LOONGARCH_INS_VMSKLTZ_D, + LOONGARCH_INS_VMSKLTZ_H, + LOONGARCH_INS_VMSKLTZ_W, + LOONGARCH_INS_VMSKNZ_B, + LOONGARCH_INS_VMSUB_B, + LOONGARCH_INS_VMSUB_D, + LOONGARCH_INS_VMSUB_H, + LOONGARCH_INS_VMSUB_W, + LOONGARCH_INS_VMUH_B, + LOONGARCH_INS_VMUH_BU, + LOONGARCH_INS_VMUH_D, + LOONGARCH_INS_VMUH_DU, + LOONGARCH_INS_VMUH_H, + LOONGARCH_INS_VMUH_HU, + LOONGARCH_INS_VMUH_W, + LOONGARCH_INS_VMUH_WU, + LOONGARCH_INS_VMULWEV_D_W, + LOONGARCH_INS_VMULWEV_D_WU, + LOONGARCH_INS_VMULWEV_D_WU_W, + LOONGARCH_INS_VMULWEV_H_B, + LOONGARCH_INS_VMULWEV_H_BU, + LOONGARCH_INS_VMULWEV_H_BU_B, + LOONGARCH_INS_VMULWEV_Q_D, + LOONGARCH_INS_VMULWEV_Q_DU, + LOONGARCH_INS_VMULWEV_Q_DU_D, + LOONGARCH_INS_VMULWEV_W_H, + LOONGARCH_INS_VMULWEV_W_HU, + LOONGARCH_INS_VMULWEV_W_HU_H, + LOONGARCH_INS_VMULWOD_D_W, + LOONGARCH_INS_VMULWOD_D_WU, + LOONGARCH_INS_VMULWOD_D_WU_W, + LOONGARCH_INS_VMULWOD_H_B, + LOONGARCH_INS_VMULWOD_H_BU, + LOONGARCH_INS_VMULWOD_H_BU_B, + LOONGARCH_INS_VMULWOD_Q_D, + LOONGARCH_INS_VMULWOD_Q_DU, + LOONGARCH_INS_VMULWOD_Q_DU_D, + LOONGARCH_INS_VMULWOD_W_H, + LOONGARCH_INS_VMULWOD_W_HU, + LOONGARCH_INS_VMULWOD_W_HU_H, + LOONGARCH_INS_VMUL_B, + LOONGARCH_INS_VMUL_D, + LOONGARCH_INS_VMUL_H, + LOONGARCH_INS_VMUL_W, + LOONGARCH_INS_VNEG_B, + LOONGARCH_INS_VNEG_D, + LOONGARCH_INS_VNEG_H, + LOONGARCH_INS_VNEG_W, + LOONGARCH_INS_VNORI_B, + LOONGARCH_INS_VNOR_V, + LOONGARCH_INS_VORI_B, + LOONGARCH_INS_VORN_V, + LOONGARCH_INS_VOR_V, + LOONGARCH_INS_VPACKEV_B, + LOONGARCH_INS_VPACKEV_D, + LOONGARCH_INS_VPACKEV_H, + LOONGARCH_INS_VPACKEV_W, + LOONGARCH_INS_VPACKOD_B, + LOONGARCH_INS_VPACKOD_D, + LOONGARCH_INS_VPACKOD_H, + LOONGARCH_INS_VPACKOD_W, + LOONGARCH_INS_VPCNT_B, + LOONGARCH_INS_VPCNT_D, + LOONGARCH_INS_VPCNT_H, + LOONGARCH_INS_VPCNT_W, + LOONGARCH_INS_VPERMI_W, + LOONGARCH_INS_VPICKEV_B, + LOONGARCH_INS_VPICKEV_D, + LOONGARCH_INS_VPICKEV_H, + LOONGARCH_INS_VPICKEV_W, + LOONGARCH_INS_VPICKOD_B, + LOONGARCH_INS_VPICKOD_D, + LOONGARCH_INS_VPICKOD_H, + LOONGARCH_INS_VPICKOD_W, + LOONGARCH_INS_VPICKVE2GR_B, + LOONGARCH_INS_VPICKVE2GR_BU, + LOONGARCH_INS_VPICKVE2GR_D, + LOONGARCH_INS_VPICKVE2GR_DU, + LOONGARCH_INS_VPICKVE2GR_H, + LOONGARCH_INS_VPICKVE2GR_HU, + LOONGARCH_INS_VPICKVE2GR_W, + LOONGARCH_INS_VPICKVE2GR_WU, + LOONGARCH_INS_VREPLGR2VR_B, + LOONGARCH_INS_VREPLGR2VR_D, + LOONGARCH_INS_VREPLGR2VR_H, + LOONGARCH_INS_VREPLGR2VR_W, + LOONGARCH_INS_VREPLVEI_B, + LOONGARCH_INS_VREPLVEI_D, + LOONGARCH_INS_VREPLVEI_H, + LOONGARCH_INS_VREPLVEI_W, + LOONGARCH_INS_VREPLVE_B, + LOONGARCH_INS_VREPLVE_D, + LOONGARCH_INS_VREPLVE_H, + LOONGARCH_INS_VREPLVE_W, + LOONGARCH_INS_VROTRI_B, + LOONGARCH_INS_VROTRI_D, + LOONGARCH_INS_VROTRI_H, + LOONGARCH_INS_VROTRI_W, + LOONGARCH_INS_VROTR_B, + LOONGARCH_INS_VROTR_D, + LOONGARCH_INS_VROTR_H, + LOONGARCH_INS_VROTR_W, + LOONGARCH_INS_VSADD_B, + LOONGARCH_INS_VSADD_BU, + LOONGARCH_INS_VSADD_D, + LOONGARCH_INS_VSADD_DU, + LOONGARCH_INS_VSADD_H, + LOONGARCH_INS_VSADD_HU, + LOONGARCH_INS_VSADD_W, + LOONGARCH_INS_VSADD_WU, + LOONGARCH_INS_VSAT_B, + LOONGARCH_INS_VSAT_BU, + LOONGARCH_INS_VSAT_D, + LOONGARCH_INS_VSAT_DU, + LOONGARCH_INS_VSAT_H, + LOONGARCH_INS_VSAT_HU, + LOONGARCH_INS_VSAT_W, + LOONGARCH_INS_VSAT_WU, + LOONGARCH_INS_VSEQI_B, + LOONGARCH_INS_VSEQI_D, + LOONGARCH_INS_VSEQI_H, + LOONGARCH_INS_VSEQI_W, + LOONGARCH_INS_VSEQ_B, + LOONGARCH_INS_VSEQ_D, + LOONGARCH_INS_VSEQ_H, + LOONGARCH_INS_VSEQ_W, + LOONGARCH_INS_VSETALLNEZ_B, + LOONGARCH_INS_VSETALLNEZ_D, + LOONGARCH_INS_VSETALLNEZ_H, + LOONGARCH_INS_VSETALLNEZ_W, + LOONGARCH_INS_VSETANYEQZ_B, + LOONGARCH_INS_VSETANYEQZ_D, + LOONGARCH_INS_VSETANYEQZ_H, + LOONGARCH_INS_VSETANYEQZ_W, + LOONGARCH_INS_VSETEQZ_V, + LOONGARCH_INS_VSETNEZ_V, + LOONGARCH_INS_VSHUF4I_B, + LOONGARCH_INS_VSHUF4I_D, + LOONGARCH_INS_VSHUF4I_H, + LOONGARCH_INS_VSHUF4I_W, + LOONGARCH_INS_VSHUF_B, + LOONGARCH_INS_VSHUF_D, + LOONGARCH_INS_VSHUF_H, + LOONGARCH_INS_VSHUF_W, + LOONGARCH_INS_VSIGNCOV_B, + LOONGARCH_INS_VSIGNCOV_D, + LOONGARCH_INS_VSIGNCOV_H, + LOONGARCH_INS_VSIGNCOV_W, + LOONGARCH_INS_VSLEI_B, + LOONGARCH_INS_VSLEI_BU, + LOONGARCH_INS_VSLEI_D, + LOONGARCH_INS_VSLEI_DU, + LOONGARCH_INS_VSLEI_H, + LOONGARCH_INS_VSLEI_HU, + LOONGARCH_INS_VSLEI_W, + LOONGARCH_INS_VSLEI_WU, + LOONGARCH_INS_VSLE_B, + LOONGARCH_INS_VSLE_BU, + LOONGARCH_INS_VSLE_D, + LOONGARCH_INS_VSLE_DU, + LOONGARCH_INS_VSLE_H, + LOONGARCH_INS_VSLE_HU, + LOONGARCH_INS_VSLE_W, + LOONGARCH_INS_VSLE_WU, + LOONGARCH_INS_VSLLI_B, + LOONGARCH_INS_VSLLI_D, + LOONGARCH_INS_VSLLI_H, + LOONGARCH_INS_VSLLI_W, + LOONGARCH_INS_VSLLWIL_DU_WU, + LOONGARCH_INS_VSLLWIL_D_W, + LOONGARCH_INS_VSLLWIL_HU_BU, + LOONGARCH_INS_VSLLWIL_H_B, + LOONGARCH_INS_VSLLWIL_WU_HU, + LOONGARCH_INS_VSLLWIL_W_H, + LOONGARCH_INS_VSLL_B, + LOONGARCH_INS_VSLL_D, + LOONGARCH_INS_VSLL_H, + LOONGARCH_INS_VSLL_W, + LOONGARCH_INS_VSLTI_B, + LOONGARCH_INS_VSLTI_BU, + LOONGARCH_INS_VSLTI_D, + LOONGARCH_INS_VSLTI_DU, + LOONGARCH_INS_VSLTI_H, + LOONGARCH_INS_VSLTI_HU, + LOONGARCH_INS_VSLTI_W, + LOONGARCH_INS_VSLTI_WU, + LOONGARCH_INS_VSLT_B, + LOONGARCH_INS_VSLT_BU, + LOONGARCH_INS_VSLT_D, + LOONGARCH_INS_VSLT_DU, + LOONGARCH_INS_VSLT_H, + LOONGARCH_INS_VSLT_HU, + LOONGARCH_INS_VSLT_W, + LOONGARCH_INS_VSLT_WU, + LOONGARCH_INS_VSRAI_B, + LOONGARCH_INS_VSRAI_D, + LOONGARCH_INS_VSRAI_H, + LOONGARCH_INS_VSRAI_W, + LOONGARCH_INS_VSRANI_B_H, + LOONGARCH_INS_VSRANI_D_Q, + LOONGARCH_INS_VSRANI_H_W, + LOONGARCH_INS_VSRANI_W_D, + LOONGARCH_INS_VSRAN_B_H, + LOONGARCH_INS_VSRAN_H_W, + LOONGARCH_INS_VSRAN_W_D, + LOONGARCH_INS_VSRARI_B, + LOONGARCH_INS_VSRARI_D, + LOONGARCH_INS_VSRARI_H, + LOONGARCH_INS_VSRARI_W, + LOONGARCH_INS_VSRARNI_B_H, + LOONGARCH_INS_VSRARNI_D_Q, + LOONGARCH_INS_VSRARNI_H_W, + LOONGARCH_INS_VSRARNI_W_D, + LOONGARCH_INS_VSRARN_B_H, + LOONGARCH_INS_VSRARN_H_W, + LOONGARCH_INS_VSRARN_W_D, + LOONGARCH_INS_VSRAR_B, + LOONGARCH_INS_VSRAR_D, + LOONGARCH_INS_VSRAR_H, + LOONGARCH_INS_VSRAR_W, + LOONGARCH_INS_VSRA_B, + LOONGARCH_INS_VSRA_D, + LOONGARCH_INS_VSRA_H, + LOONGARCH_INS_VSRA_W, + LOONGARCH_INS_VSRLI_B, + LOONGARCH_INS_VSRLI_D, + LOONGARCH_INS_VSRLI_H, + LOONGARCH_INS_VSRLI_W, + LOONGARCH_INS_VSRLNI_B_H, + LOONGARCH_INS_VSRLNI_D_Q, + LOONGARCH_INS_VSRLNI_H_W, + LOONGARCH_INS_VSRLNI_W_D, + LOONGARCH_INS_VSRLN_B_H, + LOONGARCH_INS_VSRLN_H_W, + LOONGARCH_INS_VSRLN_W_D, + LOONGARCH_INS_VSRLRI_B, + LOONGARCH_INS_VSRLRI_D, + LOONGARCH_INS_VSRLRI_H, + LOONGARCH_INS_VSRLRI_W, + LOONGARCH_INS_VSRLRNI_B_H, + LOONGARCH_INS_VSRLRNI_D_Q, + LOONGARCH_INS_VSRLRNI_H_W, + LOONGARCH_INS_VSRLRNI_W_D, + LOONGARCH_INS_VSRLRN_B_H, + LOONGARCH_INS_VSRLRN_H_W, + LOONGARCH_INS_VSRLRN_W_D, + LOONGARCH_INS_VSRLR_B, + LOONGARCH_INS_VSRLR_D, + LOONGARCH_INS_VSRLR_H, + LOONGARCH_INS_VSRLR_W, + LOONGARCH_INS_VSRL_B, + LOONGARCH_INS_VSRL_D, + LOONGARCH_INS_VSRL_H, + LOONGARCH_INS_VSRL_W, + LOONGARCH_INS_VSSRANI_BU_H, + LOONGARCH_INS_VSSRANI_B_H, + LOONGARCH_INS_VSSRANI_DU_Q, + LOONGARCH_INS_VSSRANI_D_Q, + LOONGARCH_INS_VSSRANI_HU_W, + LOONGARCH_INS_VSSRANI_H_W, + LOONGARCH_INS_VSSRANI_WU_D, + LOONGARCH_INS_VSSRANI_W_D, + LOONGARCH_INS_VSSRAN_BU_H, + LOONGARCH_INS_VSSRAN_B_H, + LOONGARCH_INS_VSSRAN_HU_W, + LOONGARCH_INS_VSSRAN_H_W, + LOONGARCH_INS_VSSRAN_WU_D, + LOONGARCH_INS_VSSRAN_W_D, + LOONGARCH_INS_VSSRARNI_BU_H, + LOONGARCH_INS_VSSRARNI_B_H, + LOONGARCH_INS_VSSRARNI_DU_Q, + LOONGARCH_INS_VSSRARNI_D_Q, + LOONGARCH_INS_VSSRARNI_HU_W, + LOONGARCH_INS_VSSRARNI_H_W, + LOONGARCH_INS_VSSRARNI_WU_D, + LOONGARCH_INS_VSSRARNI_W_D, + LOONGARCH_INS_VSSRARN_BU_H, + LOONGARCH_INS_VSSRARN_B_H, + LOONGARCH_INS_VSSRARN_HU_W, + LOONGARCH_INS_VSSRARN_H_W, + LOONGARCH_INS_VSSRARN_WU_D, + LOONGARCH_INS_VSSRARN_W_D, + LOONGARCH_INS_VSSRLNI_BU_H, + LOONGARCH_INS_VSSRLNI_B_H, + LOONGARCH_INS_VSSRLNI_DU_Q, + LOONGARCH_INS_VSSRLNI_D_Q, + LOONGARCH_INS_VSSRLNI_HU_W, + LOONGARCH_INS_VSSRLNI_H_W, + LOONGARCH_INS_VSSRLNI_WU_D, + LOONGARCH_INS_VSSRLNI_W_D, + LOONGARCH_INS_VSSRLN_BU_H, + LOONGARCH_INS_VSSRLN_B_H, + LOONGARCH_INS_VSSRLN_HU_W, + LOONGARCH_INS_VSSRLN_H_W, + LOONGARCH_INS_VSSRLN_WU_D, + LOONGARCH_INS_VSSRLN_W_D, + LOONGARCH_INS_VSSRLRNI_BU_H, + LOONGARCH_INS_VSSRLRNI_B_H, + LOONGARCH_INS_VSSRLRNI_DU_Q, + LOONGARCH_INS_VSSRLRNI_D_Q, + LOONGARCH_INS_VSSRLRNI_HU_W, + LOONGARCH_INS_VSSRLRNI_H_W, + LOONGARCH_INS_VSSRLRNI_WU_D, + LOONGARCH_INS_VSSRLRNI_W_D, + LOONGARCH_INS_VSSRLRN_BU_H, + LOONGARCH_INS_VSSRLRN_B_H, + LOONGARCH_INS_VSSRLRN_HU_W, + LOONGARCH_INS_VSSRLRN_H_W, + LOONGARCH_INS_VSSRLRN_WU_D, + LOONGARCH_INS_VSSRLRN_W_D, + LOONGARCH_INS_VSSUB_B, + LOONGARCH_INS_VSSUB_BU, + LOONGARCH_INS_VSSUB_D, + LOONGARCH_INS_VSSUB_DU, + LOONGARCH_INS_VSSUB_H, + LOONGARCH_INS_VSSUB_HU, + LOONGARCH_INS_VSSUB_W, + LOONGARCH_INS_VSSUB_WU, + LOONGARCH_INS_VST, + LOONGARCH_INS_VSTELM_B, + LOONGARCH_INS_VSTELM_D, + LOONGARCH_INS_VSTELM_H, + LOONGARCH_INS_VSTELM_W, + LOONGARCH_INS_VSTX, + LOONGARCH_INS_VSUBI_BU, + LOONGARCH_INS_VSUBI_DU, + LOONGARCH_INS_VSUBI_HU, + LOONGARCH_INS_VSUBI_WU, + LOONGARCH_INS_VSUBWEV_D_W, + LOONGARCH_INS_VSUBWEV_D_WU, + LOONGARCH_INS_VSUBWEV_H_B, + LOONGARCH_INS_VSUBWEV_H_BU, + LOONGARCH_INS_VSUBWEV_Q_D, + LOONGARCH_INS_VSUBWEV_Q_DU, + LOONGARCH_INS_VSUBWEV_W_H, + LOONGARCH_INS_VSUBWEV_W_HU, + LOONGARCH_INS_VSUBWOD_D_W, + LOONGARCH_INS_VSUBWOD_D_WU, + LOONGARCH_INS_VSUBWOD_H_B, + LOONGARCH_INS_VSUBWOD_H_BU, + LOONGARCH_INS_VSUBWOD_Q_D, + LOONGARCH_INS_VSUBWOD_Q_DU, + LOONGARCH_INS_VSUBWOD_W_H, + LOONGARCH_INS_VSUBWOD_W_HU, + LOONGARCH_INS_VSUB_B, + LOONGARCH_INS_VSUB_D, + LOONGARCH_INS_VSUB_H, + LOONGARCH_INS_VSUB_Q, + LOONGARCH_INS_VSUB_W, + LOONGARCH_INS_VXORI_B, + LOONGARCH_INS_VXOR_V, + LOONGARCH_INS_X86ADC_B, + LOONGARCH_INS_X86ADC_D, + LOONGARCH_INS_X86ADC_H, + LOONGARCH_INS_X86ADC_W, + LOONGARCH_INS_X86ADD_B, + LOONGARCH_INS_X86ADD_D, + LOONGARCH_INS_X86ADD_DU, + LOONGARCH_INS_X86ADD_H, + LOONGARCH_INS_X86ADD_W, + LOONGARCH_INS_X86ADD_WU, + LOONGARCH_INS_X86AND_B, + LOONGARCH_INS_X86AND_D, + LOONGARCH_INS_X86AND_H, + LOONGARCH_INS_X86AND_W, + LOONGARCH_INS_X86CLRTM, + LOONGARCH_INS_X86DECTOP, + LOONGARCH_INS_X86DEC_B, + LOONGARCH_INS_X86DEC_D, + LOONGARCH_INS_X86DEC_H, + LOONGARCH_INS_X86DEC_W, + LOONGARCH_INS_X86INCTOP, + LOONGARCH_INS_X86INC_B, + LOONGARCH_INS_X86INC_D, + LOONGARCH_INS_X86INC_H, + LOONGARCH_INS_X86INC_W, + LOONGARCH_INS_X86MFFLAG, + LOONGARCH_INS_X86MFTOP, + LOONGARCH_INS_X86MTFLAG, + LOONGARCH_INS_X86MTTOP, + LOONGARCH_INS_X86MUL_B, + LOONGARCH_INS_X86MUL_BU, + LOONGARCH_INS_X86MUL_D, + LOONGARCH_INS_X86MUL_DU, + LOONGARCH_INS_X86MUL_H, + LOONGARCH_INS_X86MUL_HU, + LOONGARCH_INS_X86MUL_W, + LOONGARCH_INS_X86MUL_WU, + LOONGARCH_INS_X86OR_B, + LOONGARCH_INS_X86OR_D, + LOONGARCH_INS_X86OR_H, + LOONGARCH_INS_X86OR_W, + LOONGARCH_INS_X86RCLI_B, + LOONGARCH_INS_X86RCLI_D, + LOONGARCH_INS_X86RCLI_H, + LOONGARCH_INS_X86RCLI_W, + LOONGARCH_INS_X86RCL_B, + LOONGARCH_INS_X86RCL_D, + LOONGARCH_INS_X86RCL_H, + LOONGARCH_INS_X86RCL_W, + LOONGARCH_INS_X86RCRI_B, + LOONGARCH_INS_X86RCRI_D, + LOONGARCH_INS_X86RCRI_H, + LOONGARCH_INS_X86RCRI_W, + LOONGARCH_INS_X86RCR_B, + LOONGARCH_INS_X86RCR_D, + LOONGARCH_INS_X86RCR_H, + LOONGARCH_INS_X86RCR_W, + LOONGARCH_INS_X86ROTLI_B, + LOONGARCH_INS_X86ROTLI_D, + LOONGARCH_INS_X86ROTLI_H, + LOONGARCH_INS_X86ROTLI_W, + LOONGARCH_INS_X86ROTL_B, + LOONGARCH_INS_X86ROTL_D, + LOONGARCH_INS_X86ROTL_H, + LOONGARCH_INS_X86ROTL_W, + LOONGARCH_INS_X86ROTRI_B, + LOONGARCH_INS_X86ROTRI_D, + LOONGARCH_INS_X86ROTRI_H, + LOONGARCH_INS_X86ROTRI_W, + LOONGARCH_INS_X86ROTR_B, + LOONGARCH_INS_X86ROTR_D, + LOONGARCH_INS_X86ROTR_H, + LOONGARCH_INS_X86ROTR_W, + LOONGARCH_INS_X86SBC_B, + LOONGARCH_INS_X86SBC_D, + LOONGARCH_INS_X86SBC_H, + LOONGARCH_INS_X86SBC_W, + LOONGARCH_INS_X86SETTAG, + LOONGARCH_INS_X86SETTM, + LOONGARCH_INS_X86SLLI_B, + LOONGARCH_INS_X86SLLI_D, + LOONGARCH_INS_X86SLLI_H, + LOONGARCH_INS_X86SLLI_W, + LOONGARCH_INS_X86SLL_B, + LOONGARCH_INS_X86SLL_D, + LOONGARCH_INS_X86SLL_H, + LOONGARCH_INS_X86SLL_W, + LOONGARCH_INS_X86SRAI_B, + LOONGARCH_INS_X86SRAI_D, + LOONGARCH_INS_X86SRAI_H, + LOONGARCH_INS_X86SRAI_W, + LOONGARCH_INS_X86SRA_B, + LOONGARCH_INS_X86SRA_D, + LOONGARCH_INS_X86SRA_H, + LOONGARCH_INS_X86SRA_W, + LOONGARCH_INS_X86SRLI_B, + LOONGARCH_INS_X86SRLI_D, + LOONGARCH_INS_X86SRLI_H, + LOONGARCH_INS_X86SRLI_W, + LOONGARCH_INS_X86SRL_B, + LOONGARCH_INS_X86SRL_D, + LOONGARCH_INS_X86SRL_H, + LOONGARCH_INS_X86SRL_W, + LOONGARCH_INS_X86SUB_B, + LOONGARCH_INS_X86SUB_D, + LOONGARCH_INS_X86SUB_DU, + LOONGARCH_INS_X86SUB_H, + LOONGARCH_INS_X86SUB_W, + LOONGARCH_INS_X86SUB_WU, + LOONGARCH_INS_X86XOR_B, + LOONGARCH_INS_X86XOR_D, + LOONGARCH_INS_X86XOR_H, + LOONGARCH_INS_X86XOR_W, + LOONGARCH_INS_XOR, + LOONGARCH_INS_XORI, + LOONGARCH_INS_XVABSD_B, + LOONGARCH_INS_XVABSD_BU, + LOONGARCH_INS_XVABSD_D, + LOONGARCH_INS_XVABSD_DU, + LOONGARCH_INS_XVABSD_H, + LOONGARCH_INS_XVABSD_HU, + LOONGARCH_INS_XVABSD_W, + LOONGARCH_INS_XVABSD_WU, + LOONGARCH_INS_XVADDA_B, + LOONGARCH_INS_XVADDA_D, + LOONGARCH_INS_XVADDA_H, + LOONGARCH_INS_XVADDA_W, + LOONGARCH_INS_XVADDI_BU, + LOONGARCH_INS_XVADDI_DU, + LOONGARCH_INS_XVADDI_HU, + LOONGARCH_INS_XVADDI_WU, + LOONGARCH_INS_XVADDWEV_D_W, + LOONGARCH_INS_XVADDWEV_D_WU, + LOONGARCH_INS_XVADDWEV_D_WU_W, + LOONGARCH_INS_XVADDWEV_H_B, + LOONGARCH_INS_XVADDWEV_H_BU, + LOONGARCH_INS_XVADDWEV_H_BU_B, + LOONGARCH_INS_XVADDWEV_Q_D, + LOONGARCH_INS_XVADDWEV_Q_DU, + LOONGARCH_INS_XVADDWEV_Q_DU_D, + LOONGARCH_INS_XVADDWEV_W_H, + LOONGARCH_INS_XVADDWEV_W_HU, + LOONGARCH_INS_XVADDWEV_W_HU_H, + LOONGARCH_INS_XVADDWOD_D_W, + LOONGARCH_INS_XVADDWOD_D_WU, + LOONGARCH_INS_XVADDWOD_D_WU_W, + LOONGARCH_INS_XVADDWOD_H_B, + LOONGARCH_INS_XVADDWOD_H_BU, + LOONGARCH_INS_XVADDWOD_H_BU_B, + LOONGARCH_INS_XVADDWOD_Q_D, + LOONGARCH_INS_XVADDWOD_Q_DU, + LOONGARCH_INS_XVADDWOD_Q_DU_D, + LOONGARCH_INS_XVADDWOD_W_H, + LOONGARCH_INS_XVADDWOD_W_HU, + LOONGARCH_INS_XVADDWOD_W_HU_H, + LOONGARCH_INS_XVADD_B, + LOONGARCH_INS_XVADD_D, + LOONGARCH_INS_XVADD_H, + LOONGARCH_INS_XVADD_Q, + LOONGARCH_INS_XVADD_W, + LOONGARCH_INS_XVANDI_B, + LOONGARCH_INS_XVANDN_V, + LOONGARCH_INS_XVAND_V, + LOONGARCH_INS_XVAVGR_B, + LOONGARCH_INS_XVAVGR_BU, + LOONGARCH_INS_XVAVGR_D, + LOONGARCH_INS_XVAVGR_DU, + LOONGARCH_INS_XVAVGR_H, + LOONGARCH_INS_XVAVGR_HU, + LOONGARCH_INS_XVAVGR_W, + LOONGARCH_INS_XVAVGR_WU, + LOONGARCH_INS_XVAVG_B, + LOONGARCH_INS_XVAVG_BU, + LOONGARCH_INS_XVAVG_D, + LOONGARCH_INS_XVAVG_DU, + LOONGARCH_INS_XVAVG_H, + LOONGARCH_INS_XVAVG_HU, + LOONGARCH_INS_XVAVG_W, + LOONGARCH_INS_XVAVG_WU, + LOONGARCH_INS_XVBITCLRI_B, + LOONGARCH_INS_XVBITCLRI_D, + LOONGARCH_INS_XVBITCLRI_H, + LOONGARCH_INS_XVBITCLRI_W, + LOONGARCH_INS_XVBITCLR_B, + LOONGARCH_INS_XVBITCLR_D, + LOONGARCH_INS_XVBITCLR_H, + LOONGARCH_INS_XVBITCLR_W, + LOONGARCH_INS_XVBITREVI_B, + LOONGARCH_INS_XVBITREVI_D, + LOONGARCH_INS_XVBITREVI_H, + LOONGARCH_INS_XVBITREVI_W, + LOONGARCH_INS_XVBITREV_B, + LOONGARCH_INS_XVBITREV_D, + LOONGARCH_INS_XVBITREV_H, + LOONGARCH_INS_XVBITREV_W, + LOONGARCH_INS_XVBITSELI_B, + LOONGARCH_INS_XVBITSEL_V, + LOONGARCH_INS_XVBITSETI_B, + LOONGARCH_INS_XVBITSETI_D, + LOONGARCH_INS_XVBITSETI_H, + LOONGARCH_INS_XVBITSETI_W, + LOONGARCH_INS_XVBITSET_B, + LOONGARCH_INS_XVBITSET_D, + LOONGARCH_INS_XVBITSET_H, + LOONGARCH_INS_XVBITSET_W, + LOONGARCH_INS_XVBSLL_V, + LOONGARCH_INS_XVBSRL_V, + LOONGARCH_INS_XVCLO_B, + LOONGARCH_INS_XVCLO_D, + LOONGARCH_INS_XVCLO_H, + LOONGARCH_INS_XVCLO_W, + LOONGARCH_INS_XVCLZ_B, + LOONGARCH_INS_XVCLZ_D, + LOONGARCH_INS_XVCLZ_H, + LOONGARCH_INS_XVCLZ_W, + LOONGARCH_INS_XVDIV_B, + LOONGARCH_INS_XVDIV_BU, + LOONGARCH_INS_XVDIV_D, + LOONGARCH_INS_XVDIV_DU, + LOONGARCH_INS_XVDIV_H, + LOONGARCH_INS_XVDIV_HU, + LOONGARCH_INS_XVDIV_W, + LOONGARCH_INS_XVDIV_WU, + LOONGARCH_INS_XVEXTH_DU_WU, + LOONGARCH_INS_XVEXTH_D_W, + LOONGARCH_INS_XVEXTH_HU_BU, + LOONGARCH_INS_XVEXTH_H_B, + LOONGARCH_INS_XVEXTH_QU_DU, + LOONGARCH_INS_XVEXTH_Q_D, + LOONGARCH_INS_XVEXTH_WU_HU, + LOONGARCH_INS_XVEXTH_W_H, + LOONGARCH_INS_XVEXTL_QU_DU, + LOONGARCH_INS_XVEXTL_Q_D, + LOONGARCH_INS_XVEXTRINS_B, + LOONGARCH_INS_XVEXTRINS_D, + LOONGARCH_INS_XVEXTRINS_H, + LOONGARCH_INS_XVEXTRINS_W, + LOONGARCH_INS_XVFADD_D, + LOONGARCH_INS_XVFADD_S, + LOONGARCH_INS_XVFCLASS_D, + LOONGARCH_INS_XVFCLASS_S, + LOONGARCH_INS_XVFCMP_CAF_D, + LOONGARCH_INS_XVFCMP_CAF_S, + LOONGARCH_INS_XVFCMP_CEQ_D, + LOONGARCH_INS_XVFCMP_CEQ_S, + LOONGARCH_INS_XVFCMP_CLE_D, + LOONGARCH_INS_XVFCMP_CLE_S, + LOONGARCH_INS_XVFCMP_CLT_D, + LOONGARCH_INS_XVFCMP_CLT_S, + LOONGARCH_INS_XVFCMP_CNE_D, + LOONGARCH_INS_XVFCMP_CNE_S, + LOONGARCH_INS_XVFCMP_COR_D, + LOONGARCH_INS_XVFCMP_COR_S, + LOONGARCH_INS_XVFCMP_CUEQ_D, + LOONGARCH_INS_XVFCMP_CUEQ_S, + LOONGARCH_INS_XVFCMP_CULE_D, + LOONGARCH_INS_XVFCMP_CULE_S, + LOONGARCH_INS_XVFCMP_CULT_D, + LOONGARCH_INS_XVFCMP_CULT_S, + LOONGARCH_INS_XVFCMP_CUNE_D, + LOONGARCH_INS_XVFCMP_CUNE_S, + LOONGARCH_INS_XVFCMP_CUN_D, + LOONGARCH_INS_XVFCMP_CUN_S, + LOONGARCH_INS_XVFCMP_SAF_D, + LOONGARCH_INS_XVFCMP_SAF_S, + LOONGARCH_INS_XVFCMP_SEQ_D, + LOONGARCH_INS_XVFCMP_SEQ_S, + LOONGARCH_INS_XVFCMP_SLE_D, + LOONGARCH_INS_XVFCMP_SLE_S, + LOONGARCH_INS_XVFCMP_SLT_D, + LOONGARCH_INS_XVFCMP_SLT_S, + LOONGARCH_INS_XVFCMP_SNE_D, + LOONGARCH_INS_XVFCMP_SNE_S, + LOONGARCH_INS_XVFCMP_SOR_D, + LOONGARCH_INS_XVFCMP_SOR_S, + LOONGARCH_INS_XVFCMP_SUEQ_D, + LOONGARCH_INS_XVFCMP_SUEQ_S, + LOONGARCH_INS_XVFCMP_SULE_D, + LOONGARCH_INS_XVFCMP_SULE_S, + LOONGARCH_INS_XVFCMP_SULT_D, + LOONGARCH_INS_XVFCMP_SULT_S, + LOONGARCH_INS_XVFCMP_SUNE_D, + LOONGARCH_INS_XVFCMP_SUNE_S, + LOONGARCH_INS_XVFCMP_SUN_D, + LOONGARCH_INS_XVFCMP_SUN_S, + LOONGARCH_INS_XVFCVTH_D_S, + LOONGARCH_INS_XVFCVTH_S_H, + LOONGARCH_INS_XVFCVTL_D_S, + LOONGARCH_INS_XVFCVTL_S_H, + LOONGARCH_INS_XVFCVT_H_S, + LOONGARCH_INS_XVFCVT_S_D, + LOONGARCH_INS_XVFDIV_D, + LOONGARCH_INS_XVFDIV_S, + LOONGARCH_INS_XVFFINTH_D_W, + LOONGARCH_INS_XVFFINTL_D_W, + LOONGARCH_INS_XVFFINT_D_L, + LOONGARCH_INS_XVFFINT_D_LU, + LOONGARCH_INS_XVFFINT_S_L, + LOONGARCH_INS_XVFFINT_S_W, + LOONGARCH_INS_XVFFINT_S_WU, + LOONGARCH_INS_XVFLOGB_D, + LOONGARCH_INS_XVFLOGB_S, + LOONGARCH_INS_XVFMADD_D, + LOONGARCH_INS_XVFMADD_S, + LOONGARCH_INS_XVFMAXA_D, + LOONGARCH_INS_XVFMAXA_S, + LOONGARCH_INS_XVFMAX_D, + LOONGARCH_INS_XVFMAX_S, + LOONGARCH_INS_XVFMINA_D, + LOONGARCH_INS_XVFMINA_S, + LOONGARCH_INS_XVFMIN_D, + LOONGARCH_INS_XVFMIN_S, + LOONGARCH_INS_XVFMSUB_D, + LOONGARCH_INS_XVFMSUB_S, + LOONGARCH_INS_XVFMUL_D, + LOONGARCH_INS_XVFMUL_S, + LOONGARCH_INS_XVFNMADD_D, + LOONGARCH_INS_XVFNMADD_S, + LOONGARCH_INS_XVFNMSUB_D, + LOONGARCH_INS_XVFNMSUB_S, + LOONGARCH_INS_XVFRECIPE_D, + LOONGARCH_INS_XVFRECIPE_S, + LOONGARCH_INS_XVFRECIP_D, + LOONGARCH_INS_XVFRECIP_S, + LOONGARCH_INS_XVFRINTRM_D, + LOONGARCH_INS_XVFRINTRM_S, + LOONGARCH_INS_XVFRINTRNE_D, + LOONGARCH_INS_XVFRINTRNE_S, + LOONGARCH_INS_XVFRINTRP_D, + LOONGARCH_INS_XVFRINTRP_S, + LOONGARCH_INS_XVFRINTRZ_D, + LOONGARCH_INS_XVFRINTRZ_S, + LOONGARCH_INS_XVFRINT_D, + LOONGARCH_INS_XVFRINT_S, + LOONGARCH_INS_XVFRSQRTE_D, + LOONGARCH_INS_XVFRSQRTE_S, + LOONGARCH_INS_XVFRSQRT_D, + LOONGARCH_INS_XVFRSQRT_S, + LOONGARCH_INS_XVFRSTPI_B, + LOONGARCH_INS_XVFRSTPI_H, + LOONGARCH_INS_XVFRSTP_B, + LOONGARCH_INS_XVFRSTP_H, + LOONGARCH_INS_XVFSQRT_D, + LOONGARCH_INS_XVFSQRT_S, + LOONGARCH_INS_XVFSUB_D, + LOONGARCH_INS_XVFSUB_S, + LOONGARCH_INS_XVFTINTH_L_S, + LOONGARCH_INS_XVFTINTL_L_S, + LOONGARCH_INS_XVFTINTRMH_L_S, + LOONGARCH_INS_XVFTINTRML_L_S, + LOONGARCH_INS_XVFTINTRM_L_D, + LOONGARCH_INS_XVFTINTRM_W_D, + LOONGARCH_INS_XVFTINTRM_W_S, + LOONGARCH_INS_XVFTINTRNEH_L_S, + LOONGARCH_INS_XVFTINTRNEL_L_S, + LOONGARCH_INS_XVFTINTRNE_L_D, + LOONGARCH_INS_XVFTINTRNE_W_D, + LOONGARCH_INS_XVFTINTRNE_W_S, + LOONGARCH_INS_XVFTINTRPH_L_S, + LOONGARCH_INS_XVFTINTRPL_L_S, + LOONGARCH_INS_XVFTINTRP_L_D, + LOONGARCH_INS_XVFTINTRP_W_D, + LOONGARCH_INS_XVFTINTRP_W_S, + LOONGARCH_INS_XVFTINTRZH_L_S, + LOONGARCH_INS_XVFTINTRZL_L_S, + LOONGARCH_INS_XVFTINTRZ_LU_D, + LOONGARCH_INS_XVFTINTRZ_L_D, + LOONGARCH_INS_XVFTINTRZ_WU_S, + LOONGARCH_INS_XVFTINTRZ_W_D, + LOONGARCH_INS_XVFTINTRZ_W_S, + LOONGARCH_INS_XVFTINT_LU_D, + LOONGARCH_INS_XVFTINT_L_D, + LOONGARCH_INS_XVFTINT_WU_S, + LOONGARCH_INS_XVFTINT_W_D, + LOONGARCH_INS_XVFTINT_W_S, + LOONGARCH_INS_XVHADDW_DU_WU, + LOONGARCH_INS_XVHADDW_D_W, + LOONGARCH_INS_XVHADDW_HU_BU, + LOONGARCH_INS_XVHADDW_H_B, + LOONGARCH_INS_XVHADDW_QU_DU, + LOONGARCH_INS_XVHADDW_Q_D, + LOONGARCH_INS_XVHADDW_WU_HU, + LOONGARCH_INS_XVHADDW_W_H, + LOONGARCH_INS_XVHSELI_D, + LOONGARCH_INS_XVHSUBW_DU_WU, + LOONGARCH_INS_XVHSUBW_D_W, + LOONGARCH_INS_XVHSUBW_HU_BU, + LOONGARCH_INS_XVHSUBW_H_B, + LOONGARCH_INS_XVHSUBW_QU_DU, + LOONGARCH_INS_XVHSUBW_Q_D, + LOONGARCH_INS_XVHSUBW_WU_HU, + LOONGARCH_INS_XVHSUBW_W_H, + LOONGARCH_INS_XVILVH_B, + LOONGARCH_INS_XVILVH_D, + LOONGARCH_INS_XVILVH_H, + LOONGARCH_INS_XVILVH_W, + LOONGARCH_INS_XVILVL_B, + LOONGARCH_INS_XVILVL_D, + LOONGARCH_INS_XVILVL_H, + LOONGARCH_INS_XVILVL_W, + LOONGARCH_INS_XVINSGR2VR_D, + LOONGARCH_INS_XVINSGR2VR_W, + LOONGARCH_INS_XVINSVE0_D, + LOONGARCH_INS_XVINSVE0_W, + LOONGARCH_INS_XVLD, + LOONGARCH_INS_XVLDI, + LOONGARCH_INS_XVLDREPL_B, + LOONGARCH_INS_XVLDREPL_D, + LOONGARCH_INS_XVLDREPL_H, + LOONGARCH_INS_XVLDREPL_W, + LOONGARCH_INS_XVLDX, + LOONGARCH_INS_XVMADDWEV_D_W, + LOONGARCH_INS_XVMADDWEV_D_WU, + LOONGARCH_INS_XVMADDWEV_D_WU_W, + LOONGARCH_INS_XVMADDWEV_H_B, + LOONGARCH_INS_XVMADDWEV_H_BU, + LOONGARCH_INS_XVMADDWEV_H_BU_B, + LOONGARCH_INS_XVMADDWEV_Q_D, + LOONGARCH_INS_XVMADDWEV_Q_DU, + LOONGARCH_INS_XVMADDWEV_Q_DU_D, + LOONGARCH_INS_XVMADDWEV_W_H, + LOONGARCH_INS_XVMADDWEV_W_HU, + LOONGARCH_INS_XVMADDWEV_W_HU_H, + LOONGARCH_INS_XVMADDWOD_D_W, + LOONGARCH_INS_XVMADDWOD_D_WU, + LOONGARCH_INS_XVMADDWOD_D_WU_W, + LOONGARCH_INS_XVMADDWOD_H_B, + LOONGARCH_INS_XVMADDWOD_H_BU, + LOONGARCH_INS_XVMADDWOD_H_BU_B, + LOONGARCH_INS_XVMADDWOD_Q_D, + LOONGARCH_INS_XVMADDWOD_Q_DU, + LOONGARCH_INS_XVMADDWOD_Q_DU_D, + LOONGARCH_INS_XVMADDWOD_W_H, + LOONGARCH_INS_XVMADDWOD_W_HU, + LOONGARCH_INS_XVMADDWOD_W_HU_H, + LOONGARCH_INS_XVMADD_B, + LOONGARCH_INS_XVMADD_D, + LOONGARCH_INS_XVMADD_H, + LOONGARCH_INS_XVMADD_W, + LOONGARCH_INS_XVMAXI_B, + LOONGARCH_INS_XVMAXI_BU, + LOONGARCH_INS_XVMAXI_D, + LOONGARCH_INS_XVMAXI_DU, + LOONGARCH_INS_XVMAXI_H, + LOONGARCH_INS_XVMAXI_HU, + LOONGARCH_INS_XVMAXI_W, + LOONGARCH_INS_XVMAXI_WU, + LOONGARCH_INS_XVMAX_B, + LOONGARCH_INS_XVMAX_BU, + LOONGARCH_INS_XVMAX_D, + LOONGARCH_INS_XVMAX_DU, + LOONGARCH_INS_XVMAX_H, + LOONGARCH_INS_XVMAX_HU, + LOONGARCH_INS_XVMAX_W, + LOONGARCH_INS_XVMAX_WU, + LOONGARCH_INS_XVMINI_B, + LOONGARCH_INS_XVMINI_BU, + LOONGARCH_INS_XVMINI_D, + LOONGARCH_INS_XVMINI_DU, + LOONGARCH_INS_XVMINI_H, + LOONGARCH_INS_XVMINI_HU, + LOONGARCH_INS_XVMINI_W, + LOONGARCH_INS_XVMINI_WU, + LOONGARCH_INS_XVMIN_B, + LOONGARCH_INS_XVMIN_BU, + LOONGARCH_INS_XVMIN_D, + LOONGARCH_INS_XVMIN_DU, + LOONGARCH_INS_XVMIN_H, + LOONGARCH_INS_XVMIN_HU, + LOONGARCH_INS_XVMIN_W, + LOONGARCH_INS_XVMIN_WU, + LOONGARCH_INS_XVMOD_B, + LOONGARCH_INS_XVMOD_BU, + LOONGARCH_INS_XVMOD_D, + LOONGARCH_INS_XVMOD_DU, + LOONGARCH_INS_XVMOD_H, + LOONGARCH_INS_XVMOD_HU, + LOONGARCH_INS_XVMOD_W, + LOONGARCH_INS_XVMOD_WU, + LOONGARCH_INS_XVMSKGEZ_B, + LOONGARCH_INS_XVMSKLTZ_B, + LOONGARCH_INS_XVMSKLTZ_D, + LOONGARCH_INS_XVMSKLTZ_H, + LOONGARCH_INS_XVMSKLTZ_W, + LOONGARCH_INS_XVMSKNZ_B, + LOONGARCH_INS_XVMSUB_B, + LOONGARCH_INS_XVMSUB_D, + LOONGARCH_INS_XVMSUB_H, + LOONGARCH_INS_XVMSUB_W, + LOONGARCH_INS_XVMUH_B, + LOONGARCH_INS_XVMUH_BU, + LOONGARCH_INS_XVMUH_D, + LOONGARCH_INS_XVMUH_DU, + LOONGARCH_INS_XVMUH_H, + LOONGARCH_INS_XVMUH_HU, + LOONGARCH_INS_XVMUH_W, + LOONGARCH_INS_XVMUH_WU, + LOONGARCH_INS_XVMULWEV_D_W, + LOONGARCH_INS_XVMULWEV_D_WU, + LOONGARCH_INS_XVMULWEV_D_WU_W, + LOONGARCH_INS_XVMULWEV_H_B, + LOONGARCH_INS_XVMULWEV_H_BU, + LOONGARCH_INS_XVMULWEV_H_BU_B, + LOONGARCH_INS_XVMULWEV_Q_D, + LOONGARCH_INS_XVMULWEV_Q_DU, + LOONGARCH_INS_XVMULWEV_Q_DU_D, + LOONGARCH_INS_XVMULWEV_W_H, + LOONGARCH_INS_XVMULWEV_W_HU, + LOONGARCH_INS_XVMULWEV_W_HU_H, + LOONGARCH_INS_XVMULWOD_D_W, + LOONGARCH_INS_XVMULWOD_D_WU, + LOONGARCH_INS_XVMULWOD_D_WU_W, + LOONGARCH_INS_XVMULWOD_H_B, + LOONGARCH_INS_XVMULWOD_H_BU, + LOONGARCH_INS_XVMULWOD_H_BU_B, + LOONGARCH_INS_XVMULWOD_Q_D, + LOONGARCH_INS_XVMULWOD_Q_DU, + LOONGARCH_INS_XVMULWOD_Q_DU_D, + LOONGARCH_INS_XVMULWOD_W_H, + LOONGARCH_INS_XVMULWOD_W_HU, + LOONGARCH_INS_XVMULWOD_W_HU_H, + LOONGARCH_INS_XVMUL_B, + LOONGARCH_INS_XVMUL_D, + LOONGARCH_INS_XVMUL_H, + LOONGARCH_INS_XVMUL_W, + LOONGARCH_INS_XVNEG_B, + LOONGARCH_INS_XVNEG_D, + LOONGARCH_INS_XVNEG_H, + LOONGARCH_INS_XVNEG_W, + LOONGARCH_INS_XVNORI_B, + LOONGARCH_INS_XVNOR_V, + LOONGARCH_INS_XVORI_B, + LOONGARCH_INS_XVORN_V, + LOONGARCH_INS_XVOR_V, + LOONGARCH_INS_XVPACKEV_B, + LOONGARCH_INS_XVPACKEV_D, + LOONGARCH_INS_XVPACKEV_H, + LOONGARCH_INS_XVPACKEV_W, + LOONGARCH_INS_XVPACKOD_B, + LOONGARCH_INS_XVPACKOD_D, + LOONGARCH_INS_XVPACKOD_H, + LOONGARCH_INS_XVPACKOD_W, + LOONGARCH_INS_XVPCNT_B, + LOONGARCH_INS_XVPCNT_D, + LOONGARCH_INS_XVPCNT_H, + LOONGARCH_INS_XVPCNT_W, + LOONGARCH_INS_XVPERMI_D, + LOONGARCH_INS_XVPERMI_Q, + LOONGARCH_INS_XVPERMI_W, + LOONGARCH_INS_XVPERM_W, + LOONGARCH_INS_XVPICKEV_B, + LOONGARCH_INS_XVPICKEV_D, + LOONGARCH_INS_XVPICKEV_H, + LOONGARCH_INS_XVPICKEV_W, + LOONGARCH_INS_XVPICKOD_B, + LOONGARCH_INS_XVPICKOD_D, + LOONGARCH_INS_XVPICKOD_H, + LOONGARCH_INS_XVPICKOD_W, + LOONGARCH_INS_XVPICKVE2GR_D, + LOONGARCH_INS_XVPICKVE2GR_DU, + LOONGARCH_INS_XVPICKVE2GR_W, + LOONGARCH_INS_XVPICKVE2GR_WU, + LOONGARCH_INS_XVPICKVE_D, + LOONGARCH_INS_XVPICKVE_W, + LOONGARCH_INS_XVREPL128VEI_B, + LOONGARCH_INS_XVREPL128VEI_D, + LOONGARCH_INS_XVREPL128VEI_H, + LOONGARCH_INS_XVREPL128VEI_W, + LOONGARCH_INS_XVREPLGR2VR_B, + LOONGARCH_INS_XVREPLGR2VR_D, + LOONGARCH_INS_XVREPLGR2VR_H, + LOONGARCH_INS_XVREPLGR2VR_W, + LOONGARCH_INS_XVREPLVE0_B, + LOONGARCH_INS_XVREPLVE0_D, + LOONGARCH_INS_XVREPLVE0_H, + LOONGARCH_INS_XVREPLVE0_Q, + LOONGARCH_INS_XVREPLVE0_W, + LOONGARCH_INS_XVREPLVE_B, + LOONGARCH_INS_XVREPLVE_D, + LOONGARCH_INS_XVREPLVE_H, + LOONGARCH_INS_XVREPLVE_W, + LOONGARCH_INS_XVROTRI_B, + LOONGARCH_INS_XVROTRI_D, + LOONGARCH_INS_XVROTRI_H, + LOONGARCH_INS_XVROTRI_W, + LOONGARCH_INS_XVROTR_B, + LOONGARCH_INS_XVROTR_D, + LOONGARCH_INS_XVROTR_H, + LOONGARCH_INS_XVROTR_W, + LOONGARCH_INS_XVSADD_B, + LOONGARCH_INS_XVSADD_BU, + LOONGARCH_INS_XVSADD_D, + LOONGARCH_INS_XVSADD_DU, + LOONGARCH_INS_XVSADD_H, + LOONGARCH_INS_XVSADD_HU, + LOONGARCH_INS_XVSADD_W, + LOONGARCH_INS_XVSADD_WU, + LOONGARCH_INS_XVSAT_B, + LOONGARCH_INS_XVSAT_BU, + LOONGARCH_INS_XVSAT_D, + LOONGARCH_INS_XVSAT_DU, + LOONGARCH_INS_XVSAT_H, + LOONGARCH_INS_XVSAT_HU, + LOONGARCH_INS_XVSAT_W, + LOONGARCH_INS_XVSAT_WU, + LOONGARCH_INS_XVSEQI_B, + LOONGARCH_INS_XVSEQI_D, + LOONGARCH_INS_XVSEQI_H, + LOONGARCH_INS_XVSEQI_W, + LOONGARCH_INS_XVSEQ_B, + LOONGARCH_INS_XVSEQ_D, + LOONGARCH_INS_XVSEQ_H, + LOONGARCH_INS_XVSEQ_W, + LOONGARCH_INS_XVSETALLNEZ_B, + LOONGARCH_INS_XVSETALLNEZ_D, + LOONGARCH_INS_XVSETALLNEZ_H, + LOONGARCH_INS_XVSETALLNEZ_W, + LOONGARCH_INS_XVSETANYEQZ_B, + LOONGARCH_INS_XVSETANYEQZ_D, + LOONGARCH_INS_XVSETANYEQZ_H, + LOONGARCH_INS_XVSETANYEQZ_W, + LOONGARCH_INS_XVSETEQZ_V, + LOONGARCH_INS_XVSETNEZ_V, + LOONGARCH_INS_XVSHUF4I_B, + LOONGARCH_INS_XVSHUF4I_D, + LOONGARCH_INS_XVSHUF4I_H, + LOONGARCH_INS_XVSHUF4I_W, + LOONGARCH_INS_XVSHUF_B, + LOONGARCH_INS_XVSHUF_D, + LOONGARCH_INS_XVSHUF_H, + LOONGARCH_INS_XVSHUF_W, + LOONGARCH_INS_XVSIGNCOV_B, + LOONGARCH_INS_XVSIGNCOV_D, + LOONGARCH_INS_XVSIGNCOV_H, + LOONGARCH_INS_XVSIGNCOV_W, + LOONGARCH_INS_XVSLEI_B, + LOONGARCH_INS_XVSLEI_BU, + LOONGARCH_INS_XVSLEI_D, + LOONGARCH_INS_XVSLEI_DU, + LOONGARCH_INS_XVSLEI_H, + LOONGARCH_INS_XVSLEI_HU, + LOONGARCH_INS_XVSLEI_W, + LOONGARCH_INS_XVSLEI_WU, + LOONGARCH_INS_XVSLE_B, + LOONGARCH_INS_XVSLE_BU, + LOONGARCH_INS_XVSLE_D, + LOONGARCH_INS_XVSLE_DU, + LOONGARCH_INS_XVSLE_H, + LOONGARCH_INS_XVSLE_HU, + LOONGARCH_INS_XVSLE_W, + LOONGARCH_INS_XVSLE_WU, + LOONGARCH_INS_XVSLLI_B, + LOONGARCH_INS_XVSLLI_D, + LOONGARCH_INS_XVSLLI_H, + LOONGARCH_INS_XVSLLI_W, + LOONGARCH_INS_XVSLLWIL_DU_WU, + LOONGARCH_INS_XVSLLWIL_D_W, + LOONGARCH_INS_XVSLLWIL_HU_BU, + LOONGARCH_INS_XVSLLWIL_H_B, + LOONGARCH_INS_XVSLLWIL_WU_HU, + LOONGARCH_INS_XVSLLWIL_W_H, + LOONGARCH_INS_XVSLL_B, + LOONGARCH_INS_XVSLL_D, + LOONGARCH_INS_XVSLL_H, + LOONGARCH_INS_XVSLL_W, + LOONGARCH_INS_XVSLTI_B, + LOONGARCH_INS_XVSLTI_BU, + LOONGARCH_INS_XVSLTI_D, + LOONGARCH_INS_XVSLTI_DU, + LOONGARCH_INS_XVSLTI_H, + LOONGARCH_INS_XVSLTI_HU, + LOONGARCH_INS_XVSLTI_W, + LOONGARCH_INS_XVSLTI_WU, + LOONGARCH_INS_XVSLT_B, + LOONGARCH_INS_XVSLT_BU, + LOONGARCH_INS_XVSLT_D, + LOONGARCH_INS_XVSLT_DU, + LOONGARCH_INS_XVSLT_H, + LOONGARCH_INS_XVSLT_HU, + LOONGARCH_INS_XVSLT_W, + LOONGARCH_INS_XVSLT_WU, + LOONGARCH_INS_XVSRAI_B, + LOONGARCH_INS_XVSRAI_D, + LOONGARCH_INS_XVSRAI_H, + LOONGARCH_INS_XVSRAI_W, + LOONGARCH_INS_XVSRANI_B_H, + LOONGARCH_INS_XVSRANI_D_Q, + LOONGARCH_INS_XVSRANI_H_W, + LOONGARCH_INS_XVSRANI_W_D, + LOONGARCH_INS_XVSRAN_B_H, + LOONGARCH_INS_XVSRAN_H_W, + LOONGARCH_INS_XVSRAN_W_D, + LOONGARCH_INS_XVSRARI_B, + LOONGARCH_INS_XVSRARI_D, + LOONGARCH_INS_XVSRARI_H, + LOONGARCH_INS_XVSRARI_W, + LOONGARCH_INS_XVSRARNI_B_H, + LOONGARCH_INS_XVSRARNI_D_Q, + LOONGARCH_INS_XVSRARNI_H_W, + LOONGARCH_INS_XVSRARNI_W_D, + LOONGARCH_INS_XVSRARN_B_H, + LOONGARCH_INS_XVSRARN_H_W, + LOONGARCH_INS_XVSRARN_W_D, + LOONGARCH_INS_XVSRAR_B, + LOONGARCH_INS_XVSRAR_D, + LOONGARCH_INS_XVSRAR_H, + LOONGARCH_INS_XVSRAR_W, + LOONGARCH_INS_XVSRA_B, + LOONGARCH_INS_XVSRA_D, + LOONGARCH_INS_XVSRA_H, + LOONGARCH_INS_XVSRA_W, + LOONGARCH_INS_XVSRLI_B, + LOONGARCH_INS_XVSRLI_D, + LOONGARCH_INS_XVSRLI_H, + LOONGARCH_INS_XVSRLI_W, + LOONGARCH_INS_XVSRLNI_B_H, + LOONGARCH_INS_XVSRLNI_D_Q, + LOONGARCH_INS_XVSRLNI_H_W, + LOONGARCH_INS_XVSRLNI_W_D, + LOONGARCH_INS_XVSRLN_B_H, + LOONGARCH_INS_XVSRLN_H_W, + LOONGARCH_INS_XVSRLN_W_D, + LOONGARCH_INS_XVSRLRI_B, + LOONGARCH_INS_XVSRLRI_D, + LOONGARCH_INS_XVSRLRI_H, + LOONGARCH_INS_XVSRLRI_W, + LOONGARCH_INS_XVSRLRNI_B_H, + LOONGARCH_INS_XVSRLRNI_D_Q, + LOONGARCH_INS_XVSRLRNI_H_W, + LOONGARCH_INS_XVSRLRNI_W_D, + LOONGARCH_INS_XVSRLRN_B_H, + LOONGARCH_INS_XVSRLRN_H_W, + LOONGARCH_INS_XVSRLRN_W_D, + LOONGARCH_INS_XVSRLR_B, + LOONGARCH_INS_XVSRLR_D, + LOONGARCH_INS_XVSRLR_H, + LOONGARCH_INS_XVSRLR_W, + LOONGARCH_INS_XVSRL_B, + LOONGARCH_INS_XVSRL_D, + LOONGARCH_INS_XVSRL_H, + LOONGARCH_INS_XVSRL_W, + LOONGARCH_INS_XVSSRANI_BU_H, + LOONGARCH_INS_XVSSRANI_B_H, + LOONGARCH_INS_XVSSRANI_DU_Q, + LOONGARCH_INS_XVSSRANI_D_Q, + LOONGARCH_INS_XVSSRANI_HU_W, + LOONGARCH_INS_XVSSRANI_H_W, + LOONGARCH_INS_XVSSRANI_WU_D, + LOONGARCH_INS_XVSSRANI_W_D, + LOONGARCH_INS_XVSSRAN_BU_H, + LOONGARCH_INS_XVSSRAN_B_H, + LOONGARCH_INS_XVSSRAN_HU_W, + LOONGARCH_INS_XVSSRAN_H_W, + LOONGARCH_INS_XVSSRAN_WU_D, + LOONGARCH_INS_XVSSRAN_W_D, + LOONGARCH_INS_XVSSRARNI_BU_H, + LOONGARCH_INS_XVSSRARNI_B_H, + LOONGARCH_INS_XVSSRARNI_DU_Q, + LOONGARCH_INS_XVSSRARNI_D_Q, + LOONGARCH_INS_XVSSRARNI_HU_W, + LOONGARCH_INS_XVSSRARNI_H_W, + LOONGARCH_INS_XVSSRARNI_WU_D, + LOONGARCH_INS_XVSSRARNI_W_D, + LOONGARCH_INS_XVSSRARN_BU_H, + LOONGARCH_INS_XVSSRARN_B_H, + LOONGARCH_INS_XVSSRARN_HU_W, + LOONGARCH_INS_XVSSRARN_H_W, + LOONGARCH_INS_XVSSRARN_WU_D, + LOONGARCH_INS_XVSSRARN_W_D, + LOONGARCH_INS_XVSSRLNI_BU_H, + LOONGARCH_INS_XVSSRLNI_B_H, + LOONGARCH_INS_XVSSRLNI_DU_Q, + LOONGARCH_INS_XVSSRLNI_D_Q, + LOONGARCH_INS_XVSSRLNI_HU_W, + LOONGARCH_INS_XVSSRLNI_H_W, + LOONGARCH_INS_XVSSRLNI_WU_D, + LOONGARCH_INS_XVSSRLNI_W_D, + LOONGARCH_INS_XVSSRLN_BU_H, + LOONGARCH_INS_XVSSRLN_B_H, + LOONGARCH_INS_XVSSRLN_HU_W, + LOONGARCH_INS_XVSSRLN_H_W, + LOONGARCH_INS_XVSSRLN_WU_D, + LOONGARCH_INS_XVSSRLN_W_D, + LOONGARCH_INS_XVSSRLRNI_BU_H, + LOONGARCH_INS_XVSSRLRNI_B_H, + LOONGARCH_INS_XVSSRLRNI_DU_Q, + LOONGARCH_INS_XVSSRLRNI_D_Q, + LOONGARCH_INS_XVSSRLRNI_HU_W, + LOONGARCH_INS_XVSSRLRNI_H_W, + LOONGARCH_INS_XVSSRLRNI_WU_D, + LOONGARCH_INS_XVSSRLRNI_W_D, + LOONGARCH_INS_XVSSRLRN_BU_H, + LOONGARCH_INS_XVSSRLRN_B_H, + LOONGARCH_INS_XVSSRLRN_HU_W, + LOONGARCH_INS_XVSSRLRN_H_W, + LOONGARCH_INS_XVSSRLRN_WU_D, + LOONGARCH_INS_XVSSRLRN_W_D, + LOONGARCH_INS_XVSSUB_B, + LOONGARCH_INS_XVSSUB_BU, + LOONGARCH_INS_XVSSUB_D, + LOONGARCH_INS_XVSSUB_DU, + LOONGARCH_INS_XVSSUB_H, + LOONGARCH_INS_XVSSUB_HU, + LOONGARCH_INS_XVSSUB_W, + LOONGARCH_INS_XVSSUB_WU, + LOONGARCH_INS_XVST, + LOONGARCH_INS_XVSTELM_B, + LOONGARCH_INS_XVSTELM_D, + LOONGARCH_INS_XVSTELM_H, + LOONGARCH_INS_XVSTELM_W, + LOONGARCH_INS_XVSTX, + LOONGARCH_INS_XVSUBI_BU, + LOONGARCH_INS_XVSUBI_DU, + LOONGARCH_INS_XVSUBI_HU, + LOONGARCH_INS_XVSUBI_WU, + LOONGARCH_INS_XVSUBWEV_D_W, + LOONGARCH_INS_XVSUBWEV_D_WU, + LOONGARCH_INS_XVSUBWEV_H_B, + LOONGARCH_INS_XVSUBWEV_H_BU, + LOONGARCH_INS_XVSUBWEV_Q_D, + LOONGARCH_INS_XVSUBWEV_Q_DU, + LOONGARCH_INS_XVSUBWEV_W_H, + LOONGARCH_INS_XVSUBWEV_W_HU, + LOONGARCH_INS_XVSUBWOD_D_W, + LOONGARCH_INS_XVSUBWOD_D_WU, + LOONGARCH_INS_XVSUBWOD_H_B, + LOONGARCH_INS_XVSUBWOD_H_BU, + LOONGARCH_INS_XVSUBWOD_Q_D, + LOONGARCH_INS_XVSUBWOD_Q_DU, + LOONGARCH_INS_XVSUBWOD_W_H, + LOONGARCH_INS_XVSUBWOD_W_HU, + LOONGARCH_INS_XVSUB_B, + LOONGARCH_INS_XVSUB_D, + LOONGARCH_INS_XVSUB_H, + LOONGARCH_INS_XVSUB_Q, + LOONGARCH_INS_XVSUB_W, + LOONGARCH_INS_XVXORI_B, + LOONGARCH_INS_XVXOR_V, // clang-format on // generated content end @@ -2475,33 +2475,33 @@ typedef enum loongarch_insn { //> Group of LOONGARCH instructions typedef enum loongarch_insn_group { - LoongArch_GRP_INVALID = 0, ///< = CS_GRP_INVALID + LOONGARCH_GRP_INVALID = 0, ///< = CS_GRP_INVALID /// Generic groups /// all jump instructions (conditional+direct+indirect jumps) - LoongArch_GRP_JUMP, ///< = CS_GRP_JUMP + LOONGARCH_GRP_JUMP, ///< = CS_GRP_JUMP /// all call instructions - LoongArch_GRP_CALL, ///< = CS_GRP_CALL + LOONGARCH_GRP_CALL, ///< = CS_GRP_CALL /// all return instructions - LoongArch_GRP_RET, ///< = CS_GRP_RET + LOONGARCH_GRP_RET, ///< = CS_GRP_RET /// all interrupt instructions (int+syscall) - LoongArch_GRP_INT, ///< = CS_GRP_INT + LOONGARCH_GRP_INT, ///< = CS_GRP_INT /// all interrupt return instructions - LoongArch_GRP_IRET, ///< = CS_GRP_IRET + LOONGARCH_GRP_IRET, ///< = CS_GRP_IRET /// all privileged instructions - LoongArch_GRP_PRIVILEGE, ///< = CS_GRP_PRIVILEGE + LOONGARCH_GRP_PRIVILEGE, ///< = CS_GRP_PRIVILEGE /// all relative branching instructions - LoongArch_GRP_BRANCH_RELATIVE, ///< = CS_GRP_BRANCH_RELATIVE + LOONGARCH_GRP_BRANCH_RELATIVE, ///< = CS_GRP_BRANCH_RELATIVE // Architecture-specific groups // generated content begin // clang-format off -LoongArch_FEATURE_IsLA64 = 128, - LoongArch_FEATURE_IsLA32, - LoongArch_FEATURE_HasLaGlobalWithPcrel, - LoongArch_FEATURE_HasLaGlobalWithAbs, - LoongArch_FEATURE_HasLaLocalWithAbs, + LOONGARCH_FEATURE_ISLA64 = 128, + LOONGARCH_FEATURE_ISLA32, + LOONGARCH_FEATURE_HASLAGLOBALWITHPCREL, + LOONGARCH_FEATURE_HASLAGLOBALWITHABS, + LOONGARCH_FEATURE_HASLALOCALWITHABS, // clang-format on // generated content end diff --git a/tests/test_loongarch.c b/tests/test_loongarch.c index 821ab4c239..6139c1544d 100644 --- a/tests/test_loongarch.c +++ b/tests/test_loongarch.c @@ -47,16 +47,16 @@ static void print_insn_detail(cs_insn *ins) { default: printf("\terror in opt_type: %u\n", (int)op->type); break; - case LoongArch_OP_REG: + case LOONGARCH_OP_REG: printf("\t\toperands[%u].type: REG = %s\n", i, cs_reg_name(handle, op->reg)); break; - case LoongArch_OP_IMM: + case LOONGARCH_OP_IMM: printf("\t\toperands[%u].type: IMM = 0x%" PRIx64 "\n", i, op->imm); break; - case LoongArch_OP_MEM: + case LOONGARCH_OP_MEM: printf("\t\toperands[%u].type: MEM\n", i); - if (op->mem.base != LoongArch_REG_INVALID) + if (op->mem.base != LOONGARCH_REG_INVALID) printf("\t\t\toperands[%u].mem.base: REG = %s\n", i, cs_reg_name(handle, op->mem.base)); if (op->mem.disp != 0)