mirror of
https://github.com/hedge-dev/XenonRecomp.git
synced 2025-06-11 18:15:12 +00:00
4992 lines
263 KiB
C
4992 lines
263 KiB
C
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
|
|
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2022, */
|
|
/* Rot127 <unisono@quyllur.org> 2022-2024 */
|
|
/* Automatically generated file by Capstone's LLVM TableGen Disassembler Backend. */
|
|
|
|
/* LLVM-commit: <commit> */
|
|
/* LLVM-tag: <tag> */
|
|
|
|
/* Do not edit. */
|
|
|
|
/* Capstone's LLVM TableGen Backends: */
|
|
/* https://github.com/capstone-engine/llvm-capstone */
|
|
|
|
#ifdef GET_INSTRINFO_ENUM
|
|
#undef GET_INSTRINFO_ENUM
|
|
|
|
enum {
|
|
LoongArch_PHI = 0,
|
|
LoongArch_INLINEASM = 1,
|
|
LoongArch_INLINEASM_BR = 2,
|
|
LoongArch_CFI_INSTRUCTION = 3,
|
|
LoongArch_EH_LABEL = 4,
|
|
LoongArch_GC_LABEL = 5,
|
|
LoongArch_ANNOTATION_LABEL = 6,
|
|
LoongArch_KILL = 7,
|
|
LoongArch_EXTRACT_SUBREG = 8,
|
|
LoongArch_INSERT_SUBREG = 9,
|
|
LoongArch_IMPLICIT_DEF = 10,
|
|
LoongArch_SUBREG_TO_REG = 11,
|
|
LoongArch_COPY_TO_REGCLASS = 12,
|
|
LoongArch_DBG_VALUE = 13,
|
|
LoongArch_DBG_VALUE_LIST = 14,
|
|
LoongArch_DBG_INSTR_REF = 15,
|
|
LoongArch_DBG_PHI = 16,
|
|
LoongArch_DBG_LABEL = 17,
|
|
LoongArch_REG_SEQUENCE = 18,
|
|
LoongArch_COPY = 19,
|
|
LoongArch_BUNDLE = 20,
|
|
LoongArch_LIFETIME_START = 21,
|
|
LoongArch_LIFETIME_END = 22,
|
|
LoongArch_PSEUDO_PROBE = 23,
|
|
LoongArch_ARITH_FENCE = 24,
|
|
LoongArch_STACKMAP = 25,
|
|
LoongArch_FENTRY_CALL = 26,
|
|
LoongArch_PATCHPOINT = 27,
|
|
LoongArch_LOAD_STACK_GUARD = 28,
|
|
LoongArch_PREALLOCATED_SETUP = 29,
|
|
LoongArch_PREALLOCATED_ARG = 30,
|
|
LoongArch_STATEPOINT = 31,
|
|
LoongArch_LOCAL_ESCAPE = 32,
|
|
LoongArch_FAULTING_OP = 33,
|
|
LoongArch_PATCHABLE_OP = 34,
|
|
LoongArch_PATCHABLE_FUNCTION_ENTER = 35,
|
|
LoongArch_PATCHABLE_RET = 36,
|
|
LoongArch_PATCHABLE_FUNCTION_EXIT = 37,
|
|
LoongArch_PATCHABLE_TAIL_CALL = 38,
|
|
LoongArch_PATCHABLE_EVENT_CALL = 39,
|
|
LoongArch_PATCHABLE_TYPED_EVENT_CALL = 40,
|
|
LoongArch_ICALL_BRANCH_FUNNEL = 41,
|
|
LoongArch_MEMBARRIER = 42,
|
|
LoongArch_JUMP_TABLE_DEBUG_INFO = 43,
|
|
LoongArch_G_ASSERT_SEXT = 44,
|
|
LoongArch_G_ASSERT_ZEXT = 45,
|
|
LoongArch_G_ASSERT_ALIGN = 46,
|
|
LoongArch_G_ADD = 47,
|
|
LoongArch_G_SUB = 48,
|
|
LoongArch_G_MUL = 49,
|
|
LoongArch_G_SDIV = 50,
|
|
LoongArch_G_UDIV = 51,
|
|
LoongArch_G_SREM = 52,
|
|
LoongArch_G_UREM = 53,
|
|
LoongArch_G_SDIVREM = 54,
|
|
LoongArch_G_UDIVREM = 55,
|
|
LoongArch_G_AND = 56,
|
|
LoongArch_G_OR = 57,
|
|
LoongArch_G_XOR = 58,
|
|
LoongArch_G_IMPLICIT_DEF = 59,
|
|
LoongArch_G_PHI = 60,
|
|
LoongArch_G_FRAME_INDEX = 61,
|
|
LoongArch_G_GLOBAL_VALUE = 62,
|
|
LoongArch_G_CONSTANT_POOL = 63,
|
|
LoongArch_G_EXTRACT = 64,
|
|
LoongArch_G_UNMERGE_VALUES = 65,
|
|
LoongArch_G_INSERT = 66,
|
|
LoongArch_G_MERGE_VALUES = 67,
|
|
LoongArch_G_BUILD_VECTOR = 68,
|
|
LoongArch_G_BUILD_VECTOR_TRUNC = 69,
|
|
LoongArch_G_CONCAT_VECTORS = 70,
|
|
LoongArch_G_PTRTOINT = 71,
|
|
LoongArch_G_INTTOPTR = 72,
|
|
LoongArch_G_BITCAST = 73,
|
|
LoongArch_G_FREEZE = 74,
|
|
LoongArch_G_CONSTANT_FOLD_BARRIER = 75,
|
|
LoongArch_G_INTRINSIC_FPTRUNC_ROUND = 76,
|
|
LoongArch_G_INTRINSIC_TRUNC = 77,
|
|
LoongArch_G_INTRINSIC_ROUND = 78,
|
|
LoongArch_G_INTRINSIC_LRINT = 79,
|
|
LoongArch_G_INTRINSIC_ROUNDEVEN = 80,
|
|
LoongArch_G_READCYCLECOUNTER = 81,
|
|
LoongArch_G_LOAD = 82,
|
|
LoongArch_G_SEXTLOAD = 83,
|
|
LoongArch_G_ZEXTLOAD = 84,
|
|
LoongArch_G_INDEXED_LOAD = 85,
|
|
LoongArch_G_INDEXED_SEXTLOAD = 86,
|
|
LoongArch_G_INDEXED_ZEXTLOAD = 87,
|
|
LoongArch_G_STORE = 88,
|
|
LoongArch_G_INDEXED_STORE = 89,
|
|
LoongArch_G_ATOMIC_CMPXCHG_WITH_SUCCESS = 90,
|
|
LoongArch_G_ATOMIC_CMPXCHG = 91,
|
|
LoongArch_G_ATOMICRMW_XCHG = 92,
|
|
LoongArch_G_ATOMICRMW_ADD = 93,
|
|
LoongArch_G_ATOMICRMW_SUB = 94,
|
|
LoongArch_G_ATOMICRMW_AND = 95,
|
|
LoongArch_G_ATOMICRMW_NAND = 96,
|
|
LoongArch_G_ATOMICRMW_OR = 97,
|
|
LoongArch_G_ATOMICRMW_XOR = 98,
|
|
LoongArch_G_ATOMICRMW_MAX = 99,
|
|
LoongArch_G_ATOMICRMW_MIN = 100,
|
|
LoongArch_G_ATOMICRMW_UMAX = 101,
|
|
LoongArch_G_ATOMICRMW_UMIN = 102,
|
|
LoongArch_G_ATOMICRMW_FADD = 103,
|
|
LoongArch_G_ATOMICRMW_FSUB = 104,
|
|
LoongArch_G_ATOMICRMW_FMAX = 105,
|
|
LoongArch_G_ATOMICRMW_FMIN = 106,
|
|
LoongArch_G_ATOMICRMW_UINC_WRAP = 107,
|
|
LoongArch_G_ATOMICRMW_UDEC_WRAP = 108,
|
|
LoongArch_G_FENCE = 109,
|
|
LoongArch_G_PREFETCH = 110,
|
|
LoongArch_G_BRCOND = 111,
|
|
LoongArch_G_BRINDIRECT = 112,
|
|
LoongArch_G_INVOKE_REGION_START = 113,
|
|
LoongArch_G_INTRINSIC = 114,
|
|
LoongArch_G_INTRINSIC_W_SIDE_EFFECTS = 115,
|
|
LoongArch_G_INTRINSIC_CONVERGENT = 116,
|
|
LoongArch_G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS = 117,
|
|
LoongArch_G_ANYEXT = 118,
|
|
LoongArch_G_TRUNC = 119,
|
|
LoongArch_G_CONSTANT = 120,
|
|
LoongArch_G_FCONSTANT = 121,
|
|
LoongArch_G_VASTART = 122,
|
|
LoongArch_G_VAARG = 123,
|
|
LoongArch_G_SEXT = 124,
|
|
LoongArch_G_SEXT_INREG = 125,
|
|
LoongArch_G_ZEXT = 126,
|
|
LoongArch_G_SHL = 127,
|
|
LoongArch_G_LSHR = 128,
|
|
LoongArch_G_ASHR = 129,
|
|
LoongArch_G_FSHL = 130,
|
|
LoongArch_G_FSHR = 131,
|
|
LoongArch_G_ROTR = 132,
|
|
LoongArch_G_ROTL = 133,
|
|
LoongArch_G_ICMP = 134,
|
|
LoongArch_G_FCMP = 135,
|
|
LoongArch_G_SELECT = 136,
|
|
LoongArch_G_UADDO = 137,
|
|
LoongArch_G_UADDE = 138,
|
|
LoongArch_G_USUBO = 139,
|
|
LoongArch_G_USUBE = 140,
|
|
LoongArch_G_SADDO = 141,
|
|
LoongArch_G_SADDE = 142,
|
|
LoongArch_G_SSUBO = 143,
|
|
LoongArch_G_SSUBE = 144,
|
|
LoongArch_G_UMULO = 145,
|
|
LoongArch_G_SMULO = 146,
|
|
LoongArch_G_UMULH = 147,
|
|
LoongArch_G_SMULH = 148,
|
|
LoongArch_G_UADDSAT = 149,
|
|
LoongArch_G_SADDSAT = 150,
|
|
LoongArch_G_USUBSAT = 151,
|
|
LoongArch_G_SSUBSAT = 152,
|
|
LoongArch_G_USHLSAT = 153,
|
|
LoongArch_G_SSHLSAT = 154,
|
|
LoongArch_G_SMULFIX = 155,
|
|
LoongArch_G_UMULFIX = 156,
|
|
LoongArch_G_SMULFIXSAT = 157,
|
|
LoongArch_G_UMULFIXSAT = 158,
|
|
LoongArch_G_SDIVFIX = 159,
|
|
LoongArch_G_UDIVFIX = 160,
|
|
LoongArch_G_SDIVFIXSAT = 161,
|
|
LoongArch_G_UDIVFIXSAT = 162,
|
|
LoongArch_G_FADD = 163,
|
|
LoongArch_G_FSUB = 164,
|
|
LoongArch_G_FMUL = 165,
|
|
LoongArch_G_FMA = 166,
|
|
LoongArch_G_FMAD = 167,
|
|
LoongArch_G_FDIV = 168,
|
|
LoongArch_G_FREM = 169,
|
|
LoongArch_G_FPOW = 170,
|
|
LoongArch_G_FPOWI = 171,
|
|
LoongArch_G_FEXP = 172,
|
|
LoongArch_G_FEXP2 = 173,
|
|
LoongArch_G_FEXP10 = 174,
|
|
LoongArch_G_FLOG = 175,
|
|
LoongArch_G_FLOG2 = 176,
|
|
LoongArch_G_FLOG10 = 177,
|
|
LoongArch_G_FLDEXP = 178,
|
|
LoongArch_G_FFREXP = 179,
|
|
LoongArch_G_FNEG = 180,
|
|
LoongArch_G_FPEXT = 181,
|
|
LoongArch_G_FPTRUNC = 182,
|
|
LoongArch_G_FPTOSI = 183,
|
|
LoongArch_G_FPTOUI = 184,
|
|
LoongArch_G_SITOFP = 185,
|
|
LoongArch_G_UITOFP = 186,
|
|
LoongArch_G_FABS = 187,
|
|
LoongArch_G_FCOPYSIGN = 188,
|
|
LoongArch_G_IS_FPCLASS = 189,
|
|
LoongArch_G_FCANONICALIZE = 190,
|
|
LoongArch_G_FMINNUM = 191,
|
|
LoongArch_G_FMAXNUM = 192,
|
|
LoongArch_G_FMINNUM_IEEE = 193,
|
|
LoongArch_G_FMAXNUM_IEEE = 194,
|
|
LoongArch_G_FMINIMUM = 195,
|
|
LoongArch_G_FMAXIMUM = 196,
|
|
LoongArch_G_GET_FPENV = 197,
|
|
LoongArch_G_SET_FPENV = 198,
|
|
LoongArch_G_RESET_FPENV = 199,
|
|
LoongArch_G_GET_FPMODE = 200,
|
|
LoongArch_G_SET_FPMODE = 201,
|
|
LoongArch_G_RESET_FPMODE = 202,
|
|
LoongArch_G_PTR_ADD = 203,
|
|
LoongArch_G_PTRMASK = 204,
|
|
LoongArch_G_SMIN = 205,
|
|
LoongArch_G_SMAX = 206,
|
|
LoongArch_G_UMIN = 207,
|
|
LoongArch_G_UMAX = 208,
|
|
LoongArch_G_ABS = 209,
|
|
LoongArch_G_LROUND = 210,
|
|
LoongArch_G_LLROUND = 211,
|
|
LoongArch_G_BR = 212,
|
|
LoongArch_G_BRJT = 213,
|
|
LoongArch_G_INSERT_VECTOR_ELT = 214,
|
|
LoongArch_G_EXTRACT_VECTOR_ELT = 215,
|
|
LoongArch_G_SHUFFLE_VECTOR = 216,
|
|
LoongArch_G_CTTZ = 217,
|
|
LoongArch_G_CTTZ_ZERO_UNDEF = 218,
|
|
LoongArch_G_CTLZ = 219,
|
|
LoongArch_G_CTLZ_ZERO_UNDEF = 220,
|
|
LoongArch_G_CTPOP = 221,
|
|
LoongArch_G_BSWAP = 222,
|
|
LoongArch_G_BITREVERSE = 223,
|
|
LoongArch_G_FCEIL = 224,
|
|
LoongArch_G_FCOS = 225,
|
|
LoongArch_G_FSIN = 226,
|
|
LoongArch_G_FSQRT = 227,
|
|
LoongArch_G_FFLOOR = 228,
|
|
LoongArch_G_FRINT = 229,
|
|
LoongArch_G_FNEARBYINT = 230,
|
|
LoongArch_G_ADDRSPACE_CAST = 231,
|
|
LoongArch_G_BLOCK_ADDR = 232,
|
|
LoongArch_G_JUMP_TABLE = 233,
|
|
LoongArch_G_DYN_STACKALLOC = 234,
|
|
LoongArch_G_STACKSAVE = 235,
|
|
LoongArch_G_STACKRESTORE = 236,
|
|
LoongArch_G_STRICT_FADD = 237,
|
|
LoongArch_G_STRICT_FSUB = 238,
|
|
LoongArch_G_STRICT_FMUL = 239,
|
|
LoongArch_G_STRICT_FDIV = 240,
|
|
LoongArch_G_STRICT_FREM = 241,
|
|
LoongArch_G_STRICT_FMA = 242,
|
|
LoongArch_G_STRICT_FSQRT = 243,
|
|
LoongArch_G_STRICT_FLDEXP = 244,
|
|
LoongArch_G_READ_REGISTER = 245,
|
|
LoongArch_G_WRITE_REGISTER = 246,
|
|
LoongArch_G_MEMCPY = 247,
|
|
LoongArch_G_MEMCPY_INLINE = 248,
|
|
LoongArch_G_MEMMOVE = 249,
|
|
LoongArch_G_MEMSET = 250,
|
|
LoongArch_G_BZERO = 251,
|
|
LoongArch_G_VECREDUCE_SEQ_FADD = 252,
|
|
LoongArch_G_VECREDUCE_SEQ_FMUL = 253,
|
|
LoongArch_G_VECREDUCE_FADD = 254,
|
|
LoongArch_G_VECREDUCE_FMUL = 255,
|
|
LoongArch_G_VECREDUCE_FMAX = 256,
|
|
LoongArch_G_VECREDUCE_FMIN = 257,
|
|
LoongArch_G_VECREDUCE_FMAXIMUM = 258,
|
|
LoongArch_G_VECREDUCE_FMINIMUM = 259,
|
|
LoongArch_G_VECREDUCE_ADD = 260,
|
|
LoongArch_G_VECREDUCE_MUL = 261,
|
|
LoongArch_G_VECREDUCE_AND = 262,
|
|
LoongArch_G_VECREDUCE_OR = 263,
|
|
LoongArch_G_VECREDUCE_XOR = 264,
|
|
LoongArch_G_VECREDUCE_SMAX = 265,
|
|
LoongArch_G_VECREDUCE_SMIN = 266,
|
|
LoongArch_G_VECREDUCE_UMAX = 267,
|
|
LoongArch_G_VECREDUCE_UMIN = 268,
|
|
LoongArch_G_SBFX = 269,
|
|
LoongArch_G_UBFX = 270,
|
|
LoongArch_ADJCALLSTACKDOWN = 271,
|
|
LoongArch_ADJCALLSTACKUP = 272,
|
|
LoongArch_PseudoAtomicLoadAdd32 = 273,
|
|
LoongArch_PseudoAtomicLoadAnd32 = 274,
|
|
LoongArch_PseudoAtomicLoadNand32 = 275,
|
|
LoongArch_PseudoAtomicLoadNand64 = 276,
|
|
LoongArch_PseudoAtomicLoadOr32 = 277,
|
|
LoongArch_PseudoAtomicLoadSub32 = 278,
|
|
LoongArch_PseudoAtomicLoadXor32 = 279,
|
|
LoongArch_PseudoAtomicStoreD = 280,
|
|
LoongArch_PseudoAtomicStoreW = 281,
|
|
LoongArch_PseudoAtomicSwap32 = 282,
|
|
LoongArch_PseudoBR = 283,
|
|
LoongArch_PseudoBRIND = 284,
|
|
LoongArch_PseudoB_TAIL = 285,
|
|
LoongArch_PseudoCALL = 286,
|
|
LoongArch_PseudoCALL36 = 287,
|
|
LoongArch_PseudoCALLIndirect = 288,
|
|
LoongArch_PseudoCALL_LARGE = 289,
|
|
LoongArch_PseudoCALL_MEDIUM = 290,
|
|
LoongArch_PseudoCmpXchg32 = 291,
|
|
LoongArch_PseudoCmpXchg64 = 292,
|
|
LoongArch_PseudoCopyCFR = 293,
|
|
LoongArch_PseudoJIRL_CALL = 294,
|
|
LoongArch_PseudoJIRL_TAIL = 295,
|
|
LoongArch_PseudoLA_ABS = 296,
|
|
LoongArch_PseudoLA_ABS_LARGE = 297,
|
|
LoongArch_PseudoLA_GOT = 298,
|
|
LoongArch_PseudoLA_GOT_LARGE = 299,
|
|
LoongArch_PseudoLA_PCREL = 300,
|
|
LoongArch_PseudoLA_PCREL_LARGE = 301,
|
|
LoongArch_PseudoLA_TLS_GD = 302,
|
|
LoongArch_PseudoLA_TLS_GD_LARGE = 303,
|
|
LoongArch_PseudoLA_TLS_IE = 304,
|
|
LoongArch_PseudoLA_TLS_IE_LARGE = 305,
|
|
LoongArch_PseudoLA_TLS_LD = 306,
|
|
LoongArch_PseudoLA_TLS_LD_LARGE = 307,
|
|
LoongArch_PseudoLA_TLS_LE = 308,
|
|
LoongArch_PseudoLD_CFR = 309,
|
|
LoongArch_PseudoLI_D = 310,
|
|
LoongArch_PseudoLI_W = 311,
|
|
LoongArch_PseudoMaskedAtomicLoadAdd32 = 312,
|
|
LoongArch_PseudoMaskedAtomicLoadMax32 = 313,
|
|
LoongArch_PseudoMaskedAtomicLoadMin32 = 314,
|
|
LoongArch_PseudoMaskedAtomicLoadNand32 = 315,
|
|
LoongArch_PseudoMaskedAtomicLoadSub32 = 316,
|
|
LoongArch_PseudoMaskedAtomicLoadUMax32 = 317,
|
|
LoongArch_PseudoMaskedAtomicLoadUMin32 = 318,
|
|
LoongArch_PseudoMaskedAtomicSwap32 = 319,
|
|
LoongArch_PseudoMaskedCmpXchg32 = 320,
|
|
LoongArch_PseudoRET = 321,
|
|
LoongArch_PseudoST_CFR = 322,
|
|
LoongArch_PseudoTAIL = 323,
|
|
LoongArch_PseudoTAIL36 = 324,
|
|
LoongArch_PseudoTAILIndirect = 325,
|
|
LoongArch_PseudoTAIL_LARGE = 326,
|
|
LoongArch_PseudoTAIL_MEDIUM = 327,
|
|
LoongArch_PseudoUNIMP = 328,
|
|
LoongArch_PseudoVBNZ = 329,
|
|
LoongArch_PseudoVBNZ_B = 330,
|
|
LoongArch_PseudoVBNZ_D = 331,
|
|
LoongArch_PseudoVBNZ_H = 332,
|
|
LoongArch_PseudoVBNZ_W = 333,
|
|
LoongArch_PseudoVBZ = 334,
|
|
LoongArch_PseudoVBZ_B = 335,
|
|
LoongArch_PseudoVBZ_D = 336,
|
|
LoongArch_PseudoVBZ_H = 337,
|
|
LoongArch_PseudoVBZ_W = 338,
|
|
LoongArch_PseudoVREPLI_B = 339,
|
|
LoongArch_PseudoVREPLI_D = 340,
|
|
LoongArch_PseudoVREPLI_H = 341,
|
|
LoongArch_PseudoVREPLI_W = 342,
|
|
LoongArch_PseudoXVBNZ = 343,
|
|
LoongArch_PseudoXVBNZ_B = 344,
|
|
LoongArch_PseudoXVBNZ_D = 345,
|
|
LoongArch_PseudoXVBNZ_H = 346,
|
|
LoongArch_PseudoXVBNZ_W = 347,
|
|
LoongArch_PseudoXVBZ = 348,
|
|
LoongArch_PseudoXVBZ_B = 349,
|
|
LoongArch_PseudoXVBZ_D = 350,
|
|
LoongArch_PseudoXVBZ_H = 351,
|
|
LoongArch_PseudoXVBZ_W = 352,
|
|
LoongArch_PseudoXVINSGR2VR_B = 353,
|
|
LoongArch_PseudoXVINSGR2VR_H = 354,
|
|
LoongArch_PseudoXVREPLI_B = 355,
|
|
LoongArch_PseudoXVREPLI_D = 356,
|
|
LoongArch_PseudoXVREPLI_H = 357,
|
|
LoongArch_PseudoXVREPLI_W = 358,
|
|
LoongArch_RDFCSR = 359,
|
|
LoongArch_WRFCSR = 360,
|
|
LoongArch_ADC_B = 361,
|
|
LoongArch_ADC_D = 362,
|
|
LoongArch_ADC_H = 363,
|
|
LoongArch_ADC_W = 364,
|
|
LoongArch_ADDI_D = 365,
|
|
LoongArch_ADDI_W = 366,
|
|
LoongArch_ADDU12I_D = 367,
|
|
LoongArch_ADDU12I_W = 368,
|
|
LoongArch_ADDU16I_D = 369,
|
|
LoongArch_ADD_D = 370,
|
|
LoongArch_ADD_W = 371,
|
|
LoongArch_ALSL_D = 372,
|
|
LoongArch_ALSL_W = 373,
|
|
LoongArch_ALSL_WU = 374,
|
|
LoongArch_AMADD_B = 375,
|
|
LoongArch_AMADD_D = 376,
|
|
LoongArch_AMADD_H = 377,
|
|
LoongArch_AMADD_W = 378,
|
|
LoongArch_AMADD__DB_B = 379,
|
|
LoongArch_AMADD__DB_D = 380,
|
|
LoongArch_AMADD__DB_H = 381,
|
|
LoongArch_AMADD__DB_W = 382,
|
|
LoongArch_AMAND_D = 383,
|
|
LoongArch_AMAND_W = 384,
|
|
LoongArch_AMAND__DB_D = 385,
|
|
LoongArch_AMAND__DB_W = 386,
|
|
LoongArch_AMCAS_B = 387,
|
|
LoongArch_AMCAS_D = 388,
|
|
LoongArch_AMCAS_H = 389,
|
|
LoongArch_AMCAS_W = 390,
|
|
LoongArch_AMCAS__DB_B = 391,
|
|
LoongArch_AMCAS__DB_D = 392,
|
|
LoongArch_AMCAS__DB_H = 393,
|
|
LoongArch_AMCAS__DB_W = 394,
|
|
LoongArch_AMMAX_D = 395,
|
|
LoongArch_AMMAX_DU = 396,
|
|
LoongArch_AMMAX_W = 397,
|
|
LoongArch_AMMAX_WU = 398,
|
|
LoongArch_AMMAX__DB_D = 399,
|
|
LoongArch_AMMAX__DB_DU = 400,
|
|
LoongArch_AMMAX__DB_W = 401,
|
|
LoongArch_AMMAX__DB_WU = 402,
|
|
LoongArch_AMMIN_D = 403,
|
|
LoongArch_AMMIN_DU = 404,
|
|
LoongArch_AMMIN_W = 405,
|
|
LoongArch_AMMIN_WU = 406,
|
|
LoongArch_AMMIN__DB_D = 407,
|
|
LoongArch_AMMIN__DB_DU = 408,
|
|
LoongArch_AMMIN__DB_W = 409,
|
|
LoongArch_AMMIN__DB_WU = 410,
|
|
LoongArch_AMOR_D = 411,
|
|
LoongArch_AMOR_W = 412,
|
|
LoongArch_AMOR__DB_D = 413,
|
|
LoongArch_AMOR__DB_W = 414,
|
|
LoongArch_AMSWAP_B = 415,
|
|
LoongArch_AMSWAP_D = 416,
|
|
LoongArch_AMSWAP_H = 417,
|
|
LoongArch_AMSWAP_W = 418,
|
|
LoongArch_AMSWAP__DB_B = 419,
|
|
LoongArch_AMSWAP__DB_D = 420,
|
|
LoongArch_AMSWAP__DB_H = 421,
|
|
LoongArch_AMSWAP__DB_W = 422,
|
|
LoongArch_AMXOR_D = 423,
|
|
LoongArch_AMXOR_W = 424,
|
|
LoongArch_AMXOR__DB_D = 425,
|
|
LoongArch_AMXOR__DB_W = 426,
|
|
LoongArch_AND = 427,
|
|
LoongArch_ANDI = 428,
|
|
LoongArch_ANDN = 429,
|
|
LoongArch_ARMADC_W = 430,
|
|
LoongArch_ARMADD_W = 431,
|
|
LoongArch_ARMAND_W = 432,
|
|
LoongArch_ARMMFFLAG = 433,
|
|
LoongArch_ARMMOVE = 434,
|
|
LoongArch_ARMMOV_D = 435,
|
|
LoongArch_ARMMOV_W = 436,
|
|
LoongArch_ARMMTFLAG = 437,
|
|
LoongArch_ARMNOT_W = 438,
|
|
LoongArch_ARMOR_W = 439,
|
|
LoongArch_ARMROTRI_W = 440,
|
|
LoongArch_ARMROTR_W = 441,
|
|
LoongArch_ARMRRX_W = 442,
|
|
LoongArch_ARMSBC_W = 443,
|
|
LoongArch_ARMSLLI_W = 444,
|
|
LoongArch_ARMSLL_W = 445,
|
|
LoongArch_ARMSRAI_W = 446,
|
|
LoongArch_ARMSRA_W = 447,
|
|
LoongArch_ARMSRLI_W = 448,
|
|
LoongArch_ARMSRL_W = 449,
|
|
LoongArch_ARMSUB_W = 450,
|
|
LoongArch_ARMXOR_W = 451,
|
|
LoongArch_ASRTGT_D = 452,
|
|
LoongArch_ASRTLE_D = 453,
|
|
LoongArch_B = 454,
|
|
LoongArch_BCEQZ = 455,
|
|
LoongArch_BCNEZ = 456,
|
|
LoongArch_BEQ = 457,
|
|
LoongArch_BEQZ = 458,
|
|
LoongArch_BGE = 459,
|
|
LoongArch_BGEU = 460,
|
|
LoongArch_BITREV_4B = 461,
|
|
LoongArch_BITREV_8B = 462,
|
|
LoongArch_BITREV_D = 463,
|
|
LoongArch_BITREV_W = 464,
|
|
LoongArch_BL = 465,
|
|
LoongArch_BLT = 466,
|
|
LoongArch_BLTU = 467,
|
|
LoongArch_BNE = 468,
|
|
LoongArch_BNEZ = 469,
|
|
LoongArch_BREAK = 470,
|
|
LoongArch_BSTRINS_D = 471,
|
|
LoongArch_BSTRINS_W = 472,
|
|
LoongArch_BSTRPICK_D = 473,
|
|
LoongArch_BSTRPICK_W = 474,
|
|
LoongArch_BYTEPICK_D = 475,
|
|
LoongArch_BYTEPICK_W = 476,
|
|
LoongArch_CACOP = 477,
|
|
LoongArch_CLO_D = 478,
|
|
LoongArch_CLO_W = 479,
|
|
LoongArch_CLZ_D = 480,
|
|
LoongArch_CLZ_W = 481,
|
|
LoongArch_CPUCFG = 482,
|
|
LoongArch_CRCC_W_B_W = 483,
|
|
LoongArch_CRCC_W_D_W = 484,
|
|
LoongArch_CRCC_W_H_W = 485,
|
|
LoongArch_CRCC_W_W_W = 486,
|
|
LoongArch_CRC_W_B_W = 487,
|
|
LoongArch_CRC_W_D_W = 488,
|
|
LoongArch_CRC_W_H_W = 489,
|
|
LoongArch_CRC_W_W_W = 490,
|
|
LoongArch_CSRRD = 491,
|
|
LoongArch_CSRWR = 492,
|
|
LoongArch_CSRXCHG = 493,
|
|
LoongArch_CTO_D = 494,
|
|
LoongArch_CTO_W = 495,
|
|
LoongArch_CTZ_D = 496,
|
|
LoongArch_CTZ_W = 497,
|
|
LoongArch_DBAR = 498,
|
|
LoongArch_DBCL = 499,
|
|
LoongArch_DIV_D = 500,
|
|
LoongArch_DIV_DU = 501,
|
|
LoongArch_DIV_W = 502,
|
|
LoongArch_DIV_WU = 503,
|
|
LoongArch_ERTN = 504,
|
|
LoongArch_EXT_W_B = 505,
|
|
LoongArch_EXT_W_H = 506,
|
|
LoongArch_FABS_D = 507,
|
|
LoongArch_FABS_S = 508,
|
|
LoongArch_FADD_D = 509,
|
|
LoongArch_FADD_S = 510,
|
|
LoongArch_FCLASS_D = 511,
|
|
LoongArch_FCLASS_S = 512,
|
|
LoongArch_FCMP_CAF_D = 513,
|
|
LoongArch_FCMP_CAF_S = 514,
|
|
LoongArch_FCMP_CEQ_D = 515,
|
|
LoongArch_FCMP_CEQ_S = 516,
|
|
LoongArch_FCMP_CLE_D = 517,
|
|
LoongArch_FCMP_CLE_S = 518,
|
|
LoongArch_FCMP_CLT_D = 519,
|
|
LoongArch_FCMP_CLT_S = 520,
|
|
LoongArch_FCMP_CNE_D = 521,
|
|
LoongArch_FCMP_CNE_S = 522,
|
|
LoongArch_FCMP_COR_D = 523,
|
|
LoongArch_FCMP_COR_S = 524,
|
|
LoongArch_FCMP_CUEQ_D = 525,
|
|
LoongArch_FCMP_CUEQ_S = 526,
|
|
LoongArch_FCMP_CULE_D = 527,
|
|
LoongArch_FCMP_CULE_S = 528,
|
|
LoongArch_FCMP_CULT_D = 529,
|
|
LoongArch_FCMP_CULT_S = 530,
|
|
LoongArch_FCMP_CUNE_D = 531,
|
|
LoongArch_FCMP_CUNE_S = 532,
|
|
LoongArch_FCMP_CUN_D = 533,
|
|
LoongArch_FCMP_CUN_S = 534,
|
|
LoongArch_FCMP_SAF_D = 535,
|
|
LoongArch_FCMP_SAF_S = 536,
|
|
LoongArch_FCMP_SEQ_D = 537,
|
|
LoongArch_FCMP_SEQ_S = 538,
|
|
LoongArch_FCMP_SLE_D = 539,
|
|
LoongArch_FCMP_SLE_S = 540,
|
|
LoongArch_FCMP_SLT_D = 541,
|
|
LoongArch_FCMP_SLT_S = 542,
|
|
LoongArch_FCMP_SNE_D = 543,
|
|
LoongArch_FCMP_SNE_S = 544,
|
|
LoongArch_FCMP_SOR_D = 545,
|
|
LoongArch_FCMP_SOR_S = 546,
|
|
LoongArch_FCMP_SUEQ_D = 547,
|
|
LoongArch_FCMP_SUEQ_S = 548,
|
|
LoongArch_FCMP_SULE_D = 549,
|
|
LoongArch_FCMP_SULE_S = 550,
|
|
LoongArch_FCMP_SULT_D = 551,
|
|
LoongArch_FCMP_SULT_S = 552,
|
|
LoongArch_FCMP_SUNE_D = 553,
|
|
LoongArch_FCMP_SUNE_S = 554,
|
|
LoongArch_FCMP_SUN_D = 555,
|
|
LoongArch_FCMP_SUN_S = 556,
|
|
LoongArch_FCOPYSIGN_D = 557,
|
|
LoongArch_FCOPYSIGN_S = 558,
|
|
LoongArch_FCVT_D_LD = 559,
|
|
LoongArch_FCVT_D_S = 560,
|
|
LoongArch_FCVT_LD_D = 561,
|
|
LoongArch_FCVT_S_D = 562,
|
|
LoongArch_FCVT_UD_D = 563,
|
|
LoongArch_FDIV_D = 564,
|
|
LoongArch_FDIV_S = 565,
|
|
LoongArch_FFINT_D_L = 566,
|
|
LoongArch_FFINT_D_W = 567,
|
|
LoongArch_FFINT_S_L = 568,
|
|
LoongArch_FFINT_S_W = 569,
|
|
LoongArch_FLDGT_D = 570,
|
|
LoongArch_FLDGT_S = 571,
|
|
LoongArch_FLDLE_D = 572,
|
|
LoongArch_FLDLE_S = 573,
|
|
LoongArch_FLDX_D = 574,
|
|
LoongArch_FLDX_S = 575,
|
|
LoongArch_FLD_D = 576,
|
|
LoongArch_FLD_S = 577,
|
|
LoongArch_FLOGB_D = 578,
|
|
LoongArch_FLOGB_S = 579,
|
|
LoongArch_FMADD_D = 580,
|
|
LoongArch_FMADD_S = 581,
|
|
LoongArch_FMAXA_D = 582,
|
|
LoongArch_FMAXA_S = 583,
|
|
LoongArch_FMAX_D = 584,
|
|
LoongArch_FMAX_S = 585,
|
|
LoongArch_FMINA_D = 586,
|
|
LoongArch_FMINA_S = 587,
|
|
LoongArch_FMIN_D = 588,
|
|
LoongArch_FMIN_S = 589,
|
|
LoongArch_FMOV_D = 590,
|
|
LoongArch_FMOV_S = 591,
|
|
LoongArch_FMSUB_D = 592,
|
|
LoongArch_FMSUB_S = 593,
|
|
LoongArch_FMUL_D = 594,
|
|
LoongArch_FMUL_S = 595,
|
|
LoongArch_FNEG_D = 596,
|
|
LoongArch_FNEG_S = 597,
|
|
LoongArch_FNMADD_D = 598,
|
|
LoongArch_FNMADD_S = 599,
|
|
LoongArch_FNMSUB_D = 600,
|
|
LoongArch_FNMSUB_S = 601,
|
|
LoongArch_FRECIPE_D = 602,
|
|
LoongArch_FRECIPE_S = 603,
|
|
LoongArch_FRECIP_D = 604,
|
|
LoongArch_FRECIP_S = 605,
|
|
LoongArch_FRINT_D = 606,
|
|
LoongArch_FRINT_S = 607,
|
|
LoongArch_FRSQRTE_D = 608,
|
|
LoongArch_FRSQRTE_S = 609,
|
|
LoongArch_FRSQRT_D = 610,
|
|
LoongArch_FRSQRT_S = 611,
|
|
LoongArch_FSCALEB_D = 612,
|
|
LoongArch_FSCALEB_S = 613,
|
|
LoongArch_FSEL_xD = 614,
|
|
LoongArch_FSEL_xS = 615,
|
|
LoongArch_FSQRT_D = 616,
|
|
LoongArch_FSQRT_S = 617,
|
|
LoongArch_FSTGT_D = 618,
|
|
LoongArch_FSTGT_S = 619,
|
|
LoongArch_FSTLE_D = 620,
|
|
LoongArch_FSTLE_S = 621,
|
|
LoongArch_FSTX_D = 622,
|
|
LoongArch_FSTX_S = 623,
|
|
LoongArch_FST_D = 624,
|
|
LoongArch_FST_S = 625,
|
|
LoongArch_FSUB_D = 626,
|
|
LoongArch_FSUB_S = 627,
|
|
LoongArch_FTINTRM_L_D = 628,
|
|
LoongArch_FTINTRM_L_S = 629,
|
|
LoongArch_FTINTRM_W_D = 630,
|
|
LoongArch_FTINTRM_W_S = 631,
|
|
LoongArch_FTINTRNE_L_D = 632,
|
|
LoongArch_FTINTRNE_L_S = 633,
|
|
LoongArch_FTINTRNE_W_D = 634,
|
|
LoongArch_FTINTRNE_W_S = 635,
|
|
LoongArch_FTINTRP_L_D = 636,
|
|
LoongArch_FTINTRP_L_S = 637,
|
|
LoongArch_FTINTRP_W_D = 638,
|
|
LoongArch_FTINTRP_W_S = 639,
|
|
LoongArch_FTINTRZ_L_D = 640,
|
|
LoongArch_FTINTRZ_L_S = 641,
|
|
LoongArch_FTINTRZ_W_D = 642,
|
|
LoongArch_FTINTRZ_W_S = 643,
|
|
LoongArch_FTINT_L_D = 644,
|
|
LoongArch_FTINT_L_S = 645,
|
|
LoongArch_FTINT_W_D = 646,
|
|
LoongArch_FTINT_W_S = 647,
|
|
LoongArch_GCSRRD = 648,
|
|
LoongArch_GCSRWR = 649,
|
|
LoongArch_GCSRXCHG = 650,
|
|
LoongArch_GTLBFLUSH = 651,
|
|
LoongArch_HVCL = 652,
|
|
LoongArch_IBAR = 653,
|
|
LoongArch_IDLE = 654,
|
|
LoongArch_INVTLB = 655,
|
|
LoongArch_IOCSRRD_B = 656,
|
|
LoongArch_IOCSRRD_D = 657,
|
|
LoongArch_IOCSRRD_H = 658,
|
|
LoongArch_IOCSRRD_W = 659,
|
|
LoongArch_IOCSRWR_B = 660,
|
|
LoongArch_IOCSRWR_D = 661,
|
|
LoongArch_IOCSRWR_H = 662,
|
|
LoongArch_IOCSRWR_W = 663,
|
|
LoongArch_JIRL = 664,
|
|
LoongArch_JISCR0 = 665,
|
|
LoongArch_JISCR1 = 666,
|
|
LoongArch_LDDIR = 667,
|
|
LoongArch_LDGT_B = 668,
|
|
LoongArch_LDGT_D = 669,
|
|
LoongArch_LDGT_H = 670,
|
|
LoongArch_LDGT_W = 671,
|
|
LoongArch_LDLE_B = 672,
|
|
LoongArch_LDLE_D = 673,
|
|
LoongArch_LDLE_H = 674,
|
|
LoongArch_LDLE_W = 675,
|
|
LoongArch_LDL_D = 676,
|
|
LoongArch_LDL_W = 677,
|
|
LoongArch_LDPTE = 678,
|
|
LoongArch_LDPTR_D = 679,
|
|
LoongArch_LDPTR_W = 680,
|
|
LoongArch_LDR_D = 681,
|
|
LoongArch_LDR_W = 682,
|
|
LoongArch_LDX_B = 683,
|
|
LoongArch_LDX_BU = 684,
|
|
LoongArch_LDX_D = 685,
|
|
LoongArch_LDX_H = 686,
|
|
LoongArch_LDX_HU = 687,
|
|
LoongArch_LDX_W = 688,
|
|
LoongArch_LDX_WU = 689,
|
|
LoongArch_LD_B = 690,
|
|
LoongArch_LD_BU = 691,
|
|
LoongArch_LD_D = 692,
|
|
LoongArch_LD_H = 693,
|
|
LoongArch_LD_HU = 694,
|
|
LoongArch_LD_W = 695,
|
|
LoongArch_LD_WU = 696,
|
|
LoongArch_LLACQ_D = 697,
|
|
LoongArch_LLACQ_W = 698,
|
|
LoongArch_LL_D = 699,
|
|
LoongArch_LL_W = 700,
|
|
LoongArch_LU12I_W = 701,
|
|
LoongArch_LU32I_D = 702,
|
|
LoongArch_LU52I_D = 703,
|
|
LoongArch_MASKEQZ = 704,
|
|
LoongArch_MASKNEZ = 705,
|
|
LoongArch_MOD_D = 706,
|
|
LoongArch_MOD_DU = 707,
|
|
LoongArch_MOD_W = 708,
|
|
LoongArch_MOD_WU = 709,
|
|
LoongArch_MOVCF2FR_xS = 710,
|
|
LoongArch_MOVCF2GR = 711,
|
|
LoongArch_MOVFCSR2GR = 712,
|
|
LoongArch_MOVFR2CF_xS = 713,
|
|
LoongArch_MOVFR2GR_D = 714,
|
|
LoongArch_MOVFR2GR_S = 715,
|
|
LoongArch_MOVFR2GR_S_64 = 716,
|
|
LoongArch_MOVFRH2GR_S = 717,
|
|
LoongArch_MOVGR2CF = 718,
|
|
LoongArch_MOVGR2FCSR = 719,
|
|
LoongArch_MOVGR2FRH_W = 720,
|
|
LoongArch_MOVGR2FR_D = 721,
|
|
LoongArch_MOVGR2FR_W = 722,
|
|
LoongArch_MOVGR2FR_W_64 = 723,
|
|
LoongArch_MOVGR2SCR = 724,
|
|
LoongArch_MOVSCR2GR = 725,
|
|
LoongArch_MULH_D = 726,
|
|
LoongArch_MULH_DU = 727,
|
|
LoongArch_MULH_W = 728,
|
|
LoongArch_MULH_WU = 729,
|
|
LoongArch_MULW_D_W = 730,
|
|
LoongArch_MULW_D_WU = 731,
|
|
LoongArch_MUL_D = 732,
|
|
LoongArch_MUL_W = 733,
|
|
LoongArch_NOR = 734,
|
|
LoongArch_OR = 735,
|
|
LoongArch_ORI = 736,
|
|
LoongArch_ORN = 737,
|
|
LoongArch_PCADDI = 738,
|
|
LoongArch_PCADDU12I = 739,
|
|
LoongArch_PCADDU18I = 740,
|
|
LoongArch_PCALAU12I = 741,
|
|
LoongArch_PRELD = 742,
|
|
LoongArch_PRELDX = 743,
|
|
LoongArch_RCRI_B = 744,
|
|
LoongArch_RCRI_D = 745,
|
|
LoongArch_RCRI_H = 746,
|
|
LoongArch_RCRI_W = 747,
|
|
LoongArch_RCR_B = 748,
|
|
LoongArch_RCR_D = 749,
|
|
LoongArch_RCR_H = 750,
|
|
LoongArch_RCR_W = 751,
|
|
LoongArch_RDTIMEH_W = 752,
|
|
LoongArch_RDTIMEL_W = 753,
|
|
LoongArch_RDTIME_D = 754,
|
|
LoongArch_REVB_2H = 755,
|
|
LoongArch_REVB_2W = 756,
|
|
LoongArch_REVB_4H = 757,
|
|
LoongArch_REVB_D = 758,
|
|
LoongArch_REVH_2W = 759,
|
|
LoongArch_REVH_D = 760,
|
|
LoongArch_ROTRI_B = 761,
|
|
LoongArch_ROTRI_D = 762,
|
|
LoongArch_ROTRI_H = 763,
|
|
LoongArch_ROTRI_W = 764,
|
|
LoongArch_ROTR_B = 765,
|
|
LoongArch_ROTR_D = 766,
|
|
LoongArch_ROTR_H = 767,
|
|
LoongArch_ROTR_W = 768,
|
|
LoongArch_SBC_B = 769,
|
|
LoongArch_SBC_D = 770,
|
|
LoongArch_SBC_H = 771,
|
|
LoongArch_SBC_W = 772,
|
|
LoongArch_SCREL_D = 773,
|
|
LoongArch_SCREL_W = 774,
|
|
LoongArch_SC_D = 775,
|
|
LoongArch_SC_Q = 776,
|
|
LoongArch_SC_W = 777,
|
|
LoongArch_SETARMJ = 778,
|
|
LoongArch_SETX86J = 779,
|
|
LoongArch_SETX86LOOPE = 780,
|
|
LoongArch_SETX86LOOPNE = 781,
|
|
LoongArch_SET_CFR_FALSE = 782,
|
|
LoongArch_SET_CFR_TRUE = 783,
|
|
LoongArch_SLLI_D = 784,
|
|
LoongArch_SLLI_W = 785,
|
|
LoongArch_SLL_D = 786,
|
|
LoongArch_SLL_W = 787,
|
|
LoongArch_SLT = 788,
|
|
LoongArch_SLTI = 789,
|
|
LoongArch_SLTU = 790,
|
|
LoongArch_SLTUI = 791,
|
|
LoongArch_SRAI_D = 792,
|
|
LoongArch_SRAI_W = 793,
|
|
LoongArch_SRA_D = 794,
|
|
LoongArch_SRA_W = 795,
|
|
LoongArch_SRLI_D = 796,
|
|
LoongArch_SRLI_W = 797,
|
|
LoongArch_SRL_D = 798,
|
|
LoongArch_SRL_W = 799,
|
|
LoongArch_STGT_B = 800,
|
|
LoongArch_STGT_D = 801,
|
|
LoongArch_STGT_H = 802,
|
|
LoongArch_STGT_W = 803,
|
|
LoongArch_STLE_B = 804,
|
|
LoongArch_STLE_D = 805,
|
|
LoongArch_STLE_H = 806,
|
|
LoongArch_STLE_W = 807,
|
|
LoongArch_STL_D = 808,
|
|
LoongArch_STL_W = 809,
|
|
LoongArch_STPTR_D = 810,
|
|
LoongArch_STPTR_W = 811,
|
|
LoongArch_STR_D = 812,
|
|
LoongArch_STR_W = 813,
|
|
LoongArch_STX_B = 814,
|
|
LoongArch_STX_D = 815,
|
|
LoongArch_STX_H = 816,
|
|
LoongArch_STX_W = 817,
|
|
LoongArch_ST_B = 818,
|
|
LoongArch_ST_D = 819,
|
|
LoongArch_ST_H = 820,
|
|
LoongArch_ST_W = 821,
|
|
LoongArch_SUB_D = 822,
|
|
LoongArch_SUB_W = 823,
|
|
LoongArch_SYSCALL = 824,
|
|
LoongArch_TLBCLR = 825,
|
|
LoongArch_TLBFILL = 826,
|
|
LoongArch_TLBFLUSH = 827,
|
|
LoongArch_TLBRD = 828,
|
|
LoongArch_TLBSRCH = 829,
|
|
LoongArch_TLBWR = 830,
|
|
LoongArch_VABSD_B = 831,
|
|
LoongArch_VABSD_BU = 832,
|
|
LoongArch_VABSD_D = 833,
|
|
LoongArch_VABSD_DU = 834,
|
|
LoongArch_VABSD_H = 835,
|
|
LoongArch_VABSD_HU = 836,
|
|
LoongArch_VABSD_W = 837,
|
|
LoongArch_VABSD_WU = 838,
|
|
LoongArch_VADDA_B = 839,
|
|
LoongArch_VADDA_D = 840,
|
|
LoongArch_VADDA_H = 841,
|
|
LoongArch_VADDA_W = 842,
|
|
LoongArch_VADDI_BU = 843,
|
|
LoongArch_VADDI_DU = 844,
|
|
LoongArch_VADDI_HU = 845,
|
|
LoongArch_VADDI_WU = 846,
|
|
LoongArch_VADDWEV_D_W = 847,
|
|
LoongArch_VADDWEV_D_WU = 848,
|
|
LoongArch_VADDWEV_D_WU_W = 849,
|
|
LoongArch_VADDWEV_H_B = 850,
|
|
LoongArch_VADDWEV_H_BU = 851,
|
|
LoongArch_VADDWEV_H_BU_B = 852,
|
|
LoongArch_VADDWEV_Q_D = 853,
|
|
LoongArch_VADDWEV_Q_DU = 854,
|
|
LoongArch_VADDWEV_Q_DU_D = 855,
|
|
LoongArch_VADDWEV_W_H = 856,
|
|
LoongArch_VADDWEV_W_HU = 857,
|
|
LoongArch_VADDWEV_W_HU_H = 858,
|
|
LoongArch_VADDWOD_D_W = 859,
|
|
LoongArch_VADDWOD_D_WU = 860,
|
|
LoongArch_VADDWOD_D_WU_W = 861,
|
|
LoongArch_VADDWOD_H_B = 862,
|
|
LoongArch_VADDWOD_H_BU = 863,
|
|
LoongArch_VADDWOD_H_BU_B = 864,
|
|
LoongArch_VADDWOD_Q_D = 865,
|
|
LoongArch_VADDWOD_Q_DU = 866,
|
|
LoongArch_VADDWOD_Q_DU_D = 867,
|
|
LoongArch_VADDWOD_W_H = 868,
|
|
LoongArch_VADDWOD_W_HU = 869,
|
|
LoongArch_VADDWOD_W_HU_H = 870,
|
|
LoongArch_VADD_B = 871,
|
|
LoongArch_VADD_D = 872,
|
|
LoongArch_VADD_H = 873,
|
|
LoongArch_VADD_Q = 874,
|
|
LoongArch_VADD_W = 875,
|
|
LoongArch_VANDI_B = 876,
|
|
LoongArch_VANDN_V = 877,
|
|
LoongArch_VAND_V = 878,
|
|
LoongArch_VAVGR_B = 879,
|
|
LoongArch_VAVGR_BU = 880,
|
|
LoongArch_VAVGR_D = 881,
|
|
LoongArch_VAVGR_DU = 882,
|
|
LoongArch_VAVGR_H = 883,
|
|
LoongArch_VAVGR_HU = 884,
|
|
LoongArch_VAVGR_W = 885,
|
|
LoongArch_VAVGR_WU = 886,
|
|
LoongArch_VAVG_B = 887,
|
|
LoongArch_VAVG_BU = 888,
|
|
LoongArch_VAVG_D = 889,
|
|
LoongArch_VAVG_DU = 890,
|
|
LoongArch_VAVG_H = 891,
|
|
LoongArch_VAVG_HU = 892,
|
|
LoongArch_VAVG_W = 893,
|
|
LoongArch_VAVG_WU = 894,
|
|
LoongArch_VBITCLRI_B = 895,
|
|
LoongArch_VBITCLRI_D = 896,
|
|
LoongArch_VBITCLRI_H = 897,
|
|
LoongArch_VBITCLRI_W = 898,
|
|
LoongArch_VBITCLR_B = 899,
|
|
LoongArch_VBITCLR_D = 900,
|
|
LoongArch_VBITCLR_H = 901,
|
|
LoongArch_VBITCLR_W = 902,
|
|
LoongArch_VBITREVI_B = 903,
|
|
LoongArch_VBITREVI_D = 904,
|
|
LoongArch_VBITREVI_H = 905,
|
|
LoongArch_VBITREVI_W = 906,
|
|
LoongArch_VBITREV_B = 907,
|
|
LoongArch_VBITREV_D = 908,
|
|
LoongArch_VBITREV_H = 909,
|
|
LoongArch_VBITREV_W = 910,
|
|
LoongArch_VBITSELI_B = 911,
|
|
LoongArch_VBITSEL_V = 912,
|
|
LoongArch_VBITSETI_B = 913,
|
|
LoongArch_VBITSETI_D = 914,
|
|
LoongArch_VBITSETI_H = 915,
|
|
LoongArch_VBITSETI_W = 916,
|
|
LoongArch_VBITSET_B = 917,
|
|
LoongArch_VBITSET_D = 918,
|
|
LoongArch_VBITSET_H = 919,
|
|
LoongArch_VBITSET_W = 920,
|
|
LoongArch_VBSLL_V = 921,
|
|
LoongArch_VBSRL_V = 922,
|
|
LoongArch_VCLO_B = 923,
|
|
LoongArch_VCLO_D = 924,
|
|
LoongArch_VCLO_H = 925,
|
|
LoongArch_VCLO_W = 926,
|
|
LoongArch_VCLZ_B = 927,
|
|
LoongArch_VCLZ_D = 928,
|
|
LoongArch_VCLZ_H = 929,
|
|
LoongArch_VCLZ_W = 930,
|
|
LoongArch_VDIV_B = 931,
|
|
LoongArch_VDIV_BU = 932,
|
|
LoongArch_VDIV_D = 933,
|
|
LoongArch_VDIV_DU = 934,
|
|
LoongArch_VDIV_H = 935,
|
|
LoongArch_VDIV_HU = 936,
|
|
LoongArch_VDIV_W = 937,
|
|
LoongArch_VDIV_WU = 938,
|
|
LoongArch_VEXT2XV_DU_BU = 939,
|
|
LoongArch_VEXT2XV_DU_HU = 940,
|
|
LoongArch_VEXT2XV_DU_WU = 941,
|
|
LoongArch_VEXT2XV_D_B = 942,
|
|
LoongArch_VEXT2XV_D_H = 943,
|
|
LoongArch_VEXT2XV_D_W = 944,
|
|
LoongArch_VEXT2XV_HU_BU = 945,
|
|
LoongArch_VEXT2XV_H_B = 946,
|
|
LoongArch_VEXT2XV_WU_BU = 947,
|
|
LoongArch_VEXT2XV_WU_HU = 948,
|
|
LoongArch_VEXT2XV_W_B = 949,
|
|
LoongArch_VEXT2XV_W_H = 950,
|
|
LoongArch_VEXTH_DU_WU = 951,
|
|
LoongArch_VEXTH_D_W = 952,
|
|
LoongArch_VEXTH_HU_BU = 953,
|
|
LoongArch_VEXTH_H_B = 954,
|
|
LoongArch_VEXTH_QU_DU = 955,
|
|
LoongArch_VEXTH_Q_D = 956,
|
|
LoongArch_VEXTH_WU_HU = 957,
|
|
LoongArch_VEXTH_W_H = 958,
|
|
LoongArch_VEXTL_QU_DU = 959,
|
|
LoongArch_VEXTL_Q_D = 960,
|
|
LoongArch_VEXTRINS_B = 961,
|
|
LoongArch_VEXTRINS_D = 962,
|
|
LoongArch_VEXTRINS_H = 963,
|
|
LoongArch_VEXTRINS_W = 964,
|
|
LoongArch_VFADD_D = 965,
|
|
LoongArch_VFADD_S = 966,
|
|
LoongArch_VFCLASS_D = 967,
|
|
LoongArch_VFCLASS_S = 968,
|
|
LoongArch_VFCMP_CAF_D = 969,
|
|
LoongArch_VFCMP_CAF_S = 970,
|
|
LoongArch_VFCMP_CEQ_D = 971,
|
|
LoongArch_VFCMP_CEQ_S = 972,
|
|
LoongArch_VFCMP_CLE_D = 973,
|
|
LoongArch_VFCMP_CLE_S = 974,
|
|
LoongArch_VFCMP_CLT_D = 975,
|
|
LoongArch_VFCMP_CLT_S = 976,
|
|
LoongArch_VFCMP_CNE_D = 977,
|
|
LoongArch_VFCMP_CNE_S = 978,
|
|
LoongArch_VFCMP_COR_D = 979,
|
|
LoongArch_VFCMP_COR_S = 980,
|
|
LoongArch_VFCMP_CUEQ_D = 981,
|
|
LoongArch_VFCMP_CUEQ_S = 982,
|
|
LoongArch_VFCMP_CULE_D = 983,
|
|
LoongArch_VFCMP_CULE_S = 984,
|
|
LoongArch_VFCMP_CULT_D = 985,
|
|
LoongArch_VFCMP_CULT_S = 986,
|
|
LoongArch_VFCMP_CUNE_D = 987,
|
|
LoongArch_VFCMP_CUNE_S = 988,
|
|
LoongArch_VFCMP_CUN_D = 989,
|
|
LoongArch_VFCMP_CUN_S = 990,
|
|
LoongArch_VFCMP_SAF_D = 991,
|
|
LoongArch_VFCMP_SAF_S = 992,
|
|
LoongArch_VFCMP_SEQ_D = 993,
|
|
LoongArch_VFCMP_SEQ_S = 994,
|
|
LoongArch_VFCMP_SLE_D = 995,
|
|
LoongArch_VFCMP_SLE_S = 996,
|
|
LoongArch_VFCMP_SLT_D = 997,
|
|
LoongArch_VFCMP_SLT_S = 998,
|
|
LoongArch_VFCMP_SNE_D = 999,
|
|
LoongArch_VFCMP_SNE_S = 1000,
|
|
LoongArch_VFCMP_SOR_D = 1001,
|
|
LoongArch_VFCMP_SOR_S = 1002,
|
|
LoongArch_VFCMP_SUEQ_D = 1003,
|
|
LoongArch_VFCMP_SUEQ_S = 1004,
|
|
LoongArch_VFCMP_SULE_D = 1005,
|
|
LoongArch_VFCMP_SULE_S = 1006,
|
|
LoongArch_VFCMP_SULT_D = 1007,
|
|
LoongArch_VFCMP_SULT_S = 1008,
|
|
LoongArch_VFCMP_SUNE_D = 1009,
|
|
LoongArch_VFCMP_SUNE_S = 1010,
|
|
LoongArch_VFCMP_SUN_D = 1011,
|
|
LoongArch_VFCMP_SUN_S = 1012,
|
|
LoongArch_VFCVTH_D_S = 1013,
|
|
LoongArch_VFCVTH_S_H = 1014,
|
|
LoongArch_VFCVTL_D_S = 1015,
|
|
LoongArch_VFCVTL_S_H = 1016,
|
|
LoongArch_VFCVT_H_S = 1017,
|
|
LoongArch_VFCVT_S_D = 1018,
|
|
LoongArch_VFDIV_D = 1019,
|
|
LoongArch_VFDIV_S = 1020,
|
|
LoongArch_VFFINTH_D_W = 1021,
|
|
LoongArch_VFFINTL_D_W = 1022,
|
|
LoongArch_VFFINT_D_L = 1023,
|
|
LoongArch_VFFINT_D_LU = 1024,
|
|
LoongArch_VFFINT_S_L = 1025,
|
|
LoongArch_VFFINT_S_W = 1026,
|
|
LoongArch_VFFINT_S_WU = 1027,
|
|
LoongArch_VFLOGB_D = 1028,
|
|
LoongArch_VFLOGB_S = 1029,
|
|
LoongArch_VFMADD_D = 1030,
|
|
LoongArch_VFMADD_S = 1031,
|
|
LoongArch_VFMAXA_D = 1032,
|
|
LoongArch_VFMAXA_S = 1033,
|
|
LoongArch_VFMAX_D = 1034,
|
|
LoongArch_VFMAX_S = 1035,
|
|
LoongArch_VFMINA_D = 1036,
|
|
LoongArch_VFMINA_S = 1037,
|
|
LoongArch_VFMIN_D = 1038,
|
|
LoongArch_VFMIN_S = 1039,
|
|
LoongArch_VFMSUB_D = 1040,
|
|
LoongArch_VFMSUB_S = 1041,
|
|
LoongArch_VFMUL_D = 1042,
|
|
LoongArch_VFMUL_S = 1043,
|
|
LoongArch_VFNMADD_D = 1044,
|
|
LoongArch_VFNMADD_S = 1045,
|
|
LoongArch_VFNMSUB_D = 1046,
|
|
LoongArch_VFNMSUB_S = 1047,
|
|
LoongArch_VFRECIPE_D = 1048,
|
|
LoongArch_VFRECIPE_S = 1049,
|
|
LoongArch_VFRECIP_D = 1050,
|
|
LoongArch_VFRECIP_S = 1051,
|
|
LoongArch_VFRINTRM_D = 1052,
|
|
LoongArch_VFRINTRM_S = 1053,
|
|
LoongArch_VFRINTRNE_D = 1054,
|
|
LoongArch_VFRINTRNE_S = 1055,
|
|
LoongArch_VFRINTRP_D = 1056,
|
|
LoongArch_VFRINTRP_S = 1057,
|
|
LoongArch_VFRINTRZ_D = 1058,
|
|
LoongArch_VFRINTRZ_S = 1059,
|
|
LoongArch_VFRINT_D = 1060,
|
|
LoongArch_VFRINT_S = 1061,
|
|
LoongArch_VFRSQRTE_D = 1062,
|
|
LoongArch_VFRSQRTE_S = 1063,
|
|
LoongArch_VFRSQRT_D = 1064,
|
|
LoongArch_VFRSQRT_S = 1065,
|
|
LoongArch_VFRSTPI_B = 1066,
|
|
LoongArch_VFRSTPI_H = 1067,
|
|
LoongArch_VFRSTP_B = 1068,
|
|
LoongArch_VFRSTP_H = 1069,
|
|
LoongArch_VFSQRT_D = 1070,
|
|
LoongArch_VFSQRT_S = 1071,
|
|
LoongArch_VFSUB_D = 1072,
|
|
LoongArch_VFSUB_S = 1073,
|
|
LoongArch_VFTINTH_L_S = 1074,
|
|
LoongArch_VFTINTL_L_S = 1075,
|
|
LoongArch_VFTINTRMH_L_S = 1076,
|
|
LoongArch_VFTINTRML_L_S = 1077,
|
|
LoongArch_VFTINTRM_L_D = 1078,
|
|
LoongArch_VFTINTRM_W_D = 1079,
|
|
LoongArch_VFTINTRM_W_S = 1080,
|
|
LoongArch_VFTINTRNEH_L_S = 1081,
|
|
LoongArch_VFTINTRNEL_L_S = 1082,
|
|
LoongArch_VFTINTRNE_L_D = 1083,
|
|
LoongArch_VFTINTRNE_W_D = 1084,
|
|
LoongArch_VFTINTRNE_W_S = 1085,
|
|
LoongArch_VFTINTRPH_L_S = 1086,
|
|
LoongArch_VFTINTRPL_L_S = 1087,
|
|
LoongArch_VFTINTRP_L_D = 1088,
|
|
LoongArch_VFTINTRP_W_D = 1089,
|
|
LoongArch_VFTINTRP_W_S = 1090,
|
|
LoongArch_VFTINTRZH_L_S = 1091,
|
|
LoongArch_VFTINTRZL_L_S = 1092,
|
|
LoongArch_VFTINTRZ_LU_D = 1093,
|
|
LoongArch_VFTINTRZ_L_D = 1094,
|
|
LoongArch_VFTINTRZ_WU_S = 1095,
|
|
LoongArch_VFTINTRZ_W_D = 1096,
|
|
LoongArch_VFTINTRZ_W_S = 1097,
|
|
LoongArch_VFTINT_LU_D = 1098,
|
|
LoongArch_VFTINT_L_D = 1099,
|
|
LoongArch_VFTINT_WU_S = 1100,
|
|
LoongArch_VFTINT_W_D = 1101,
|
|
LoongArch_VFTINT_W_S = 1102,
|
|
LoongArch_VHADDW_DU_WU = 1103,
|
|
LoongArch_VHADDW_D_W = 1104,
|
|
LoongArch_VHADDW_HU_BU = 1105,
|
|
LoongArch_VHADDW_H_B = 1106,
|
|
LoongArch_VHADDW_QU_DU = 1107,
|
|
LoongArch_VHADDW_Q_D = 1108,
|
|
LoongArch_VHADDW_WU_HU = 1109,
|
|
LoongArch_VHADDW_W_H = 1110,
|
|
LoongArch_VHSUBW_DU_WU = 1111,
|
|
LoongArch_VHSUBW_D_W = 1112,
|
|
LoongArch_VHSUBW_HU_BU = 1113,
|
|
LoongArch_VHSUBW_H_B = 1114,
|
|
LoongArch_VHSUBW_QU_DU = 1115,
|
|
LoongArch_VHSUBW_Q_D = 1116,
|
|
LoongArch_VHSUBW_WU_HU = 1117,
|
|
LoongArch_VHSUBW_W_H = 1118,
|
|
LoongArch_VILVH_B = 1119,
|
|
LoongArch_VILVH_D = 1120,
|
|
LoongArch_VILVH_H = 1121,
|
|
LoongArch_VILVH_W = 1122,
|
|
LoongArch_VILVL_B = 1123,
|
|
LoongArch_VILVL_D = 1124,
|
|
LoongArch_VILVL_H = 1125,
|
|
LoongArch_VILVL_W = 1126,
|
|
LoongArch_VINSGR2VR_B = 1127,
|
|
LoongArch_VINSGR2VR_D = 1128,
|
|
LoongArch_VINSGR2VR_H = 1129,
|
|
LoongArch_VINSGR2VR_W = 1130,
|
|
LoongArch_VLD = 1131,
|
|
LoongArch_VLDI = 1132,
|
|
LoongArch_VLDREPL_B = 1133,
|
|
LoongArch_VLDREPL_D = 1134,
|
|
LoongArch_VLDREPL_H = 1135,
|
|
LoongArch_VLDREPL_W = 1136,
|
|
LoongArch_VLDX = 1137,
|
|
LoongArch_VMADDWEV_D_W = 1138,
|
|
LoongArch_VMADDWEV_D_WU = 1139,
|
|
LoongArch_VMADDWEV_D_WU_W = 1140,
|
|
LoongArch_VMADDWEV_H_B = 1141,
|
|
LoongArch_VMADDWEV_H_BU = 1142,
|
|
LoongArch_VMADDWEV_H_BU_B = 1143,
|
|
LoongArch_VMADDWEV_Q_D = 1144,
|
|
LoongArch_VMADDWEV_Q_DU = 1145,
|
|
LoongArch_VMADDWEV_Q_DU_D = 1146,
|
|
LoongArch_VMADDWEV_W_H = 1147,
|
|
LoongArch_VMADDWEV_W_HU = 1148,
|
|
LoongArch_VMADDWEV_W_HU_H = 1149,
|
|
LoongArch_VMADDWOD_D_W = 1150,
|
|
LoongArch_VMADDWOD_D_WU = 1151,
|
|
LoongArch_VMADDWOD_D_WU_W = 1152,
|
|
LoongArch_VMADDWOD_H_B = 1153,
|
|
LoongArch_VMADDWOD_H_BU = 1154,
|
|
LoongArch_VMADDWOD_H_BU_B = 1155,
|
|
LoongArch_VMADDWOD_Q_D = 1156,
|
|
LoongArch_VMADDWOD_Q_DU = 1157,
|
|
LoongArch_VMADDWOD_Q_DU_D = 1158,
|
|
LoongArch_VMADDWOD_W_H = 1159,
|
|
LoongArch_VMADDWOD_W_HU = 1160,
|
|
LoongArch_VMADDWOD_W_HU_H = 1161,
|
|
LoongArch_VMADD_B = 1162,
|
|
LoongArch_VMADD_D = 1163,
|
|
LoongArch_VMADD_H = 1164,
|
|
LoongArch_VMADD_W = 1165,
|
|
LoongArch_VMAXI_B = 1166,
|
|
LoongArch_VMAXI_BU = 1167,
|
|
LoongArch_VMAXI_D = 1168,
|
|
LoongArch_VMAXI_DU = 1169,
|
|
LoongArch_VMAXI_H = 1170,
|
|
LoongArch_VMAXI_HU = 1171,
|
|
LoongArch_VMAXI_W = 1172,
|
|
LoongArch_VMAXI_WU = 1173,
|
|
LoongArch_VMAX_B = 1174,
|
|
LoongArch_VMAX_BU = 1175,
|
|
LoongArch_VMAX_D = 1176,
|
|
LoongArch_VMAX_DU = 1177,
|
|
LoongArch_VMAX_H = 1178,
|
|
LoongArch_VMAX_HU = 1179,
|
|
LoongArch_VMAX_W = 1180,
|
|
LoongArch_VMAX_WU = 1181,
|
|
LoongArch_VMINI_B = 1182,
|
|
LoongArch_VMINI_BU = 1183,
|
|
LoongArch_VMINI_D = 1184,
|
|
LoongArch_VMINI_DU = 1185,
|
|
LoongArch_VMINI_H = 1186,
|
|
LoongArch_VMINI_HU = 1187,
|
|
LoongArch_VMINI_W = 1188,
|
|
LoongArch_VMINI_WU = 1189,
|
|
LoongArch_VMIN_B = 1190,
|
|
LoongArch_VMIN_BU = 1191,
|
|
LoongArch_VMIN_D = 1192,
|
|
LoongArch_VMIN_DU = 1193,
|
|
LoongArch_VMIN_H = 1194,
|
|
LoongArch_VMIN_HU = 1195,
|
|
LoongArch_VMIN_W = 1196,
|
|
LoongArch_VMIN_WU = 1197,
|
|
LoongArch_VMOD_B = 1198,
|
|
LoongArch_VMOD_BU = 1199,
|
|
LoongArch_VMOD_D = 1200,
|
|
LoongArch_VMOD_DU = 1201,
|
|
LoongArch_VMOD_H = 1202,
|
|
LoongArch_VMOD_HU = 1203,
|
|
LoongArch_VMOD_W = 1204,
|
|
LoongArch_VMOD_WU = 1205,
|
|
LoongArch_VMSKGEZ_B = 1206,
|
|
LoongArch_VMSKLTZ_B = 1207,
|
|
LoongArch_VMSKLTZ_D = 1208,
|
|
LoongArch_VMSKLTZ_H = 1209,
|
|
LoongArch_VMSKLTZ_W = 1210,
|
|
LoongArch_VMSKNZ_B = 1211,
|
|
LoongArch_VMSUB_B = 1212,
|
|
LoongArch_VMSUB_D = 1213,
|
|
LoongArch_VMSUB_H = 1214,
|
|
LoongArch_VMSUB_W = 1215,
|
|
LoongArch_VMUH_B = 1216,
|
|
LoongArch_VMUH_BU = 1217,
|
|
LoongArch_VMUH_D = 1218,
|
|
LoongArch_VMUH_DU = 1219,
|
|
LoongArch_VMUH_H = 1220,
|
|
LoongArch_VMUH_HU = 1221,
|
|
LoongArch_VMUH_W = 1222,
|
|
LoongArch_VMUH_WU = 1223,
|
|
LoongArch_VMULWEV_D_W = 1224,
|
|
LoongArch_VMULWEV_D_WU = 1225,
|
|
LoongArch_VMULWEV_D_WU_W = 1226,
|
|
LoongArch_VMULWEV_H_B = 1227,
|
|
LoongArch_VMULWEV_H_BU = 1228,
|
|
LoongArch_VMULWEV_H_BU_B = 1229,
|
|
LoongArch_VMULWEV_Q_D = 1230,
|
|
LoongArch_VMULWEV_Q_DU = 1231,
|
|
LoongArch_VMULWEV_Q_DU_D = 1232,
|
|
LoongArch_VMULWEV_W_H = 1233,
|
|
LoongArch_VMULWEV_W_HU = 1234,
|
|
LoongArch_VMULWEV_W_HU_H = 1235,
|
|
LoongArch_VMULWOD_D_W = 1236,
|
|
LoongArch_VMULWOD_D_WU = 1237,
|
|
LoongArch_VMULWOD_D_WU_W = 1238,
|
|
LoongArch_VMULWOD_H_B = 1239,
|
|
LoongArch_VMULWOD_H_BU = 1240,
|
|
LoongArch_VMULWOD_H_BU_B = 1241,
|
|
LoongArch_VMULWOD_Q_D = 1242,
|
|
LoongArch_VMULWOD_Q_DU = 1243,
|
|
LoongArch_VMULWOD_Q_DU_D = 1244,
|
|
LoongArch_VMULWOD_W_H = 1245,
|
|
LoongArch_VMULWOD_W_HU = 1246,
|
|
LoongArch_VMULWOD_W_HU_H = 1247,
|
|
LoongArch_VMUL_B = 1248,
|
|
LoongArch_VMUL_D = 1249,
|
|
LoongArch_VMUL_H = 1250,
|
|
LoongArch_VMUL_W = 1251,
|
|
LoongArch_VNEG_B = 1252,
|
|
LoongArch_VNEG_D = 1253,
|
|
LoongArch_VNEG_H = 1254,
|
|
LoongArch_VNEG_W = 1255,
|
|
LoongArch_VNORI_B = 1256,
|
|
LoongArch_VNOR_V = 1257,
|
|
LoongArch_VORI_B = 1258,
|
|
LoongArch_VORN_V = 1259,
|
|
LoongArch_VOR_V = 1260,
|
|
LoongArch_VPACKEV_B = 1261,
|
|
LoongArch_VPACKEV_D = 1262,
|
|
LoongArch_VPACKEV_H = 1263,
|
|
LoongArch_VPACKEV_W = 1264,
|
|
LoongArch_VPACKOD_B = 1265,
|
|
LoongArch_VPACKOD_D = 1266,
|
|
LoongArch_VPACKOD_H = 1267,
|
|
LoongArch_VPACKOD_W = 1268,
|
|
LoongArch_VPCNT_B = 1269,
|
|
LoongArch_VPCNT_D = 1270,
|
|
LoongArch_VPCNT_H = 1271,
|
|
LoongArch_VPCNT_W = 1272,
|
|
LoongArch_VPERMI_W = 1273,
|
|
LoongArch_VPICKEV_B = 1274,
|
|
LoongArch_VPICKEV_D = 1275,
|
|
LoongArch_VPICKEV_H = 1276,
|
|
LoongArch_VPICKEV_W = 1277,
|
|
LoongArch_VPICKOD_B = 1278,
|
|
LoongArch_VPICKOD_D = 1279,
|
|
LoongArch_VPICKOD_H = 1280,
|
|
LoongArch_VPICKOD_W = 1281,
|
|
LoongArch_VPICKVE2GR_B = 1282,
|
|
LoongArch_VPICKVE2GR_BU = 1283,
|
|
LoongArch_VPICKVE2GR_D = 1284,
|
|
LoongArch_VPICKVE2GR_DU = 1285,
|
|
LoongArch_VPICKVE2GR_H = 1286,
|
|
LoongArch_VPICKVE2GR_HU = 1287,
|
|
LoongArch_VPICKVE2GR_W = 1288,
|
|
LoongArch_VPICKVE2GR_WU = 1289,
|
|
LoongArch_VREPLGR2VR_B = 1290,
|
|
LoongArch_VREPLGR2VR_D = 1291,
|
|
LoongArch_VREPLGR2VR_H = 1292,
|
|
LoongArch_VREPLGR2VR_W = 1293,
|
|
LoongArch_VREPLVEI_B = 1294,
|
|
LoongArch_VREPLVEI_D = 1295,
|
|
LoongArch_VREPLVEI_H = 1296,
|
|
LoongArch_VREPLVEI_W = 1297,
|
|
LoongArch_VREPLVE_B = 1298,
|
|
LoongArch_VREPLVE_D = 1299,
|
|
LoongArch_VREPLVE_H = 1300,
|
|
LoongArch_VREPLVE_W = 1301,
|
|
LoongArch_VROTRI_B = 1302,
|
|
LoongArch_VROTRI_D = 1303,
|
|
LoongArch_VROTRI_H = 1304,
|
|
LoongArch_VROTRI_W = 1305,
|
|
LoongArch_VROTR_B = 1306,
|
|
LoongArch_VROTR_D = 1307,
|
|
LoongArch_VROTR_H = 1308,
|
|
LoongArch_VROTR_W = 1309,
|
|
LoongArch_VSADD_B = 1310,
|
|
LoongArch_VSADD_BU = 1311,
|
|
LoongArch_VSADD_D = 1312,
|
|
LoongArch_VSADD_DU = 1313,
|
|
LoongArch_VSADD_H = 1314,
|
|
LoongArch_VSADD_HU = 1315,
|
|
LoongArch_VSADD_W = 1316,
|
|
LoongArch_VSADD_WU = 1317,
|
|
LoongArch_VSAT_B = 1318,
|
|
LoongArch_VSAT_BU = 1319,
|
|
LoongArch_VSAT_D = 1320,
|
|
LoongArch_VSAT_DU = 1321,
|
|
LoongArch_VSAT_H = 1322,
|
|
LoongArch_VSAT_HU = 1323,
|
|
LoongArch_VSAT_W = 1324,
|
|
LoongArch_VSAT_WU = 1325,
|
|
LoongArch_VSEQI_B = 1326,
|
|
LoongArch_VSEQI_D = 1327,
|
|
LoongArch_VSEQI_H = 1328,
|
|
LoongArch_VSEQI_W = 1329,
|
|
LoongArch_VSEQ_B = 1330,
|
|
LoongArch_VSEQ_D = 1331,
|
|
LoongArch_VSEQ_H = 1332,
|
|
LoongArch_VSEQ_W = 1333,
|
|
LoongArch_VSETALLNEZ_B = 1334,
|
|
LoongArch_VSETALLNEZ_D = 1335,
|
|
LoongArch_VSETALLNEZ_H = 1336,
|
|
LoongArch_VSETALLNEZ_W = 1337,
|
|
LoongArch_VSETANYEQZ_B = 1338,
|
|
LoongArch_VSETANYEQZ_D = 1339,
|
|
LoongArch_VSETANYEQZ_H = 1340,
|
|
LoongArch_VSETANYEQZ_W = 1341,
|
|
LoongArch_VSETEQZ_V = 1342,
|
|
LoongArch_VSETNEZ_V = 1343,
|
|
LoongArch_VSHUF4I_B = 1344,
|
|
LoongArch_VSHUF4I_D = 1345,
|
|
LoongArch_VSHUF4I_H = 1346,
|
|
LoongArch_VSHUF4I_W = 1347,
|
|
LoongArch_VSHUF_B = 1348,
|
|
LoongArch_VSHUF_D = 1349,
|
|
LoongArch_VSHUF_H = 1350,
|
|
LoongArch_VSHUF_W = 1351,
|
|
LoongArch_VSIGNCOV_B = 1352,
|
|
LoongArch_VSIGNCOV_D = 1353,
|
|
LoongArch_VSIGNCOV_H = 1354,
|
|
LoongArch_VSIGNCOV_W = 1355,
|
|
LoongArch_VSLEI_B = 1356,
|
|
LoongArch_VSLEI_BU = 1357,
|
|
LoongArch_VSLEI_D = 1358,
|
|
LoongArch_VSLEI_DU = 1359,
|
|
LoongArch_VSLEI_H = 1360,
|
|
LoongArch_VSLEI_HU = 1361,
|
|
LoongArch_VSLEI_W = 1362,
|
|
LoongArch_VSLEI_WU = 1363,
|
|
LoongArch_VSLE_B = 1364,
|
|
LoongArch_VSLE_BU = 1365,
|
|
LoongArch_VSLE_D = 1366,
|
|
LoongArch_VSLE_DU = 1367,
|
|
LoongArch_VSLE_H = 1368,
|
|
LoongArch_VSLE_HU = 1369,
|
|
LoongArch_VSLE_W = 1370,
|
|
LoongArch_VSLE_WU = 1371,
|
|
LoongArch_VSLLI_B = 1372,
|
|
LoongArch_VSLLI_D = 1373,
|
|
LoongArch_VSLLI_H = 1374,
|
|
LoongArch_VSLLI_W = 1375,
|
|
LoongArch_VSLLWIL_DU_WU = 1376,
|
|
LoongArch_VSLLWIL_D_W = 1377,
|
|
LoongArch_VSLLWIL_HU_BU = 1378,
|
|
LoongArch_VSLLWIL_H_B = 1379,
|
|
LoongArch_VSLLWIL_WU_HU = 1380,
|
|
LoongArch_VSLLWIL_W_H = 1381,
|
|
LoongArch_VSLL_B = 1382,
|
|
LoongArch_VSLL_D = 1383,
|
|
LoongArch_VSLL_H = 1384,
|
|
LoongArch_VSLL_W = 1385,
|
|
LoongArch_VSLTI_B = 1386,
|
|
LoongArch_VSLTI_BU = 1387,
|
|
LoongArch_VSLTI_D = 1388,
|
|
LoongArch_VSLTI_DU = 1389,
|
|
LoongArch_VSLTI_H = 1390,
|
|
LoongArch_VSLTI_HU = 1391,
|
|
LoongArch_VSLTI_W = 1392,
|
|
LoongArch_VSLTI_WU = 1393,
|
|
LoongArch_VSLT_B = 1394,
|
|
LoongArch_VSLT_BU = 1395,
|
|
LoongArch_VSLT_D = 1396,
|
|
LoongArch_VSLT_DU = 1397,
|
|
LoongArch_VSLT_H = 1398,
|
|
LoongArch_VSLT_HU = 1399,
|
|
LoongArch_VSLT_W = 1400,
|
|
LoongArch_VSLT_WU = 1401,
|
|
LoongArch_VSRAI_B = 1402,
|
|
LoongArch_VSRAI_D = 1403,
|
|
LoongArch_VSRAI_H = 1404,
|
|
LoongArch_VSRAI_W = 1405,
|
|
LoongArch_VSRANI_B_H = 1406,
|
|
LoongArch_VSRANI_D_Q = 1407,
|
|
LoongArch_VSRANI_H_W = 1408,
|
|
LoongArch_VSRANI_W_D = 1409,
|
|
LoongArch_VSRAN_B_H = 1410,
|
|
LoongArch_VSRAN_H_W = 1411,
|
|
LoongArch_VSRAN_W_D = 1412,
|
|
LoongArch_VSRARI_B = 1413,
|
|
LoongArch_VSRARI_D = 1414,
|
|
LoongArch_VSRARI_H = 1415,
|
|
LoongArch_VSRARI_W = 1416,
|
|
LoongArch_VSRARNI_B_H = 1417,
|
|
LoongArch_VSRARNI_D_Q = 1418,
|
|
LoongArch_VSRARNI_H_W = 1419,
|
|
LoongArch_VSRARNI_W_D = 1420,
|
|
LoongArch_VSRARN_B_H = 1421,
|
|
LoongArch_VSRARN_H_W = 1422,
|
|
LoongArch_VSRARN_W_D = 1423,
|
|
LoongArch_VSRAR_B = 1424,
|
|
LoongArch_VSRAR_D = 1425,
|
|
LoongArch_VSRAR_H = 1426,
|
|
LoongArch_VSRAR_W = 1427,
|
|
LoongArch_VSRA_B = 1428,
|
|
LoongArch_VSRA_D = 1429,
|
|
LoongArch_VSRA_H = 1430,
|
|
LoongArch_VSRA_W = 1431,
|
|
LoongArch_VSRLI_B = 1432,
|
|
LoongArch_VSRLI_D = 1433,
|
|
LoongArch_VSRLI_H = 1434,
|
|
LoongArch_VSRLI_W = 1435,
|
|
LoongArch_VSRLNI_B_H = 1436,
|
|
LoongArch_VSRLNI_D_Q = 1437,
|
|
LoongArch_VSRLNI_H_W = 1438,
|
|
LoongArch_VSRLNI_W_D = 1439,
|
|
LoongArch_VSRLN_B_H = 1440,
|
|
LoongArch_VSRLN_H_W = 1441,
|
|
LoongArch_VSRLN_W_D = 1442,
|
|
LoongArch_VSRLRI_B = 1443,
|
|
LoongArch_VSRLRI_D = 1444,
|
|
LoongArch_VSRLRI_H = 1445,
|
|
LoongArch_VSRLRI_W = 1446,
|
|
LoongArch_VSRLRNI_B_H = 1447,
|
|
LoongArch_VSRLRNI_D_Q = 1448,
|
|
LoongArch_VSRLRNI_H_W = 1449,
|
|
LoongArch_VSRLRNI_W_D = 1450,
|
|
LoongArch_VSRLRN_B_H = 1451,
|
|
LoongArch_VSRLRN_H_W = 1452,
|
|
LoongArch_VSRLRN_W_D = 1453,
|
|
LoongArch_VSRLR_B = 1454,
|
|
LoongArch_VSRLR_D = 1455,
|
|
LoongArch_VSRLR_H = 1456,
|
|
LoongArch_VSRLR_W = 1457,
|
|
LoongArch_VSRL_B = 1458,
|
|
LoongArch_VSRL_D = 1459,
|
|
LoongArch_VSRL_H = 1460,
|
|
LoongArch_VSRL_W = 1461,
|
|
LoongArch_VSSRANI_BU_H = 1462,
|
|
LoongArch_VSSRANI_B_H = 1463,
|
|
LoongArch_VSSRANI_DU_Q = 1464,
|
|
LoongArch_VSSRANI_D_Q = 1465,
|
|
LoongArch_VSSRANI_HU_W = 1466,
|
|
LoongArch_VSSRANI_H_W = 1467,
|
|
LoongArch_VSSRANI_WU_D = 1468,
|
|
LoongArch_VSSRANI_W_D = 1469,
|
|
LoongArch_VSSRAN_BU_H = 1470,
|
|
LoongArch_VSSRAN_B_H = 1471,
|
|
LoongArch_VSSRAN_HU_W = 1472,
|
|
LoongArch_VSSRAN_H_W = 1473,
|
|
LoongArch_VSSRAN_WU_D = 1474,
|
|
LoongArch_VSSRAN_W_D = 1475,
|
|
LoongArch_VSSRARNI_BU_H = 1476,
|
|
LoongArch_VSSRARNI_B_H = 1477,
|
|
LoongArch_VSSRARNI_DU_Q = 1478,
|
|
LoongArch_VSSRARNI_D_Q = 1479,
|
|
LoongArch_VSSRARNI_HU_W = 1480,
|
|
LoongArch_VSSRARNI_H_W = 1481,
|
|
LoongArch_VSSRARNI_WU_D = 1482,
|
|
LoongArch_VSSRARNI_W_D = 1483,
|
|
LoongArch_VSSRARN_BU_H = 1484,
|
|
LoongArch_VSSRARN_B_H = 1485,
|
|
LoongArch_VSSRARN_HU_W = 1486,
|
|
LoongArch_VSSRARN_H_W = 1487,
|
|
LoongArch_VSSRARN_WU_D = 1488,
|
|
LoongArch_VSSRARN_W_D = 1489,
|
|
LoongArch_VSSRLNI_BU_H = 1490,
|
|
LoongArch_VSSRLNI_B_H = 1491,
|
|
LoongArch_VSSRLNI_DU_Q = 1492,
|
|
LoongArch_VSSRLNI_D_Q = 1493,
|
|
LoongArch_VSSRLNI_HU_W = 1494,
|
|
LoongArch_VSSRLNI_H_W = 1495,
|
|
LoongArch_VSSRLNI_WU_D = 1496,
|
|
LoongArch_VSSRLNI_W_D = 1497,
|
|
LoongArch_VSSRLN_BU_H = 1498,
|
|
LoongArch_VSSRLN_B_H = 1499,
|
|
LoongArch_VSSRLN_HU_W = 1500,
|
|
LoongArch_VSSRLN_H_W = 1501,
|
|
LoongArch_VSSRLN_WU_D = 1502,
|
|
LoongArch_VSSRLN_W_D = 1503,
|
|
LoongArch_VSSRLRNI_BU_H = 1504,
|
|
LoongArch_VSSRLRNI_B_H = 1505,
|
|
LoongArch_VSSRLRNI_DU_Q = 1506,
|
|
LoongArch_VSSRLRNI_D_Q = 1507,
|
|
LoongArch_VSSRLRNI_HU_W = 1508,
|
|
LoongArch_VSSRLRNI_H_W = 1509,
|
|
LoongArch_VSSRLRNI_WU_D = 1510,
|
|
LoongArch_VSSRLRNI_W_D = 1511,
|
|
LoongArch_VSSRLRN_BU_H = 1512,
|
|
LoongArch_VSSRLRN_B_H = 1513,
|
|
LoongArch_VSSRLRN_HU_W = 1514,
|
|
LoongArch_VSSRLRN_H_W = 1515,
|
|
LoongArch_VSSRLRN_WU_D = 1516,
|
|
LoongArch_VSSRLRN_W_D = 1517,
|
|
LoongArch_VSSUB_B = 1518,
|
|
LoongArch_VSSUB_BU = 1519,
|
|
LoongArch_VSSUB_D = 1520,
|
|
LoongArch_VSSUB_DU = 1521,
|
|
LoongArch_VSSUB_H = 1522,
|
|
LoongArch_VSSUB_HU = 1523,
|
|
LoongArch_VSSUB_W = 1524,
|
|
LoongArch_VSSUB_WU = 1525,
|
|
LoongArch_VST = 1526,
|
|
LoongArch_VSTELM_B = 1527,
|
|
LoongArch_VSTELM_D = 1528,
|
|
LoongArch_VSTELM_H = 1529,
|
|
LoongArch_VSTELM_W = 1530,
|
|
LoongArch_VSTX = 1531,
|
|
LoongArch_VSUBI_BU = 1532,
|
|
LoongArch_VSUBI_DU = 1533,
|
|
LoongArch_VSUBI_HU = 1534,
|
|
LoongArch_VSUBI_WU = 1535,
|
|
LoongArch_VSUBWEV_D_W = 1536,
|
|
LoongArch_VSUBWEV_D_WU = 1537,
|
|
LoongArch_VSUBWEV_H_B = 1538,
|
|
LoongArch_VSUBWEV_H_BU = 1539,
|
|
LoongArch_VSUBWEV_Q_D = 1540,
|
|
LoongArch_VSUBWEV_Q_DU = 1541,
|
|
LoongArch_VSUBWEV_W_H = 1542,
|
|
LoongArch_VSUBWEV_W_HU = 1543,
|
|
LoongArch_VSUBWOD_D_W = 1544,
|
|
LoongArch_VSUBWOD_D_WU = 1545,
|
|
LoongArch_VSUBWOD_H_B = 1546,
|
|
LoongArch_VSUBWOD_H_BU = 1547,
|
|
LoongArch_VSUBWOD_Q_D = 1548,
|
|
LoongArch_VSUBWOD_Q_DU = 1549,
|
|
LoongArch_VSUBWOD_W_H = 1550,
|
|
LoongArch_VSUBWOD_W_HU = 1551,
|
|
LoongArch_VSUB_B = 1552,
|
|
LoongArch_VSUB_D = 1553,
|
|
LoongArch_VSUB_H = 1554,
|
|
LoongArch_VSUB_Q = 1555,
|
|
LoongArch_VSUB_W = 1556,
|
|
LoongArch_VXORI_B = 1557,
|
|
LoongArch_VXOR_V = 1558,
|
|
LoongArch_X86ADC_B = 1559,
|
|
LoongArch_X86ADC_D = 1560,
|
|
LoongArch_X86ADC_H = 1561,
|
|
LoongArch_X86ADC_W = 1562,
|
|
LoongArch_X86ADD_B = 1563,
|
|
LoongArch_X86ADD_D = 1564,
|
|
LoongArch_X86ADD_DU = 1565,
|
|
LoongArch_X86ADD_H = 1566,
|
|
LoongArch_X86ADD_W = 1567,
|
|
LoongArch_X86ADD_WU = 1568,
|
|
LoongArch_X86AND_B = 1569,
|
|
LoongArch_X86AND_D = 1570,
|
|
LoongArch_X86AND_H = 1571,
|
|
LoongArch_X86AND_W = 1572,
|
|
LoongArch_X86CLRTM = 1573,
|
|
LoongArch_X86DECTOP = 1574,
|
|
LoongArch_X86DEC_B = 1575,
|
|
LoongArch_X86DEC_D = 1576,
|
|
LoongArch_X86DEC_H = 1577,
|
|
LoongArch_X86DEC_W = 1578,
|
|
LoongArch_X86INCTOP = 1579,
|
|
LoongArch_X86INC_B = 1580,
|
|
LoongArch_X86INC_D = 1581,
|
|
LoongArch_X86INC_H = 1582,
|
|
LoongArch_X86INC_W = 1583,
|
|
LoongArch_X86MFFLAG = 1584,
|
|
LoongArch_X86MFTOP = 1585,
|
|
LoongArch_X86MTFLAG = 1586,
|
|
LoongArch_X86MTTOP = 1587,
|
|
LoongArch_X86MUL_B = 1588,
|
|
LoongArch_X86MUL_BU = 1589,
|
|
LoongArch_X86MUL_D = 1590,
|
|
LoongArch_X86MUL_DU = 1591,
|
|
LoongArch_X86MUL_H = 1592,
|
|
LoongArch_X86MUL_HU = 1593,
|
|
LoongArch_X86MUL_W = 1594,
|
|
LoongArch_X86MUL_WU = 1595,
|
|
LoongArch_X86OR_B = 1596,
|
|
LoongArch_X86OR_D = 1597,
|
|
LoongArch_X86OR_H = 1598,
|
|
LoongArch_X86OR_W = 1599,
|
|
LoongArch_X86RCLI_B = 1600,
|
|
LoongArch_X86RCLI_D = 1601,
|
|
LoongArch_X86RCLI_H = 1602,
|
|
LoongArch_X86RCLI_W = 1603,
|
|
LoongArch_X86RCL_B = 1604,
|
|
LoongArch_X86RCL_D = 1605,
|
|
LoongArch_X86RCL_H = 1606,
|
|
LoongArch_X86RCL_W = 1607,
|
|
LoongArch_X86RCRI_B = 1608,
|
|
LoongArch_X86RCRI_D = 1609,
|
|
LoongArch_X86RCRI_H = 1610,
|
|
LoongArch_X86RCRI_W = 1611,
|
|
LoongArch_X86RCR_B = 1612,
|
|
LoongArch_X86RCR_D = 1613,
|
|
LoongArch_X86RCR_H = 1614,
|
|
LoongArch_X86RCR_W = 1615,
|
|
LoongArch_X86ROTLI_B = 1616,
|
|
LoongArch_X86ROTLI_D = 1617,
|
|
LoongArch_X86ROTLI_H = 1618,
|
|
LoongArch_X86ROTLI_W = 1619,
|
|
LoongArch_X86ROTL_B = 1620,
|
|
LoongArch_X86ROTL_D = 1621,
|
|
LoongArch_X86ROTL_H = 1622,
|
|
LoongArch_X86ROTL_W = 1623,
|
|
LoongArch_X86ROTRI_B = 1624,
|
|
LoongArch_X86ROTRI_D = 1625,
|
|
LoongArch_X86ROTRI_H = 1626,
|
|
LoongArch_X86ROTRI_W = 1627,
|
|
LoongArch_X86ROTR_B = 1628,
|
|
LoongArch_X86ROTR_D = 1629,
|
|
LoongArch_X86ROTR_H = 1630,
|
|
LoongArch_X86ROTR_W = 1631,
|
|
LoongArch_X86SBC_B = 1632,
|
|
LoongArch_X86SBC_D = 1633,
|
|
LoongArch_X86SBC_H = 1634,
|
|
LoongArch_X86SBC_W = 1635,
|
|
LoongArch_X86SETTAG = 1636,
|
|
LoongArch_X86SETTM = 1637,
|
|
LoongArch_X86SLLI_B = 1638,
|
|
LoongArch_X86SLLI_D = 1639,
|
|
LoongArch_X86SLLI_H = 1640,
|
|
LoongArch_X86SLLI_W = 1641,
|
|
LoongArch_X86SLL_B = 1642,
|
|
LoongArch_X86SLL_D = 1643,
|
|
LoongArch_X86SLL_H = 1644,
|
|
LoongArch_X86SLL_W = 1645,
|
|
LoongArch_X86SRAI_B = 1646,
|
|
LoongArch_X86SRAI_D = 1647,
|
|
LoongArch_X86SRAI_H = 1648,
|
|
LoongArch_X86SRAI_W = 1649,
|
|
LoongArch_X86SRA_B = 1650,
|
|
LoongArch_X86SRA_D = 1651,
|
|
LoongArch_X86SRA_H = 1652,
|
|
LoongArch_X86SRA_W = 1653,
|
|
LoongArch_X86SRLI_B = 1654,
|
|
LoongArch_X86SRLI_D = 1655,
|
|
LoongArch_X86SRLI_H = 1656,
|
|
LoongArch_X86SRLI_W = 1657,
|
|
LoongArch_X86SRL_B = 1658,
|
|
LoongArch_X86SRL_D = 1659,
|
|
LoongArch_X86SRL_H = 1660,
|
|
LoongArch_X86SRL_W = 1661,
|
|
LoongArch_X86SUB_B = 1662,
|
|
LoongArch_X86SUB_D = 1663,
|
|
LoongArch_X86SUB_DU = 1664,
|
|
LoongArch_X86SUB_H = 1665,
|
|
LoongArch_X86SUB_W = 1666,
|
|
LoongArch_X86SUB_WU = 1667,
|
|
LoongArch_X86XOR_B = 1668,
|
|
LoongArch_X86XOR_D = 1669,
|
|
LoongArch_X86XOR_H = 1670,
|
|
LoongArch_X86XOR_W = 1671,
|
|
LoongArch_XOR = 1672,
|
|
LoongArch_XORI = 1673,
|
|
LoongArch_XVABSD_B = 1674,
|
|
LoongArch_XVABSD_BU = 1675,
|
|
LoongArch_XVABSD_D = 1676,
|
|
LoongArch_XVABSD_DU = 1677,
|
|
LoongArch_XVABSD_H = 1678,
|
|
LoongArch_XVABSD_HU = 1679,
|
|
LoongArch_XVABSD_W = 1680,
|
|
LoongArch_XVABSD_WU = 1681,
|
|
LoongArch_XVADDA_B = 1682,
|
|
LoongArch_XVADDA_D = 1683,
|
|
LoongArch_XVADDA_H = 1684,
|
|
LoongArch_XVADDA_W = 1685,
|
|
LoongArch_XVADDI_BU = 1686,
|
|
LoongArch_XVADDI_DU = 1687,
|
|
LoongArch_XVADDI_HU = 1688,
|
|
LoongArch_XVADDI_WU = 1689,
|
|
LoongArch_XVADDWEV_D_W = 1690,
|
|
LoongArch_XVADDWEV_D_WU = 1691,
|
|
LoongArch_XVADDWEV_D_WU_W = 1692,
|
|
LoongArch_XVADDWEV_H_B = 1693,
|
|
LoongArch_XVADDWEV_H_BU = 1694,
|
|
LoongArch_XVADDWEV_H_BU_B = 1695,
|
|
LoongArch_XVADDWEV_Q_D = 1696,
|
|
LoongArch_XVADDWEV_Q_DU = 1697,
|
|
LoongArch_XVADDWEV_Q_DU_D = 1698,
|
|
LoongArch_XVADDWEV_W_H = 1699,
|
|
LoongArch_XVADDWEV_W_HU = 1700,
|
|
LoongArch_XVADDWEV_W_HU_H = 1701,
|
|
LoongArch_XVADDWOD_D_W = 1702,
|
|
LoongArch_XVADDWOD_D_WU = 1703,
|
|
LoongArch_XVADDWOD_D_WU_W = 1704,
|
|
LoongArch_XVADDWOD_H_B = 1705,
|
|
LoongArch_XVADDWOD_H_BU = 1706,
|
|
LoongArch_XVADDWOD_H_BU_B = 1707,
|
|
LoongArch_XVADDWOD_Q_D = 1708,
|
|
LoongArch_XVADDWOD_Q_DU = 1709,
|
|
LoongArch_XVADDWOD_Q_DU_D = 1710,
|
|
LoongArch_XVADDWOD_W_H = 1711,
|
|
LoongArch_XVADDWOD_W_HU = 1712,
|
|
LoongArch_XVADDWOD_W_HU_H = 1713,
|
|
LoongArch_XVADD_B = 1714,
|
|
LoongArch_XVADD_D = 1715,
|
|
LoongArch_XVADD_H = 1716,
|
|
LoongArch_XVADD_Q = 1717,
|
|
LoongArch_XVADD_W = 1718,
|
|
LoongArch_XVANDI_B = 1719,
|
|
LoongArch_XVANDN_V = 1720,
|
|
LoongArch_XVAND_V = 1721,
|
|
LoongArch_XVAVGR_B = 1722,
|
|
LoongArch_XVAVGR_BU = 1723,
|
|
LoongArch_XVAVGR_D = 1724,
|
|
LoongArch_XVAVGR_DU = 1725,
|
|
LoongArch_XVAVGR_H = 1726,
|
|
LoongArch_XVAVGR_HU = 1727,
|
|
LoongArch_XVAVGR_W = 1728,
|
|
LoongArch_XVAVGR_WU = 1729,
|
|
LoongArch_XVAVG_B = 1730,
|
|
LoongArch_XVAVG_BU = 1731,
|
|
LoongArch_XVAVG_D = 1732,
|
|
LoongArch_XVAVG_DU = 1733,
|
|
LoongArch_XVAVG_H = 1734,
|
|
LoongArch_XVAVG_HU = 1735,
|
|
LoongArch_XVAVG_W = 1736,
|
|
LoongArch_XVAVG_WU = 1737,
|
|
LoongArch_XVBITCLRI_B = 1738,
|
|
LoongArch_XVBITCLRI_D = 1739,
|
|
LoongArch_XVBITCLRI_H = 1740,
|
|
LoongArch_XVBITCLRI_W = 1741,
|
|
LoongArch_XVBITCLR_B = 1742,
|
|
LoongArch_XVBITCLR_D = 1743,
|
|
LoongArch_XVBITCLR_H = 1744,
|
|
LoongArch_XVBITCLR_W = 1745,
|
|
LoongArch_XVBITREVI_B = 1746,
|
|
LoongArch_XVBITREVI_D = 1747,
|
|
LoongArch_XVBITREVI_H = 1748,
|
|
LoongArch_XVBITREVI_W = 1749,
|
|
LoongArch_XVBITREV_B = 1750,
|
|
LoongArch_XVBITREV_D = 1751,
|
|
LoongArch_XVBITREV_H = 1752,
|
|
LoongArch_XVBITREV_W = 1753,
|
|
LoongArch_XVBITSELI_B = 1754,
|
|
LoongArch_XVBITSEL_V = 1755,
|
|
LoongArch_XVBITSETI_B = 1756,
|
|
LoongArch_XVBITSETI_D = 1757,
|
|
LoongArch_XVBITSETI_H = 1758,
|
|
LoongArch_XVBITSETI_W = 1759,
|
|
LoongArch_XVBITSET_B = 1760,
|
|
LoongArch_XVBITSET_D = 1761,
|
|
LoongArch_XVBITSET_H = 1762,
|
|
LoongArch_XVBITSET_W = 1763,
|
|
LoongArch_XVBSLL_V = 1764,
|
|
LoongArch_XVBSRL_V = 1765,
|
|
LoongArch_XVCLO_B = 1766,
|
|
LoongArch_XVCLO_D = 1767,
|
|
LoongArch_XVCLO_H = 1768,
|
|
LoongArch_XVCLO_W = 1769,
|
|
LoongArch_XVCLZ_B = 1770,
|
|
LoongArch_XVCLZ_D = 1771,
|
|
LoongArch_XVCLZ_H = 1772,
|
|
LoongArch_XVCLZ_W = 1773,
|
|
LoongArch_XVDIV_B = 1774,
|
|
LoongArch_XVDIV_BU = 1775,
|
|
LoongArch_XVDIV_D = 1776,
|
|
LoongArch_XVDIV_DU = 1777,
|
|
LoongArch_XVDIV_H = 1778,
|
|
LoongArch_XVDIV_HU = 1779,
|
|
LoongArch_XVDIV_W = 1780,
|
|
LoongArch_XVDIV_WU = 1781,
|
|
LoongArch_XVEXTH_DU_WU = 1782,
|
|
LoongArch_XVEXTH_D_W = 1783,
|
|
LoongArch_XVEXTH_HU_BU = 1784,
|
|
LoongArch_XVEXTH_H_B = 1785,
|
|
LoongArch_XVEXTH_QU_DU = 1786,
|
|
LoongArch_XVEXTH_Q_D = 1787,
|
|
LoongArch_XVEXTH_WU_HU = 1788,
|
|
LoongArch_XVEXTH_W_H = 1789,
|
|
LoongArch_XVEXTL_QU_DU = 1790,
|
|
LoongArch_XVEXTL_Q_D = 1791,
|
|
LoongArch_XVEXTRINS_B = 1792,
|
|
LoongArch_XVEXTRINS_D = 1793,
|
|
LoongArch_XVEXTRINS_H = 1794,
|
|
LoongArch_XVEXTRINS_W = 1795,
|
|
LoongArch_XVFADD_D = 1796,
|
|
LoongArch_XVFADD_S = 1797,
|
|
LoongArch_XVFCLASS_D = 1798,
|
|
LoongArch_XVFCLASS_S = 1799,
|
|
LoongArch_XVFCMP_CAF_D = 1800,
|
|
LoongArch_XVFCMP_CAF_S = 1801,
|
|
LoongArch_XVFCMP_CEQ_D = 1802,
|
|
LoongArch_XVFCMP_CEQ_S = 1803,
|
|
LoongArch_XVFCMP_CLE_D = 1804,
|
|
LoongArch_XVFCMP_CLE_S = 1805,
|
|
LoongArch_XVFCMP_CLT_D = 1806,
|
|
LoongArch_XVFCMP_CLT_S = 1807,
|
|
LoongArch_XVFCMP_CNE_D = 1808,
|
|
LoongArch_XVFCMP_CNE_S = 1809,
|
|
LoongArch_XVFCMP_COR_D = 1810,
|
|
LoongArch_XVFCMP_COR_S = 1811,
|
|
LoongArch_XVFCMP_CUEQ_D = 1812,
|
|
LoongArch_XVFCMP_CUEQ_S = 1813,
|
|
LoongArch_XVFCMP_CULE_D = 1814,
|
|
LoongArch_XVFCMP_CULE_S = 1815,
|
|
LoongArch_XVFCMP_CULT_D = 1816,
|
|
LoongArch_XVFCMP_CULT_S = 1817,
|
|
LoongArch_XVFCMP_CUNE_D = 1818,
|
|
LoongArch_XVFCMP_CUNE_S = 1819,
|
|
LoongArch_XVFCMP_CUN_D = 1820,
|
|
LoongArch_XVFCMP_CUN_S = 1821,
|
|
LoongArch_XVFCMP_SAF_D = 1822,
|
|
LoongArch_XVFCMP_SAF_S = 1823,
|
|
LoongArch_XVFCMP_SEQ_D = 1824,
|
|
LoongArch_XVFCMP_SEQ_S = 1825,
|
|
LoongArch_XVFCMP_SLE_D = 1826,
|
|
LoongArch_XVFCMP_SLE_S = 1827,
|
|
LoongArch_XVFCMP_SLT_D = 1828,
|
|
LoongArch_XVFCMP_SLT_S = 1829,
|
|
LoongArch_XVFCMP_SNE_D = 1830,
|
|
LoongArch_XVFCMP_SNE_S = 1831,
|
|
LoongArch_XVFCMP_SOR_D = 1832,
|
|
LoongArch_XVFCMP_SOR_S = 1833,
|
|
LoongArch_XVFCMP_SUEQ_D = 1834,
|
|
LoongArch_XVFCMP_SUEQ_S = 1835,
|
|
LoongArch_XVFCMP_SULE_D = 1836,
|
|
LoongArch_XVFCMP_SULE_S = 1837,
|
|
LoongArch_XVFCMP_SULT_D = 1838,
|
|
LoongArch_XVFCMP_SULT_S = 1839,
|
|
LoongArch_XVFCMP_SUNE_D = 1840,
|
|
LoongArch_XVFCMP_SUNE_S = 1841,
|
|
LoongArch_XVFCMP_SUN_D = 1842,
|
|
LoongArch_XVFCMP_SUN_S = 1843,
|
|
LoongArch_XVFCVTH_D_S = 1844,
|
|
LoongArch_XVFCVTH_S_H = 1845,
|
|
LoongArch_XVFCVTL_D_S = 1846,
|
|
LoongArch_XVFCVTL_S_H = 1847,
|
|
LoongArch_XVFCVT_H_S = 1848,
|
|
LoongArch_XVFCVT_S_D = 1849,
|
|
LoongArch_XVFDIV_D = 1850,
|
|
LoongArch_XVFDIV_S = 1851,
|
|
LoongArch_XVFFINTH_D_W = 1852,
|
|
LoongArch_XVFFINTL_D_W = 1853,
|
|
LoongArch_XVFFINT_D_L = 1854,
|
|
LoongArch_XVFFINT_D_LU = 1855,
|
|
LoongArch_XVFFINT_S_L = 1856,
|
|
LoongArch_XVFFINT_S_W = 1857,
|
|
LoongArch_XVFFINT_S_WU = 1858,
|
|
LoongArch_XVFLOGB_D = 1859,
|
|
LoongArch_XVFLOGB_S = 1860,
|
|
LoongArch_XVFMADD_D = 1861,
|
|
LoongArch_XVFMADD_S = 1862,
|
|
LoongArch_XVFMAXA_D = 1863,
|
|
LoongArch_XVFMAXA_S = 1864,
|
|
LoongArch_XVFMAX_D = 1865,
|
|
LoongArch_XVFMAX_S = 1866,
|
|
LoongArch_XVFMINA_D = 1867,
|
|
LoongArch_XVFMINA_S = 1868,
|
|
LoongArch_XVFMIN_D = 1869,
|
|
LoongArch_XVFMIN_S = 1870,
|
|
LoongArch_XVFMSUB_D = 1871,
|
|
LoongArch_XVFMSUB_S = 1872,
|
|
LoongArch_XVFMUL_D = 1873,
|
|
LoongArch_XVFMUL_S = 1874,
|
|
LoongArch_XVFNMADD_D = 1875,
|
|
LoongArch_XVFNMADD_S = 1876,
|
|
LoongArch_XVFNMSUB_D = 1877,
|
|
LoongArch_XVFNMSUB_S = 1878,
|
|
LoongArch_XVFRECIPE_D = 1879,
|
|
LoongArch_XVFRECIPE_S = 1880,
|
|
LoongArch_XVFRECIP_D = 1881,
|
|
LoongArch_XVFRECIP_S = 1882,
|
|
LoongArch_XVFRINTRM_D = 1883,
|
|
LoongArch_XVFRINTRM_S = 1884,
|
|
LoongArch_XVFRINTRNE_D = 1885,
|
|
LoongArch_XVFRINTRNE_S = 1886,
|
|
LoongArch_XVFRINTRP_D = 1887,
|
|
LoongArch_XVFRINTRP_S = 1888,
|
|
LoongArch_XVFRINTRZ_D = 1889,
|
|
LoongArch_XVFRINTRZ_S = 1890,
|
|
LoongArch_XVFRINT_D = 1891,
|
|
LoongArch_XVFRINT_S = 1892,
|
|
LoongArch_XVFRSQRTE_D = 1893,
|
|
LoongArch_XVFRSQRTE_S = 1894,
|
|
LoongArch_XVFRSQRT_D = 1895,
|
|
LoongArch_XVFRSQRT_S = 1896,
|
|
LoongArch_XVFRSTPI_B = 1897,
|
|
LoongArch_XVFRSTPI_H = 1898,
|
|
LoongArch_XVFRSTP_B = 1899,
|
|
LoongArch_XVFRSTP_H = 1900,
|
|
LoongArch_XVFSQRT_D = 1901,
|
|
LoongArch_XVFSQRT_S = 1902,
|
|
LoongArch_XVFSUB_D = 1903,
|
|
LoongArch_XVFSUB_S = 1904,
|
|
LoongArch_XVFTINTH_L_S = 1905,
|
|
LoongArch_XVFTINTL_L_S = 1906,
|
|
LoongArch_XVFTINTRMH_L_S = 1907,
|
|
LoongArch_XVFTINTRML_L_S = 1908,
|
|
LoongArch_XVFTINTRM_L_D = 1909,
|
|
LoongArch_XVFTINTRM_W_D = 1910,
|
|
LoongArch_XVFTINTRM_W_S = 1911,
|
|
LoongArch_XVFTINTRNEH_L_S = 1912,
|
|
LoongArch_XVFTINTRNEL_L_S = 1913,
|
|
LoongArch_XVFTINTRNE_L_D = 1914,
|
|
LoongArch_XVFTINTRNE_W_D = 1915,
|
|
LoongArch_XVFTINTRNE_W_S = 1916,
|
|
LoongArch_XVFTINTRPH_L_S = 1917,
|
|
LoongArch_XVFTINTRPL_L_S = 1918,
|
|
LoongArch_XVFTINTRP_L_D = 1919,
|
|
LoongArch_XVFTINTRP_W_D = 1920,
|
|
LoongArch_XVFTINTRP_W_S = 1921,
|
|
LoongArch_XVFTINTRZH_L_S = 1922,
|
|
LoongArch_XVFTINTRZL_L_S = 1923,
|
|
LoongArch_XVFTINTRZ_LU_D = 1924,
|
|
LoongArch_XVFTINTRZ_L_D = 1925,
|
|
LoongArch_XVFTINTRZ_WU_S = 1926,
|
|
LoongArch_XVFTINTRZ_W_D = 1927,
|
|
LoongArch_XVFTINTRZ_W_S = 1928,
|
|
LoongArch_XVFTINT_LU_D = 1929,
|
|
LoongArch_XVFTINT_L_D = 1930,
|
|
LoongArch_XVFTINT_WU_S = 1931,
|
|
LoongArch_XVFTINT_W_D = 1932,
|
|
LoongArch_XVFTINT_W_S = 1933,
|
|
LoongArch_XVHADDW_DU_WU = 1934,
|
|
LoongArch_XVHADDW_D_W = 1935,
|
|
LoongArch_XVHADDW_HU_BU = 1936,
|
|
LoongArch_XVHADDW_H_B = 1937,
|
|
LoongArch_XVHADDW_QU_DU = 1938,
|
|
LoongArch_XVHADDW_Q_D = 1939,
|
|
LoongArch_XVHADDW_WU_HU = 1940,
|
|
LoongArch_XVHADDW_W_H = 1941,
|
|
LoongArch_XVHSELI_D = 1942,
|
|
LoongArch_XVHSUBW_DU_WU = 1943,
|
|
LoongArch_XVHSUBW_D_W = 1944,
|
|
LoongArch_XVHSUBW_HU_BU = 1945,
|
|
LoongArch_XVHSUBW_H_B = 1946,
|
|
LoongArch_XVHSUBW_QU_DU = 1947,
|
|
LoongArch_XVHSUBW_Q_D = 1948,
|
|
LoongArch_XVHSUBW_WU_HU = 1949,
|
|
LoongArch_XVHSUBW_W_H = 1950,
|
|
LoongArch_XVILVH_B = 1951,
|
|
LoongArch_XVILVH_D = 1952,
|
|
LoongArch_XVILVH_H = 1953,
|
|
LoongArch_XVILVH_W = 1954,
|
|
LoongArch_XVILVL_B = 1955,
|
|
LoongArch_XVILVL_D = 1956,
|
|
LoongArch_XVILVL_H = 1957,
|
|
LoongArch_XVILVL_W = 1958,
|
|
LoongArch_XVINSGR2VR_D = 1959,
|
|
LoongArch_XVINSGR2VR_W = 1960,
|
|
LoongArch_XVINSVE0_D = 1961,
|
|
LoongArch_XVINSVE0_W = 1962,
|
|
LoongArch_XVLD = 1963,
|
|
LoongArch_XVLDI = 1964,
|
|
LoongArch_XVLDREPL_B = 1965,
|
|
LoongArch_XVLDREPL_D = 1966,
|
|
LoongArch_XVLDREPL_H = 1967,
|
|
LoongArch_XVLDREPL_W = 1968,
|
|
LoongArch_XVLDX = 1969,
|
|
LoongArch_XVMADDWEV_D_W = 1970,
|
|
LoongArch_XVMADDWEV_D_WU = 1971,
|
|
LoongArch_XVMADDWEV_D_WU_W = 1972,
|
|
LoongArch_XVMADDWEV_H_B = 1973,
|
|
LoongArch_XVMADDWEV_H_BU = 1974,
|
|
LoongArch_XVMADDWEV_H_BU_B = 1975,
|
|
LoongArch_XVMADDWEV_Q_D = 1976,
|
|
LoongArch_XVMADDWEV_Q_DU = 1977,
|
|
LoongArch_XVMADDWEV_Q_DU_D = 1978,
|
|
LoongArch_XVMADDWEV_W_H = 1979,
|
|
LoongArch_XVMADDWEV_W_HU = 1980,
|
|
LoongArch_XVMADDWEV_W_HU_H = 1981,
|
|
LoongArch_XVMADDWOD_D_W = 1982,
|
|
LoongArch_XVMADDWOD_D_WU = 1983,
|
|
LoongArch_XVMADDWOD_D_WU_W = 1984,
|
|
LoongArch_XVMADDWOD_H_B = 1985,
|
|
LoongArch_XVMADDWOD_H_BU = 1986,
|
|
LoongArch_XVMADDWOD_H_BU_B = 1987,
|
|
LoongArch_XVMADDWOD_Q_D = 1988,
|
|
LoongArch_XVMADDWOD_Q_DU = 1989,
|
|
LoongArch_XVMADDWOD_Q_DU_D = 1990,
|
|
LoongArch_XVMADDWOD_W_H = 1991,
|
|
LoongArch_XVMADDWOD_W_HU = 1992,
|
|
LoongArch_XVMADDWOD_W_HU_H = 1993,
|
|
LoongArch_XVMADD_B = 1994,
|
|
LoongArch_XVMADD_D = 1995,
|
|
LoongArch_XVMADD_H = 1996,
|
|
LoongArch_XVMADD_W = 1997,
|
|
LoongArch_XVMAXI_B = 1998,
|
|
LoongArch_XVMAXI_BU = 1999,
|
|
LoongArch_XVMAXI_D = 2000,
|
|
LoongArch_XVMAXI_DU = 2001,
|
|
LoongArch_XVMAXI_H = 2002,
|
|
LoongArch_XVMAXI_HU = 2003,
|
|
LoongArch_XVMAXI_W = 2004,
|
|
LoongArch_XVMAXI_WU = 2005,
|
|
LoongArch_XVMAX_B = 2006,
|
|
LoongArch_XVMAX_BU = 2007,
|
|
LoongArch_XVMAX_D = 2008,
|
|
LoongArch_XVMAX_DU = 2009,
|
|
LoongArch_XVMAX_H = 2010,
|
|
LoongArch_XVMAX_HU = 2011,
|
|
LoongArch_XVMAX_W = 2012,
|
|
LoongArch_XVMAX_WU = 2013,
|
|
LoongArch_XVMINI_B = 2014,
|
|
LoongArch_XVMINI_BU = 2015,
|
|
LoongArch_XVMINI_D = 2016,
|
|
LoongArch_XVMINI_DU = 2017,
|
|
LoongArch_XVMINI_H = 2018,
|
|
LoongArch_XVMINI_HU = 2019,
|
|
LoongArch_XVMINI_W = 2020,
|
|
LoongArch_XVMINI_WU = 2021,
|
|
LoongArch_XVMIN_B = 2022,
|
|
LoongArch_XVMIN_BU = 2023,
|
|
LoongArch_XVMIN_D = 2024,
|
|
LoongArch_XVMIN_DU = 2025,
|
|
LoongArch_XVMIN_H = 2026,
|
|
LoongArch_XVMIN_HU = 2027,
|
|
LoongArch_XVMIN_W = 2028,
|
|
LoongArch_XVMIN_WU = 2029,
|
|
LoongArch_XVMOD_B = 2030,
|
|
LoongArch_XVMOD_BU = 2031,
|
|
LoongArch_XVMOD_D = 2032,
|
|
LoongArch_XVMOD_DU = 2033,
|
|
LoongArch_XVMOD_H = 2034,
|
|
LoongArch_XVMOD_HU = 2035,
|
|
LoongArch_XVMOD_W = 2036,
|
|
LoongArch_XVMOD_WU = 2037,
|
|
LoongArch_XVMSKGEZ_B = 2038,
|
|
LoongArch_XVMSKLTZ_B = 2039,
|
|
LoongArch_XVMSKLTZ_D = 2040,
|
|
LoongArch_XVMSKLTZ_H = 2041,
|
|
LoongArch_XVMSKLTZ_W = 2042,
|
|
LoongArch_XVMSKNZ_B = 2043,
|
|
LoongArch_XVMSUB_B = 2044,
|
|
LoongArch_XVMSUB_D = 2045,
|
|
LoongArch_XVMSUB_H = 2046,
|
|
LoongArch_XVMSUB_W = 2047,
|
|
LoongArch_XVMUH_B = 2048,
|
|
LoongArch_XVMUH_BU = 2049,
|
|
LoongArch_XVMUH_D = 2050,
|
|
LoongArch_XVMUH_DU = 2051,
|
|
LoongArch_XVMUH_H = 2052,
|
|
LoongArch_XVMUH_HU = 2053,
|
|
LoongArch_XVMUH_W = 2054,
|
|
LoongArch_XVMUH_WU = 2055,
|
|
LoongArch_XVMULWEV_D_W = 2056,
|
|
LoongArch_XVMULWEV_D_WU = 2057,
|
|
LoongArch_XVMULWEV_D_WU_W = 2058,
|
|
LoongArch_XVMULWEV_H_B = 2059,
|
|
LoongArch_XVMULWEV_H_BU = 2060,
|
|
LoongArch_XVMULWEV_H_BU_B = 2061,
|
|
LoongArch_XVMULWEV_Q_D = 2062,
|
|
LoongArch_XVMULWEV_Q_DU = 2063,
|
|
LoongArch_XVMULWEV_Q_DU_D = 2064,
|
|
LoongArch_XVMULWEV_W_H = 2065,
|
|
LoongArch_XVMULWEV_W_HU = 2066,
|
|
LoongArch_XVMULWEV_W_HU_H = 2067,
|
|
LoongArch_XVMULWOD_D_W = 2068,
|
|
LoongArch_XVMULWOD_D_WU = 2069,
|
|
LoongArch_XVMULWOD_D_WU_W = 2070,
|
|
LoongArch_XVMULWOD_H_B = 2071,
|
|
LoongArch_XVMULWOD_H_BU = 2072,
|
|
LoongArch_XVMULWOD_H_BU_B = 2073,
|
|
LoongArch_XVMULWOD_Q_D = 2074,
|
|
LoongArch_XVMULWOD_Q_DU = 2075,
|
|
LoongArch_XVMULWOD_Q_DU_D = 2076,
|
|
LoongArch_XVMULWOD_W_H = 2077,
|
|
LoongArch_XVMULWOD_W_HU = 2078,
|
|
LoongArch_XVMULWOD_W_HU_H = 2079,
|
|
LoongArch_XVMUL_B = 2080,
|
|
LoongArch_XVMUL_D = 2081,
|
|
LoongArch_XVMUL_H = 2082,
|
|
LoongArch_XVMUL_W = 2083,
|
|
LoongArch_XVNEG_B = 2084,
|
|
LoongArch_XVNEG_D = 2085,
|
|
LoongArch_XVNEG_H = 2086,
|
|
LoongArch_XVNEG_W = 2087,
|
|
LoongArch_XVNORI_B = 2088,
|
|
LoongArch_XVNOR_V = 2089,
|
|
LoongArch_XVORI_B = 2090,
|
|
LoongArch_XVORN_V = 2091,
|
|
LoongArch_XVOR_V = 2092,
|
|
LoongArch_XVPACKEV_B = 2093,
|
|
LoongArch_XVPACKEV_D = 2094,
|
|
LoongArch_XVPACKEV_H = 2095,
|
|
LoongArch_XVPACKEV_W = 2096,
|
|
LoongArch_XVPACKOD_B = 2097,
|
|
LoongArch_XVPACKOD_D = 2098,
|
|
LoongArch_XVPACKOD_H = 2099,
|
|
LoongArch_XVPACKOD_W = 2100,
|
|
LoongArch_XVPCNT_B = 2101,
|
|
LoongArch_XVPCNT_D = 2102,
|
|
LoongArch_XVPCNT_H = 2103,
|
|
LoongArch_XVPCNT_W = 2104,
|
|
LoongArch_XVPERMI_D = 2105,
|
|
LoongArch_XVPERMI_Q = 2106,
|
|
LoongArch_XVPERMI_W = 2107,
|
|
LoongArch_XVPERM_W = 2108,
|
|
LoongArch_XVPICKEV_B = 2109,
|
|
LoongArch_XVPICKEV_D = 2110,
|
|
LoongArch_XVPICKEV_H = 2111,
|
|
LoongArch_XVPICKEV_W = 2112,
|
|
LoongArch_XVPICKOD_B = 2113,
|
|
LoongArch_XVPICKOD_D = 2114,
|
|
LoongArch_XVPICKOD_H = 2115,
|
|
LoongArch_XVPICKOD_W = 2116,
|
|
LoongArch_XVPICKVE2GR_D = 2117,
|
|
LoongArch_XVPICKVE2GR_DU = 2118,
|
|
LoongArch_XVPICKVE2GR_W = 2119,
|
|
LoongArch_XVPICKVE2GR_WU = 2120,
|
|
LoongArch_XVPICKVE_D = 2121,
|
|
LoongArch_XVPICKVE_W = 2122,
|
|
LoongArch_XVREPL128VEI_B = 2123,
|
|
LoongArch_XVREPL128VEI_D = 2124,
|
|
LoongArch_XVREPL128VEI_H = 2125,
|
|
LoongArch_XVREPL128VEI_W = 2126,
|
|
LoongArch_XVREPLGR2VR_B = 2127,
|
|
LoongArch_XVREPLGR2VR_D = 2128,
|
|
LoongArch_XVREPLGR2VR_H = 2129,
|
|
LoongArch_XVREPLGR2VR_W = 2130,
|
|
LoongArch_XVREPLVE0_B = 2131,
|
|
LoongArch_XVREPLVE0_D = 2132,
|
|
LoongArch_XVREPLVE0_H = 2133,
|
|
LoongArch_XVREPLVE0_Q = 2134,
|
|
LoongArch_XVREPLVE0_W = 2135,
|
|
LoongArch_XVREPLVE_B = 2136,
|
|
LoongArch_XVREPLVE_D = 2137,
|
|
LoongArch_XVREPLVE_H = 2138,
|
|
LoongArch_XVREPLVE_W = 2139,
|
|
LoongArch_XVROTRI_B = 2140,
|
|
LoongArch_XVROTRI_D = 2141,
|
|
LoongArch_XVROTRI_H = 2142,
|
|
LoongArch_XVROTRI_W = 2143,
|
|
LoongArch_XVROTR_B = 2144,
|
|
LoongArch_XVROTR_D = 2145,
|
|
LoongArch_XVROTR_H = 2146,
|
|
LoongArch_XVROTR_W = 2147,
|
|
LoongArch_XVSADD_B = 2148,
|
|
LoongArch_XVSADD_BU = 2149,
|
|
LoongArch_XVSADD_D = 2150,
|
|
LoongArch_XVSADD_DU = 2151,
|
|
LoongArch_XVSADD_H = 2152,
|
|
LoongArch_XVSADD_HU = 2153,
|
|
LoongArch_XVSADD_W = 2154,
|
|
LoongArch_XVSADD_WU = 2155,
|
|
LoongArch_XVSAT_B = 2156,
|
|
LoongArch_XVSAT_BU = 2157,
|
|
LoongArch_XVSAT_D = 2158,
|
|
LoongArch_XVSAT_DU = 2159,
|
|
LoongArch_XVSAT_H = 2160,
|
|
LoongArch_XVSAT_HU = 2161,
|
|
LoongArch_XVSAT_W = 2162,
|
|
LoongArch_XVSAT_WU = 2163,
|
|
LoongArch_XVSEQI_B = 2164,
|
|
LoongArch_XVSEQI_D = 2165,
|
|
LoongArch_XVSEQI_H = 2166,
|
|
LoongArch_XVSEQI_W = 2167,
|
|
LoongArch_XVSEQ_B = 2168,
|
|
LoongArch_XVSEQ_D = 2169,
|
|
LoongArch_XVSEQ_H = 2170,
|
|
LoongArch_XVSEQ_W = 2171,
|
|
LoongArch_XVSETALLNEZ_B = 2172,
|
|
LoongArch_XVSETALLNEZ_D = 2173,
|
|
LoongArch_XVSETALLNEZ_H = 2174,
|
|
LoongArch_XVSETALLNEZ_W = 2175,
|
|
LoongArch_XVSETANYEQZ_B = 2176,
|
|
LoongArch_XVSETANYEQZ_D = 2177,
|
|
LoongArch_XVSETANYEQZ_H = 2178,
|
|
LoongArch_XVSETANYEQZ_W = 2179,
|
|
LoongArch_XVSETEQZ_V = 2180,
|
|
LoongArch_XVSETNEZ_V = 2181,
|
|
LoongArch_XVSHUF4I_B = 2182,
|
|
LoongArch_XVSHUF4I_D = 2183,
|
|
LoongArch_XVSHUF4I_H = 2184,
|
|
LoongArch_XVSHUF4I_W = 2185,
|
|
LoongArch_XVSHUF_B = 2186,
|
|
LoongArch_XVSHUF_D = 2187,
|
|
LoongArch_XVSHUF_H = 2188,
|
|
LoongArch_XVSHUF_W = 2189,
|
|
LoongArch_XVSIGNCOV_B = 2190,
|
|
LoongArch_XVSIGNCOV_D = 2191,
|
|
LoongArch_XVSIGNCOV_H = 2192,
|
|
LoongArch_XVSIGNCOV_W = 2193,
|
|
LoongArch_XVSLEI_B = 2194,
|
|
LoongArch_XVSLEI_BU = 2195,
|
|
LoongArch_XVSLEI_D = 2196,
|
|
LoongArch_XVSLEI_DU = 2197,
|
|
LoongArch_XVSLEI_H = 2198,
|
|
LoongArch_XVSLEI_HU = 2199,
|
|
LoongArch_XVSLEI_W = 2200,
|
|
LoongArch_XVSLEI_WU = 2201,
|
|
LoongArch_XVSLE_B = 2202,
|
|
LoongArch_XVSLE_BU = 2203,
|
|
LoongArch_XVSLE_D = 2204,
|
|
LoongArch_XVSLE_DU = 2205,
|
|
LoongArch_XVSLE_H = 2206,
|
|
LoongArch_XVSLE_HU = 2207,
|
|
LoongArch_XVSLE_W = 2208,
|
|
LoongArch_XVSLE_WU = 2209,
|
|
LoongArch_XVSLLI_B = 2210,
|
|
LoongArch_XVSLLI_D = 2211,
|
|
LoongArch_XVSLLI_H = 2212,
|
|
LoongArch_XVSLLI_W = 2213,
|
|
LoongArch_XVSLLWIL_DU_WU = 2214,
|
|
LoongArch_XVSLLWIL_D_W = 2215,
|
|
LoongArch_XVSLLWIL_HU_BU = 2216,
|
|
LoongArch_XVSLLWIL_H_B = 2217,
|
|
LoongArch_XVSLLWIL_WU_HU = 2218,
|
|
LoongArch_XVSLLWIL_W_H = 2219,
|
|
LoongArch_XVSLL_B = 2220,
|
|
LoongArch_XVSLL_D = 2221,
|
|
LoongArch_XVSLL_H = 2222,
|
|
LoongArch_XVSLL_W = 2223,
|
|
LoongArch_XVSLTI_B = 2224,
|
|
LoongArch_XVSLTI_BU = 2225,
|
|
LoongArch_XVSLTI_D = 2226,
|
|
LoongArch_XVSLTI_DU = 2227,
|
|
LoongArch_XVSLTI_H = 2228,
|
|
LoongArch_XVSLTI_HU = 2229,
|
|
LoongArch_XVSLTI_W = 2230,
|
|
LoongArch_XVSLTI_WU = 2231,
|
|
LoongArch_XVSLT_B = 2232,
|
|
LoongArch_XVSLT_BU = 2233,
|
|
LoongArch_XVSLT_D = 2234,
|
|
LoongArch_XVSLT_DU = 2235,
|
|
LoongArch_XVSLT_H = 2236,
|
|
LoongArch_XVSLT_HU = 2237,
|
|
LoongArch_XVSLT_W = 2238,
|
|
LoongArch_XVSLT_WU = 2239,
|
|
LoongArch_XVSRAI_B = 2240,
|
|
LoongArch_XVSRAI_D = 2241,
|
|
LoongArch_XVSRAI_H = 2242,
|
|
LoongArch_XVSRAI_W = 2243,
|
|
LoongArch_XVSRANI_B_H = 2244,
|
|
LoongArch_XVSRANI_D_Q = 2245,
|
|
LoongArch_XVSRANI_H_W = 2246,
|
|
LoongArch_XVSRANI_W_D = 2247,
|
|
LoongArch_XVSRAN_B_H = 2248,
|
|
LoongArch_XVSRAN_H_W = 2249,
|
|
LoongArch_XVSRAN_W_D = 2250,
|
|
LoongArch_XVSRARI_B = 2251,
|
|
LoongArch_XVSRARI_D = 2252,
|
|
LoongArch_XVSRARI_H = 2253,
|
|
LoongArch_XVSRARI_W = 2254,
|
|
LoongArch_XVSRARNI_B_H = 2255,
|
|
LoongArch_XVSRARNI_D_Q = 2256,
|
|
LoongArch_XVSRARNI_H_W = 2257,
|
|
LoongArch_XVSRARNI_W_D = 2258,
|
|
LoongArch_XVSRARN_B_H = 2259,
|
|
LoongArch_XVSRARN_H_W = 2260,
|
|
LoongArch_XVSRARN_W_D = 2261,
|
|
LoongArch_XVSRAR_B = 2262,
|
|
LoongArch_XVSRAR_D = 2263,
|
|
LoongArch_XVSRAR_H = 2264,
|
|
LoongArch_XVSRAR_W = 2265,
|
|
LoongArch_XVSRA_B = 2266,
|
|
LoongArch_XVSRA_D = 2267,
|
|
LoongArch_XVSRA_H = 2268,
|
|
LoongArch_XVSRA_W = 2269,
|
|
LoongArch_XVSRLI_B = 2270,
|
|
LoongArch_XVSRLI_D = 2271,
|
|
LoongArch_XVSRLI_H = 2272,
|
|
LoongArch_XVSRLI_W = 2273,
|
|
LoongArch_XVSRLNI_B_H = 2274,
|
|
LoongArch_XVSRLNI_D_Q = 2275,
|
|
LoongArch_XVSRLNI_H_W = 2276,
|
|
LoongArch_XVSRLNI_W_D = 2277,
|
|
LoongArch_XVSRLN_B_H = 2278,
|
|
LoongArch_XVSRLN_H_W = 2279,
|
|
LoongArch_XVSRLN_W_D = 2280,
|
|
LoongArch_XVSRLRI_B = 2281,
|
|
LoongArch_XVSRLRI_D = 2282,
|
|
LoongArch_XVSRLRI_H = 2283,
|
|
LoongArch_XVSRLRI_W = 2284,
|
|
LoongArch_XVSRLRNI_B_H = 2285,
|
|
LoongArch_XVSRLRNI_D_Q = 2286,
|
|
LoongArch_XVSRLRNI_H_W = 2287,
|
|
LoongArch_XVSRLRNI_W_D = 2288,
|
|
LoongArch_XVSRLRN_B_H = 2289,
|
|
LoongArch_XVSRLRN_H_W = 2290,
|
|
LoongArch_XVSRLRN_W_D = 2291,
|
|
LoongArch_XVSRLR_B = 2292,
|
|
LoongArch_XVSRLR_D = 2293,
|
|
LoongArch_XVSRLR_H = 2294,
|
|
LoongArch_XVSRLR_W = 2295,
|
|
LoongArch_XVSRL_B = 2296,
|
|
LoongArch_XVSRL_D = 2297,
|
|
LoongArch_XVSRL_H = 2298,
|
|
LoongArch_XVSRL_W = 2299,
|
|
LoongArch_XVSSRANI_BU_H = 2300,
|
|
LoongArch_XVSSRANI_B_H = 2301,
|
|
LoongArch_XVSSRANI_DU_Q = 2302,
|
|
LoongArch_XVSSRANI_D_Q = 2303,
|
|
LoongArch_XVSSRANI_HU_W = 2304,
|
|
LoongArch_XVSSRANI_H_W = 2305,
|
|
LoongArch_XVSSRANI_WU_D = 2306,
|
|
LoongArch_XVSSRANI_W_D = 2307,
|
|
LoongArch_XVSSRAN_BU_H = 2308,
|
|
LoongArch_XVSSRAN_B_H = 2309,
|
|
LoongArch_XVSSRAN_HU_W = 2310,
|
|
LoongArch_XVSSRAN_H_W = 2311,
|
|
LoongArch_XVSSRAN_WU_D = 2312,
|
|
LoongArch_XVSSRAN_W_D = 2313,
|
|
LoongArch_XVSSRARNI_BU_H = 2314,
|
|
LoongArch_XVSSRARNI_B_H = 2315,
|
|
LoongArch_XVSSRARNI_DU_Q = 2316,
|
|
LoongArch_XVSSRARNI_D_Q = 2317,
|
|
LoongArch_XVSSRARNI_HU_W = 2318,
|
|
LoongArch_XVSSRARNI_H_W = 2319,
|
|
LoongArch_XVSSRARNI_WU_D = 2320,
|
|
LoongArch_XVSSRARNI_W_D = 2321,
|
|
LoongArch_XVSSRARN_BU_H = 2322,
|
|
LoongArch_XVSSRARN_B_H = 2323,
|
|
LoongArch_XVSSRARN_HU_W = 2324,
|
|
LoongArch_XVSSRARN_H_W = 2325,
|
|
LoongArch_XVSSRARN_WU_D = 2326,
|
|
LoongArch_XVSSRARN_W_D = 2327,
|
|
LoongArch_XVSSRLNI_BU_H = 2328,
|
|
LoongArch_XVSSRLNI_B_H = 2329,
|
|
LoongArch_XVSSRLNI_DU_Q = 2330,
|
|
LoongArch_XVSSRLNI_D_Q = 2331,
|
|
LoongArch_XVSSRLNI_HU_W = 2332,
|
|
LoongArch_XVSSRLNI_H_W = 2333,
|
|
LoongArch_XVSSRLNI_WU_D = 2334,
|
|
LoongArch_XVSSRLNI_W_D = 2335,
|
|
LoongArch_XVSSRLN_BU_H = 2336,
|
|
LoongArch_XVSSRLN_B_H = 2337,
|
|
LoongArch_XVSSRLN_HU_W = 2338,
|
|
LoongArch_XVSSRLN_H_W = 2339,
|
|
LoongArch_XVSSRLN_WU_D = 2340,
|
|
LoongArch_XVSSRLN_W_D = 2341,
|
|
LoongArch_XVSSRLRNI_BU_H = 2342,
|
|
LoongArch_XVSSRLRNI_B_H = 2343,
|
|
LoongArch_XVSSRLRNI_DU_Q = 2344,
|
|
LoongArch_XVSSRLRNI_D_Q = 2345,
|
|
LoongArch_XVSSRLRNI_HU_W = 2346,
|
|
LoongArch_XVSSRLRNI_H_W = 2347,
|
|
LoongArch_XVSSRLRNI_WU_D = 2348,
|
|
LoongArch_XVSSRLRNI_W_D = 2349,
|
|
LoongArch_XVSSRLRN_BU_H = 2350,
|
|
LoongArch_XVSSRLRN_B_H = 2351,
|
|
LoongArch_XVSSRLRN_HU_W = 2352,
|
|
LoongArch_XVSSRLRN_H_W = 2353,
|
|
LoongArch_XVSSRLRN_WU_D = 2354,
|
|
LoongArch_XVSSRLRN_W_D = 2355,
|
|
LoongArch_XVSSUB_B = 2356,
|
|
LoongArch_XVSSUB_BU = 2357,
|
|
LoongArch_XVSSUB_D = 2358,
|
|
LoongArch_XVSSUB_DU = 2359,
|
|
LoongArch_XVSSUB_H = 2360,
|
|
LoongArch_XVSSUB_HU = 2361,
|
|
LoongArch_XVSSUB_W = 2362,
|
|
LoongArch_XVSSUB_WU = 2363,
|
|
LoongArch_XVST = 2364,
|
|
LoongArch_XVSTELM_B = 2365,
|
|
LoongArch_XVSTELM_D = 2366,
|
|
LoongArch_XVSTELM_H = 2367,
|
|
LoongArch_XVSTELM_W = 2368,
|
|
LoongArch_XVSTX = 2369,
|
|
LoongArch_XVSUBI_BU = 2370,
|
|
LoongArch_XVSUBI_DU = 2371,
|
|
LoongArch_XVSUBI_HU = 2372,
|
|
LoongArch_XVSUBI_WU = 2373,
|
|
LoongArch_XVSUBWEV_D_W = 2374,
|
|
LoongArch_XVSUBWEV_D_WU = 2375,
|
|
LoongArch_XVSUBWEV_H_B = 2376,
|
|
LoongArch_XVSUBWEV_H_BU = 2377,
|
|
LoongArch_XVSUBWEV_Q_D = 2378,
|
|
LoongArch_XVSUBWEV_Q_DU = 2379,
|
|
LoongArch_XVSUBWEV_W_H = 2380,
|
|
LoongArch_XVSUBWEV_W_HU = 2381,
|
|
LoongArch_XVSUBWOD_D_W = 2382,
|
|
LoongArch_XVSUBWOD_D_WU = 2383,
|
|
LoongArch_XVSUBWOD_H_B = 2384,
|
|
LoongArch_XVSUBWOD_H_BU = 2385,
|
|
LoongArch_XVSUBWOD_Q_D = 2386,
|
|
LoongArch_XVSUBWOD_Q_DU = 2387,
|
|
LoongArch_XVSUBWOD_W_H = 2388,
|
|
LoongArch_XVSUBWOD_W_HU = 2389,
|
|
LoongArch_XVSUB_B = 2390,
|
|
LoongArch_XVSUB_D = 2391,
|
|
LoongArch_XVSUB_H = 2392,
|
|
LoongArch_XVSUB_Q = 2393,
|
|
LoongArch_XVSUB_W = 2394,
|
|
LoongArch_XVXORI_B = 2395,
|
|
LoongArch_XVXOR_V = 2396,
|
|
INSTRUCTION_LIST_END = 2397
|
|
};
|
|
|
|
#endif // GET_INSTRINFO_ENUM
|
|
|
|
#if defined(GET_INSTRINFO_MC_DESC) || defined(GET_INSTRINFO_CTOR_DTOR)
|
|
typedef struct LoongArchInstrTable {
|
|
MCInstrDesc Insts[2397];
|
|
MCOperandInfo OperandInfo[407];
|
|
MCPhysReg ImplicitOps[12];
|
|
} LoongArchInstrTable;
|
|
|
|
#endif // defined(GET_INSTRINFO_MC_DESC) || defined(GET_INSTRINFO_CTOR_DTOR)
|
|
|
|
#ifdef GET_INSTRINFO_MC_DESC
|
|
#undef GET_INSTRINFO_MC_DESC
|
|
|
|
static const unsigned LoongArchImpOpBase = sizeof(MCOperandInfo) / (sizeof(MCPhysReg));
|
|
|
|
static const LoongArchInstrTable LoongArchDescs = {
|
|
{
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2396 = XVXOR_V
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2395 = XVXORI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2394 = XVSUB_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2393 = XVSUB_Q
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2392 = XVSUB_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2391 = XVSUB_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2390 = XVSUB_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2389 = XVSUBWOD_W_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2388 = XVSUBWOD_W_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2387 = XVSUBWOD_Q_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2386 = XVSUBWOD_Q_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2385 = XVSUBWOD_H_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2384 = XVSUBWOD_H_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2383 = XVSUBWOD_D_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2382 = XVSUBWOD_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2381 = XVSUBWEV_W_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2380 = XVSUBWEV_W_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2379 = XVSUBWEV_Q_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2378 = XVSUBWEV_Q_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2377 = XVSUBWEV_H_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2376 = XVSUBWEV_H_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2375 = XVSUBWEV_D_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2374 = XVSUBWEV_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2373 = XVSUBI_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2372 = XVSUBI_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2371 = XVSUBI_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2370 = XVSUBI_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[390] }, // Inst #2369 = XVSTX
|
|
{ 4, &LoongArchDescs.OperandInfo[403] }, // Inst #2368 = XVSTELM_W
|
|
{ 4, &LoongArchDescs.OperandInfo[403] }, // Inst #2367 = XVSTELM_H
|
|
{ 4, &LoongArchDescs.OperandInfo[403] }, // Inst #2366 = XVSTELM_D
|
|
{ 4, &LoongArchDescs.OperandInfo[403] }, // Inst #2365 = XVSTELM_B
|
|
{ 3, &LoongArchDescs.OperandInfo[387] }, // Inst #2364 = XVST
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2363 = XVSSUB_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2362 = XVSSUB_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2361 = XVSSUB_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2360 = XVSSUB_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2359 = XVSSUB_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2358 = XVSSUB_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2357 = XVSSUB_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2356 = XVSSUB_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2355 = XVSSRLRN_W_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2354 = XVSSRLRN_WU_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2353 = XVSSRLRN_H_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2352 = XVSSRLRN_HU_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2351 = XVSSRLRN_B_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2350 = XVSSRLRN_BU_H
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2349 = XVSSRLRNI_W_D
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2348 = XVSSRLRNI_WU_D
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2347 = XVSSRLRNI_H_W
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2346 = XVSSRLRNI_HU_W
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2345 = XVSSRLRNI_D_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2344 = XVSSRLRNI_DU_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2343 = XVSSRLRNI_B_H
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2342 = XVSSRLRNI_BU_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2341 = XVSSRLN_W_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2340 = XVSSRLN_WU_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2339 = XVSSRLN_H_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2338 = XVSSRLN_HU_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2337 = XVSSRLN_B_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2336 = XVSSRLN_BU_H
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2335 = XVSSRLNI_W_D
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2334 = XVSSRLNI_WU_D
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2333 = XVSSRLNI_H_W
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2332 = XVSSRLNI_HU_W
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2331 = XVSSRLNI_D_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2330 = XVSSRLNI_DU_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2329 = XVSSRLNI_B_H
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2328 = XVSSRLNI_BU_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2327 = XVSSRARN_W_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2326 = XVSSRARN_WU_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2325 = XVSSRARN_H_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2324 = XVSSRARN_HU_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2323 = XVSSRARN_B_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2322 = XVSSRARN_BU_H
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2321 = XVSSRARNI_W_D
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2320 = XVSSRARNI_WU_D
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2319 = XVSSRARNI_H_W
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2318 = XVSSRARNI_HU_W
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2317 = XVSSRARNI_D_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2316 = XVSSRARNI_DU_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2315 = XVSSRARNI_B_H
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2314 = XVSSRARNI_BU_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2313 = XVSSRAN_W_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2312 = XVSSRAN_WU_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2311 = XVSSRAN_H_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2310 = XVSSRAN_HU_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2309 = XVSSRAN_B_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2308 = XVSSRAN_BU_H
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2307 = XVSSRANI_W_D
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2306 = XVSSRANI_WU_D
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2305 = XVSSRANI_H_W
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2304 = XVSSRANI_HU_W
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2303 = XVSSRANI_D_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2302 = XVSSRANI_DU_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2301 = XVSSRANI_B_H
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2300 = XVSSRANI_BU_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2299 = XVSRL_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2298 = XVSRL_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2297 = XVSRL_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2296 = XVSRL_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2295 = XVSRLR_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2294 = XVSRLR_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2293 = XVSRLR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2292 = XVSRLR_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2291 = XVSRLRN_W_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2290 = XVSRLRN_H_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2289 = XVSRLRN_B_H
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2288 = XVSRLRNI_W_D
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2287 = XVSRLRNI_H_W
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2286 = XVSRLRNI_D_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2285 = XVSRLRNI_B_H
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2284 = XVSRLRI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2283 = XVSRLRI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2282 = XVSRLRI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2281 = XVSRLRI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2280 = XVSRLN_W_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2279 = XVSRLN_H_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2278 = XVSRLN_B_H
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2277 = XVSRLNI_W_D
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2276 = XVSRLNI_H_W
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2275 = XVSRLNI_D_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2274 = XVSRLNI_B_H
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2273 = XVSRLI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2272 = XVSRLI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2271 = XVSRLI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2270 = XVSRLI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2269 = XVSRA_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2268 = XVSRA_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2267 = XVSRA_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2266 = XVSRA_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2265 = XVSRAR_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2264 = XVSRAR_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2263 = XVSRAR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2262 = XVSRAR_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2261 = XVSRARN_W_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2260 = XVSRARN_H_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2259 = XVSRARN_B_H
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2258 = XVSRARNI_W_D
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2257 = XVSRARNI_H_W
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2256 = XVSRARNI_D_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2255 = XVSRARNI_B_H
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2254 = XVSRARI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2253 = XVSRARI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2252 = XVSRARI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2251 = XVSRARI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2250 = XVSRAN_W_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2249 = XVSRAN_H_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2248 = XVSRAN_B_H
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2247 = XVSRANI_W_D
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2246 = XVSRANI_H_W
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2245 = XVSRANI_D_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2244 = XVSRANI_B_H
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2243 = XVSRAI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2242 = XVSRAI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2241 = XVSRAI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2240 = XVSRAI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2239 = XVSLT_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2238 = XVSLT_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2237 = XVSLT_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2236 = XVSLT_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2235 = XVSLT_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2234 = XVSLT_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2233 = XVSLT_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2232 = XVSLT_B
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2231 = XVSLTI_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2230 = XVSLTI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2229 = XVSLTI_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2228 = XVSLTI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2227 = XVSLTI_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2226 = XVSLTI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2225 = XVSLTI_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2224 = XVSLTI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2223 = XVSLL_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2222 = XVSLL_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2221 = XVSLL_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2220 = XVSLL_B
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2219 = XVSLLWIL_W_H
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2218 = XVSLLWIL_WU_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2217 = XVSLLWIL_H_B
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2216 = XVSLLWIL_HU_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2215 = XVSLLWIL_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2214 = XVSLLWIL_DU_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2213 = XVSLLI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2212 = XVSLLI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2211 = XVSLLI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2210 = XVSLLI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2209 = XVSLE_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2208 = XVSLE_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2207 = XVSLE_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2206 = XVSLE_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2205 = XVSLE_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2204 = XVSLE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2203 = XVSLE_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2202 = XVSLE_B
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2201 = XVSLEI_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2200 = XVSLEI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2199 = XVSLEI_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2198 = XVSLEI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2197 = XVSLEI_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2196 = XVSLEI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2195 = XVSLEI_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2194 = XVSLEI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2193 = XVSIGNCOV_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2192 = XVSIGNCOV_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2191 = XVSIGNCOV_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2190 = XVSIGNCOV_B
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #2189 = XVSHUF_W
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #2188 = XVSHUF_H
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #2187 = XVSHUF_D
|
|
{ 4, &LoongArchDescs.OperandInfo[379] }, // Inst #2186 = XVSHUF_B
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2185 = XVSHUF4I_W
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2184 = XVSHUF4I_H
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2183 = XVSHUF4I_D
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2182 = XVSHUF4I_B
|
|
{ 2, &LoongArchDescs.OperandInfo[401] }, // Inst #2181 = XVSETNEZ_V
|
|
{ 2, &LoongArchDescs.OperandInfo[401] }, // Inst #2180 = XVSETEQZ_V
|
|
{ 2, &LoongArchDescs.OperandInfo[401] }, // Inst #2179 = XVSETANYEQZ_W
|
|
{ 2, &LoongArchDescs.OperandInfo[401] }, // Inst #2178 = XVSETANYEQZ_H
|
|
{ 2, &LoongArchDescs.OperandInfo[401] }, // Inst #2177 = XVSETANYEQZ_D
|
|
{ 2, &LoongArchDescs.OperandInfo[401] }, // Inst #2176 = XVSETANYEQZ_B
|
|
{ 2, &LoongArchDescs.OperandInfo[401] }, // Inst #2175 = XVSETALLNEZ_W
|
|
{ 2, &LoongArchDescs.OperandInfo[401] }, // Inst #2174 = XVSETALLNEZ_H
|
|
{ 2, &LoongArchDescs.OperandInfo[401] }, // Inst #2173 = XVSETALLNEZ_D
|
|
{ 2, &LoongArchDescs.OperandInfo[401] }, // Inst #2172 = XVSETALLNEZ_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2171 = XVSEQ_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2170 = XVSEQ_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2169 = XVSEQ_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2168 = XVSEQ_B
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2167 = XVSEQI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2166 = XVSEQI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2165 = XVSEQI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2164 = XVSEQI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2163 = XVSAT_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2162 = XVSAT_W
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2161 = XVSAT_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2160 = XVSAT_H
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2159 = XVSAT_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2158 = XVSAT_D
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2157 = XVSAT_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2156 = XVSAT_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2155 = XVSADD_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2154 = XVSADD_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2153 = XVSADD_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2152 = XVSADD_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2151 = XVSADD_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2150 = XVSADD_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2149 = XVSADD_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2148 = XVSADD_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2147 = XVROTR_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2146 = XVROTR_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2145 = XVROTR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2144 = XVROTR_B
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2143 = XVROTRI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2142 = XVROTRI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2141 = XVROTRI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2140 = XVROTRI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[398] }, // Inst #2139 = XVREPLVE_W
|
|
{ 3, &LoongArchDescs.OperandInfo[398] }, // Inst #2138 = XVREPLVE_H
|
|
{ 3, &LoongArchDescs.OperandInfo[398] }, // Inst #2137 = XVREPLVE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[398] }, // Inst #2136 = XVREPLVE_B
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #2135 = XVREPLVE0_W
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #2134 = XVREPLVE0_Q
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #2133 = XVREPLVE0_H
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #2132 = XVREPLVE0_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #2131 = XVREPLVE0_B
|
|
{ 2, &LoongArchDescs.OperandInfo[396] }, // Inst #2130 = XVREPLGR2VR_W
|
|
{ 2, &LoongArchDescs.OperandInfo[396] }, // Inst #2129 = XVREPLGR2VR_H
|
|
{ 2, &LoongArchDescs.OperandInfo[396] }, // Inst #2128 = XVREPLGR2VR_D
|
|
{ 2, &LoongArchDescs.OperandInfo[396] }, // Inst #2127 = XVREPLGR2VR_B
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2126 = XVREPL128VEI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2125 = XVREPL128VEI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2124 = XVREPL128VEI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2123 = XVREPL128VEI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2122 = XVPICKVE_W
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2121 = XVPICKVE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[393] }, // Inst #2120 = XVPICKVE2GR_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[393] }, // Inst #2119 = XVPICKVE2GR_W
|
|
{ 3, &LoongArchDescs.OperandInfo[393] }, // Inst #2118 = XVPICKVE2GR_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[393] }, // Inst #2117 = XVPICKVE2GR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2116 = XVPICKOD_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2115 = XVPICKOD_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2114 = XVPICKOD_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2113 = XVPICKOD_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2112 = XVPICKEV_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2111 = XVPICKEV_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2110 = XVPICKEV_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2109 = XVPICKEV_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2108 = XVPERM_W
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2107 = XVPERMI_W
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #2106 = XVPERMI_Q
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2105 = XVPERMI_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #2104 = XVPCNT_W
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #2103 = XVPCNT_H
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #2102 = XVPCNT_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #2101 = XVPCNT_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2100 = XVPACKOD_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2099 = XVPACKOD_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2098 = XVPACKOD_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2097 = XVPACKOD_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2096 = XVPACKEV_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2095 = XVPACKEV_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2094 = XVPACKEV_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2093 = XVPACKEV_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2092 = XVOR_V
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2091 = XVORN_V
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2090 = XVORI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2089 = XVNOR_V
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2088 = XVNORI_B
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #2087 = XVNEG_W
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #2086 = XVNEG_H
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #2085 = XVNEG_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #2084 = XVNEG_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2083 = XVMUL_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2082 = XVMUL_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2081 = XVMUL_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2080 = XVMUL_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2079 = XVMULWOD_W_HU_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2078 = XVMULWOD_W_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2077 = XVMULWOD_W_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2076 = XVMULWOD_Q_DU_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2075 = XVMULWOD_Q_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2074 = XVMULWOD_Q_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2073 = XVMULWOD_H_BU_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2072 = XVMULWOD_H_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2071 = XVMULWOD_H_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2070 = XVMULWOD_D_WU_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2069 = XVMULWOD_D_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2068 = XVMULWOD_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2067 = XVMULWEV_W_HU_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2066 = XVMULWEV_W_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2065 = XVMULWEV_W_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2064 = XVMULWEV_Q_DU_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2063 = XVMULWEV_Q_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2062 = XVMULWEV_Q_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2061 = XVMULWEV_H_BU_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2060 = XVMULWEV_H_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2059 = XVMULWEV_H_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2058 = XVMULWEV_D_WU_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2057 = XVMULWEV_D_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2056 = XVMULWEV_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2055 = XVMUH_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2054 = XVMUH_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2053 = XVMUH_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2052 = XVMUH_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2051 = XVMUH_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2050 = XVMUH_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2049 = XVMUH_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2048 = XVMUH_B
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #2047 = XVMSUB_W
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #2046 = XVMSUB_H
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #2045 = XVMSUB_D
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #2044 = XVMSUB_B
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #2043 = XVMSKNZ_B
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #2042 = XVMSKLTZ_W
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #2041 = XVMSKLTZ_H
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #2040 = XVMSKLTZ_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #2039 = XVMSKLTZ_B
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #2038 = XVMSKGEZ_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2037 = XVMOD_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2036 = XVMOD_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2035 = XVMOD_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2034 = XVMOD_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2033 = XVMOD_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2032 = XVMOD_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2031 = XVMOD_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2030 = XVMOD_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2029 = XVMIN_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2028 = XVMIN_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2027 = XVMIN_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2026 = XVMIN_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2025 = XVMIN_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2024 = XVMIN_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2023 = XVMIN_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2022 = XVMIN_B
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2021 = XVMINI_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2020 = XVMINI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2019 = XVMINI_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2018 = XVMINI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2017 = XVMINI_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2016 = XVMINI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2015 = XVMINI_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2014 = XVMINI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2013 = XVMAX_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2012 = XVMAX_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2011 = XVMAX_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2010 = XVMAX_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2009 = XVMAX_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2008 = XVMAX_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2007 = XVMAX_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #2006 = XVMAX_B
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2005 = XVMAXI_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2004 = XVMAXI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2003 = XVMAXI_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2002 = XVMAXI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2001 = XVMAXI_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #2000 = XVMAXI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #1999 = XVMAXI_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #1998 = XVMAXI_B
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1997 = XVMADD_W
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1996 = XVMADD_H
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1995 = XVMADD_D
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1994 = XVMADD_B
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1993 = XVMADDWOD_W_HU_H
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1992 = XVMADDWOD_W_HU
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1991 = XVMADDWOD_W_H
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1990 = XVMADDWOD_Q_DU_D
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1989 = XVMADDWOD_Q_DU
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1988 = XVMADDWOD_Q_D
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1987 = XVMADDWOD_H_BU_B
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1986 = XVMADDWOD_H_BU
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1985 = XVMADDWOD_H_B
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1984 = XVMADDWOD_D_WU_W
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1983 = XVMADDWOD_D_WU
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1982 = XVMADDWOD_D_W
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1981 = XVMADDWEV_W_HU_H
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1980 = XVMADDWEV_W_HU
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1979 = XVMADDWEV_W_H
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1978 = XVMADDWEV_Q_DU_D
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1977 = XVMADDWEV_Q_DU
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1976 = XVMADDWEV_Q_D
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1975 = XVMADDWEV_H_BU_B
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1974 = XVMADDWEV_H_BU
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1973 = XVMADDWEV_H_B
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1972 = XVMADDWEV_D_WU_W
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1971 = XVMADDWEV_D_WU
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1970 = XVMADDWEV_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[390] }, // Inst #1969 = XVLDX
|
|
{ 3, &LoongArchDescs.OperandInfo[387] }, // Inst #1968 = XVLDREPL_W
|
|
{ 3, &LoongArchDescs.OperandInfo[387] }, // Inst #1967 = XVLDREPL_H
|
|
{ 3, &LoongArchDescs.OperandInfo[387] }, // Inst #1966 = XVLDREPL_D
|
|
{ 3, &LoongArchDescs.OperandInfo[387] }, // Inst #1965 = XVLDREPL_B
|
|
{ 2, &LoongArchDescs.OperandInfo[200] }, // Inst #1964 = XVLDI
|
|
{ 3, &LoongArchDescs.OperandInfo[387] }, // Inst #1963 = XVLD
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #1962 = XVINSVE0_W
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #1961 = XVINSVE0_D
|
|
{ 4, &LoongArchDescs.OperandInfo[196] }, // Inst #1960 = XVINSGR2VR_W
|
|
{ 4, &LoongArchDescs.OperandInfo[196] }, // Inst #1959 = XVINSGR2VR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1958 = XVILVL_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1957 = XVILVL_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1956 = XVILVL_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1955 = XVILVL_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1954 = XVILVH_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1953 = XVILVH_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1952 = XVILVH_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1951 = XVILVH_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1950 = XVHSUBW_W_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1949 = XVHSUBW_WU_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1948 = XVHSUBW_Q_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1947 = XVHSUBW_QU_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1946 = XVHSUBW_H_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1945 = XVHSUBW_HU_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1944 = XVHSUBW_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1943 = XVHSUBW_DU_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #1942 = XVHSELI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1941 = XVHADDW_W_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1940 = XVHADDW_WU_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1939 = XVHADDW_Q_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1938 = XVHADDW_QU_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1937 = XVHADDW_H_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1936 = XVHADDW_HU_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1935 = XVHADDW_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1934 = XVHADDW_DU_WU
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1933 = XVFTINT_W_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1932 = XVFTINT_W_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1931 = XVFTINT_WU_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1930 = XVFTINT_L_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1929 = XVFTINT_LU_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1928 = XVFTINTRZ_W_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1927 = XVFTINTRZ_W_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1926 = XVFTINTRZ_WU_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1925 = XVFTINTRZ_L_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1924 = XVFTINTRZ_LU_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1923 = XVFTINTRZL_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1922 = XVFTINTRZH_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1921 = XVFTINTRP_W_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1920 = XVFTINTRP_W_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1919 = XVFTINTRP_L_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1918 = XVFTINTRPL_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1917 = XVFTINTRPH_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1916 = XVFTINTRNE_W_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1915 = XVFTINTRNE_W_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1914 = XVFTINTRNE_L_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1913 = XVFTINTRNEL_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1912 = XVFTINTRNEH_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1911 = XVFTINTRM_W_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1910 = XVFTINTRM_W_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1909 = XVFTINTRM_L_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1908 = XVFTINTRML_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1907 = XVFTINTRMH_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1906 = XVFTINTL_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1905 = XVFTINTH_L_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1904 = XVFSUB_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1903 = XVFSUB_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1902 = XVFSQRT_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1901 = XVFSQRT_D
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1900 = XVFRSTP_H
|
|
{ 4, &LoongArchDescs.OperandInfo[383] }, // Inst #1899 = XVFRSTP_B
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #1898 = XVFRSTPI_H
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #1897 = XVFRSTPI_B
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1896 = XVFRSQRT_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1895 = XVFRSQRT_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1894 = XVFRSQRTE_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1893 = XVFRSQRTE_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1892 = XVFRINT_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1891 = XVFRINT_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1890 = XVFRINTRZ_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1889 = XVFRINTRZ_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1888 = XVFRINTRP_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1887 = XVFRINTRP_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1886 = XVFRINTRNE_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1885 = XVFRINTRNE_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1884 = XVFRINTRM_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1883 = XVFRINTRM_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1882 = XVFRECIP_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1881 = XVFRECIP_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1880 = XVFRECIPE_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1879 = XVFRECIPE_D
|
|
{ 4, &LoongArchDescs.OperandInfo[379] }, // Inst #1878 = XVFNMSUB_S
|
|
{ 4, &LoongArchDescs.OperandInfo[379] }, // Inst #1877 = XVFNMSUB_D
|
|
{ 4, &LoongArchDescs.OperandInfo[379] }, // Inst #1876 = XVFNMADD_S
|
|
{ 4, &LoongArchDescs.OperandInfo[379] }, // Inst #1875 = XVFNMADD_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1874 = XVFMUL_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1873 = XVFMUL_D
|
|
{ 4, &LoongArchDescs.OperandInfo[379] }, // Inst #1872 = XVFMSUB_S
|
|
{ 4, &LoongArchDescs.OperandInfo[379] }, // Inst #1871 = XVFMSUB_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1870 = XVFMIN_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1869 = XVFMIN_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1868 = XVFMINA_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1867 = XVFMINA_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1866 = XVFMAX_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1865 = XVFMAX_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1864 = XVFMAXA_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1863 = XVFMAXA_D
|
|
{ 4, &LoongArchDescs.OperandInfo[379] }, // Inst #1862 = XVFMADD_S
|
|
{ 4, &LoongArchDescs.OperandInfo[379] }, // Inst #1861 = XVFMADD_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1860 = XVFLOGB_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1859 = XVFLOGB_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1858 = XVFFINT_S_WU
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1857 = XVFFINT_S_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1856 = XVFFINT_S_L
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1855 = XVFFINT_D_LU
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1854 = XVFFINT_D_L
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1853 = XVFFINTL_D_W
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1852 = XVFFINTH_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1851 = XVFDIV_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1850 = XVFDIV_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1849 = XVFCVT_S_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1848 = XVFCVT_H_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1847 = XVFCVTL_S_H
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1846 = XVFCVTL_D_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1845 = XVFCVTH_S_H
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1844 = XVFCVTH_D_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1843 = XVFCMP_SUN_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1842 = XVFCMP_SUN_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1841 = XVFCMP_SUNE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1840 = XVFCMP_SUNE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1839 = XVFCMP_SULT_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1838 = XVFCMP_SULT_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1837 = XVFCMP_SULE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1836 = XVFCMP_SULE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1835 = XVFCMP_SUEQ_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1834 = XVFCMP_SUEQ_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1833 = XVFCMP_SOR_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1832 = XVFCMP_SOR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1831 = XVFCMP_SNE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1830 = XVFCMP_SNE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1829 = XVFCMP_SLT_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1828 = XVFCMP_SLT_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1827 = XVFCMP_SLE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1826 = XVFCMP_SLE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1825 = XVFCMP_SEQ_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1824 = XVFCMP_SEQ_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1823 = XVFCMP_SAF_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1822 = XVFCMP_SAF_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1821 = XVFCMP_CUN_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1820 = XVFCMP_CUN_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1819 = XVFCMP_CUNE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1818 = XVFCMP_CUNE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1817 = XVFCMP_CULT_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1816 = XVFCMP_CULT_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1815 = XVFCMP_CULE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1814 = XVFCMP_CULE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1813 = XVFCMP_CUEQ_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1812 = XVFCMP_CUEQ_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1811 = XVFCMP_COR_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1810 = XVFCMP_COR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1809 = XVFCMP_CNE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1808 = XVFCMP_CNE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1807 = XVFCMP_CLT_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1806 = XVFCMP_CLT_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1805 = XVFCMP_CLE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1804 = XVFCMP_CLE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1803 = XVFCMP_CEQ_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1802 = XVFCMP_CEQ_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1801 = XVFCMP_CAF_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1800 = XVFCMP_CAF_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1799 = XVFCLASS_S
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1798 = XVFCLASS_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1797 = XVFADD_S
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1796 = XVFADD_D
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #1795 = XVEXTRINS_W
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #1794 = XVEXTRINS_H
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #1793 = XVEXTRINS_D
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #1792 = XVEXTRINS_B
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1791 = XVEXTL_Q_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1790 = XVEXTL_QU_DU
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1789 = XVEXTH_W_H
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1788 = XVEXTH_WU_HU
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1787 = XVEXTH_Q_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1786 = XVEXTH_QU_DU
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1785 = XVEXTH_H_B
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1784 = XVEXTH_HU_BU
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1783 = XVEXTH_D_W
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1782 = XVEXTH_DU_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1781 = XVDIV_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1780 = XVDIV_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1779 = XVDIV_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1778 = XVDIV_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1777 = XVDIV_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1776 = XVDIV_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1775 = XVDIV_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1774 = XVDIV_B
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1773 = XVCLZ_W
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1772 = XVCLZ_H
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1771 = XVCLZ_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1770 = XVCLZ_B
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1769 = XVCLO_W
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1768 = XVCLO_H
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1767 = XVCLO_D
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #1766 = XVCLO_B
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #1765 = XVBSRL_V
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #1764 = XVBSLL_V
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1763 = XVBITSET_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1762 = XVBITSET_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1761 = XVBITSET_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1760 = XVBITSET_B
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #1759 = XVBITSETI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #1758 = XVBITSETI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #1757 = XVBITSETI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #1756 = XVBITSETI_B
|
|
{ 4, &LoongArchDescs.OperandInfo[379] }, // Inst #1755 = XVBITSEL_V
|
|
{ 4, &LoongArchDescs.OperandInfo[375] }, // Inst #1754 = XVBITSELI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1753 = XVBITREV_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1752 = XVBITREV_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1751 = XVBITREV_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1750 = XVBITREV_B
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #1749 = XVBITREVI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #1748 = XVBITREVI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #1747 = XVBITREVI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #1746 = XVBITREVI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1745 = XVBITCLR_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1744 = XVBITCLR_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1743 = XVBITCLR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1742 = XVBITCLR_B
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #1741 = XVBITCLRI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #1740 = XVBITCLRI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #1739 = XVBITCLRI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #1738 = XVBITCLRI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1737 = XVAVG_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1736 = XVAVG_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1735 = XVAVG_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1734 = XVAVG_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1733 = XVAVG_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1732 = XVAVG_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1731 = XVAVG_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1730 = XVAVG_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1729 = XVAVGR_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1728 = XVAVGR_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1727 = XVAVGR_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1726 = XVAVGR_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1725 = XVAVGR_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1724 = XVAVGR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1723 = XVAVGR_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1722 = XVAVGR_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1721 = XVAND_V
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1720 = XVANDN_V
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #1719 = XVANDI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1718 = XVADD_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1717 = XVADD_Q
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1716 = XVADD_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1715 = XVADD_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1714 = XVADD_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1713 = XVADDWOD_W_HU_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1712 = XVADDWOD_W_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1711 = XVADDWOD_W_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1710 = XVADDWOD_Q_DU_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1709 = XVADDWOD_Q_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1708 = XVADDWOD_Q_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1707 = XVADDWOD_H_BU_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1706 = XVADDWOD_H_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1705 = XVADDWOD_H_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1704 = XVADDWOD_D_WU_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1703 = XVADDWOD_D_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1702 = XVADDWOD_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1701 = XVADDWEV_W_HU_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1700 = XVADDWEV_W_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1699 = XVADDWEV_W_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1698 = XVADDWEV_Q_DU_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1697 = XVADDWEV_Q_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1696 = XVADDWEV_Q_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1695 = XVADDWEV_H_BU_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1694 = XVADDWEV_H_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1693 = XVADDWEV_H_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1692 = XVADDWEV_D_WU_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1691 = XVADDWEV_D_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1690 = XVADDWEV_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #1689 = XVADDI_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #1688 = XVADDI_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #1687 = XVADDI_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[372] }, // Inst #1686 = XVADDI_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1685 = XVADDA_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1684 = XVADDA_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1683 = XVADDA_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1682 = XVADDA_B
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1681 = XVABSD_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1680 = XVABSD_W
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1679 = XVABSD_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1678 = XVABSD_H
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1677 = XVABSD_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1676 = XVABSD_D
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1675 = XVABSD_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[369] }, // Inst #1674 = XVABSD_B
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #1673 = XORI
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #1672 = XOR
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1671 = X86XOR_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1670 = X86XOR_H
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1669 = X86XOR_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1668 = X86XOR_B
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1667 = X86SUB_WU
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1666 = X86SUB_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1665 = X86SUB_H
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1664 = X86SUB_DU
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1663 = X86SUB_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1662 = X86SUB_B
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1661 = X86SRL_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1660 = X86SRL_H
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1659 = X86SRL_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1658 = X86SRL_B
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1657 = X86SRLI_W
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1656 = X86SRLI_H
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1655 = X86SRLI_D
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1654 = X86SRLI_B
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1653 = X86SRA_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1652 = X86SRA_H
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1651 = X86SRA_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1650 = X86SRA_B
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1649 = X86SRAI_W
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1648 = X86SRAI_H
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1647 = X86SRAI_D
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1646 = X86SRAI_B
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1645 = X86SLL_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1644 = X86SLL_H
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1643 = X86SLL_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1642 = X86SLL_B
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1641 = X86SLLI_W
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1640 = X86SLLI_H
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1639 = X86SLLI_D
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1638 = X86SLLI_B
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #1637 = X86SETTM
|
|
{ 3, &LoongArchDescs.OperandInfo[211] }, // Inst #1636 = X86SETTAG
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1635 = X86SBC_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1634 = X86SBC_H
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1633 = X86SBC_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1632 = X86SBC_B
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1631 = X86ROTR_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1630 = X86ROTR_H
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1629 = X86ROTR_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1628 = X86ROTR_B
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1627 = X86ROTRI_W
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1626 = X86ROTRI_H
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1625 = X86ROTRI_D
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1624 = X86ROTRI_B
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1623 = X86ROTL_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1622 = X86ROTL_H
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1621 = X86ROTL_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1620 = X86ROTL_B
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1619 = X86ROTLI_W
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1618 = X86ROTLI_H
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1617 = X86ROTLI_D
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1616 = X86ROTLI_B
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1615 = X86RCR_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1614 = X86RCR_H
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1613 = X86RCR_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1612 = X86RCR_B
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1611 = X86RCRI_W
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1610 = X86RCRI_H
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1609 = X86RCRI_D
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1608 = X86RCRI_B
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1607 = X86RCL_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1606 = X86RCL_H
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1605 = X86RCL_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1604 = X86RCL_B
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1603 = X86RCLI_W
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1602 = X86RCLI_H
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1601 = X86RCLI_D
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1600 = X86RCLI_B
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1599 = X86OR_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1598 = X86OR_H
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1597 = X86OR_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1596 = X86OR_B
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1595 = X86MUL_WU
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1594 = X86MUL_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1593 = X86MUL_HU
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1592 = X86MUL_H
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1591 = X86MUL_DU
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1590 = X86MUL_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1589 = X86MUL_BU
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1588 = X86MUL_B
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #1587 = X86MTTOP
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1586 = X86MTFLAG
|
|
{ 1, &LoongArchDescs.OperandInfo[150] }, // Inst #1585 = X86MFTOP
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #1584 = X86MFFLAG
|
|
{ 1, &LoongArchDescs.OperandInfo[150] }, // Inst #1583 = X86INC_W
|
|
{ 1, &LoongArchDescs.OperandInfo[150] }, // Inst #1582 = X86INC_H
|
|
{ 1, &LoongArchDescs.OperandInfo[150] }, // Inst #1581 = X86INC_D
|
|
{ 1, &LoongArchDescs.OperandInfo[150] }, // Inst #1580 = X86INC_B
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #1579 = X86INCTOP
|
|
{ 1, &LoongArchDescs.OperandInfo[150] }, // Inst #1578 = X86DEC_W
|
|
{ 1, &LoongArchDescs.OperandInfo[150] }, // Inst #1577 = X86DEC_H
|
|
{ 1, &LoongArchDescs.OperandInfo[150] }, // Inst #1576 = X86DEC_D
|
|
{ 1, &LoongArchDescs.OperandInfo[150] }, // Inst #1575 = X86DEC_B
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #1574 = X86DECTOP
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #1573 = X86CLRTM
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1572 = X86AND_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1571 = X86AND_H
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1570 = X86AND_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1569 = X86AND_B
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1568 = X86ADD_WU
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1567 = X86ADD_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1566 = X86ADD_H
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1565 = X86ADD_DU
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1564 = X86ADD_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1563 = X86ADD_B
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1562 = X86ADC_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1561 = X86ADC_H
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1560 = X86ADC_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #1559 = X86ADC_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1558 = VXOR_V
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1557 = VXORI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1556 = VSUB_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1555 = VSUB_Q
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1554 = VSUB_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1553 = VSUB_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1552 = VSUB_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1551 = VSUBWOD_W_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1550 = VSUBWOD_W_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1549 = VSUBWOD_Q_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1548 = VSUBWOD_Q_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1547 = VSUBWOD_H_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1546 = VSUBWOD_H_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1545 = VSUBWOD_D_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1544 = VSUBWOD_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1543 = VSUBWEV_W_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1542 = VSUBWEV_W_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1541 = VSUBWEV_Q_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1540 = VSUBWEV_Q_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1539 = VSUBWEV_H_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1538 = VSUBWEV_H_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1537 = VSUBWEV_D_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1536 = VSUBWEV_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1535 = VSUBI_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1534 = VSUBI_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1533 = VSUBI_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1532 = VSUBI_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[352] }, // Inst #1531 = VSTX
|
|
{ 4, &LoongArchDescs.OperandInfo[365] }, // Inst #1530 = VSTELM_W
|
|
{ 4, &LoongArchDescs.OperandInfo[365] }, // Inst #1529 = VSTELM_H
|
|
{ 4, &LoongArchDescs.OperandInfo[365] }, // Inst #1528 = VSTELM_D
|
|
{ 4, &LoongArchDescs.OperandInfo[365] }, // Inst #1527 = VSTELM_B
|
|
{ 3, &LoongArchDescs.OperandInfo[349] }, // Inst #1526 = VST
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1525 = VSSUB_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1524 = VSSUB_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1523 = VSSUB_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1522 = VSSUB_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1521 = VSSUB_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1520 = VSSUB_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1519 = VSSUB_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1518 = VSSUB_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1517 = VSSRLRN_W_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1516 = VSSRLRN_WU_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1515 = VSSRLRN_H_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1514 = VSSRLRN_HU_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1513 = VSSRLRN_B_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1512 = VSSRLRN_BU_H
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1511 = VSSRLRNI_W_D
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1510 = VSSRLRNI_WU_D
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1509 = VSSRLRNI_H_W
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1508 = VSSRLRNI_HU_W
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1507 = VSSRLRNI_D_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1506 = VSSRLRNI_DU_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1505 = VSSRLRNI_B_H
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1504 = VSSRLRNI_BU_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1503 = VSSRLN_W_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1502 = VSSRLN_WU_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1501 = VSSRLN_H_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1500 = VSSRLN_HU_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1499 = VSSRLN_B_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1498 = VSSRLN_BU_H
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1497 = VSSRLNI_W_D
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1496 = VSSRLNI_WU_D
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1495 = VSSRLNI_H_W
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1494 = VSSRLNI_HU_W
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1493 = VSSRLNI_D_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1492 = VSSRLNI_DU_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1491 = VSSRLNI_B_H
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1490 = VSSRLNI_BU_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1489 = VSSRARN_W_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1488 = VSSRARN_WU_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1487 = VSSRARN_H_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1486 = VSSRARN_HU_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1485 = VSSRARN_B_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1484 = VSSRARN_BU_H
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1483 = VSSRARNI_W_D
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1482 = VSSRARNI_WU_D
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1481 = VSSRARNI_H_W
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1480 = VSSRARNI_HU_W
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1479 = VSSRARNI_D_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1478 = VSSRARNI_DU_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1477 = VSSRARNI_B_H
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1476 = VSSRARNI_BU_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1475 = VSSRAN_W_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1474 = VSSRAN_WU_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1473 = VSSRAN_H_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1472 = VSSRAN_HU_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1471 = VSSRAN_B_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1470 = VSSRAN_BU_H
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1469 = VSSRANI_W_D
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1468 = VSSRANI_WU_D
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1467 = VSSRANI_H_W
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1466 = VSSRANI_HU_W
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1465 = VSSRANI_D_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1464 = VSSRANI_DU_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1463 = VSSRANI_B_H
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1462 = VSSRANI_BU_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1461 = VSRL_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1460 = VSRL_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1459 = VSRL_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1458 = VSRL_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1457 = VSRLR_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1456 = VSRLR_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1455 = VSRLR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1454 = VSRLR_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1453 = VSRLRN_W_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1452 = VSRLRN_H_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1451 = VSRLRN_B_H
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1450 = VSRLRNI_W_D
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1449 = VSRLRNI_H_W
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1448 = VSRLRNI_D_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1447 = VSRLRNI_B_H
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1446 = VSRLRI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1445 = VSRLRI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1444 = VSRLRI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1443 = VSRLRI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1442 = VSRLN_W_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1441 = VSRLN_H_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1440 = VSRLN_B_H
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1439 = VSRLNI_W_D
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1438 = VSRLNI_H_W
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1437 = VSRLNI_D_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1436 = VSRLNI_B_H
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1435 = VSRLI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1434 = VSRLI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1433 = VSRLI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1432 = VSRLI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1431 = VSRA_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1430 = VSRA_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1429 = VSRA_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1428 = VSRA_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1427 = VSRAR_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1426 = VSRAR_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1425 = VSRAR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1424 = VSRAR_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1423 = VSRARN_W_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1422 = VSRARN_H_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1421 = VSRARN_B_H
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1420 = VSRARNI_W_D
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1419 = VSRARNI_H_W
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1418 = VSRARNI_D_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1417 = VSRARNI_B_H
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1416 = VSRARI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1415 = VSRARI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1414 = VSRARI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1413 = VSRARI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1412 = VSRAN_W_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1411 = VSRAN_H_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1410 = VSRAN_B_H
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1409 = VSRANI_W_D
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1408 = VSRANI_H_W
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1407 = VSRANI_D_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1406 = VSRANI_B_H
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1405 = VSRAI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1404 = VSRAI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1403 = VSRAI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1402 = VSRAI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1401 = VSLT_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1400 = VSLT_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1399 = VSLT_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1398 = VSLT_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1397 = VSLT_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1396 = VSLT_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1395 = VSLT_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1394 = VSLT_B
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1393 = VSLTI_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1392 = VSLTI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1391 = VSLTI_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1390 = VSLTI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1389 = VSLTI_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1388 = VSLTI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1387 = VSLTI_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1386 = VSLTI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1385 = VSLL_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1384 = VSLL_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1383 = VSLL_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1382 = VSLL_B
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1381 = VSLLWIL_W_H
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1380 = VSLLWIL_WU_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1379 = VSLLWIL_H_B
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1378 = VSLLWIL_HU_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1377 = VSLLWIL_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1376 = VSLLWIL_DU_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1375 = VSLLI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1374 = VSLLI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1373 = VSLLI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1372 = VSLLI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1371 = VSLE_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1370 = VSLE_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1369 = VSLE_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1368 = VSLE_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1367 = VSLE_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1366 = VSLE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1365 = VSLE_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1364 = VSLE_B
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1363 = VSLEI_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1362 = VSLEI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1361 = VSLEI_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1360 = VSLEI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1359 = VSLEI_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1358 = VSLEI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1357 = VSLEI_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1356 = VSLEI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1355 = VSIGNCOV_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1354 = VSIGNCOV_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1353 = VSIGNCOV_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1352 = VSIGNCOV_B
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1351 = VSHUF_W
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1350 = VSHUF_H
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1349 = VSHUF_D
|
|
{ 4, &LoongArchDescs.OperandInfo[333] }, // Inst #1348 = VSHUF_B
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1347 = VSHUF4I_W
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1346 = VSHUF4I_H
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1345 = VSHUF4I_D
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1344 = VSHUF4I_B
|
|
{ 2, &LoongArchDescs.OperandInfo[363] }, // Inst #1343 = VSETNEZ_V
|
|
{ 2, &LoongArchDescs.OperandInfo[363] }, // Inst #1342 = VSETEQZ_V
|
|
{ 2, &LoongArchDescs.OperandInfo[363] }, // Inst #1341 = VSETANYEQZ_W
|
|
{ 2, &LoongArchDescs.OperandInfo[363] }, // Inst #1340 = VSETANYEQZ_H
|
|
{ 2, &LoongArchDescs.OperandInfo[363] }, // Inst #1339 = VSETANYEQZ_D
|
|
{ 2, &LoongArchDescs.OperandInfo[363] }, // Inst #1338 = VSETANYEQZ_B
|
|
{ 2, &LoongArchDescs.OperandInfo[363] }, // Inst #1337 = VSETALLNEZ_W
|
|
{ 2, &LoongArchDescs.OperandInfo[363] }, // Inst #1336 = VSETALLNEZ_H
|
|
{ 2, &LoongArchDescs.OperandInfo[363] }, // Inst #1335 = VSETALLNEZ_D
|
|
{ 2, &LoongArchDescs.OperandInfo[363] }, // Inst #1334 = VSETALLNEZ_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1333 = VSEQ_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1332 = VSEQ_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1331 = VSEQ_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1330 = VSEQ_B
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1329 = VSEQI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1328 = VSEQI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1327 = VSEQI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1326 = VSEQI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1325 = VSAT_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1324 = VSAT_W
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1323 = VSAT_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1322 = VSAT_H
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1321 = VSAT_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1320 = VSAT_D
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1319 = VSAT_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1318 = VSAT_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1317 = VSADD_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1316 = VSADD_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1315 = VSADD_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1314 = VSADD_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1313 = VSADD_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1312 = VSADD_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1311 = VSADD_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1310 = VSADD_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1309 = VROTR_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1308 = VROTR_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1307 = VROTR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1306 = VROTR_B
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1305 = VROTRI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1304 = VROTRI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1303 = VROTRI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1302 = VROTRI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[360] }, // Inst #1301 = VREPLVE_W
|
|
{ 3, &LoongArchDescs.OperandInfo[360] }, // Inst #1300 = VREPLVE_H
|
|
{ 3, &LoongArchDescs.OperandInfo[360] }, // Inst #1299 = VREPLVE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[360] }, // Inst #1298 = VREPLVE_B
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1297 = VREPLVEI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1296 = VREPLVEI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1295 = VREPLVEI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1294 = VREPLVEI_B
|
|
{ 2, &LoongArchDescs.OperandInfo[358] }, // Inst #1293 = VREPLGR2VR_W
|
|
{ 2, &LoongArchDescs.OperandInfo[358] }, // Inst #1292 = VREPLGR2VR_H
|
|
{ 2, &LoongArchDescs.OperandInfo[358] }, // Inst #1291 = VREPLGR2VR_D
|
|
{ 2, &LoongArchDescs.OperandInfo[358] }, // Inst #1290 = VREPLGR2VR_B
|
|
{ 3, &LoongArchDescs.OperandInfo[355] }, // Inst #1289 = VPICKVE2GR_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[355] }, // Inst #1288 = VPICKVE2GR_W
|
|
{ 3, &LoongArchDescs.OperandInfo[355] }, // Inst #1287 = VPICKVE2GR_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[355] }, // Inst #1286 = VPICKVE2GR_H
|
|
{ 3, &LoongArchDescs.OperandInfo[355] }, // Inst #1285 = VPICKVE2GR_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[355] }, // Inst #1284 = VPICKVE2GR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[355] }, // Inst #1283 = VPICKVE2GR_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[355] }, // Inst #1282 = VPICKVE2GR_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1281 = VPICKOD_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1280 = VPICKOD_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1279 = VPICKOD_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1278 = VPICKOD_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1277 = VPICKEV_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1276 = VPICKEV_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1275 = VPICKEV_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1274 = VPICKEV_B
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1273 = VPERMI_W
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1272 = VPCNT_W
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1271 = VPCNT_H
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1270 = VPCNT_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1269 = VPCNT_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1268 = VPACKOD_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1267 = VPACKOD_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1266 = VPACKOD_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1265 = VPACKOD_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1264 = VPACKEV_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1263 = VPACKEV_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1262 = VPACKEV_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1261 = VPACKEV_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1260 = VOR_V
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1259 = VORN_V
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1258 = VORI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1257 = VNOR_V
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1256 = VNORI_B
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1255 = VNEG_W
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1254 = VNEG_H
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1253 = VNEG_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1252 = VNEG_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1251 = VMUL_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1250 = VMUL_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1249 = VMUL_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1248 = VMUL_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1247 = VMULWOD_W_HU_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1246 = VMULWOD_W_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1245 = VMULWOD_W_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1244 = VMULWOD_Q_DU_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1243 = VMULWOD_Q_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1242 = VMULWOD_Q_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1241 = VMULWOD_H_BU_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1240 = VMULWOD_H_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1239 = VMULWOD_H_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1238 = VMULWOD_D_WU_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1237 = VMULWOD_D_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1236 = VMULWOD_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1235 = VMULWEV_W_HU_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1234 = VMULWEV_W_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1233 = VMULWEV_W_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1232 = VMULWEV_Q_DU_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1231 = VMULWEV_Q_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1230 = VMULWEV_Q_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1229 = VMULWEV_H_BU_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1228 = VMULWEV_H_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1227 = VMULWEV_H_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1226 = VMULWEV_D_WU_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1225 = VMULWEV_D_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1224 = VMULWEV_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1223 = VMUH_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1222 = VMUH_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1221 = VMUH_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1220 = VMUH_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1219 = VMUH_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1218 = VMUH_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1217 = VMUH_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1216 = VMUH_B
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1215 = VMSUB_W
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1214 = VMSUB_H
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1213 = VMSUB_D
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1212 = VMSUB_B
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1211 = VMSKNZ_B
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1210 = VMSKLTZ_W
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1209 = VMSKLTZ_H
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1208 = VMSKLTZ_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1207 = VMSKLTZ_B
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1206 = VMSKGEZ_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1205 = VMOD_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1204 = VMOD_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1203 = VMOD_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1202 = VMOD_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1201 = VMOD_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1200 = VMOD_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1199 = VMOD_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1198 = VMOD_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1197 = VMIN_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1196 = VMIN_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1195 = VMIN_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1194 = VMIN_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1193 = VMIN_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1192 = VMIN_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1191 = VMIN_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1190 = VMIN_B
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1189 = VMINI_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1188 = VMINI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1187 = VMINI_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1186 = VMINI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1185 = VMINI_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1184 = VMINI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1183 = VMINI_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1182 = VMINI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1181 = VMAX_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1180 = VMAX_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1179 = VMAX_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1178 = VMAX_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1177 = VMAX_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1176 = VMAX_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1175 = VMAX_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1174 = VMAX_B
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1173 = VMAXI_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1172 = VMAXI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1171 = VMAXI_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1170 = VMAXI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1169 = VMAXI_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1168 = VMAXI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1167 = VMAXI_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #1166 = VMAXI_B
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1165 = VMADD_W
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1164 = VMADD_H
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1163 = VMADD_D
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1162 = VMADD_B
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1161 = VMADDWOD_W_HU_H
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1160 = VMADDWOD_W_HU
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1159 = VMADDWOD_W_H
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1158 = VMADDWOD_Q_DU_D
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1157 = VMADDWOD_Q_DU
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1156 = VMADDWOD_Q_D
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1155 = VMADDWOD_H_BU_B
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1154 = VMADDWOD_H_BU
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1153 = VMADDWOD_H_B
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1152 = VMADDWOD_D_WU_W
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1151 = VMADDWOD_D_WU
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1150 = VMADDWOD_D_W
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1149 = VMADDWEV_W_HU_H
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1148 = VMADDWEV_W_HU
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1147 = VMADDWEV_W_H
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1146 = VMADDWEV_Q_DU_D
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1145 = VMADDWEV_Q_DU
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1144 = VMADDWEV_Q_D
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1143 = VMADDWEV_H_BU_B
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1142 = VMADDWEV_H_BU
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1141 = VMADDWEV_H_B
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1140 = VMADDWEV_D_WU_W
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1139 = VMADDWEV_D_WU
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1138 = VMADDWEV_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[352] }, // Inst #1137 = VLDX
|
|
{ 3, &LoongArchDescs.OperandInfo[349] }, // Inst #1136 = VLDREPL_W
|
|
{ 3, &LoongArchDescs.OperandInfo[349] }, // Inst #1135 = VLDREPL_H
|
|
{ 3, &LoongArchDescs.OperandInfo[349] }, // Inst #1134 = VLDREPL_D
|
|
{ 3, &LoongArchDescs.OperandInfo[349] }, // Inst #1133 = VLDREPL_B
|
|
{ 2, &LoongArchDescs.OperandInfo[192] }, // Inst #1132 = VLDI
|
|
{ 3, &LoongArchDescs.OperandInfo[349] }, // Inst #1131 = VLD
|
|
{ 4, &LoongArchDescs.OperandInfo[345] }, // Inst #1130 = VINSGR2VR_W
|
|
{ 4, &LoongArchDescs.OperandInfo[345] }, // Inst #1129 = VINSGR2VR_H
|
|
{ 4, &LoongArchDescs.OperandInfo[345] }, // Inst #1128 = VINSGR2VR_D
|
|
{ 4, &LoongArchDescs.OperandInfo[345] }, // Inst #1127 = VINSGR2VR_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1126 = VILVL_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1125 = VILVL_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1124 = VILVL_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1123 = VILVL_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1122 = VILVH_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1121 = VILVH_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1120 = VILVH_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1119 = VILVH_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1118 = VHSUBW_W_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1117 = VHSUBW_WU_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1116 = VHSUBW_Q_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1115 = VHSUBW_QU_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1114 = VHSUBW_H_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1113 = VHSUBW_HU_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1112 = VHSUBW_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1111 = VHSUBW_DU_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1110 = VHADDW_W_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1109 = VHADDW_WU_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1108 = VHADDW_Q_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1107 = VHADDW_QU_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1106 = VHADDW_H_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1105 = VHADDW_HU_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1104 = VHADDW_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1103 = VHADDW_DU_WU
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1102 = VFTINT_W_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1101 = VFTINT_W_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1100 = VFTINT_WU_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1099 = VFTINT_L_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1098 = VFTINT_LU_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1097 = VFTINTRZ_W_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1096 = VFTINTRZ_W_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1095 = VFTINTRZ_WU_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1094 = VFTINTRZ_L_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1093 = VFTINTRZ_LU_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1092 = VFTINTRZL_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1091 = VFTINTRZH_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1090 = VFTINTRP_W_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1089 = VFTINTRP_W_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1088 = VFTINTRP_L_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1087 = VFTINTRPL_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1086 = VFTINTRPH_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1085 = VFTINTRNE_W_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1084 = VFTINTRNE_W_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1083 = VFTINTRNE_L_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1082 = VFTINTRNEL_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1081 = VFTINTRNEH_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1080 = VFTINTRM_W_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1079 = VFTINTRM_W_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1078 = VFTINTRM_L_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1077 = VFTINTRML_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1076 = VFTINTRMH_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1075 = VFTINTL_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1074 = VFTINTH_L_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1073 = VFSUB_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1072 = VFSUB_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1071 = VFSQRT_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1070 = VFSQRT_D
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1069 = VFRSTP_H
|
|
{ 4, &LoongArchDescs.OperandInfo[341] }, // Inst #1068 = VFRSTP_B
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1067 = VFRSTPI_H
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #1066 = VFRSTPI_B
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1065 = VFRSQRT_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1064 = VFRSQRT_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1063 = VFRSQRTE_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1062 = VFRSQRTE_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1061 = VFRINT_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1060 = VFRINT_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1059 = VFRINTRZ_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1058 = VFRINTRZ_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1057 = VFRINTRP_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1056 = VFRINTRP_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1055 = VFRINTRNE_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1054 = VFRINTRNE_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1053 = VFRINTRM_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1052 = VFRINTRM_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1051 = VFRECIP_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1050 = VFRECIP_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1049 = VFRECIPE_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1048 = VFRECIPE_D
|
|
{ 4, &LoongArchDescs.OperandInfo[333] }, // Inst #1047 = VFNMSUB_S
|
|
{ 4, &LoongArchDescs.OperandInfo[333] }, // Inst #1046 = VFNMSUB_D
|
|
{ 4, &LoongArchDescs.OperandInfo[333] }, // Inst #1045 = VFNMADD_S
|
|
{ 4, &LoongArchDescs.OperandInfo[333] }, // Inst #1044 = VFNMADD_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1043 = VFMUL_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1042 = VFMUL_D
|
|
{ 4, &LoongArchDescs.OperandInfo[333] }, // Inst #1041 = VFMSUB_S
|
|
{ 4, &LoongArchDescs.OperandInfo[333] }, // Inst #1040 = VFMSUB_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1039 = VFMIN_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1038 = VFMIN_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1037 = VFMINA_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1036 = VFMINA_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1035 = VFMAX_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1034 = VFMAX_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1033 = VFMAXA_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1032 = VFMAXA_D
|
|
{ 4, &LoongArchDescs.OperandInfo[333] }, // Inst #1031 = VFMADD_S
|
|
{ 4, &LoongArchDescs.OperandInfo[333] }, // Inst #1030 = VFMADD_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1029 = VFLOGB_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1028 = VFLOGB_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1027 = VFFINT_S_WU
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1026 = VFFINT_S_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1025 = VFFINT_S_L
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1024 = VFFINT_D_LU
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1023 = VFFINT_D_L
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1022 = VFFINTL_D_W
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1021 = VFFINTH_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1020 = VFDIV_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1019 = VFDIV_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1018 = VFCVT_S_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1017 = VFCVT_H_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1016 = VFCVTL_S_H
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1015 = VFCVTL_D_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1014 = VFCVTH_S_H
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #1013 = VFCVTH_D_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1012 = VFCMP_SUN_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1011 = VFCMP_SUN_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1010 = VFCMP_SUNE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1009 = VFCMP_SUNE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1008 = VFCMP_SULT_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1007 = VFCMP_SULT_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1006 = VFCMP_SULE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1005 = VFCMP_SULE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1004 = VFCMP_SUEQ_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1003 = VFCMP_SUEQ_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1002 = VFCMP_SOR_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1001 = VFCMP_SOR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #1000 = VFCMP_SNE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #999 = VFCMP_SNE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #998 = VFCMP_SLT_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #997 = VFCMP_SLT_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #996 = VFCMP_SLE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #995 = VFCMP_SLE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #994 = VFCMP_SEQ_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #993 = VFCMP_SEQ_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #992 = VFCMP_SAF_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #991 = VFCMP_SAF_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #990 = VFCMP_CUN_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #989 = VFCMP_CUN_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #988 = VFCMP_CUNE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #987 = VFCMP_CUNE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #986 = VFCMP_CULT_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #985 = VFCMP_CULT_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #984 = VFCMP_CULE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #983 = VFCMP_CULE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #982 = VFCMP_CUEQ_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #981 = VFCMP_CUEQ_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #980 = VFCMP_COR_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #979 = VFCMP_COR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #978 = VFCMP_CNE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #977 = VFCMP_CNE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #976 = VFCMP_CLT_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #975 = VFCMP_CLT_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #974 = VFCMP_CLE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #973 = VFCMP_CLE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #972 = VFCMP_CEQ_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #971 = VFCMP_CEQ_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #970 = VFCMP_CAF_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #969 = VFCMP_CAF_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #968 = VFCLASS_S
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #967 = VFCLASS_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #966 = VFADD_S
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #965 = VFADD_D
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #964 = VEXTRINS_W
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #963 = VEXTRINS_H
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #962 = VEXTRINS_D
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #961 = VEXTRINS_B
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #960 = VEXTL_Q_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #959 = VEXTL_QU_DU
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #958 = VEXTH_W_H
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #957 = VEXTH_WU_HU
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #956 = VEXTH_Q_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #955 = VEXTH_QU_DU
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #954 = VEXTH_H_B
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #953 = VEXTH_HU_BU
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #952 = VEXTH_D_W
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #951 = VEXTH_DU_WU
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #950 = VEXT2XV_W_H
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #949 = VEXT2XV_W_B
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #948 = VEXT2XV_WU_HU
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #947 = VEXT2XV_WU_BU
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #946 = VEXT2XV_H_B
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #945 = VEXT2XV_HU_BU
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #944 = VEXT2XV_D_W
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #943 = VEXT2XV_D_H
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #942 = VEXT2XV_D_B
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #941 = VEXT2XV_DU_WU
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #940 = VEXT2XV_DU_HU
|
|
{ 2, &LoongArchDescs.OperandInfo[339] }, // Inst #939 = VEXT2XV_DU_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #938 = VDIV_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #937 = VDIV_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #936 = VDIV_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #935 = VDIV_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #934 = VDIV_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #933 = VDIV_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #932 = VDIV_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #931 = VDIV_B
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #930 = VCLZ_W
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #929 = VCLZ_H
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #928 = VCLZ_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #927 = VCLZ_B
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #926 = VCLO_W
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #925 = VCLO_H
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #924 = VCLO_D
|
|
{ 2, &LoongArchDescs.OperandInfo[337] }, // Inst #923 = VCLO_B
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #922 = VBSRL_V
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #921 = VBSLL_V
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #920 = VBITSET_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #919 = VBITSET_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #918 = VBITSET_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #917 = VBITSET_B
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #916 = VBITSETI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #915 = VBITSETI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #914 = VBITSETI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #913 = VBITSETI_B
|
|
{ 4, &LoongArchDescs.OperandInfo[333] }, // Inst #912 = VBITSEL_V
|
|
{ 4, &LoongArchDescs.OperandInfo[329] }, // Inst #911 = VBITSELI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #910 = VBITREV_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #909 = VBITREV_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #908 = VBITREV_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #907 = VBITREV_B
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #906 = VBITREVI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #905 = VBITREVI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #904 = VBITREVI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #903 = VBITREVI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #902 = VBITCLR_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #901 = VBITCLR_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #900 = VBITCLR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #899 = VBITCLR_B
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #898 = VBITCLRI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #897 = VBITCLRI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #896 = VBITCLRI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #895 = VBITCLRI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #894 = VAVG_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #893 = VAVG_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #892 = VAVG_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #891 = VAVG_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #890 = VAVG_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #889 = VAVG_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #888 = VAVG_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #887 = VAVG_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #886 = VAVGR_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #885 = VAVGR_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #884 = VAVGR_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #883 = VAVGR_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #882 = VAVGR_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #881 = VAVGR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #880 = VAVGR_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #879 = VAVGR_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #878 = VAND_V
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #877 = VANDN_V
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #876 = VANDI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #875 = VADD_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #874 = VADD_Q
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #873 = VADD_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #872 = VADD_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #871 = VADD_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #870 = VADDWOD_W_HU_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #869 = VADDWOD_W_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #868 = VADDWOD_W_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #867 = VADDWOD_Q_DU_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #866 = VADDWOD_Q_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #865 = VADDWOD_Q_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #864 = VADDWOD_H_BU_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #863 = VADDWOD_H_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #862 = VADDWOD_H_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #861 = VADDWOD_D_WU_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #860 = VADDWOD_D_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #859 = VADDWOD_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #858 = VADDWEV_W_HU_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #857 = VADDWEV_W_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #856 = VADDWEV_W_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #855 = VADDWEV_Q_DU_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #854 = VADDWEV_Q_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #853 = VADDWEV_Q_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #852 = VADDWEV_H_BU_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #851 = VADDWEV_H_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #850 = VADDWEV_H_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #849 = VADDWEV_D_WU_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #848 = VADDWEV_D_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #847 = VADDWEV_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #846 = VADDI_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #845 = VADDI_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #844 = VADDI_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[326] }, // Inst #843 = VADDI_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #842 = VADDA_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #841 = VADDA_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #840 = VADDA_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #839 = VADDA_B
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #838 = VABSD_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #837 = VABSD_W
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #836 = VABSD_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #835 = VABSD_H
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #834 = VABSD_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #833 = VABSD_D
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #832 = VABSD_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[323] }, // Inst #831 = VABSD_B
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #830 = TLBWR
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #829 = TLBSRCH
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #828 = TLBRD
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #827 = TLBFLUSH
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #826 = TLBFILL
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #825 = TLBCLR
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #824 = SYSCALL
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #823 = SUB_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #822 = SUB_D
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #821 = ST_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #820 = ST_H
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #819 = ST_D
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #818 = ST_B
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #817 = STX_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #816 = STX_H
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #815 = STX_D
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #814 = STX_B
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #813 = STR_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #812 = STR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #811 = STPTR_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #810 = STPTR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #809 = STL_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #808 = STL_D
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #807 = STLE_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #806 = STLE_H
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #805 = STLE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #804 = STLE_B
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #803 = STGT_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #802 = STGT_H
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #801 = STGT_D
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #800 = STGT_B
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #799 = SRL_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #798 = SRL_D
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #797 = SRLI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #796 = SRLI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #795 = SRA_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #794 = SRA_D
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #793 = SRAI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #792 = SRAI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #791 = SLTUI
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #790 = SLTU
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #789 = SLTI
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #788 = SLT
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #787 = SLL_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #786 = SLL_D
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #785 = SLLI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #784 = SLLI_D
|
|
{ 1, &LoongArchDescs.OperandInfo[322] }, // Inst #783 = SET_CFR_TRUE
|
|
{ 1, &LoongArchDescs.OperandInfo[322] }, // Inst #782 = SET_CFR_FALSE
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #781 = SETX86LOOPNE
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #780 = SETX86LOOPE
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #779 = SETX86J
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #778 = SETARMJ
|
|
{ 4, &LoongArchDescs.OperandInfo[233] }, // Inst #777 = SC_W
|
|
{ 4, &LoongArchDescs.OperandInfo[318] }, // Inst #776 = SC_Q
|
|
{ 4, &LoongArchDescs.OperandInfo[233] }, // Inst #775 = SC_D
|
|
{ 3, &LoongArchDescs.OperandInfo[315] }, // Inst #774 = SCREL_W
|
|
{ 3, &LoongArchDescs.OperandInfo[315] }, // Inst #773 = SCREL_D
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #772 = SBC_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #771 = SBC_H
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #770 = SBC_D
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #769 = SBC_B
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #768 = ROTR_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #767 = ROTR_H
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #766 = ROTR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #765 = ROTR_B
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #764 = ROTRI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #763 = ROTRI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #762 = ROTRI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #761 = ROTRI_B
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #760 = REVH_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #759 = REVH_2W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #758 = REVB_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #757 = REVB_4H
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #756 = REVB_2W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #755 = REVB_2H
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #754 = RDTIME_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #753 = RDTIMEL_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #752 = RDTIMEH_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #751 = RCR_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #750 = RCR_H
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #749 = RCR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #748 = RCR_B
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #747 = RCRI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #746 = RCRI_H
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #745 = RCRI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #744 = RCRI_B
|
|
{ 3, &LoongArchDescs.OperandInfo[312] }, // Inst #743 = PRELDX
|
|
{ 3, &LoongArchDescs.OperandInfo[227] }, // Inst #742 = PRELD
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #741 = PCALAU12I
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #740 = PCADDU18I
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #739 = PCADDU12I
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #738 = PCADDI
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #737 = ORN
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #736 = ORI
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #735 = OR
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #734 = NOR
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #733 = MUL_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #732 = MUL_D
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #731 = MULW_D_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #730 = MULW_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #729 = MULH_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #728 = MULH_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #727 = MULH_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #726 = MULH_D
|
|
{ 2, &LoongArchDescs.OperandInfo[310] }, // Inst #725 = MOVSCR2GR
|
|
{ 2, &LoongArchDescs.OperandInfo[308] }, // Inst #724 = MOVGR2SCR
|
|
{ 2, &LoongArchDescs.OperandInfo[304] }, // Inst #723 = MOVGR2FR_W_64
|
|
{ 2, &LoongArchDescs.OperandInfo[306] }, // Inst #722 = MOVGR2FR_W
|
|
{ 2, &LoongArchDescs.OperandInfo[304] }, // Inst #721 = MOVGR2FR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[301] }, // Inst #720 = MOVGR2FRH_W
|
|
{ 2, &LoongArchDescs.OperandInfo[299] }, // Inst #719 = MOVGR2FCSR
|
|
{ 2, &LoongArchDescs.OperandInfo[297] }, // Inst #718 = MOVGR2CF
|
|
{ 2, &LoongArchDescs.OperandInfo[293] }, // Inst #717 = MOVFRH2GR_S
|
|
{ 2, &LoongArchDescs.OperandInfo[293] }, // Inst #716 = MOVFR2GR_S_64
|
|
{ 2, &LoongArchDescs.OperandInfo[295] }, // Inst #715 = MOVFR2GR_S
|
|
{ 2, &LoongArchDescs.OperandInfo[293] }, // Inst #714 = MOVFR2GR_D
|
|
{ 2, &LoongArchDescs.OperandInfo[291] }, // Inst #713 = MOVFR2CF_xS
|
|
{ 2, &LoongArchDescs.OperandInfo[289] }, // Inst #712 = MOVFCSR2GR
|
|
{ 2, &LoongArchDescs.OperandInfo[287] }, // Inst #711 = MOVCF2GR
|
|
{ 2, &LoongArchDescs.OperandInfo[285] }, // Inst #710 = MOVCF2FR_xS
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #709 = MOD_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #708 = MOD_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #707 = MOD_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #706 = MOD_D
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #705 = MASKNEZ
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #704 = MASKEQZ
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #703 = LU52I_D
|
|
{ 3, &LoongArchDescs.OperandInfo[230] }, // Inst #702 = LU32I_D
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #701 = LU12I_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #700 = LL_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #699 = LL_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #698 = LLACQ_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #697 = LLACQ_D
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #696 = LD_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #695 = LD_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #694 = LD_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #693 = LD_H
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #692 = LD_D
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #691 = LD_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #690 = LD_B
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #689 = LDX_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #688 = LDX_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #687 = LDX_HU
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #686 = LDX_H
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #685 = LDX_D
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #684 = LDX_BU
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #683 = LDX_B
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #682 = LDR_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #681 = LDR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #680 = LDPTR_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #679 = LDPTR_D
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #678 = LDPTE
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #677 = LDL_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #676 = LDL_D
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #675 = LDLE_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #674 = LDLE_H
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #673 = LDLE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #672 = LDLE_B
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #671 = LDGT_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #670 = LDGT_H
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #669 = LDGT_D
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #668 = LDGT_B
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #667 = LDDIR
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #666 = JISCR1
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #665 = JISCR0
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #664 = JIRL
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #663 = IOCSRWR_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #662 = IOCSRWR_H
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #661 = IOCSRWR_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #660 = IOCSRWR_B
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #659 = IOCSRRD_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #658 = IOCSRRD_H
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #657 = IOCSRRD_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #656 = IOCSRRD_B
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #655 = INVTLB
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #654 = IDLE
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #653 = IBAR
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #652 = HVCL
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #651 = GTLBFLUSH
|
|
{ 4, &LoongArchDescs.OperandInfo[233] }, // Inst #650 = GCSRXCHG
|
|
{ 3, &LoongArchDescs.OperandInfo[230] }, // Inst #649 = GCSRWR
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #648 = GCSRRD
|
|
{ 2, &LoongArchDescs.OperandInfo[239] }, // Inst #647 = FTINT_W_S
|
|
{ 2, &LoongArchDescs.OperandInfo[255] }, // Inst #646 = FTINT_W_D
|
|
{ 2, &LoongArchDescs.OperandInfo[253] }, // Inst #645 = FTINT_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[237] }, // Inst #644 = FTINT_L_D
|
|
{ 2, &LoongArchDescs.OperandInfo[239] }, // Inst #643 = FTINTRZ_W_S
|
|
{ 2, &LoongArchDescs.OperandInfo[255] }, // Inst #642 = FTINTRZ_W_D
|
|
{ 2, &LoongArchDescs.OperandInfo[253] }, // Inst #641 = FTINTRZ_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[237] }, // Inst #640 = FTINTRZ_L_D
|
|
{ 2, &LoongArchDescs.OperandInfo[239] }, // Inst #639 = FTINTRP_W_S
|
|
{ 2, &LoongArchDescs.OperandInfo[255] }, // Inst #638 = FTINTRP_W_D
|
|
{ 2, &LoongArchDescs.OperandInfo[253] }, // Inst #637 = FTINTRP_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[237] }, // Inst #636 = FTINTRP_L_D
|
|
{ 2, &LoongArchDescs.OperandInfo[239] }, // Inst #635 = FTINTRNE_W_S
|
|
{ 2, &LoongArchDescs.OperandInfo[255] }, // Inst #634 = FTINTRNE_W_D
|
|
{ 2, &LoongArchDescs.OperandInfo[253] }, // Inst #633 = FTINTRNE_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[237] }, // Inst #632 = FTINTRNE_L_D
|
|
{ 2, &LoongArchDescs.OperandInfo[239] }, // Inst #631 = FTINTRM_W_S
|
|
{ 2, &LoongArchDescs.OperandInfo[255] }, // Inst #630 = FTINTRM_W_D
|
|
{ 2, &LoongArchDescs.OperandInfo[253] }, // Inst #629 = FTINTRM_L_S
|
|
{ 2, &LoongArchDescs.OperandInfo[237] }, // Inst #628 = FTINTRM_L_D
|
|
{ 3, &LoongArchDescs.OperandInfo[244] }, // Inst #627 = FSUB_S
|
|
{ 3, &LoongArchDescs.OperandInfo[241] }, // Inst #626 = FSUB_D
|
|
{ 3, &LoongArchDescs.OperandInfo[266] }, // Inst #625 = FST_S
|
|
{ 3, &LoongArchDescs.OperandInfo[263] }, // Inst #624 = FST_D
|
|
{ 3, &LoongArchDescs.OperandInfo[260] }, // Inst #623 = FSTX_S
|
|
{ 3, &LoongArchDescs.OperandInfo[257] }, // Inst #622 = FSTX_D
|
|
{ 3, &LoongArchDescs.OperandInfo[260] }, // Inst #621 = FSTLE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[257] }, // Inst #620 = FSTLE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[260] }, // Inst #619 = FSTGT_S
|
|
{ 3, &LoongArchDescs.OperandInfo[257] }, // Inst #618 = FSTGT_D
|
|
{ 2, &LoongArchDescs.OperandInfo[239] }, // Inst #617 = FSQRT_S
|
|
{ 2, &LoongArchDescs.OperandInfo[237] }, // Inst #616 = FSQRT_D
|
|
{ 4, &LoongArchDescs.OperandInfo[281] }, // Inst #615 = FSEL_xS
|
|
{ 4, &LoongArchDescs.OperandInfo[277] }, // Inst #614 = FSEL_xD
|
|
{ 3, &LoongArchDescs.OperandInfo[244] }, // Inst #613 = FSCALEB_S
|
|
{ 3, &LoongArchDescs.OperandInfo[241] }, // Inst #612 = FSCALEB_D
|
|
{ 2, &LoongArchDescs.OperandInfo[239] }, // Inst #611 = FRSQRT_S
|
|
{ 2, &LoongArchDescs.OperandInfo[237] }, // Inst #610 = FRSQRT_D
|
|
{ 2, &LoongArchDescs.OperandInfo[239] }, // Inst #609 = FRSQRTE_S
|
|
{ 2, &LoongArchDescs.OperandInfo[237] }, // Inst #608 = FRSQRTE_D
|
|
{ 2, &LoongArchDescs.OperandInfo[239] }, // Inst #607 = FRINT_S
|
|
{ 2, &LoongArchDescs.OperandInfo[237] }, // Inst #606 = FRINT_D
|
|
{ 2, &LoongArchDescs.OperandInfo[239] }, // Inst #605 = FRECIP_S
|
|
{ 2, &LoongArchDescs.OperandInfo[237] }, // Inst #604 = FRECIP_D
|
|
{ 2, &LoongArchDescs.OperandInfo[239] }, // Inst #603 = FRECIPE_S
|
|
{ 2, &LoongArchDescs.OperandInfo[237] }, // Inst #602 = FRECIPE_D
|
|
{ 4, &LoongArchDescs.OperandInfo[273] }, // Inst #601 = FNMSUB_S
|
|
{ 4, &LoongArchDescs.OperandInfo[269] }, // Inst #600 = FNMSUB_D
|
|
{ 4, &LoongArchDescs.OperandInfo[273] }, // Inst #599 = FNMADD_S
|
|
{ 4, &LoongArchDescs.OperandInfo[269] }, // Inst #598 = FNMADD_D
|
|
{ 2, &LoongArchDescs.OperandInfo[239] }, // Inst #597 = FNEG_S
|
|
{ 2, &LoongArchDescs.OperandInfo[237] }, // Inst #596 = FNEG_D
|
|
{ 3, &LoongArchDescs.OperandInfo[244] }, // Inst #595 = FMUL_S
|
|
{ 3, &LoongArchDescs.OperandInfo[241] }, // Inst #594 = FMUL_D
|
|
{ 4, &LoongArchDescs.OperandInfo[273] }, // Inst #593 = FMSUB_S
|
|
{ 4, &LoongArchDescs.OperandInfo[269] }, // Inst #592 = FMSUB_D
|
|
{ 2, &LoongArchDescs.OperandInfo[239] }, // Inst #591 = FMOV_S
|
|
{ 2, &LoongArchDescs.OperandInfo[237] }, // Inst #590 = FMOV_D
|
|
{ 3, &LoongArchDescs.OperandInfo[244] }, // Inst #589 = FMIN_S
|
|
{ 3, &LoongArchDescs.OperandInfo[241] }, // Inst #588 = FMIN_D
|
|
{ 3, &LoongArchDescs.OperandInfo[244] }, // Inst #587 = FMINA_S
|
|
{ 3, &LoongArchDescs.OperandInfo[241] }, // Inst #586 = FMINA_D
|
|
{ 3, &LoongArchDescs.OperandInfo[244] }, // Inst #585 = FMAX_S
|
|
{ 3, &LoongArchDescs.OperandInfo[241] }, // Inst #584 = FMAX_D
|
|
{ 3, &LoongArchDescs.OperandInfo[244] }, // Inst #583 = FMAXA_S
|
|
{ 3, &LoongArchDescs.OperandInfo[241] }, // Inst #582 = FMAXA_D
|
|
{ 4, &LoongArchDescs.OperandInfo[273] }, // Inst #581 = FMADD_S
|
|
{ 4, &LoongArchDescs.OperandInfo[269] }, // Inst #580 = FMADD_D
|
|
{ 2, &LoongArchDescs.OperandInfo[239] }, // Inst #579 = FLOGB_S
|
|
{ 2, &LoongArchDescs.OperandInfo[237] }, // Inst #578 = FLOGB_D
|
|
{ 3, &LoongArchDescs.OperandInfo[266] }, // Inst #577 = FLD_S
|
|
{ 3, &LoongArchDescs.OperandInfo[263] }, // Inst #576 = FLD_D
|
|
{ 3, &LoongArchDescs.OperandInfo[260] }, // Inst #575 = FLDX_S
|
|
{ 3, &LoongArchDescs.OperandInfo[257] }, // Inst #574 = FLDX_D
|
|
{ 3, &LoongArchDescs.OperandInfo[260] }, // Inst #573 = FLDLE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[257] }, // Inst #572 = FLDLE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[260] }, // Inst #571 = FLDGT_S
|
|
{ 3, &LoongArchDescs.OperandInfo[257] }, // Inst #570 = FLDGT_D
|
|
{ 2, &LoongArchDescs.OperandInfo[239] }, // Inst #569 = FFINT_S_W
|
|
{ 2, &LoongArchDescs.OperandInfo[255] }, // Inst #568 = FFINT_S_L
|
|
{ 2, &LoongArchDescs.OperandInfo[253] }, // Inst #567 = FFINT_D_W
|
|
{ 2, &LoongArchDescs.OperandInfo[237] }, // Inst #566 = FFINT_D_L
|
|
{ 3, &LoongArchDescs.OperandInfo[244] }, // Inst #565 = FDIV_S
|
|
{ 3, &LoongArchDescs.OperandInfo[241] }, // Inst #564 = FDIV_D
|
|
{ 2, &LoongArchDescs.OperandInfo[239] }, // Inst #563 = FCVT_UD_D
|
|
{ 2, &LoongArchDescs.OperandInfo[255] }, // Inst #562 = FCVT_S_D
|
|
{ 2, &LoongArchDescs.OperandInfo[239] }, // Inst #561 = FCVT_LD_D
|
|
{ 2, &LoongArchDescs.OperandInfo[253] }, // Inst #560 = FCVT_D_S
|
|
{ 3, &LoongArchDescs.OperandInfo[244] }, // Inst #559 = FCVT_D_LD
|
|
{ 3, &LoongArchDescs.OperandInfo[244] }, // Inst #558 = FCOPYSIGN_S
|
|
{ 3, &LoongArchDescs.OperandInfo[241] }, // Inst #557 = FCOPYSIGN_D
|
|
{ 3, &LoongArchDescs.OperandInfo[250] }, // Inst #556 = FCMP_SUN_S
|
|
{ 3, &LoongArchDescs.OperandInfo[247] }, // Inst #555 = FCMP_SUN_D
|
|
{ 3, &LoongArchDescs.OperandInfo[250] }, // Inst #554 = FCMP_SUNE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[247] }, // Inst #553 = FCMP_SUNE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[250] }, // Inst #552 = FCMP_SULT_S
|
|
{ 3, &LoongArchDescs.OperandInfo[247] }, // Inst #551 = FCMP_SULT_D
|
|
{ 3, &LoongArchDescs.OperandInfo[250] }, // Inst #550 = FCMP_SULE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[247] }, // Inst #549 = FCMP_SULE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[250] }, // Inst #548 = FCMP_SUEQ_S
|
|
{ 3, &LoongArchDescs.OperandInfo[247] }, // Inst #547 = FCMP_SUEQ_D
|
|
{ 3, &LoongArchDescs.OperandInfo[250] }, // Inst #546 = FCMP_SOR_S
|
|
{ 3, &LoongArchDescs.OperandInfo[247] }, // Inst #545 = FCMP_SOR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[250] }, // Inst #544 = FCMP_SNE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[247] }, // Inst #543 = FCMP_SNE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[250] }, // Inst #542 = FCMP_SLT_S
|
|
{ 3, &LoongArchDescs.OperandInfo[247] }, // Inst #541 = FCMP_SLT_D
|
|
{ 3, &LoongArchDescs.OperandInfo[250] }, // Inst #540 = FCMP_SLE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[247] }, // Inst #539 = FCMP_SLE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[250] }, // Inst #538 = FCMP_SEQ_S
|
|
{ 3, &LoongArchDescs.OperandInfo[247] }, // Inst #537 = FCMP_SEQ_D
|
|
{ 3, &LoongArchDescs.OperandInfo[250] }, // Inst #536 = FCMP_SAF_S
|
|
{ 3, &LoongArchDescs.OperandInfo[247] }, // Inst #535 = FCMP_SAF_D
|
|
{ 3, &LoongArchDescs.OperandInfo[250] }, // Inst #534 = FCMP_CUN_S
|
|
{ 3, &LoongArchDescs.OperandInfo[247] }, // Inst #533 = FCMP_CUN_D
|
|
{ 3, &LoongArchDescs.OperandInfo[250] }, // Inst #532 = FCMP_CUNE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[247] }, // Inst #531 = FCMP_CUNE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[250] }, // Inst #530 = FCMP_CULT_S
|
|
{ 3, &LoongArchDescs.OperandInfo[247] }, // Inst #529 = FCMP_CULT_D
|
|
{ 3, &LoongArchDescs.OperandInfo[250] }, // Inst #528 = FCMP_CULE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[247] }, // Inst #527 = FCMP_CULE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[250] }, // Inst #526 = FCMP_CUEQ_S
|
|
{ 3, &LoongArchDescs.OperandInfo[247] }, // Inst #525 = FCMP_CUEQ_D
|
|
{ 3, &LoongArchDescs.OperandInfo[250] }, // Inst #524 = FCMP_COR_S
|
|
{ 3, &LoongArchDescs.OperandInfo[247] }, // Inst #523 = FCMP_COR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[250] }, // Inst #522 = FCMP_CNE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[247] }, // Inst #521 = FCMP_CNE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[250] }, // Inst #520 = FCMP_CLT_S
|
|
{ 3, &LoongArchDescs.OperandInfo[247] }, // Inst #519 = FCMP_CLT_D
|
|
{ 3, &LoongArchDescs.OperandInfo[250] }, // Inst #518 = FCMP_CLE_S
|
|
{ 3, &LoongArchDescs.OperandInfo[247] }, // Inst #517 = FCMP_CLE_D
|
|
{ 3, &LoongArchDescs.OperandInfo[250] }, // Inst #516 = FCMP_CEQ_S
|
|
{ 3, &LoongArchDescs.OperandInfo[247] }, // Inst #515 = FCMP_CEQ_D
|
|
{ 3, &LoongArchDescs.OperandInfo[250] }, // Inst #514 = FCMP_CAF_S
|
|
{ 3, &LoongArchDescs.OperandInfo[247] }, // Inst #513 = FCMP_CAF_D
|
|
{ 2, &LoongArchDescs.OperandInfo[239] }, // Inst #512 = FCLASS_S
|
|
{ 2, &LoongArchDescs.OperandInfo[237] }, // Inst #511 = FCLASS_D
|
|
{ 3, &LoongArchDescs.OperandInfo[244] }, // Inst #510 = FADD_S
|
|
{ 3, &LoongArchDescs.OperandInfo[241] }, // Inst #509 = FADD_D
|
|
{ 2, &LoongArchDescs.OperandInfo[239] }, // Inst #508 = FABS_S
|
|
{ 2, &LoongArchDescs.OperandInfo[237] }, // Inst #507 = FABS_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #506 = EXT_W_H
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #505 = EXT_W_B
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #504 = ERTN
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #503 = DIV_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #502 = DIV_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #501 = DIV_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #500 = DIV_D
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #499 = DBCL
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #498 = DBAR
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #497 = CTZ_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #496 = CTZ_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #495 = CTO_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #494 = CTO_D
|
|
{ 4, &LoongArchDescs.OperandInfo[233] }, // Inst #493 = CSRXCHG
|
|
{ 3, &LoongArchDescs.OperandInfo[230] }, // Inst #492 = CSRWR
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #491 = CSRRD
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #490 = CRC_W_W_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #489 = CRC_W_H_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #488 = CRC_W_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #487 = CRC_W_B_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #486 = CRCC_W_W_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #485 = CRCC_W_H_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #484 = CRCC_W_D_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #483 = CRCC_W_B_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #482 = CPUCFG
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #481 = CLZ_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #480 = CLZ_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #479 = CLO_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #478 = CLO_D
|
|
{ 3, &LoongArchDescs.OperandInfo[227] }, // Inst #477 = CACOP
|
|
{ 4, &LoongArchDescs.OperandInfo[204] }, // Inst #476 = BYTEPICK_W
|
|
{ 4, &LoongArchDescs.OperandInfo[204] }, // Inst #475 = BYTEPICK_D
|
|
{ 4, &LoongArchDescs.OperandInfo[223] }, // Inst #474 = BSTRPICK_W
|
|
{ 4, &LoongArchDescs.OperandInfo[223] }, // Inst #473 = BSTRPICK_D
|
|
{ 5, &LoongArchDescs.OperandInfo[218] }, // Inst #472 = BSTRINS_W
|
|
{ 5, &LoongArchDescs.OperandInfo[218] }, // Inst #471 = BSTRINS_D
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #470 = BREAK
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #469 = BNEZ
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #468 = BNE
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #467 = BLTU
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #466 = BLT
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #465 = BL
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #464 = BITREV_W
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #463 = BITREV_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #462 = BITREV_8B
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #461 = BITREV_4B
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #460 = BGEU
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #459 = BGE
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #458 = BEQZ
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #457 = BEQ
|
|
{ 2, &LoongArchDescs.OperandInfo[216] }, // Inst #456 = BCNEZ
|
|
{ 2, &LoongArchDescs.OperandInfo[216] }, // Inst #455 = BCEQZ
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #454 = B
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #453 = ASRTLE_D
|
|
{ 2, &LoongArchDescs.OperandInfo[214] }, // Inst #452 = ASRTGT_D
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #451 = ARMXOR_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #450 = ARMSUB_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #449 = ARMSRL_W
|
|
{ 3, &LoongArchDescs.OperandInfo[211] }, // Inst #448 = ARMSRLI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #447 = ARMSRA_W
|
|
{ 3, &LoongArchDescs.OperandInfo[211] }, // Inst #446 = ARMSRAI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #445 = ARMSLL_W
|
|
{ 3, &LoongArchDescs.OperandInfo[211] }, // Inst #444 = ARMSLLI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #443 = ARMSBC_W
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #442 = ARMRRX_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #441 = ARMROTR_W
|
|
{ 3, &LoongArchDescs.OperandInfo[211] }, // Inst #440 = ARMROTRI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #439 = ARMOR_W
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #438 = ARMNOT_W
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #437 = ARMMTFLAG
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #436 = ARMMOV_W
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #435 = ARMMOV_D
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #434 = ARMMOVE
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #433 = ARMMFFLAG
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #432 = ARMAND_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #431 = ARMADD_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #430 = ARMADC_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #429 = ANDN
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #428 = ANDI
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #427 = AND
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #426 = AMXOR__DB_W
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #425 = AMXOR__DB_D
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #424 = AMXOR_W
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #423 = AMXOR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #422 = AMSWAP__DB_W
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #421 = AMSWAP__DB_H
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #420 = AMSWAP__DB_D
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #419 = AMSWAP__DB_B
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #418 = AMSWAP_W
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #417 = AMSWAP_H
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #416 = AMSWAP_D
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #415 = AMSWAP_B
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #414 = AMOR__DB_W
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #413 = AMOR__DB_D
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #412 = AMOR_W
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #411 = AMOR_D
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #410 = AMMIN__DB_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #409 = AMMIN__DB_W
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #408 = AMMIN__DB_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #407 = AMMIN__DB_D
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #406 = AMMIN_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #405 = AMMIN_W
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #404 = AMMIN_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #403 = AMMIN_D
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #402 = AMMAX__DB_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #401 = AMMAX__DB_W
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #400 = AMMAX__DB_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #399 = AMMAX__DB_D
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #398 = AMMAX_WU
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #397 = AMMAX_W
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #396 = AMMAX_DU
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #395 = AMMAX_D
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #394 = AMCAS__DB_W
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #393 = AMCAS__DB_H
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #392 = AMCAS__DB_D
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #391 = AMCAS__DB_B
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #390 = AMCAS_W
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #389 = AMCAS_H
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #388 = AMCAS_D
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #387 = AMCAS_B
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #386 = AMAND__DB_W
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #385 = AMAND__DB_D
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #384 = AMAND_W
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #383 = AMAND_D
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #382 = AMADD__DB_W
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #381 = AMADD__DB_H
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #380 = AMADD__DB_D
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #379 = AMADD__DB_B
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #378 = AMADD_W
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #377 = AMADD_H
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #376 = AMADD_D
|
|
{ 3, &LoongArchDescs.OperandInfo[208] }, // Inst #375 = AMADD_B
|
|
{ 4, &LoongArchDescs.OperandInfo[204] }, // Inst #374 = ALSL_WU
|
|
{ 4, &LoongArchDescs.OperandInfo[204] }, // Inst #373 = ALSL_W
|
|
{ 4, &LoongArchDescs.OperandInfo[204] }, // Inst #372 = ALSL_D
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #371 = ADD_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #370 = ADD_D
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #369 = ADDU16I_D
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #368 = ADDU12I_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #367 = ADDU12I_D
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #366 = ADDI_W
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #365 = ADDI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #364 = ADC_W
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #363 = ADC_H
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #362 = ADC_D
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #361 = ADC_B
|
|
{ 2, &LoongArchDescs.OperandInfo[202] }, // Inst #360 = WRFCSR
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #359 = RDFCSR
|
|
{ 2, &LoongArchDescs.OperandInfo[200] }, // Inst #358 = PseudoXVREPLI_W
|
|
{ 2, &LoongArchDescs.OperandInfo[200] }, // Inst #357 = PseudoXVREPLI_H
|
|
{ 2, &LoongArchDescs.OperandInfo[200] }, // Inst #356 = PseudoXVREPLI_D
|
|
{ 2, &LoongArchDescs.OperandInfo[200] }, // Inst #355 = PseudoXVREPLI_B
|
|
{ 4, &LoongArchDescs.OperandInfo[196] }, // Inst #354 = PseudoXVINSGR2VR_H
|
|
{ 4, &LoongArchDescs.OperandInfo[196] }, // Inst #353 = PseudoXVINSGR2VR_B
|
|
{ 2, &LoongArchDescs.OperandInfo[194] }, // Inst #352 = PseudoXVBZ_W
|
|
{ 2, &LoongArchDescs.OperandInfo[194] }, // Inst #351 = PseudoXVBZ_H
|
|
{ 2, &LoongArchDescs.OperandInfo[194] }, // Inst #350 = PseudoXVBZ_D
|
|
{ 2, &LoongArchDescs.OperandInfo[194] }, // Inst #349 = PseudoXVBZ_B
|
|
{ 2, &LoongArchDescs.OperandInfo[194] }, // Inst #348 = PseudoXVBZ
|
|
{ 2, &LoongArchDescs.OperandInfo[194] }, // Inst #347 = PseudoXVBNZ_W
|
|
{ 2, &LoongArchDescs.OperandInfo[194] }, // Inst #346 = PseudoXVBNZ_H
|
|
{ 2, &LoongArchDescs.OperandInfo[194] }, // Inst #345 = PseudoXVBNZ_D
|
|
{ 2, &LoongArchDescs.OperandInfo[194] }, // Inst #344 = PseudoXVBNZ_B
|
|
{ 2, &LoongArchDescs.OperandInfo[194] }, // Inst #343 = PseudoXVBNZ
|
|
{ 2, &LoongArchDescs.OperandInfo[192] }, // Inst #342 = PseudoVREPLI_W
|
|
{ 2, &LoongArchDescs.OperandInfo[192] }, // Inst #341 = PseudoVREPLI_H
|
|
{ 2, &LoongArchDescs.OperandInfo[192] }, // Inst #340 = PseudoVREPLI_D
|
|
{ 2, &LoongArchDescs.OperandInfo[192] }, // Inst #339 = PseudoVREPLI_B
|
|
{ 2, &LoongArchDescs.OperandInfo[190] }, // Inst #338 = PseudoVBZ_W
|
|
{ 2, &LoongArchDescs.OperandInfo[190] }, // Inst #337 = PseudoVBZ_H
|
|
{ 2, &LoongArchDescs.OperandInfo[190] }, // Inst #336 = PseudoVBZ_D
|
|
{ 2, &LoongArchDescs.OperandInfo[190] }, // Inst #335 = PseudoVBZ_B
|
|
{ 2, &LoongArchDescs.OperandInfo[190] }, // Inst #334 = PseudoVBZ
|
|
{ 2, &LoongArchDescs.OperandInfo[190] }, // Inst #333 = PseudoVBNZ_W
|
|
{ 2, &LoongArchDescs.OperandInfo[190] }, // Inst #332 = PseudoVBNZ_H
|
|
{ 2, &LoongArchDescs.OperandInfo[190] }, // Inst #331 = PseudoVBNZ_D
|
|
{ 2, &LoongArchDescs.OperandInfo[190] }, // Inst #330 = PseudoVBNZ_B
|
|
{ 2, &LoongArchDescs.OperandInfo[190] }, // Inst #329 = PseudoVBNZ
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #328 = PseudoUNIMP
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #327 = PseudoTAIL_MEDIUM
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #326 = PseudoTAIL_LARGE
|
|
{ 1, &LoongArchDescs.OperandInfo[189] }, // Inst #325 = PseudoTAILIndirect
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #324 = PseudoTAIL36
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #323 = PseudoTAIL
|
|
{ 3, &LoongArchDescs.OperandInfo[162] }, // Inst #322 = PseudoST_CFR
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #321 = PseudoRET
|
|
{ 7, &LoongArchDescs.OperandInfo[182] }, // Inst #320 = PseudoMaskedCmpXchg32
|
|
{ 6, &LoongArchDescs.OperandInfo[151] }, // Inst #319 = PseudoMaskedAtomicSwap32
|
|
{ 7, &LoongArchDescs.OperandInfo[175] }, // Inst #318 = PseudoMaskedAtomicLoadUMin32
|
|
{ 7, &LoongArchDescs.OperandInfo[175] }, // Inst #317 = PseudoMaskedAtomicLoadUMax32
|
|
{ 6, &LoongArchDescs.OperandInfo[151] }, // Inst #316 = PseudoMaskedAtomicLoadSub32
|
|
{ 6, &LoongArchDescs.OperandInfo[151] }, // Inst #315 = PseudoMaskedAtomicLoadNand32
|
|
{ 8, &LoongArchDescs.OperandInfo[167] }, // Inst #314 = PseudoMaskedAtomicLoadMin32
|
|
{ 8, &LoongArchDescs.OperandInfo[167] }, // Inst #313 = PseudoMaskedAtomicLoadMax32
|
|
{ 6, &LoongArchDescs.OperandInfo[151] }, // Inst #312 = PseudoMaskedAtomicLoadAdd32
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #311 = PseudoLI_W
|
|
{ 2, &LoongArchDescs.OperandInfo[165] }, // Inst #310 = PseudoLI_D
|
|
{ 3, &LoongArchDescs.OperandInfo[162] }, // Inst #309 = PseudoLD_CFR
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #308 = PseudoLA_TLS_LE
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #307 = PseudoLA_TLS_LD_LARGE
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #306 = PseudoLA_TLS_LD
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #305 = PseudoLA_TLS_IE_LARGE
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #304 = PseudoLA_TLS_IE
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #303 = PseudoLA_TLS_GD_LARGE
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #302 = PseudoLA_TLS_GD
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #301 = PseudoLA_PCREL_LARGE
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #300 = PseudoLA_PCREL
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #299 = PseudoLA_GOT_LARGE
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #298 = PseudoLA_GOT
|
|
{ 3, &LoongArchDescs.OperandInfo[159] }, // Inst #297 = PseudoLA_ABS_LARGE
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #296 = PseudoLA_ABS
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #295 = PseudoJIRL_TAIL
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #294 = PseudoJIRL_CALL
|
|
{ 2, &LoongArchDescs.OperandInfo[157] }, // Inst #293 = PseudoCopyCFR
|
|
{ 6, &LoongArchDescs.OperandInfo[151] }, // Inst #292 = PseudoCmpXchg64
|
|
{ 6, &LoongArchDescs.OperandInfo[151] }, // Inst #291 = PseudoCmpXchg32
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #290 = PseudoCALL_MEDIUM
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #289 = PseudoCALL_LARGE
|
|
{ 1, &LoongArchDescs.OperandInfo[150] }, // Inst #288 = PseudoCALLIndirect
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #287 = PseudoCALL36
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #286 = PseudoCALL
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #285 = PseudoB_TAIL
|
|
{ 2, &LoongArchDescs.OperandInfo[148] }, // Inst #284 = PseudoBRIND
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #283 = PseudoBR
|
|
{ 5, &LoongArchDescs.OperandInfo[140] }, // Inst #282 = PseudoAtomicSwap32
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #281 = PseudoAtomicStoreW
|
|
{ 3, &LoongArchDescs.OperandInfo[145] }, // Inst #280 = PseudoAtomicStoreD
|
|
{ 5, &LoongArchDescs.OperandInfo[140] }, // Inst #279 = PseudoAtomicLoadXor32
|
|
{ 5, &LoongArchDescs.OperandInfo[140] }, // Inst #278 = PseudoAtomicLoadSub32
|
|
{ 5, &LoongArchDescs.OperandInfo[140] }, // Inst #277 = PseudoAtomicLoadOr32
|
|
{ 5, &LoongArchDescs.OperandInfo[140] }, // Inst #276 = PseudoAtomicLoadNand64
|
|
{ 5, &LoongArchDescs.OperandInfo[140] }, // Inst #275 = PseudoAtomicLoadNand32
|
|
{ 5, &LoongArchDescs.OperandInfo[140] }, // Inst #274 = PseudoAtomicLoadAnd32
|
|
{ 5, &LoongArchDescs.OperandInfo[140] }, // Inst #273 = PseudoAtomicLoadAdd32
|
|
{ 2, &LoongArchDescs.OperandInfo[21] }, // Inst #272 = ADJCALLSTACKUP
|
|
{ 2, &LoongArchDescs.OperandInfo[21] }, // Inst #271 = ADJCALLSTACKDOWN
|
|
{ 4, &LoongArchDescs.OperandInfo[136] }, // Inst #270 = G_UBFX
|
|
{ 4, &LoongArchDescs.OperandInfo[136] }, // Inst #269 = G_SBFX
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #268 = G_VECREDUCE_UMIN
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #267 = G_VECREDUCE_UMAX
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #266 = G_VECREDUCE_SMIN
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #265 = G_VECREDUCE_SMAX
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #264 = G_VECREDUCE_XOR
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #263 = G_VECREDUCE_OR
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #262 = G_VECREDUCE_AND
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #261 = G_VECREDUCE_MUL
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #260 = G_VECREDUCE_ADD
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #259 = G_VECREDUCE_FMINIMUM
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #258 = G_VECREDUCE_FMAXIMUM
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #257 = G_VECREDUCE_FMIN
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #256 = G_VECREDUCE_FMAX
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #255 = G_VECREDUCE_FMUL
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #254 = G_VECREDUCE_FADD
|
|
{ 3, &LoongArchDescs.OperandInfo[123] }, // Inst #253 = G_VECREDUCE_SEQ_FMUL
|
|
{ 3, &LoongArchDescs.OperandInfo[123] }, // Inst #252 = G_VECREDUCE_SEQ_FADD
|
|
{ 3, &LoongArchDescs.OperandInfo[53] }, // Inst #251 = G_BZERO
|
|
{ 4, &LoongArchDescs.OperandInfo[132] }, // Inst #250 = G_MEMSET
|
|
{ 4, &LoongArchDescs.OperandInfo[132] }, // Inst #249 = G_MEMMOVE
|
|
{ 3, &LoongArchDescs.OperandInfo[123] }, // Inst #248 = G_MEMCPY_INLINE
|
|
{ 4, &LoongArchDescs.OperandInfo[132] }, // Inst #247 = G_MEMCPY
|
|
{ 2, &LoongArchDescs.OperandInfo[130] }, // Inst #246 = G_WRITE_REGISTER
|
|
{ 2, &LoongArchDescs.OperandInfo[51] }, // Inst #245 = G_READ_REGISTER
|
|
{ 3, &LoongArchDescs.OperandInfo[96] }, // Inst #244 = G_STRICT_FLDEXP
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #243 = G_STRICT_FSQRT
|
|
{ 4, &LoongArchDescs.OperandInfo[46] }, // Inst #242 = G_STRICT_FMA
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #241 = G_STRICT_FREM
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #240 = G_STRICT_FDIV
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #239 = G_STRICT_FMUL
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #238 = G_STRICT_FSUB
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #237 = G_STRICT_FADD
|
|
{ 1, &LoongArchDescs.OperandInfo[50] }, // Inst #236 = G_STACKRESTORE
|
|
{ 1, &LoongArchDescs.OperandInfo[50] }, // Inst #235 = G_STACKSAVE
|
|
{ 3, &LoongArchDescs.OperandInfo[64] }, // Inst #234 = G_DYN_STACKALLOC
|
|
{ 2, &LoongArchDescs.OperandInfo[51] }, // Inst #233 = G_JUMP_TABLE
|
|
{ 2, &LoongArchDescs.OperandInfo[51] }, // Inst #232 = G_BLOCK_ADDR
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #231 = G_ADDRSPACE_CAST
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #230 = G_FNEARBYINT
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #229 = G_FRINT
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #228 = G_FFLOOR
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #227 = G_FSQRT
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #226 = G_FSIN
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #225 = G_FCOS
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #224 = G_FCEIL
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #223 = G_BITREVERSE
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #222 = G_BSWAP
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #221 = G_CTPOP
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #220 = G_CTLZ_ZERO_UNDEF
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #219 = G_CTLZ
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #218 = G_CTTZ_ZERO_UNDEF
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #217 = G_CTTZ
|
|
{ 4, &LoongArchDescs.OperandInfo[126] }, // Inst #216 = G_SHUFFLE_VECTOR
|
|
{ 3, &LoongArchDescs.OperandInfo[123] }, // Inst #215 = G_EXTRACT_VECTOR_ELT
|
|
{ 4, &LoongArchDescs.OperandInfo[119] }, // Inst #214 = G_INSERT_VECTOR_ELT
|
|
{ 3, &LoongArchDescs.OperandInfo[116] }, // Inst #213 = G_BRJT
|
|
{ 1, &LoongArchDescs.OperandInfo[0] }, // Inst #212 = G_BR
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #211 = G_LLROUND
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #210 = G_LROUND
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #209 = G_ABS
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #208 = G_UMAX
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #207 = G_UMIN
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #206 = G_SMAX
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #205 = G_SMIN
|
|
{ 3, &LoongArchDescs.OperandInfo[96] }, // Inst #204 = G_PTRMASK
|
|
{ 3, &LoongArchDescs.OperandInfo[96] }, // Inst #203 = G_PTR_ADD
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #202 = G_RESET_FPMODE
|
|
{ 1, &LoongArchDescs.OperandInfo[50] }, // Inst #201 = G_SET_FPMODE
|
|
{ 1, &LoongArchDescs.OperandInfo[50] }, // Inst #200 = G_GET_FPMODE
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #199 = G_RESET_FPENV
|
|
{ 1, &LoongArchDescs.OperandInfo[50] }, // Inst #198 = G_SET_FPENV
|
|
{ 1, &LoongArchDescs.OperandInfo[50] }, // Inst #197 = G_GET_FPENV
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #196 = G_FMAXIMUM
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #195 = G_FMINIMUM
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #194 = G_FMAXNUM_IEEE
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #193 = G_FMINNUM_IEEE
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #192 = G_FMAXNUM
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #191 = G_FMINNUM
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #190 = G_FCANONICALIZE
|
|
{ 3, &LoongArchDescs.OperandInfo[93] }, // Inst #189 = G_IS_FPCLASS
|
|
{ 3, &LoongArchDescs.OperandInfo[96] }, // Inst #188 = G_FCOPYSIGN
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #187 = G_FABS
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #186 = G_UITOFP
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #185 = G_SITOFP
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #184 = G_FPTOUI
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #183 = G_FPTOSI
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #182 = G_FPTRUNC
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #181 = G_FPEXT
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #180 = G_FNEG
|
|
{ 3, &LoongArchDescs.OperandInfo[86] }, // Inst #179 = G_FFREXP
|
|
{ 3, &LoongArchDescs.OperandInfo[96] }, // Inst #178 = G_FLDEXP
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #177 = G_FLOG10
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #176 = G_FLOG2
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #175 = G_FLOG
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #174 = G_FEXP10
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #173 = G_FEXP2
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #172 = G_FEXP
|
|
{ 3, &LoongArchDescs.OperandInfo[96] }, // Inst #171 = G_FPOWI
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #170 = G_FPOW
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #169 = G_FREM
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #168 = G_FDIV
|
|
{ 4, &LoongArchDescs.OperandInfo[46] }, // Inst #167 = G_FMAD
|
|
{ 4, &LoongArchDescs.OperandInfo[46] }, // Inst #166 = G_FMA
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #165 = G_FMUL
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #164 = G_FSUB
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #163 = G_FADD
|
|
{ 4, &LoongArchDescs.OperandInfo[112] }, // Inst #162 = G_UDIVFIXSAT
|
|
{ 4, &LoongArchDescs.OperandInfo[112] }, // Inst #161 = G_SDIVFIXSAT
|
|
{ 4, &LoongArchDescs.OperandInfo[112] }, // Inst #160 = G_UDIVFIX
|
|
{ 4, &LoongArchDescs.OperandInfo[112] }, // Inst #159 = G_SDIVFIX
|
|
{ 4, &LoongArchDescs.OperandInfo[112] }, // Inst #158 = G_UMULFIXSAT
|
|
{ 4, &LoongArchDescs.OperandInfo[112] }, // Inst #157 = G_SMULFIXSAT
|
|
{ 4, &LoongArchDescs.OperandInfo[112] }, // Inst #156 = G_UMULFIX
|
|
{ 4, &LoongArchDescs.OperandInfo[112] }, // Inst #155 = G_SMULFIX
|
|
{ 3, &LoongArchDescs.OperandInfo[96] }, // Inst #154 = G_SSHLSAT
|
|
{ 3, &LoongArchDescs.OperandInfo[96] }, // Inst #153 = G_USHLSAT
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #152 = G_SSUBSAT
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #151 = G_USUBSAT
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #150 = G_SADDSAT
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #149 = G_UADDSAT
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #148 = G_SMULH
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #147 = G_UMULH
|
|
{ 4, &LoongArchDescs.OperandInfo[82] }, // Inst #146 = G_SMULO
|
|
{ 4, &LoongArchDescs.OperandInfo[82] }, // Inst #145 = G_UMULO
|
|
{ 5, &LoongArchDescs.OperandInfo[107] }, // Inst #144 = G_SSUBE
|
|
{ 4, &LoongArchDescs.OperandInfo[82] }, // Inst #143 = G_SSUBO
|
|
{ 5, &LoongArchDescs.OperandInfo[107] }, // Inst #142 = G_SADDE
|
|
{ 4, &LoongArchDescs.OperandInfo[82] }, // Inst #141 = G_SADDO
|
|
{ 5, &LoongArchDescs.OperandInfo[107] }, // Inst #140 = G_USUBE
|
|
{ 4, &LoongArchDescs.OperandInfo[82] }, // Inst #139 = G_USUBO
|
|
{ 5, &LoongArchDescs.OperandInfo[107] }, // Inst #138 = G_UADDE
|
|
{ 4, &LoongArchDescs.OperandInfo[82] }, // Inst #137 = G_UADDO
|
|
{ 4, &LoongArchDescs.OperandInfo[82] }, // Inst #136 = G_SELECT
|
|
{ 4, &LoongArchDescs.OperandInfo[103] }, // Inst #135 = G_FCMP
|
|
{ 4, &LoongArchDescs.OperandInfo[103] }, // Inst #134 = G_ICMP
|
|
{ 3, &LoongArchDescs.OperandInfo[96] }, // Inst #133 = G_ROTL
|
|
{ 3, &LoongArchDescs.OperandInfo[96] }, // Inst #132 = G_ROTR
|
|
{ 4, &LoongArchDescs.OperandInfo[99] }, // Inst #131 = G_FSHR
|
|
{ 4, &LoongArchDescs.OperandInfo[99] }, // Inst #130 = G_FSHL
|
|
{ 3, &LoongArchDescs.OperandInfo[96] }, // Inst #129 = G_ASHR
|
|
{ 3, &LoongArchDescs.OperandInfo[96] }, // Inst #128 = G_LSHR
|
|
{ 3, &LoongArchDescs.OperandInfo[96] }, // Inst #127 = G_SHL
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #126 = G_ZEXT
|
|
{ 3, &LoongArchDescs.OperandInfo[40] }, // Inst #125 = G_SEXT_INREG
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #124 = G_SEXT
|
|
{ 3, &LoongArchDescs.OperandInfo[93] }, // Inst #123 = G_VAARG
|
|
{ 1, &LoongArchDescs.OperandInfo[50] }, // Inst #122 = G_VASTART
|
|
{ 2, &LoongArchDescs.OperandInfo[51] }, // Inst #121 = G_FCONSTANT
|
|
{ 2, &LoongArchDescs.OperandInfo[51] }, // Inst #120 = G_CONSTANT
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #119 = G_TRUNC
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #118 = G_ANYEXT
|
|
{ 1, &LoongArchDescs.OperandInfo[0] }, // Inst #117 = G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
|
|
{ 1, &LoongArchDescs.OperandInfo[0] }, // Inst #116 = G_INTRINSIC_CONVERGENT
|
|
{ 1, &LoongArchDescs.OperandInfo[0] }, // Inst #115 = G_INTRINSIC_W_SIDE_EFFECTS
|
|
{ 1, &LoongArchDescs.OperandInfo[0] }, // Inst #114 = G_INTRINSIC
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #113 = G_INVOKE_REGION_START
|
|
{ 1, &LoongArchDescs.OperandInfo[50] }, // Inst #112 = G_BRINDIRECT
|
|
{ 2, &LoongArchDescs.OperandInfo[51] }, // Inst #111 = G_BRCOND
|
|
{ 4, &LoongArchDescs.OperandInfo[89] }, // Inst #110 = G_PREFETCH
|
|
{ 2, &LoongArchDescs.OperandInfo[21] }, // Inst #109 = G_FENCE
|
|
{ 3, &LoongArchDescs.OperandInfo[86] }, // Inst #108 = G_ATOMICRMW_UDEC_WRAP
|
|
{ 3, &LoongArchDescs.OperandInfo[86] }, // Inst #107 = G_ATOMICRMW_UINC_WRAP
|
|
{ 3, &LoongArchDescs.OperandInfo[86] }, // Inst #106 = G_ATOMICRMW_FMIN
|
|
{ 3, &LoongArchDescs.OperandInfo[86] }, // Inst #105 = G_ATOMICRMW_FMAX
|
|
{ 3, &LoongArchDescs.OperandInfo[86] }, // Inst #104 = G_ATOMICRMW_FSUB
|
|
{ 3, &LoongArchDescs.OperandInfo[86] }, // Inst #103 = G_ATOMICRMW_FADD
|
|
{ 3, &LoongArchDescs.OperandInfo[86] }, // Inst #102 = G_ATOMICRMW_UMIN
|
|
{ 3, &LoongArchDescs.OperandInfo[86] }, // Inst #101 = G_ATOMICRMW_UMAX
|
|
{ 3, &LoongArchDescs.OperandInfo[86] }, // Inst #100 = G_ATOMICRMW_MIN
|
|
{ 3, &LoongArchDescs.OperandInfo[86] }, // Inst #99 = G_ATOMICRMW_MAX
|
|
{ 3, &LoongArchDescs.OperandInfo[86] }, // Inst #98 = G_ATOMICRMW_XOR
|
|
{ 3, &LoongArchDescs.OperandInfo[86] }, // Inst #97 = G_ATOMICRMW_OR
|
|
{ 3, &LoongArchDescs.OperandInfo[86] }, // Inst #96 = G_ATOMICRMW_NAND
|
|
{ 3, &LoongArchDescs.OperandInfo[86] }, // Inst #95 = G_ATOMICRMW_AND
|
|
{ 3, &LoongArchDescs.OperandInfo[86] }, // Inst #94 = G_ATOMICRMW_SUB
|
|
{ 3, &LoongArchDescs.OperandInfo[86] }, // Inst #93 = G_ATOMICRMW_ADD
|
|
{ 3, &LoongArchDescs.OperandInfo[86] }, // Inst #92 = G_ATOMICRMW_XCHG
|
|
{ 4, &LoongArchDescs.OperandInfo[82] }, // Inst #91 = G_ATOMIC_CMPXCHG
|
|
{ 5, &LoongArchDescs.OperandInfo[77] }, // Inst #90 = G_ATOMIC_CMPXCHG_WITH_SUCCESS
|
|
{ 5, &LoongArchDescs.OperandInfo[72] }, // Inst #89 = G_INDEXED_STORE
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #88 = G_STORE
|
|
{ 5, &LoongArchDescs.OperandInfo[67] }, // Inst #87 = G_INDEXED_ZEXTLOAD
|
|
{ 5, &LoongArchDescs.OperandInfo[67] }, // Inst #86 = G_INDEXED_SEXTLOAD
|
|
{ 5, &LoongArchDescs.OperandInfo[67] }, // Inst #85 = G_INDEXED_LOAD
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #84 = G_ZEXTLOAD
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #83 = G_SEXTLOAD
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #82 = G_LOAD
|
|
{ 1, &LoongArchDescs.OperandInfo[50] }, // Inst #81 = G_READCYCLECOUNTER
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #80 = G_INTRINSIC_ROUNDEVEN
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #79 = G_INTRINSIC_LRINT
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #78 = G_INTRINSIC_ROUND
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #77 = G_INTRINSIC_TRUNC
|
|
{ 3, &LoongArchDescs.OperandInfo[64] }, // Inst #76 = G_INTRINSIC_FPTRUNC_ROUND
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #75 = G_CONSTANT_FOLD_BARRIER
|
|
{ 2, &LoongArchDescs.OperandInfo[62] }, // Inst #74 = G_FREEZE
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #73 = G_BITCAST
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #72 = G_INTTOPTR
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #71 = G_PTRTOINT
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #70 = G_CONCAT_VECTORS
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #69 = G_BUILD_VECTOR_TRUNC
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #68 = G_BUILD_VECTOR
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #67 = G_MERGE_VALUES
|
|
{ 4, &LoongArchDescs.OperandInfo[58] }, // Inst #66 = G_INSERT
|
|
{ 2, &LoongArchDescs.OperandInfo[56] }, // Inst #65 = G_UNMERGE_VALUES
|
|
{ 3, &LoongArchDescs.OperandInfo[53] }, // Inst #64 = G_EXTRACT
|
|
{ 2, &LoongArchDescs.OperandInfo[51] }, // Inst #63 = G_CONSTANT_POOL
|
|
{ 2, &LoongArchDescs.OperandInfo[51] }, // Inst #62 = G_GLOBAL_VALUE
|
|
{ 2, &LoongArchDescs.OperandInfo[51] }, // Inst #61 = G_FRAME_INDEX
|
|
{ 1, &LoongArchDescs.OperandInfo[50] }, // Inst #60 = G_PHI
|
|
{ 1, &LoongArchDescs.OperandInfo[50] }, // Inst #59 = G_IMPLICIT_DEF
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #58 = G_XOR
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #57 = G_OR
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #56 = G_AND
|
|
{ 4, &LoongArchDescs.OperandInfo[46] }, // Inst #55 = G_UDIVREM
|
|
{ 4, &LoongArchDescs.OperandInfo[46] }, // Inst #54 = G_SDIVREM
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #53 = G_UREM
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #52 = G_SREM
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #51 = G_UDIV
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #50 = G_SDIV
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #49 = G_MUL
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #48 = G_SUB
|
|
{ 3, &LoongArchDescs.OperandInfo[43] }, // Inst #47 = G_ADD
|
|
{ 3, &LoongArchDescs.OperandInfo[40] }, // Inst #46 = G_ASSERT_ALIGN
|
|
{ 3, &LoongArchDescs.OperandInfo[40] }, // Inst #45 = G_ASSERT_ZEXT
|
|
{ 3, &LoongArchDescs.OperandInfo[40] }, // Inst #44 = G_ASSERT_SEXT
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #43 = JUMP_TABLE_DEBUG_INFO
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #42 = MEMBARRIER
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #41 = ICALL_BRANCH_FUNNEL
|
|
{ 3, &LoongArchDescs.OperandInfo[37] }, // Inst #40 = PATCHABLE_TYPED_EVENT_CALL
|
|
{ 2, &LoongArchDescs.OperandInfo[35] }, // Inst #39 = PATCHABLE_EVENT_CALL
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #38 = PATCHABLE_TAIL_CALL
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #37 = PATCHABLE_FUNCTION_EXIT
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #36 = PATCHABLE_RET
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #35 = PATCHABLE_FUNCTION_ENTER
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #34 = PATCHABLE_OP
|
|
{ 1, &LoongArchDescs.OperandInfo[0] }, // Inst #33 = FAULTING_OP
|
|
{ 2, &LoongArchDescs.OperandInfo[33] }, // Inst #32 = LOCAL_ESCAPE
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #31 = STATEPOINT
|
|
{ 3, &LoongArchDescs.OperandInfo[30] }, // Inst #30 = PREALLOCATED_ARG
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #29 = PREALLOCATED_SETUP
|
|
{ 1, &LoongArchDescs.OperandInfo[29] }, // Inst #28 = LOAD_STACK_GUARD
|
|
{ 6, &LoongArchDescs.OperandInfo[23] }, // Inst #27 = PATCHPOINT
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #26 = FENTRY_CALL
|
|
{ 2, &LoongArchDescs.OperandInfo[21] }, // Inst #25 = STACKMAP
|
|
{ 2, &LoongArchDescs.OperandInfo[19] }, // Inst #24 = ARITH_FENCE
|
|
{ 4, &LoongArchDescs.OperandInfo[15] }, // Inst #23 = PSEUDO_PROBE
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #22 = LIFETIME_END
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #21 = LIFETIME_START
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #20 = BUNDLE
|
|
{ 2, &LoongArchDescs.OperandInfo[13] }, // Inst #19 = COPY
|
|
{ 2, &LoongArchDescs.OperandInfo[13] }, // Inst #18 = REG_SEQUENCE
|
|
{ 1, &LoongArchDescs.OperandInfo[0] }, // Inst #17 = DBG_LABEL
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #16 = DBG_PHI
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #15 = DBG_INSTR_REF
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #14 = DBG_VALUE_LIST
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #13 = DBG_VALUE
|
|
{ 3, &LoongArchDescs.OperandInfo[2] }, // Inst #12 = COPY_TO_REGCLASS
|
|
{ 4, &LoongArchDescs.OperandInfo[9] }, // Inst #11 = SUBREG_TO_REG
|
|
{ 1, &LoongArchDescs.OperandInfo[0] }, // Inst #10 = IMPLICIT_DEF
|
|
{ 4, &LoongArchDescs.OperandInfo[5] }, // Inst #9 = INSERT_SUBREG
|
|
{ 3, &LoongArchDescs.OperandInfo[2] }, // Inst #8 = EXTRACT_SUBREG
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #7 = KILL
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #6 = ANNOTATION_LABEL
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #5 = GC_LABEL
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #4 = EH_LABEL
|
|
{ 1, &LoongArchDescs.OperandInfo[1] }, // Inst #3 = CFI_INSTRUCTION
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #2 = INLINEASM_BR
|
|
{ 0, &LoongArchDescs.OperandInfo[1] }, // Inst #1 = INLINEASM
|
|
{ 1, &LoongArchDescs.OperandInfo[0] }, // Inst #0 = PHI
|
|
}, {
|
|
/* 0 */ { -1, 0, MCOI_OPERAND_UNKNOWN, 0 },
|
|
/* 1 */
|
|
/* 1 */ { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 2 */ { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 5 */ { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, CONSTRAINT_MCOI_TIED_TO(0) }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 9 */ { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 13 */ { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 },
|
|
/* 15 */ { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 19 */ { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, CONSTRAINT_MCOI_TIED_TO(0) },
|
|
/* 21 */ { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 23 */ { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 29 */ { 0, 0|(1<<MCOI_LookupPtrRegClass), MCOI_OPERAND_UNKNOWN, 0 },
|
|
/* 30 */ { 0, 0|(1<<MCOI_LookupPtrRegClass), MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 33 */ { 0, 0|(1<<MCOI_LookupPtrRegClass), MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 35 */ { 0, 0|(1<<MCOI_LookupPtrRegClass), MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 },
|
|
/* 37 */ { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI_LookupPtrRegClass), MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 },
|
|
/* 40 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_IMM_0, 0 },
|
|
/* 43 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 },
|
|
/* 46 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 },
|
|
/* 50 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 },
|
|
/* 51 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 },
|
|
/* 53 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_IMM_0, 0 },
|
|
/* 56 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 },
|
|
/* 58 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_IMM_0, 0 },
|
|
/* 62 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 },
|
|
/* 64 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 67 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 },
|
|
/* 72 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 },
|
|
/* 77 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 },
|
|
/* 82 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 },
|
|
/* 86 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 },
|
|
/* 89 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 93 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 },
|
|
/* 96 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 },
|
|
/* 99 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 },
|
|
/* 103 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 },
|
|
/* 107 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 },
|
|
/* 112 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_IMM_0, 0 },
|
|
/* 116 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 },
|
|
/* 119 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_2, 0 },
|
|
/* 123 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_2, 0 },
|
|
/* 126 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 },
|
|
/* 130 */ { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 },
|
|
/* 132 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_IMM_0, 0 },
|
|
/* 136 */ { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI_OPERAND_GENERIC_1, 0 },
|
|
/* 140 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_EARLY_CLOBBER }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_EARLY_CLOBBER }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 },
|
|
/* 145 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 148 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 150 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 151 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_EARLY_CLOBBER }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_EARLY_CLOBBER }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 },
|
|
/* 157 */ { LoongArch_CFRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_CFRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 159 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 162 */ { LoongArch_CFRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 },
|
|
/* 165 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 },
|
|
/* 167 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_EARLY_CLOBBER }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_EARLY_CLOBBER }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_EARLY_CLOBBER }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 },
|
|
/* 175 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_EARLY_CLOBBER }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_EARLY_CLOBBER }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_EARLY_CLOBBER }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 },
|
|
/* 182 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_EARLY_CLOBBER }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_EARLY_CLOBBER }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 },
|
|
/* 189 */ { LoongArch_GPRTRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 190 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 192 */ { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 194 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 196 */ { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_TIED_TO(0) }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 200 */ { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 202 */ { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 204 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 208 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_EARLY_CLOBBER }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 211 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 214 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 216 */ { LoongArch_CFRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 218 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_TIED_TO(0) }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 223 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 227 */ { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 230 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_TIED_TO(0) }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 233 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_TIED_TO(0) }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 237 */ { LoongArch_FPR64RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR64RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 239 */ { LoongArch_FPR32RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR32RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 241 */ { LoongArch_FPR64RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR64RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR64RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 244 */ { LoongArch_FPR32RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR32RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR32RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 247 */ { LoongArch_CFRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR64RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR64RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 250 */ { LoongArch_CFRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR32RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR32RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 253 */ { LoongArch_FPR64RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR32RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 255 */ { LoongArch_FPR32RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR64RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 257 */ { LoongArch_FPR64RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 260 */ { LoongArch_FPR32RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 263 */ { LoongArch_FPR64RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 266 */ { LoongArch_FPR32RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 269 */ { LoongArch_FPR64RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR64RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR64RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR64RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 273 */ { LoongArch_FPR32RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR32RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR32RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR32RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 277 */ { LoongArch_FPR64RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR64RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR64RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_CFRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 281 */ { LoongArch_FPR32RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR32RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR32RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_CFRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 285 */ { LoongArch_FPR32RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_CFRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 287 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_CFRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 289 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FCSRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 291 */ { LoongArch_CFRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR32RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 293 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR64RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 295 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR32RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 297 */ { LoongArch_CFRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 299 */ { LoongArch_FCSRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 301 */ { LoongArch_FPR64RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_FPR64RegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_TIED_TO(0) }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 304 */ { LoongArch_FPR64RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 306 */ { LoongArch_FPR32RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 308 */ { LoongArch_SCRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 310 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_SCRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 312 */ { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 315 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_TIED_TO(0) }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 318 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_TIED_TO(0) }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 322 */ { LoongArch_CFRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 323 */ { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 326 */ { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 329 */ { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_TIED_TO(0) }, { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 333 */ { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 337 */ { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 339 */ { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 341 */ { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_TIED_TO(0) }, { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 345 */ { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_TIED_TO(0) }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 349 */ { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 352 */ { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 355 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 358 */ { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 360 */ { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 363 */ { LoongArch_CFRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 365 */ { LoongArch_LSX128RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 369 */ { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 372 */ { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 375 */ { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_TIED_TO(0) }, { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 379 */ { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 383 */ { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, CONSTRAINT_MCOI_TIED_TO(0) }, { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 387 */ { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 390 */ { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 393 */ { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
/* 396 */ { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 398 */ { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 401 */ { LoongArch_CFRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 },
|
|
/* 403 */ { LoongArch_LASX256RegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { LoongArch_GPRRegClassID, 0, MCOI_OPERAND_REGISTER, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 },
|
|
}, {
|
|
/* 0 */
|
|
/* 0 */ LoongArch_R3, LoongArch_R3,
|
|
/* 2 */ LoongArch_R3,
|
|
/* 3 */ LoongArch_R1,
|
|
/* 4 */ LoongArch_R1, LoongArch_R20,
|
|
/* 6 */ LoongArch_R20,
|
|
/* 7 */ LoongArch_R3, LoongArch_R19, LoongArch_R20,
|
|
/* 10 */ LoongArch_R3, LoongArch_R20,
|
|
}
|
|
};
|
|
|
|
#endif // GET_INSTRINFO_MC_DESC
|
|
|
|
#ifdef GET_COMPUTE_FEATURES
|
|
#undef GET_COMPUTE_FEATURES
|
|
|
|
#endif // GET_COMPUTE_FEATURES
|
|
|
|
#ifdef GET_AVAILABLE_OPCODE_CHECKER
|
|
#undef GET_AVAILABLE_OPCODE_CHECKER
|
|
|
|
#endif // GET_AVAILABLE_OPCODE_CHECKER
|
|
|