#ifdef GET_ASSEMBLER_HEADER
#undef GET_ASSEMBLER_HEADER
FeatureBitset ComputeAvailableFeatures(const FeatureBitset &FB) const;
void convertToMCInst(unsigned Kind, MCInst &Inst, unsigned Opcode,
const OperandVector &Operands);
void convertToMapAndConstraints(unsigned Kind,
const OperandVector &Operands) override;
unsigned MatchInstructionImpl(const OperandVector &Operands,
MCInst &Inst,
uint64_t &ErrorInfo,
FeatureBitset &MissingFeatures,
bool matchingInlineAsm,
unsigned VariantID = …MissingFeatures;
return MatchInstructionImpl(Operands, Inst, ErrorInfo, MissingFeatures,
matchingInlineAsm, VariantID);
}
#endif
#ifdef GET_OPERAND_DIAGNOSTIC_TYPES
#undef GET_OPERAND_DIAGNOSTIC_TYPES
#endif
#ifdef GET_REGISTER_MATCHER
#undef GET_REGISTER_MATCHER
enum SubtargetFeatureBits : uint8_t { … } { … } }, },
{ … } 1550 , WebAssembly::LE_F64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 1557 , WebAssembly::LOAD_F64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 1557 , WebAssembly::LOAD_F64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 1566 , WebAssembly::LT_F64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 1573 , WebAssembly::MAX_F64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 1581 , WebAssembly::MIN_F64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 1589 , WebAssembly::MUL_F64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 1597 , WebAssembly::NE_F64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 1604 , WebAssembly::NEAREST_F64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 1616 , WebAssembly::NEG_F64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 1624 , WebAssembly::F64_PROMOTE_F32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 1640 , WebAssembly::F64_REINTERPRET_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 1660 , WebAssembly::SELECT_F64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 1671 , WebAssembly::SQRT_F64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 1680 , WebAssembly::STORE_F64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 1680 , WebAssembly::STORE_F64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 1690 , WebAssembly::SUB_F64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 1698 , WebAssembly::TRUNC_F64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 1708 , WebAssembly::ABS_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 1718 , WebAssembly::ADD_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 1728 , WebAssembly::CEIL_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 1739 , WebAssembly::convert_low_s_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 1765 , WebAssembly::convert_low_u_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 1791 , WebAssembly::DIV_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 1801 , WebAssembly::EQ_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 1810 , WebAssembly::EXTRACT_LANE_F64x2_S, Convert__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm }, },
{ … } 1829 , WebAssembly::FLOOR_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 1841 , WebAssembly::GE_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 1850 , WebAssembly::GT_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 1859 , WebAssembly::LE_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 1868 , WebAssembly::LT_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 1877 , WebAssembly::MAX_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 1887 , WebAssembly::MIN_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 1897 , WebAssembly::MUL_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 1907 , WebAssembly::NE_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 1916 , WebAssembly::NEAREST_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 1930 , WebAssembly::NEG_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 1940 , WebAssembly::PMAX_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 1951 , WebAssembly::PMIN_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 1962 , WebAssembly::promote_low_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 1986 , WebAssembly::MADD_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128_HasRelaxedSIMD, { … } }, },
{ … } 2005 , WebAssembly::SIMD_RELAXED_FMAX_F64x2_S, Convert_NoOperands, AMFBS_HasRelaxedSIMD, { … } }, },
{ … } 2023 , WebAssembly::SIMD_RELAXED_FMIN_F64x2_S, Convert_NoOperands, AMFBS_HasRelaxedSIMD, { … } }, },
{ … } 2041 , WebAssembly::NMADD_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128_HasRelaxedSIMD, { … } }, },
{ … } 2061 , WebAssembly::REPLACE_LANE_F64x2_S, Convert__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm }, },
{ … } 2080 , WebAssembly::SPLAT_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2092 , WebAssembly::SQRT_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2103 , WebAssembly::SUB_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2113 , WebAssembly::TRUNC_F64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2125 , WebAssembly::SELECT_FUNCREF_S, Convert_NoOperands, AMFBS_HasReferenceTypes, { … } }, },
{ … } 2140 , WebAssembly::GLOBAL_GET_EXNREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes_HasExceptionHandling, { … } MCK_Imm }, },
{ … } 2140 , WebAssembly::GLOBAL_GET_EXTERNREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes, { … } MCK_Imm }, },
{ … } 2140 , WebAssembly::GLOBAL_GET_FUNCREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes, { … } MCK_Imm }, },
{ … } 2140 , WebAssembly::GLOBAL_GET_V128_S, Convert__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm }, },
{ … } 2140 , WebAssembly::GLOBAL_GET_F32_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 2140 , WebAssembly::GLOBAL_GET_F64_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 2140 , WebAssembly::GLOBAL_GET_I32_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 2140 , WebAssembly::GLOBAL_GET_I64_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 2151 , WebAssembly::GLOBAL_SET_EXNREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes_HasExceptionHandling, { … } MCK_Imm }, },
{ … } 2151 , WebAssembly::GLOBAL_SET_EXTERNREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes, { … } MCK_Imm }, },
{ … } 2151 , WebAssembly::GLOBAL_SET_FUNCREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes, { … } MCK_Imm }, },
{ … } 2151 , WebAssembly::GLOBAL_SET_V128_S, Convert__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm }, },
{ … } 2151 , WebAssembly::GLOBAL_SET_F32_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 2151 , WebAssembly::GLOBAL_SET_F64_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 2151 , WebAssembly::GLOBAL_SET_I32_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 2151 , WebAssembly::GLOBAL_SET_I64_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 2162 , WebAssembly::ABS_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2172 , WebAssembly::ADD_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2182 , WebAssembly::ADD_SAT_S_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2198 , WebAssembly::ADD_SAT_U_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2214 , WebAssembly::ALLTRUE_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2229 , WebAssembly::AVGR_U_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2242 , WebAssembly::BITMASK_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2256 , WebAssembly::EQ_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2265 , WebAssembly::int_wasm_extadd_pairwise_signed_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2295 , WebAssembly::int_wasm_extadd_pairwise_unsigned_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2325 , WebAssembly::extend_high_s_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2351 , WebAssembly::extend_high_u_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2377 , WebAssembly::extend_low_s_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2402 , WebAssembly::extend_low_u_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2427 , WebAssembly::EXTMUL_HIGH_S_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2453 , WebAssembly::EXTMUL_HIGH_U_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2479 , WebAssembly::EXTMUL_LOW_S_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2504 , WebAssembly::EXTMUL_LOW_U_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2529 , WebAssembly::EXTRACT_LANE_I16x8_s_S, Convert__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm }, },
{ … } 2550 , WebAssembly::EXTRACT_LANE_I16x8_u_S, Convert__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm }, },
{ … } 2571 , WebAssembly::GE_S_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2582 , WebAssembly::GE_U_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2593 , WebAssembly::GT_S_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2604 , WebAssembly::GT_U_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2615 , WebAssembly::LE_S_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2626 , WebAssembly::LE_U_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2637 , WebAssembly::LOAD_EXTEND_S_I16x8_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 2637 , WebAssembly::LOAD_EXTEND_S_I16x8_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 2653 , WebAssembly::LOAD_EXTEND_U_I16x8_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 2653 , WebAssembly::LOAD_EXTEND_U_I16x8_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 2669 , WebAssembly::LT_S_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2680 , WebAssembly::LT_U_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2691 , WebAssembly::MAX_S_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2703 , WebAssembly::MAX_U_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2715 , WebAssembly::MIN_S_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2727 , WebAssembly::MIN_U_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2739 , WebAssembly::MUL_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2749 , WebAssembly::NARROW_S_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2770 , WebAssembly::NARROW_U_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2791 , WebAssembly::NE_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2800 , WebAssembly::NEG_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2810 , WebAssembly::Q15MULR_SAT_S_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2830 , WebAssembly::RELAXED_DOT_S, Convert_NoOperands, AMFBS_HasRelaxedSIMD, { … } }, },
{ … } 2862 , WebAssembly::LANESELECT_I16x8_S, Convert_NoOperands, AMFBS_HasRelaxedSIMD, { … } }, },
{ … } 2887 , WebAssembly::RELAXED_Q15MULR_S_I16x8_S, Convert_NoOperands, AMFBS_HasRelaxedSIMD, { … } }, },
{ … } 2911 , WebAssembly::REPLACE_LANE_I16x8_S, Convert__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm }, },
{ … } 2930 , WebAssembly::SHL_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2940 , WebAssembly::SHR_S_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2952 , WebAssembly::SHR_U_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2964 , WebAssembly::SPLAT_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2976 , WebAssembly::SUB_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 2986 , WebAssembly::SUB_SAT_S_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 3002 , WebAssembly::SUB_SAT_U_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 3018 , WebAssembly::fp_to_sint_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128_HasFP16, { … } }, },
{ … } 3042 , WebAssembly::fp_to_uint_I16x8_S, Convert_NoOperands, AMFBS_HasSIMD128_HasFP16, { … } }, },
{ … } 3066 , WebAssembly::ADD_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3074 , WebAssembly::AND_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3082 , WebAssembly::ATOMIC_LOAD_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3082 , WebAssembly::ATOMIC_LOAD_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3098 , WebAssembly::ATOMIC_LOAD16_U_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3098 , WebAssembly::ATOMIC_LOAD16_U_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3118 , WebAssembly::ATOMIC_LOAD8_U_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3118 , WebAssembly::ATOMIC_LOAD8_U_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3137 , WebAssembly::ATOMIC_RMW_ADD_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3137 , WebAssembly::ATOMIC_RMW_ADD_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3156 , WebAssembly::ATOMIC_RMW_AND_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3156 , WebAssembly::ATOMIC_RMW_AND_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3175 , WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3175 , WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3198 , WebAssembly::ATOMIC_RMW_OR_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3198 , WebAssembly::ATOMIC_RMW_OR_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3216 , WebAssembly::ATOMIC_RMW_SUB_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3216 , WebAssembly::ATOMIC_RMW_SUB_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3235 , WebAssembly::ATOMIC_RMW_XCHG_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3235 , WebAssembly::ATOMIC_RMW_XCHG_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3255 , WebAssembly::ATOMIC_RMW_XOR_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3255 , WebAssembly::ATOMIC_RMW_XOR_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3274 , WebAssembly::ATOMIC_RMW16_U_ADD_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3274 , WebAssembly::ATOMIC_RMW16_U_ADD_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3297 , WebAssembly::ATOMIC_RMW16_U_AND_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3297 , WebAssembly::ATOMIC_RMW16_U_AND_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3320 , WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3320 , WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3347 , WebAssembly::ATOMIC_RMW16_U_OR_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3347 , WebAssembly::ATOMIC_RMW16_U_OR_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3369 , WebAssembly::ATOMIC_RMW16_U_SUB_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3369 , WebAssembly::ATOMIC_RMW16_U_SUB_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3392 , WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3392 , WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3416 , WebAssembly::ATOMIC_RMW16_U_XOR_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3416 , WebAssembly::ATOMIC_RMW16_U_XOR_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3439 , WebAssembly::ATOMIC_RMW8_U_ADD_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3439 , WebAssembly::ATOMIC_RMW8_U_ADD_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3461 , WebAssembly::ATOMIC_RMW8_U_AND_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3461 , WebAssembly::ATOMIC_RMW8_U_AND_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3483 , WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3483 , WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3509 , WebAssembly::ATOMIC_RMW8_U_OR_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3509 , WebAssembly::ATOMIC_RMW8_U_OR_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3530 , WebAssembly::ATOMIC_RMW8_U_SUB_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3530 , WebAssembly::ATOMIC_RMW8_U_SUB_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3552 , WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3552 , WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3575 , WebAssembly::ATOMIC_RMW8_U_XOR_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3575 , WebAssembly::ATOMIC_RMW8_U_XOR_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3597 , WebAssembly::ATOMIC_STORE_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3597 , WebAssembly::ATOMIC_STORE_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3614 , WebAssembly::ATOMIC_STORE16_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3614 , WebAssembly::ATOMIC_STORE16_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3633 , WebAssembly::ATOMIC_STORE8_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3633 , WebAssembly::ATOMIC_STORE8_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 3651 , WebAssembly::CLZ_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3659 , WebAssembly::CONST_I32_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 3669 , WebAssembly::CTZ_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3677 , WebAssembly::DIV_S_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3687 , WebAssembly::DIV_U_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3697 , WebAssembly::EQ_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3704 , WebAssembly::EQZ_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3712 , WebAssembly::I32_EXTEND16_S_I32_S, Convert_NoOperands, AMFBS_HasSignExt, { … } }, },
{ … } 3727 , WebAssembly::I32_EXTEND8_S_I32_S, Convert_NoOperands, AMFBS_HasSignExt, { … } }, },
{ … } 3741 , WebAssembly::GE_S_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3750 , WebAssembly::GE_U_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3759 , WebAssembly::GT_S_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3768 , WebAssembly::GT_U_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3777 , WebAssembly::LE_S_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3786 , WebAssembly::LE_U_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3795 , WebAssembly::LOAD_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 3795 , WebAssembly::LOAD_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 3804 , WebAssembly::LOAD16_S_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 3804 , WebAssembly::LOAD16_S_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 3817 , WebAssembly::LOAD16_U_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 3817 , WebAssembly::LOAD16_U_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 3830 , WebAssembly::LOAD8_S_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 3830 , WebAssembly::LOAD8_S_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 3842 , WebAssembly::LOAD8_U_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 3842 , WebAssembly::LOAD8_U_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 3854 , WebAssembly::LT_S_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3863 , WebAssembly::LT_U_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3872 , WebAssembly::MUL_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3880 , WebAssembly::NE_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3887 , WebAssembly::OR_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3894 , WebAssembly::POPCNT_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3905 , WebAssembly::I32_REINTERPRET_F32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3925 , WebAssembly::REM_S_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3935 , WebAssembly::REM_U_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3945 , WebAssembly::ROTL_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3954 , WebAssembly::ROTR_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3963 , WebAssembly::SELECT_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3974 , WebAssembly::SHL_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3982 , WebAssembly::SHR_S_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 3992 , WebAssembly::SHR_U_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 4002 , WebAssembly::STORE_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 4002 , WebAssembly::STORE_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 4012 , WebAssembly::STORE16_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 4012 , WebAssembly::STORE16_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 4024 , WebAssembly::STORE8_I32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 4024 , WebAssembly::STORE8_I32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 4035 , WebAssembly::SUB_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 4043 , WebAssembly::I32_TRUNC_S_F32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 4059 , WebAssembly::I32_TRUNC_U_F32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 4075 , WebAssembly::I32_TRUNC_S_F64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 4091 , WebAssembly::I32_TRUNC_U_F64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 4107 , WebAssembly::I32_TRUNC_S_SAT_F32_S, Convert_NoOperands, AMFBS_HasNontrappingFPToInt, { … } }, },
{ … } 4127 , WebAssembly::I32_TRUNC_U_SAT_F32_S, Convert_NoOperands, AMFBS_HasNontrappingFPToInt, { … } }, },
{ … } 4147 , WebAssembly::I32_TRUNC_S_SAT_F64_S, Convert_NoOperands, AMFBS_HasNontrappingFPToInt, { … } }, },
{ … } 4167 , WebAssembly::I32_TRUNC_U_SAT_F64_S, Convert_NoOperands, AMFBS_HasNontrappingFPToInt, { … } }, },
{ … } 4187 , WebAssembly::I32_WRAP_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 4200 , WebAssembly::XOR_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 4208 , WebAssembly::ABS_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4218 , WebAssembly::ADD_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4228 , WebAssembly::ALLTRUE_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4243 , WebAssembly::BITMASK_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4257 , WebAssembly::DOT_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4275 , WebAssembly::EQ_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4284 , WebAssembly::int_wasm_extadd_pairwise_signed_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4314 , WebAssembly::int_wasm_extadd_pairwise_unsigned_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4344 , WebAssembly::extend_high_s_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4370 , WebAssembly::extend_high_u_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4396 , WebAssembly::extend_low_s_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4421 , WebAssembly::extend_low_u_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4446 , WebAssembly::EXTMUL_HIGH_S_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4472 , WebAssembly::EXTMUL_HIGH_U_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4498 , WebAssembly::EXTMUL_LOW_S_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4523 , WebAssembly::EXTMUL_LOW_U_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4548 , WebAssembly::EXTRACT_LANE_I32x4_S, Convert__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm }, },
{ … } 4567 , WebAssembly::GE_S_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4578 , WebAssembly::GE_U_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4589 , WebAssembly::GT_S_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4600 , WebAssembly::GT_U_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4611 , WebAssembly::LE_S_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4622 , WebAssembly::LE_U_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4633 , WebAssembly::LOAD_EXTEND_S_I32x4_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 4633 , WebAssembly::LOAD_EXTEND_S_I32x4_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 4650 , WebAssembly::LOAD_EXTEND_U_I32x4_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 4650 , WebAssembly::LOAD_EXTEND_U_I32x4_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 4667 , WebAssembly::LT_S_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4678 , WebAssembly::LT_U_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4689 , WebAssembly::MAX_S_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4701 , WebAssembly::MAX_U_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4713 , WebAssembly::MIN_S_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4725 , WebAssembly::MIN_U_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4737 , WebAssembly::MUL_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4747 , WebAssembly::NE_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4756 , WebAssembly::NEG_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4766 , WebAssembly::RELAXED_DOT_ADD_S, Convert_NoOperands, AMFBS_HasRelaxedSIMD, { … } }, },
{ … } 4802 , WebAssembly::LANESELECT_I32x4_S, Convert_NoOperands, AMFBS_HasRelaxedSIMD, { … } }, },
{ … } 4827 , WebAssembly::int_wasm_relaxed_trunc_signed_I32x4_S, Convert_NoOperands, AMFBS_HasRelaxedSIMD, { … } }, },
{ … } 4855 , WebAssembly::int_wasm_relaxed_trunc_unsigned_I32x4_S, Convert_NoOperands, AMFBS_HasRelaxedSIMD, { … } }, },
{ … } 4883 , WebAssembly::int_wasm_relaxed_trunc_signed_zero_I32x4_S, Convert_NoOperands, AMFBS_HasRelaxedSIMD, { … } }, },
{ … } 4916 , WebAssembly::int_wasm_relaxed_trunc_unsigned_zero_I32x4_S, Convert_NoOperands, AMFBS_HasRelaxedSIMD, { … } }, },
{ … } 4949 , WebAssembly::REPLACE_LANE_I32x4_S, Convert__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm }, },
{ … } 4968 , WebAssembly::SHL_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4978 , WebAssembly::SHR_S_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 4990 , WebAssembly::SHR_U_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 5002 , WebAssembly::SPLAT_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 5014 , WebAssembly::SUB_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 5024 , WebAssembly::fp_to_sint_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 5048 , WebAssembly::fp_to_uint_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 5072 , WebAssembly::trunc_sat_zero_s_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 5101 , WebAssembly::trunc_sat_zero_u_I32x4_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 5130 , WebAssembly::ADD_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 5138 , WebAssembly::AND_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 5146 , WebAssembly::ATOMIC_LOAD_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5146 , WebAssembly::ATOMIC_LOAD_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5162 , WebAssembly::ATOMIC_LOAD16_U_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5162 , WebAssembly::ATOMIC_LOAD16_U_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5182 , WebAssembly::ATOMIC_LOAD32_U_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5182 , WebAssembly::ATOMIC_LOAD32_U_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5202 , WebAssembly::ATOMIC_LOAD8_U_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5202 , WebAssembly::ATOMIC_LOAD8_U_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5221 , WebAssembly::ATOMIC_RMW_ADD_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5221 , WebAssembly::ATOMIC_RMW_ADD_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5240 , WebAssembly::ATOMIC_RMW_AND_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5240 , WebAssembly::ATOMIC_RMW_AND_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5259 , WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5259 , WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5282 , WebAssembly::ATOMIC_RMW_OR_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5282 , WebAssembly::ATOMIC_RMW_OR_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5300 , WebAssembly::ATOMIC_RMW_SUB_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5300 , WebAssembly::ATOMIC_RMW_SUB_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5319 , WebAssembly::ATOMIC_RMW_XCHG_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5319 , WebAssembly::ATOMIC_RMW_XCHG_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5339 , WebAssembly::ATOMIC_RMW_XOR_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5339 , WebAssembly::ATOMIC_RMW_XOR_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5358 , WebAssembly::ATOMIC_RMW16_U_ADD_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5358 , WebAssembly::ATOMIC_RMW16_U_ADD_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5381 , WebAssembly::ATOMIC_RMW16_U_AND_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5381 , WebAssembly::ATOMIC_RMW16_U_AND_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5404 , WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5404 , WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5431 , WebAssembly::ATOMIC_RMW16_U_OR_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5431 , WebAssembly::ATOMIC_RMW16_U_OR_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5453 , WebAssembly::ATOMIC_RMW16_U_SUB_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5453 , WebAssembly::ATOMIC_RMW16_U_SUB_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5476 , WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5476 , WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5500 , WebAssembly::ATOMIC_RMW16_U_XOR_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5500 , WebAssembly::ATOMIC_RMW16_U_XOR_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5523 , WebAssembly::ATOMIC_RMW32_U_ADD_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5523 , WebAssembly::ATOMIC_RMW32_U_ADD_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5546 , WebAssembly::ATOMIC_RMW32_U_AND_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5546 , WebAssembly::ATOMIC_RMW32_U_AND_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5569 , WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5569 , WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5596 , WebAssembly::ATOMIC_RMW32_U_OR_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5596 , WebAssembly::ATOMIC_RMW32_U_OR_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5618 , WebAssembly::ATOMIC_RMW32_U_SUB_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5618 , WebAssembly::ATOMIC_RMW32_U_SUB_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5641 , WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5641 , WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5665 , WebAssembly::ATOMIC_RMW32_U_XOR_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5665 , WebAssembly::ATOMIC_RMW32_U_XOR_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5688 , WebAssembly::ATOMIC_RMW8_U_ADD_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5688 , WebAssembly::ATOMIC_RMW8_U_ADD_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5710 , WebAssembly::ATOMIC_RMW8_U_AND_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5710 , WebAssembly::ATOMIC_RMW8_U_AND_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5732 , WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5732 , WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5758 , WebAssembly::ATOMIC_RMW8_U_OR_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5758 , WebAssembly::ATOMIC_RMW8_U_OR_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5779 , WebAssembly::ATOMIC_RMW8_U_SUB_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5779 , WebAssembly::ATOMIC_RMW8_U_SUB_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5801 , WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5801 , WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5824 , WebAssembly::ATOMIC_RMW8_U_XOR_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5824 , WebAssembly::ATOMIC_RMW8_U_XOR_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5846 , WebAssembly::ATOMIC_STORE_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5846 , WebAssembly::ATOMIC_STORE_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5863 , WebAssembly::ATOMIC_STORE16_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5863 , WebAssembly::ATOMIC_STORE16_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5882 , WebAssembly::ATOMIC_STORE32_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5882 , WebAssembly::ATOMIC_STORE32_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5901 , WebAssembly::ATOMIC_STORE8_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5901 , WebAssembly::ATOMIC_STORE8_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 5919 , WebAssembly::CLZ_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 5927 , WebAssembly::CONST_I64_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 5937 , WebAssembly::CTZ_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 5945 , WebAssembly::DIV_S_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 5955 , WebAssembly::DIV_U_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 5965 , WebAssembly::EQ_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 5972 , WebAssembly::EQZ_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 5980 , WebAssembly::I64_EXTEND16_S_I64_S, Convert_NoOperands, AMFBS_HasSignExt, { … } }, },
{ … } 5995 , WebAssembly::I64_EXTEND32_S_I64_S, Convert_NoOperands, AMFBS_HasSignExt, { … } }, },
{ … } 6010 , WebAssembly::I64_EXTEND8_S_I64_S, Convert_NoOperands, AMFBS_HasSignExt, { … } }, },
{ … } 6024 , WebAssembly::I64_EXTEND_S_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6041 , WebAssembly::I64_EXTEND_U_I32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6058 , WebAssembly::GE_S_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6067 , WebAssembly::GE_U_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6076 , WebAssembly::GT_S_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6085 , WebAssembly::GT_U_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6094 , WebAssembly::LE_S_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6103 , WebAssembly::LE_U_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6112 , WebAssembly::LOAD_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 6112 , WebAssembly::LOAD_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 6121 , WebAssembly::LOAD16_S_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 6121 , WebAssembly::LOAD16_S_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 6134 , WebAssembly::LOAD16_U_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 6134 , WebAssembly::LOAD16_U_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 6147 , WebAssembly::LOAD32_S_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 6147 , WebAssembly::LOAD32_S_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 6160 , WebAssembly::LOAD32_U_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 6160 , WebAssembly::LOAD32_U_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 6173 , WebAssembly::LOAD8_S_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 6173 , WebAssembly::LOAD8_S_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 6185 , WebAssembly::LOAD8_U_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 6185 , WebAssembly::LOAD8_U_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 6197 , WebAssembly::LT_S_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6206 , WebAssembly::LT_U_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6215 , WebAssembly::MUL_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6223 , WebAssembly::NE_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6230 , WebAssembly::OR_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6237 , WebAssembly::POPCNT_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6248 , WebAssembly::I64_REINTERPRET_F64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6268 , WebAssembly::REM_S_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6278 , WebAssembly::REM_U_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6288 , WebAssembly::ROTL_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6297 , WebAssembly::ROTR_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6306 , WebAssembly::SELECT_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6317 , WebAssembly::SHL_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6325 , WebAssembly::SHR_S_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6335 , WebAssembly::SHR_U_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6345 , WebAssembly::STORE_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 6345 , WebAssembly::STORE_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 6355 , WebAssembly::STORE16_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 6355 , WebAssembly::STORE16_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 6367 , WebAssembly::STORE32_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 6367 , WebAssembly::STORE32_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 6379 , WebAssembly::STORE8_I64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 6379 , WebAssembly::STORE8_I64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_None, { … } MCK_Imm, MCK_Imm }, },
{ … } 6390 , WebAssembly::SUB_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6398 , WebAssembly::I64_TRUNC_S_F32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6414 , WebAssembly::I64_TRUNC_U_F32_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6430 , WebAssembly::I64_TRUNC_S_F64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6446 , WebAssembly::I64_TRUNC_U_F64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6462 , WebAssembly::I64_TRUNC_S_SAT_F32_S, Convert_NoOperands, AMFBS_HasNontrappingFPToInt, { … } }, },
{ … } 6482 , WebAssembly::I64_TRUNC_U_SAT_F32_S, Convert_NoOperands, AMFBS_HasNontrappingFPToInt, { … } }, },
{ … } 6502 , WebAssembly::I64_TRUNC_S_SAT_F64_S, Convert_NoOperands, AMFBS_HasNontrappingFPToInt, { … } }, },
{ … } 6522 , WebAssembly::I64_TRUNC_U_SAT_F64_S, Convert_NoOperands, AMFBS_HasNontrappingFPToInt, { … } }, },
{ … } 6542 , WebAssembly::XOR_I64_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 6550 , WebAssembly::ABS_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 6560 , WebAssembly::ADD_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 6570 , WebAssembly::ALLTRUE_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 6585 , WebAssembly::BITMASK_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 6599 , WebAssembly::EQ_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 6608 , WebAssembly::extend_high_s_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 6634 , WebAssembly::extend_high_u_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 6660 , WebAssembly::extend_low_s_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 6685 , WebAssembly::extend_low_u_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 6710 , WebAssembly::EXTMUL_HIGH_S_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 6736 , WebAssembly::EXTMUL_HIGH_U_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 6762 , WebAssembly::EXTMUL_LOW_S_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 6787 , WebAssembly::EXTMUL_LOW_U_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 6812 , WebAssembly::EXTRACT_LANE_I64x2_S, Convert__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm }, },
{ … } 6831 , WebAssembly::GE_S_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 6842 , WebAssembly::GT_S_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 6853 , WebAssembly::LE_S_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 6864 , WebAssembly::LOAD_EXTEND_S_I64x2_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 6864 , WebAssembly::LOAD_EXTEND_S_I64x2_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 6881 , WebAssembly::LOAD_EXTEND_U_I64x2_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 6881 , WebAssembly::LOAD_EXTEND_U_I64x2_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 6898 , WebAssembly::LT_S_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 6909 , WebAssembly::MUL_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 6919 , WebAssembly::NE_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 6928 , WebAssembly::NEG_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 6938 , WebAssembly::LANESELECT_I64x2_S, Convert_NoOperands, AMFBS_HasRelaxedSIMD, { … } }, },
{ … } 6963 , WebAssembly::REPLACE_LANE_I64x2_S, Convert__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm }, },
{ … } 6982 , WebAssembly::SHL_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 6992 , WebAssembly::SHR_S_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7004 , WebAssembly::SHR_U_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7016 , WebAssembly::SPLAT_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7028 , WebAssembly::SUB_I64x2_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7038 , WebAssembly::ABS_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7048 , WebAssembly::ADD_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7058 , WebAssembly::ADD_SAT_S_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7074 , WebAssembly::ADD_SAT_U_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7090 , WebAssembly::ALLTRUE_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7105 , WebAssembly::AVGR_U_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7118 , WebAssembly::BITMASK_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7132 , WebAssembly::EQ_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7141 , WebAssembly::EXTRACT_LANE_I8x16_s_S, Convert__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm }, },
{ … } 7162 , WebAssembly::EXTRACT_LANE_I8x16_u_S, Convert__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm }, },
{ … } 7183 , WebAssembly::GE_S_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7194 , WebAssembly::GE_U_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7205 , WebAssembly::GT_S_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7216 , WebAssembly::GT_U_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7227 , WebAssembly::LE_S_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7238 , WebAssembly::LE_U_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7249 , WebAssembly::LT_S_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7260 , WebAssembly::LT_U_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7271 , WebAssembly::MAX_S_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7283 , WebAssembly::MAX_U_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7295 , WebAssembly::MIN_S_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7307 , WebAssembly::MIN_U_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7319 , WebAssembly::NARROW_S_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7340 , WebAssembly::NARROW_U_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7361 , WebAssembly::NE_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7370 , WebAssembly::NEG_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7380 , WebAssembly::POPCNT_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7393 , WebAssembly::LANESELECT_I8x16_S, Convert_NoOperands, AMFBS_HasRelaxedSIMD, { … } }, },
{ … } 7418 , WebAssembly::RELAXED_SWIZZLE_S, Convert_NoOperands, AMFBS_HasRelaxedSIMD, { … } }, },
{ … } 7440 , WebAssembly::REPLACE_LANE_I8x16_S, Convert__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm }, },
{ … } 7459 , WebAssembly::SHL_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7469 , WebAssembly::SHR_S_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7481 , WebAssembly::SHR_U_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7493 , WebAssembly::SHUFFLE_S, Convert__Imm1_0__Imm1_1__Imm1_2__Imm1_3__Imm1_4__Imm1_5__Imm1_6__Imm1_7__Imm1_8__Imm1_9__Imm1_10__Imm1_11__Imm1_12__Imm1_13__Imm1_14__Imm1_15, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm }, },
{ … } 7507 , WebAssembly::SPLAT_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7519 , WebAssembly::SUB_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7529 , WebAssembly::SUB_SAT_S_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7545 , WebAssembly::SUB_SAT_U_I8x16_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7561 , WebAssembly::SWIZZLE_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7575 , WebAssembly::IF_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 7578 , WebAssembly::LOCAL_GET_EXNREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes_HasExceptionHandling, { … } MCK_Imm }, },
{ … } 7578 , WebAssembly::LOCAL_GET_EXTERNREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes, { … } MCK_Imm }, },
{ … } 7578 , WebAssembly::LOCAL_GET_FUNCREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes, { … } MCK_Imm }, },
{ … } 7578 , WebAssembly::LOCAL_GET_V128_S, Convert__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm }, },
{ … } 7578 , WebAssembly::LOCAL_GET_F32_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 7578 , WebAssembly::LOCAL_GET_F64_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 7578 , WebAssembly::LOCAL_GET_I32_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 7578 , WebAssembly::LOCAL_GET_I64_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 7588 , WebAssembly::LOCAL_SET_EXNREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes_HasExceptionHandling, { … } MCK_Imm }, },
{ … } 7588 , WebAssembly::LOCAL_SET_EXTERNREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes, { … } MCK_Imm }, },
{ … } 7588 , WebAssembly::LOCAL_SET_FUNCREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes, { … } MCK_Imm }, },
{ … } 7588 , WebAssembly::LOCAL_SET_V128_S, Convert__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm }, },
{ … } 7588 , WebAssembly::LOCAL_SET_F32_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 7588 , WebAssembly::LOCAL_SET_F64_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 7588 , WebAssembly::LOCAL_SET_I32_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 7588 , WebAssembly::LOCAL_SET_I64_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 7598 , WebAssembly::LOCAL_TEE_EXNREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes_HasExceptionHandling, { … } MCK_Imm }, },
{ … } 7598 , WebAssembly::LOCAL_TEE_EXTERNREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes, { … } MCK_Imm }, },
{ … } 7598 , WebAssembly::LOCAL_TEE_FUNCREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes, { … } MCK_Imm }, },
{ … } 7598 , WebAssembly::LOCAL_TEE_V128_S, Convert__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm }, },
{ … } 7598 , WebAssembly::LOCAL_TEE_F32_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 7598 , WebAssembly::LOCAL_TEE_F64_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 7598 , WebAssembly::LOCAL_TEE_I32_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 7598 , WebAssembly::LOCAL_TEE_I64_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 7608 , WebAssembly::LOOP_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 7613 , WebAssembly::MEMORY_ATOMIC_NOTIFY_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 7613 , WebAssembly::MEMORY_ATOMIC_NOTIFY_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 7634 , WebAssembly::MEMORY_ATOMIC_WAIT32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 7634 , WebAssembly::MEMORY_ATOMIC_WAIT32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 7655 , WebAssembly::MEMORY_ATOMIC_WAIT64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 7655 , WebAssembly::MEMORY_ATOMIC_WAIT64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasAtomics, { … } MCK_Imm, MCK_Imm }, },
{ … } 7676 , WebAssembly::anonymous_8998MEMORY_COPY_A32_S, Convert__Imm1_0__Imm1_1, AMFBS_HasBulkMemory, { … } MCK_Imm, MCK_Imm }, },
{ … } 7676 , WebAssembly::anonymous_8999MEMORY_COPY_A64_S, Convert__Imm1_0__Imm1_1, AMFBS_HasBulkMemory, { … } MCK_Imm, MCK_Imm }, },
{ … } 7688 , WebAssembly::anonymous_8998MEMORY_FILL_A32_S, Convert__Imm1_0, AMFBS_HasBulkMemory, { … } MCK_Imm }, },
{ … } 7688 , WebAssembly::anonymous_8999MEMORY_FILL_A64_S, Convert__Imm1_0, AMFBS_HasBulkMemory, { … } MCK_Imm }, },
{ … } 7700 , WebAssembly::anonymous_8277MEMORY_GROW_A32_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 7700 , WebAssembly::anonymous_8278MEMORY_GROW_A64_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 7712 , WebAssembly::anonymous_8998MEMORY_INIT_A32_S, Convert__Imm1_0__Imm1_1, AMFBS_HasBulkMemory, { … } MCK_Imm, MCK_Imm }, },
{ … } 7712 , WebAssembly::anonymous_8999MEMORY_INIT_A64_S, Convert__Imm1_0__Imm1_1, AMFBS_HasBulkMemory, { … } MCK_Imm, MCK_Imm }, },
{ … } 7724 , WebAssembly::anonymous_8277MEMORY_SIZE_A32_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 7724 , WebAssembly::anonymous_8278MEMORY_SIZE_A64_S, Convert__Imm1_0, AMFBS_None, { … } MCK_Imm }, },
{ … } 7736 , WebAssembly::NOP_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 7740 , WebAssembly::REF_IS_NULL_EXNREF_S, Convert_NoOperands, AMFBS_HasReferenceTypes, { … } }, },
{ … } 7740 , WebAssembly::REF_IS_NULL_EXTERNREF_S, Convert_NoOperands, AMFBS_HasReferenceTypes, { … } }, },
{ … } 7740 , WebAssembly::REF_IS_NULL_FUNCREF_S, Convert_NoOperands, AMFBS_HasReferenceTypes, { … } }, },
{ … } 7752 , WebAssembly::REF_NULL_EXNREF_S, Convert_NoOperands, AMFBS_HasReferenceTypes, { … } }, },
{ … } 7765 , WebAssembly::REF_NULL_EXTERNREF_S, Convert_NoOperands, AMFBS_HasReferenceTypes, { … } }, },
{ … } 7781 , WebAssembly::REF_NULL_FUNCREF_S, Convert_NoOperands, AMFBS_HasReferenceTypes, { … } }, },
{ … } 7795 , WebAssembly::RETHROW_S, Convert__Imm1_0, AMFBS_HasExceptionHandling, { … } MCK_Imm }, },
{ … } 7803 , WebAssembly::RETURN_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 7810 , WebAssembly::RET_CALL_S, Convert__Imm1_0, AMFBS_HasTailCall, { … } MCK_Imm }, },
{ … } 7822 , WebAssembly::RET_CALL_INDIRECT_S, Convert__Imm1_0__Imm1_1, AMFBS_HasTailCall, { … } MCK_Imm, MCK_Imm }, },
{ … } 7843 , WebAssembly::RET_CALL_RESULTS_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 7863 , WebAssembly::TABLE_COPY_S, Convert__Imm1_0__Imm1_1, AMFBS_HasReferenceTypes, { … } MCK_Imm, MCK_Imm }, },
{ … } 7874 , WebAssembly::TABLE_FILL_EXNREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes_HasExceptionHandling, { … } MCK_Imm }, },
{ … } 7874 , WebAssembly::TABLE_FILL_EXTERNREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes, { … } MCK_Imm }, },
{ … } 7874 , WebAssembly::TABLE_FILL_FUNCREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes, { … } MCK_Imm }, },
{ … } 7885 , WebAssembly::TABLE_GET_EXNREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes_HasExceptionHandling, { … } MCK_Imm }, },
{ … } 7885 , WebAssembly::TABLE_GET_EXTERNREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes, { … } MCK_Imm }, },
{ … } 7885 , WebAssembly::TABLE_GET_FUNCREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes, { … } MCK_Imm }, },
{ … } 7895 , WebAssembly::TABLE_GROW_EXNREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes_HasExceptionHandling, { … } MCK_Imm }, },
{ … } 7895 , WebAssembly::TABLE_GROW_EXTERNREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes, { … } MCK_Imm }, },
{ … } 7895 , WebAssembly::TABLE_GROW_FUNCREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes, { … } MCK_Imm }, },
{ … } 7906 , WebAssembly::TABLE_SET_EXNREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes_HasExceptionHandling, { … } MCK_Imm }, },
{ … } 7906 , WebAssembly::TABLE_SET_EXTERNREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes, { … } MCK_Imm }, },
{ … } 7906 , WebAssembly::TABLE_SET_FUNCREF_S, Convert__Imm1_0, AMFBS_HasReferenceTypes, { … } MCK_Imm }, },
{ … } 7916 , WebAssembly::TABLE_SIZE_S, Convert__Imm1_0, AMFBS_HasReferenceTypes, { … } MCK_Imm }, },
{ … } 7927 , WebAssembly::THROW_S, Convert__Imm1_0, AMFBS_HasExceptionHandling, { … } MCK_Imm }, },
{ … } 7933 , WebAssembly::THROW_REF_S, Convert_NoOperands, AMFBS_HasExceptionHandling, { … } }, },
{ … } 7943 , WebAssembly::TRY_S, Convert__Imm1_0, AMFBS_HasExceptionHandling, { … } MCK_Imm }, },
{ … } 7947 , WebAssembly::TRY_TABLE_S, Convert__Imm1_0__CatchList1_1, AMFBS_HasExceptionHandling, { … } MCK_Imm, MCK_CatchList }, },
{ … } 7957 , WebAssembly::DEBUG_UNREACHABLE_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 7957 , WebAssembly::UNREACHABLE_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 7969 , WebAssembly::AND_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7978 , WebAssembly::ANDNOT_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 7990 , WebAssembly::ANYTRUE_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 8004 , WebAssembly::BITSELECT_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 8019 , WebAssembly::CONST_V128_I64x2_S, Convert__Imm1_0__Imm1_1, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 8019 , WebAssembly::CONST_V128_F64x2_S, Convert__FPImmf641_0__FPImmf641_1, AMFBS_HasSIMD128, { … } MCK_FPImmf64, MCK_FPImmf64 }, },
{ … } 8019 , WebAssembly::CONST_V128_I32x4_S, Convert__Imm1_0__Imm1_1__Imm1_2__Imm1_3, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm }, },
{ … } 8019 , WebAssembly::CONST_V128_F32x4_S, Convert__FPImmf321_0__FPImmf321_1__FPImmf321_2__FPImmf321_3, AMFBS_HasSIMD128, { … } MCK_FPImmf32, MCK_FPImmf32, MCK_FPImmf32, MCK_FPImmf32 }, },
{ … } 8019 , WebAssembly::CONST_V128_I16x8_S, Convert__Imm1_0__Imm1_1__Imm1_2__Imm1_3__Imm1_4__Imm1_5__Imm1_6__Imm1_7, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm }, },
{ … } 8019 , WebAssembly::CONST_V128_I8x16_S, Convert__Imm1_0__Imm1_1__Imm1_2__Imm1_3__Imm1_4__Imm1_5__Imm1_6__Imm1_7__Imm1_8__Imm1_9__Imm1_10__Imm1_11__Imm1_12__Imm1_13__Imm1_14__Imm1_15, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm, MCK_Imm }, },
{ … } 8030 , WebAssembly::LOAD_V128_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 8030 , WebAssembly::LOAD_V128_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 8040 , WebAssembly::LOAD_LANE_16_A32_S, Convert__Imm1_1__Imm1_0__Imm1_2, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm, MCK_Imm }, },
{ … } 8040 , WebAssembly::LOAD_LANE_16_A64_S, Convert__Imm1_1__Imm1_0__Imm1_2, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm, MCK_Imm }, },
{ … } 8057 , WebAssembly::LOAD16_SPLAT_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 8057 , WebAssembly::LOAD16_SPLAT_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 8075 , WebAssembly::LOAD_LANE_32_A32_S, Convert__Imm1_1__Imm1_0__Imm1_2, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm, MCK_Imm }, },
{ … } 8075 , WebAssembly::LOAD_LANE_32_A64_S, Convert__Imm1_1__Imm1_0__Imm1_2, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm, MCK_Imm }, },
{ … } 8092 , WebAssembly::LOAD32_SPLAT_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 8092 , WebAssembly::LOAD32_SPLAT_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 8110 , WebAssembly::LOAD_ZERO_32_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 8110 , WebAssembly::LOAD_ZERO_32_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 8127 , WebAssembly::LOAD_LANE_64_A32_S, Convert__Imm1_1__Imm1_0__Imm1_2, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm, MCK_Imm }, },
{ … } 8127 , WebAssembly::LOAD_LANE_64_A64_S, Convert__Imm1_1__Imm1_0__Imm1_2, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm, MCK_Imm }, },
{ … } 8144 , WebAssembly::LOAD64_SPLAT_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 8144 , WebAssembly::LOAD64_SPLAT_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 8162 , WebAssembly::LOAD_ZERO_64_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 8162 , WebAssembly::LOAD_ZERO_64_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 8179 , WebAssembly::LOAD_LANE_8_A32_S, Convert__Imm1_1__Imm1_0__Imm1_2, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm, MCK_Imm }, },
{ … } 8179 , WebAssembly::LOAD_LANE_8_A64_S, Convert__Imm1_1__Imm1_0__Imm1_2, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm, MCK_Imm }, },
{ … } 8195 , WebAssembly::LOAD8_SPLAT_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 8195 , WebAssembly::LOAD8_SPLAT_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 8212 , WebAssembly::NOT_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 8221 , WebAssembly::OR_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
{ … } 8229 , WebAssembly::SELECT_V128_S, Convert_NoOperands, AMFBS_None, { … } }, },
{ … } 8241 , WebAssembly::STORE_V128_A32_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 8241 , WebAssembly::STORE_V128_A64_S, Convert__Imm1_1__Imm1_0, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm }, },
{ … } 8252 , WebAssembly::STORE_LANE_I16x8_A32_S, Convert__Imm1_1__Imm1_0__Imm1_2, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm, MCK_Imm }, },
{ … } 8252 , WebAssembly::STORE_LANE_I16x8_A64_S, Convert__Imm1_1__Imm1_0__Imm1_2, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm, MCK_Imm }, },
{ … } 8270 , WebAssembly::STORE_LANE_I32x4_A32_S, Convert__Imm1_1__Imm1_0__Imm1_2, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm, MCK_Imm }, },
{ … } 8270 , WebAssembly::STORE_LANE_I32x4_A64_S, Convert__Imm1_1__Imm1_0__Imm1_2, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm, MCK_Imm }, },
{ … } 8288 , WebAssembly::STORE_LANE_I64x2_A32_S, Convert__Imm1_1__Imm1_0__Imm1_2, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm, MCK_Imm }, },
{ … } 8288 , WebAssembly::STORE_LANE_I64x2_A64_S, Convert__Imm1_1__Imm1_0__Imm1_2, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm, MCK_Imm }, },
{ … } 8306 , WebAssembly::STORE_LANE_I8x16_A32_S, Convert__Imm1_1__Imm1_0__Imm1_2, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm, MCK_Imm }, },
{ … } 8306 , WebAssembly::STORE_LANE_I8x16_A64_S, Convert__Imm1_1__Imm1_0__Imm1_2, AMFBS_HasSIMD128, { … } MCK_Imm, MCK_Imm, MCK_Imm }, },
{ … } 8323 , WebAssembly::XOR_S, Convert_NoOperands, AMFBS_HasSIMD128, { … } }, },
};
#include "llvm/Support/Debug.h"
#include "llvm/Support/Format.h"
unsigned WebAssemblyAsmParser::
MatchInstructionImpl(const OperandVector &Operands,
MCInst &Inst,
uint64_t &ErrorInfo,
FeatureBitset &MissingFeatures,
bool matchingInlineAsm, unsigned VariantID) { … }
if (Operands.size() > 17) { … }
ErrorInfo = …