reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/WebAssembly/WebAssemblyGenAsmMatcher.inc
  583   { 80 /* catch */, WebAssembly::CATCH_S, Convert_NoOperands, AMFBS_HasExceptionHandling, {  }, },
  585   { 95 /* cleanupret */, WebAssembly::CLEANUPRET_S, Convert_NoOperands, AMFBS_HasExceptionHandling, {  }, },
  586   { 106 /* compiler_fence */, WebAssembly::COMPILER_FENCE_S, Convert_NoOperands, AMFBS_HasAtomics, {  }, },
  588   { 131 /* drop */, WebAssembly::DROP_EXNREF_S, Convert_NoOperands, AMFBS_HasExceptionHandling, {  }, },
  589   { 131 /* drop */, WebAssembly::DROP_V128_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  590   { 131 /* drop */, WebAssembly::DROP_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  591   { 131 /* drop */, WebAssembly::DROP_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  592   { 131 /* drop */, WebAssembly::DROP_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  593   { 131 /* drop */, WebAssembly::DROP_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  594   { 136 /* else */, WebAssembly::ELSE_S, Convert_NoOperands, AMFBS_None, {  }, },
  595   { 141 /* end */, WebAssembly::END_S, Convert_NoOperands, AMFBS_None, {  }, },
  596   { 145 /* end_block */, WebAssembly::END_BLOCK_S, Convert_NoOperands, AMFBS_None, {  }, },
  597   { 155 /* end_function */, WebAssembly::END_FUNCTION_S, Convert_NoOperands, AMFBS_None, {  }, },
  598   { 168 /* end_if */, WebAssembly::END_IF_S, Convert_NoOperands, AMFBS_None, {  }, },
  599   { 175 /* end_loop */, WebAssembly::END_LOOP_S, Convert_NoOperands, AMFBS_None, {  }, },
  600   { 184 /* end_try */, WebAssembly::END_TRY_S, Convert_NoOperands, AMFBS_HasExceptionHandling, {  }, },
  603   { 225 /* exnref.select */, WebAssembly::SELECT_EXNREF_S, Convert_NoOperands, AMFBS_None, {  }, },
  604   { 239 /* f32.abs */, WebAssembly::ABS_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  605   { 247 /* f32.add */, WebAssembly::ADD_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  608   { 282 /* f32.ceil */, WebAssembly::CEIL_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  610   { 301 /* f32.convert_i32_s */, WebAssembly::F32_CONVERT_S_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  611   { 319 /* f32.convert_i32_u */, WebAssembly::F32_CONVERT_U_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  612   { 337 /* f32.convert_i64_s */, WebAssembly::F32_CONVERT_S_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  613   { 355 /* f32.convert_i64_u */, WebAssembly::F32_CONVERT_U_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  614   { 373 /* f32.copysign */, WebAssembly::COPYSIGN_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  615   { 386 /* f32.demote_f64 */, WebAssembly::F32_DEMOTE_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  616   { 401 /* f32.div */, WebAssembly::DIV_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  617   { 409 /* f32.eq */, WebAssembly::EQ_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  618   { 416 /* f32.floor */, WebAssembly::FLOOR_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  619   { 426 /* f32.ge */, WebAssembly::GE_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  620   { 433 /* f32.gt */, WebAssembly::GT_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  621   { 440 /* f32.le */, WebAssembly::LE_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  623   { 456 /* f32.lt */, WebAssembly::LT_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  624   { 463 /* f32.max */, WebAssembly::MAX_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  625   { 471 /* f32.min */, WebAssembly::MIN_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  626   { 479 /* f32.mul */, WebAssembly::MUL_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  627   { 487 /* f32.ne */, WebAssembly::NE_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  628   { 494 /* f32.nearest */, WebAssembly::NEAREST_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  629   { 506 /* f32.neg */, WebAssembly::NEG_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  630   { 514 /* f32.reinterpret_i32 */, WebAssembly::F32_REINTERPRET_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  631   { 534 /* f32.select */, WebAssembly::SELECT_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  632   { 545 /* f32.sqrt */, WebAssembly::SQRT_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  634   { 564 /* f32.sub */, WebAssembly::SUB_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  635   { 572 /* f32.trunc */, WebAssembly::TRUNC_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  636   { 582 /* f32x4.abs */, WebAssembly::ABS_v4f32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  637   { 592 /* f32x4.add */, WebAssembly::ADD_v4f32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  638   { 602 /* f32x4.convert_i32x4_s */, WebAssembly::sint_to_fp_v4f32_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  639   { 624 /* f32x4.convert_i32x4_u */, WebAssembly::uint_to_fp_v4f32_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  640   { 646 /* f32x4.div */, WebAssembly::DIV_v4f32_S, Convert_NoOperands, AMFBS_HasUnimplementedSIMD128, {  }, },
  641   { 656 /* f32x4.eq */, WebAssembly::EQ_v4f32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  643   { 684 /* f32x4.ge */, WebAssembly::GE_v4f32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  644   { 693 /* f32x4.gt */, WebAssembly::GT_v4f32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  645   { 702 /* f32x4.le */, WebAssembly::LE_v4f32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  646   { 711 /* f32x4.lt */, WebAssembly::LT_v4f32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  647   { 720 /* f32x4.max */, WebAssembly::MAX_v4f32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  648   { 730 /* f32x4.min */, WebAssembly::MIN_v4f32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  649   { 740 /* f32x4.mul */, WebAssembly::MUL_v4f32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  650   { 750 /* f32x4.ne */, WebAssembly::NE_v4f32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  651   { 759 /* f32x4.neg */, WebAssembly::NEG_v4f32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  652   { 769 /* f32x4.qfma */, WebAssembly::QFMA_v4f32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  653   { 780 /* f32x4.qfms */, WebAssembly::QFMS_v4f32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  655   { 810 /* f32x4.splat */, WebAssembly::SPLAT_v4f32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  656   { 822 /* f32x4.sqrt */, WebAssembly::SQRT_v4f32_S, Convert_NoOperands, AMFBS_HasUnimplementedSIMD128, {  }, },
  657   { 833 /* f32x4.sub */, WebAssembly::SUB_v4f32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  658   { 843 /* f64.abs */, WebAssembly::ABS_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  659   { 851 /* f64.add */, WebAssembly::ADD_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  662   { 886 /* f64.ceil */, WebAssembly::CEIL_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  664   { 905 /* f64.convert_i32_s */, WebAssembly::F64_CONVERT_S_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  665   { 923 /* f64.convert_i32_u */, WebAssembly::F64_CONVERT_U_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  666   { 941 /* f64.convert_i64_s */, WebAssembly::F64_CONVERT_S_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  667   { 959 /* f64.convert_i64_u */, WebAssembly::F64_CONVERT_U_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  668   { 977 /* f64.copysign */, WebAssembly::COPYSIGN_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  669   { 990 /* f64.div */, WebAssembly::DIV_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  670   { 998 /* f64.eq */, WebAssembly::EQ_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  671   { 1005 /* f64.floor */, WebAssembly::FLOOR_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  672   { 1015 /* f64.ge */, WebAssembly::GE_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  673   { 1022 /* f64.gt */, WebAssembly::GT_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  674   { 1029 /* f64.le */, WebAssembly::LE_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  676   { 1045 /* f64.lt */, WebAssembly::LT_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  677   { 1052 /* f64.max */, WebAssembly::MAX_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  678   { 1060 /* f64.min */, WebAssembly::MIN_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  679   { 1068 /* f64.mul */, WebAssembly::MUL_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  680   { 1076 /* f64.ne */, WebAssembly::NE_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  681   { 1083 /* f64.nearest */, WebAssembly::NEAREST_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  682   { 1095 /* f64.neg */, WebAssembly::NEG_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  683   { 1103 /* f64.promote_f32 */, WebAssembly::F64_PROMOTE_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  684   { 1119 /* f64.reinterpret_i64 */, WebAssembly::F64_REINTERPRET_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  685   { 1139 /* f64.select */, WebAssembly::SELECT_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  686   { 1150 /* f64.sqrt */, WebAssembly::SQRT_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  688   { 1169 /* f64.sub */, WebAssembly::SUB_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  689   { 1177 /* f64.trunc */, WebAssembly::TRUNC_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  690   { 1187 /* f64x2.abs */, WebAssembly::ABS_v2f64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  691   { 1197 /* f64x2.add */, WebAssembly::ADD_v2f64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  692   { 1207 /* f64x2.convert_i64x2_s */, WebAssembly::sint_to_fp_v2f64_v2i64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  693   { 1229 /* f64x2.convert_i64x2_u */, WebAssembly::uint_to_fp_v2f64_v2i64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  694   { 1251 /* f64x2.div */, WebAssembly::DIV_v2f64_S, Convert_NoOperands, AMFBS_HasUnimplementedSIMD128, {  }, },
  695   { 1261 /* f64x2.eq */, WebAssembly::EQ_v2f64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  697   { 1289 /* f64x2.ge */, WebAssembly::GE_v2f64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  698   { 1298 /* f64x2.gt */, WebAssembly::GT_v2f64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  699   { 1307 /* f64x2.le */, WebAssembly::LE_v2f64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  700   { 1316 /* f64x2.lt */, WebAssembly::LT_v2f64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  701   { 1325 /* f64x2.max */, WebAssembly::MAX_v2f64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  702   { 1335 /* f64x2.min */, WebAssembly::MIN_v2f64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  703   { 1345 /* f64x2.mul */, WebAssembly::MUL_v2f64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  704   { 1355 /* f64x2.ne */, WebAssembly::NE_v2f64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  705   { 1364 /* f64x2.neg */, WebAssembly::NEG_v2f64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  706   { 1374 /* f64x2.qfma */, WebAssembly::QFMA_v2f64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  707   { 1385 /* f64x2.qfms */, WebAssembly::QFMS_v2f64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  709   { 1415 /* f64x2.splat */, WebAssembly::SPLAT_v2f64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  710   { 1427 /* f64x2.sqrt */, WebAssembly::SQRT_v2f64_S, Convert_NoOperands, AMFBS_HasUnimplementedSIMD128, {  }, },
  711   { 1438 /* f64x2.sub */, WebAssembly::SUB_v2f64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  724   { 1470 /* i16x8.add */, WebAssembly::ADD_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  725   { 1480 /* i16x8.add_saturate_s */, WebAssembly::ADD_SAT_S_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  726   { 1501 /* i16x8.add_saturate_u */, WebAssembly::ADD_SAT_U_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  727   { 1522 /* i16x8.all_true */, WebAssembly::ALLTRUE_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  728   { 1537 /* i16x8.any_true */, WebAssembly::ANYTRUE_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  729   { 1552 /* i16x8.eq */, WebAssembly::EQ_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  732   { 1603 /* i16x8.ge_s */, WebAssembly::GE_S_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  733   { 1614 /* i16x8.ge_u */, WebAssembly::GE_U_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  734   { 1625 /* i16x8.gt_s */, WebAssembly::GT_S_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  735   { 1636 /* i16x8.gt_u */, WebAssembly::GT_U_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  736   { 1647 /* i16x8.le_s */, WebAssembly::LE_S_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  737   { 1658 /* i16x8.le_u */, WebAssembly::LE_U_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  740   { 1701 /* i16x8.lt_s */, WebAssembly::LT_S_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  741   { 1712 /* i16x8.lt_u */, WebAssembly::LT_U_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  742   { 1723 /* i16x8.mul */, WebAssembly::MUL_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  743   { 1733 /* i16x8.narrow_i32x4_s */, WebAssembly::NARROW_S_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  744   { 1754 /* i16x8.narrow_i32x4_u */, WebAssembly::NARROW_U_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  745   { 1775 /* i16x8.ne */, WebAssembly::NE_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  746   { 1784 /* i16x8.neg */, WebAssembly::NEG_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  748   { 1813 /* i16x8.shl */, WebAssembly::SHL_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  749   { 1823 /* i16x8.shr_s */, WebAssembly::SHR_S_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  750   { 1835 /* i16x8.shr_u */, WebAssembly::SHR_U_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  751   { 1847 /* i16x8.splat */, WebAssembly::SPLAT_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  752   { 1859 /* i16x8.sub */, WebAssembly::SUB_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  753   { 1869 /* i16x8.sub_saturate_s */, WebAssembly::SUB_SAT_S_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  754   { 1890 /* i16x8.sub_saturate_u */, WebAssembly::SUB_SAT_U_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  755   { 1911 /* i16x8.widen_high_i8x16_s */, WebAssembly::int_wasm_widen_high_signed_v8i16_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  756   { 1936 /* i16x8.widen_high_i8x16_u */, WebAssembly::int_wasm_widen_high_unsigned_v8i16_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  757   { 1961 /* i16x8.widen_low_i8x16_s */, WebAssembly::int_wasm_widen_low_signed_v8i16_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  758   { 1985 /* i16x8.widen_low_i8x16_u */, WebAssembly::int_wasm_widen_low_unsigned_v8i16_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  759   { 2009 /* i32.add */, WebAssembly::ADD_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  760   { 2017 /* i32.and */, WebAssembly::AND_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  791   { 2637 /* i32.clz */, WebAssembly::CLZ_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  793   { 2655 /* i32.ctz */, WebAssembly::CTZ_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  794   { 2663 /* i32.div_s */, WebAssembly::DIV_S_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  795   { 2673 /* i32.div_u */, WebAssembly::DIV_U_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  796   { 2683 /* i32.eq */, WebAssembly::EQ_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  797   { 2690 /* i32.eqz */, WebAssembly::EQZ_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  798   { 2698 /* i32.extend16_s */, WebAssembly::I32_EXTEND16_S_I32_S, Convert_NoOperands, AMFBS_HasSignExt, {  }, },
  799   { 2713 /* i32.extend8_s */, WebAssembly::I32_EXTEND8_S_I32_S, Convert_NoOperands, AMFBS_HasSignExt, {  }, },
  800   { 2727 /* i32.ge_s */, WebAssembly::GE_S_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  801   { 2736 /* i32.ge_u */, WebAssembly::GE_U_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  802   { 2745 /* i32.gt_s */, WebAssembly::GT_S_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  803   { 2754 /* i32.gt_u */, WebAssembly::GT_U_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  804   { 2763 /* i32.le_s */, WebAssembly::LE_S_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  805   { 2772 /* i32.le_u */, WebAssembly::LE_U_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  811   { 2840 /* i32.lt_s */, WebAssembly::LT_S_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  812   { 2849 /* i32.lt_u */, WebAssembly::LT_U_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  813   { 2858 /* i32.mul */, WebAssembly::MUL_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  814   { 2866 /* i32.ne */, WebAssembly::NE_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  815   { 2873 /* i32.or */, WebAssembly::OR_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  816   { 2880 /* i32.popcnt */, WebAssembly::POPCNT_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  817   { 2891 /* i32.reinterpret_f32 */, WebAssembly::I32_REINTERPRET_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  818   { 2911 /* i32.rem_s */, WebAssembly::REM_S_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  819   { 2921 /* i32.rem_u */, WebAssembly::REM_U_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  820   { 2931 /* i32.rotl */, WebAssembly::ROTL_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  821   { 2940 /* i32.rotr */, WebAssembly::ROTR_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  822   { 2949 /* i32.select */, WebAssembly::SELECT_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  823   { 2960 /* i32.shl */, WebAssembly::SHL_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  824   { 2968 /* i32.shr_s */, WebAssembly::SHR_S_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  825   { 2978 /* i32.shr_u */, WebAssembly::SHR_U_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  829   { 3021 /* i32.sub */, WebAssembly::SUB_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  830   { 3029 /* i32.trunc_f32_s */, WebAssembly::I32_TRUNC_S_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  831   { 3045 /* i32.trunc_f32_u */, WebAssembly::I32_TRUNC_U_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  832   { 3061 /* i32.trunc_f64_s */, WebAssembly::I32_TRUNC_S_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  833   { 3077 /* i32.trunc_f64_u */, WebAssembly::I32_TRUNC_U_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  834   { 3093 /* i32.trunc_sat_f32_s */, WebAssembly::I32_TRUNC_S_SAT_F32_S, Convert_NoOperands, AMFBS_HasNontrappingFPToInt, {  }, },
  835   { 3113 /* i32.trunc_sat_f32_u */, WebAssembly::I32_TRUNC_U_SAT_F32_S, Convert_NoOperands, AMFBS_HasNontrappingFPToInt, {  }, },
  836   { 3133 /* i32.trunc_sat_f64_s */, WebAssembly::I32_TRUNC_S_SAT_F64_S, Convert_NoOperands, AMFBS_HasNontrappingFPToInt, {  }, },
  837   { 3153 /* i32.trunc_sat_f64_u */, WebAssembly::I32_TRUNC_U_SAT_F64_S, Convert_NoOperands, AMFBS_HasNontrappingFPToInt, {  }, },
  838   { 3173 /* i32.wrap_i64 */, WebAssembly::I32_WRAP_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  839   { 3186 /* i32.xor */, WebAssembly::XOR_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  840   { 3194 /* i32x4.add */, WebAssembly::ADD_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  841   { 3204 /* i32x4.all_true */, WebAssembly::ALLTRUE_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  842   { 3219 /* i32x4.any_true */, WebAssembly::ANYTRUE_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  843   { 3234 /* i32x4.eq */, WebAssembly::EQ_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  845   { 3262 /* i32x4.ge_s */, WebAssembly::GE_S_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  846   { 3273 /* i32x4.ge_u */, WebAssembly::GE_U_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  847   { 3284 /* i32x4.gt_s */, WebAssembly::GT_S_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  848   { 3295 /* i32x4.gt_u */, WebAssembly::GT_U_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  849   { 3306 /* i32x4.le_s */, WebAssembly::LE_S_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  850   { 3317 /* i32x4.le_u */, WebAssembly::LE_U_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  853   { 3362 /* i32x4.lt_s */, WebAssembly::LT_S_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  854   { 3373 /* i32x4.lt_u */, WebAssembly::LT_U_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  855   { 3384 /* i32x4.mul */, WebAssembly::MUL_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  856   { 3394 /* i32x4.ne */, WebAssembly::NE_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  857   { 3403 /* i32x4.neg */, WebAssembly::NEG_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  859   { 3432 /* i32x4.shl */, WebAssembly::SHL_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  860   { 3442 /* i32x4.shr_s */, WebAssembly::SHR_S_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  861   { 3454 /* i32x4.shr_u */, WebAssembly::SHR_U_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  862   { 3466 /* i32x4.splat */, WebAssembly::SPLAT_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  863   { 3478 /* i32x4.sub */, WebAssembly::SUB_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  864   { 3488 /* i32x4.trunc_sat_f32x4_s */, WebAssembly::fp_to_sint_v4i32_v4f32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  865   { 3512 /* i32x4.trunc_sat_f32x4_u */, WebAssembly::fp_to_uint_v4i32_v4f32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  866   { 3536 /* i32x4.widen_high_i16x8_s */, WebAssembly::int_wasm_widen_high_signed_v4i32_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  867   { 3561 /* i32x4.widen_high_i16x8_u */, WebAssembly::int_wasm_widen_high_unsigned_v4i32_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  868   { 3586 /* i32x4.widen_low_i16x8_s */, WebAssembly::int_wasm_widen_low_signed_v4i32_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  869   { 3610 /* i32x4.widen_low_i16x8_u */, WebAssembly::int_wasm_widen_low_unsigned_v4i32_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  870   { 3634 /* i64.add */, WebAssembly::ADD_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  871   { 3642 /* i64.and */, WebAssembly::AND_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  911   { 4466 /* i64.clz */, WebAssembly::CLZ_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  913   { 4484 /* i64.ctz */, WebAssembly::CTZ_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  914   { 4492 /* i64.div_s */, WebAssembly::DIV_S_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  915   { 4502 /* i64.div_u */, WebAssembly::DIV_U_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  916   { 4512 /* i64.eq */, WebAssembly::EQ_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  917   { 4519 /* i64.eqz */, WebAssembly::EQZ_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  918   { 4527 /* i64.extend16_s */, WebAssembly::I64_EXTEND16_S_I64_S, Convert_NoOperands, AMFBS_HasSignExt, {  }, },
  919   { 4542 /* i64.extend32_s */, WebAssembly::I64_EXTEND32_S_I64_S, Convert_NoOperands, AMFBS_HasSignExt, {  }, },
  920   { 4557 /* i64.extend8_s */, WebAssembly::I64_EXTEND8_S_I64_S, Convert_NoOperands, AMFBS_HasSignExt, {  }, },
  921   { 4571 /* i64.extend_i32_s */, WebAssembly::I64_EXTEND_S_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  922   { 4588 /* i64.extend_i32_u */, WebAssembly::I64_EXTEND_U_I32_S, Convert_NoOperands, AMFBS_None, {  }, },
  923   { 4605 /* i64.ge_s */, WebAssembly::GE_S_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  924   { 4614 /* i64.ge_u */, WebAssembly::GE_U_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  925   { 4623 /* i64.gt_s */, WebAssembly::GT_S_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  926   { 4632 /* i64.gt_u */, WebAssembly::GT_U_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  927   { 4641 /* i64.le_s */, WebAssembly::LE_S_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  928   { 4650 /* i64.le_u */, WebAssembly::LE_U_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  936   { 4744 /* i64.lt_s */, WebAssembly::LT_S_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  937   { 4753 /* i64.lt_u */, WebAssembly::LT_U_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  938   { 4762 /* i64.mul */, WebAssembly::MUL_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  939   { 4770 /* i64.ne */, WebAssembly::NE_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  940   { 4777 /* i64.or */, WebAssembly::OR_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  941   { 4784 /* i64.popcnt */, WebAssembly::POPCNT_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  942   { 4795 /* i64.reinterpret_f64 */, WebAssembly::I64_REINTERPRET_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  943   { 4815 /* i64.rem_s */, WebAssembly::REM_S_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  944   { 4825 /* i64.rem_u */, WebAssembly::REM_U_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  945   { 4835 /* i64.rotl */, WebAssembly::ROTL_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  946   { 4844 /* i64.rotr */, WebAssembly::ROTR_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  947   { 4853 /* i64.select */, WebAssembly::SELECT_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  948   { 4864 /* i64.shl */, WebAssembly::SHL_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  949   { 4872 /* i64.shr_s */, WebAssembly::SHR_S_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  950   { 4882 /* i64.shr_u */, WebAssembly::SHR_U_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  955   { 4937 /* i64.sub */, WebAssembly::SUB_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  956   { 4945 /* i64.trunc_f32_s */, WebAssembly::I64_TRUNC_S_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  957   { 4961 /* i64.trunc_f32_u */, WebAssembly::I64_TRUNC_U_F32_S, Convert_NoOperands, AMFBS_None, {  }, },
  958   { 4977 /* i64.trunc_f64_s */, WebAssembly::I64_TRUNC_S_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  959   { 4993 /* i64.trunc_f64_u */, WebAssembly::I64_TRUNC_U_F64_S, Convert_NoOperands, AMFBS_None, {  }, },
  960   { 5009 /* i64.trunc_sat_f32_s */, WebAssembly::I64_TRUNC_S_SAT_F32_S, Convert_NoOperands, AMFBS_HasNontrappingFPToInt, {  }, },
  961   { 5029 /* i64.trunc_sat_f32_u */, WebAssembly::I64_TRUNC_U_SAT_F32_S, Convert_NoOperands, AMFBS_HasNontrappingFPToInt, {  }, },
  962   { 5049 /* i64.trunc_sat_f64_s */, WebAssembly::I64_TRUNC_S_SAT_F64_S, Convert_NoOperands, AMFBS_HasNontrappingFPToInt, {  }, },
  963   { 5069 /* i64.trunc_sat_f64_u */, WebAssembly::I64_TRUNC_U_SAT_F64_S, Convert_NoOperands, AMFBS_HasNontrappingFPToInt, {  }, },
  964   { 5089 /* i64.xor */, WebAssembly::XOR_I64_S, Convert_NoOperands, AMFBS_None, {  }, },
  965   { 5097 /* i64x2.add */, WebAssembly::ADD_v2i64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  966   { 5107 /* i64x2.all_true */, WebAssembly::ALLTRUE_v2i64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  967   { 5122 /* i64x2.any_true */, WebAssembly::ANYTRUE_v2i64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  971   { 5190 /* i64x2.neg */, WebAssembly::NEG_v2i64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  973   { 5219 /* i64x2.shl */, WebAssembly::SHL_v2i64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  974   { 5229 /* i64x2.shr_s */, WebAssembly::SHR_S_v2i64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  975   { 5241 /* i64x2.shr_u */, WebAssembly::SHR_U_v2i64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  976   { 5253 /* i64x2.splat */, WebAssembly::SPLAT_v2i64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  977   { 5265 /* i64x2.sub */, WebAssembly::SUB_v2i64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  978   { 5275 /* i64x2.trunc_sat_f64x2_s */, WebAssembly::fp_to_sint_v2i64_v2f64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  979   { 5299 /* i64x2.trunc_sat_f64x2_u */, WebAssembly::fp_to_uint_v2i64_v2f64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  980   { 5323 /* i8x16.add */, WebAssembly::ADD_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  981   { 5333 /* i8x16.add_saturate_s */, WebAssembly::ADD_SAT_S_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  982   { 5354 /* i8x16.add_saturate_u */, WebAssembly::ADD_SAT_U_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  983   { 5375 /* i8x16.all_true */, WebAssembly::ALLTRUE_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  984   { 5390 /* i8x16.any_true */, WebAssembly::ANYTRUE_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  985   { 5405 /* i8x16.eq */, WebAssembly::EQ_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  988   { 5456 /* i8x16.ge_s */, WebAssembly::GE_S_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  989   { 5467 /* i8x16.ge_u */, WebAssembly::GE_U_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  990   { 5478 /* i8x16.gt_s */, WebAssembly::GT_S_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  991   { 5489 /* i8x16.gt_u */, WebAssembly::GT_U_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  992   { 5500 /* i8x16.le_s */, WebAssembly::LE_S_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  993   { 5511 /* i8x16.le_u */, WebAssembly::LE_U_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  994   { 5522 /* i8x16.lt_s */, WebAssembly::LT_S_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  995   { 5533 /* i8x16.lt_u */, WebAssembly::LT_U_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  996   { 5544 /* i8x16.mul */, WebAssembly::MUL_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  997   { 5554 /* i8x16.narrow_i16x8_s */, WebAssembly::NARROW_S_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  998   { 5575 /* i8x16.narrow_i16x8_u */, WebAssembly::NARROW_U_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
  999   { 5596 /* i8x16.ne */, WebAssembly::NE_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1000   { 5605 /* i8x16.neg */, WebAssembly::NEG_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1002   { 5634 /* i8x16.shl */, WebAssembly::SHL_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1003   { 5644 /* i8x16.shr_s */, WebAssembly::SHR_S_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1004   { 5656 /* i8x16.shr_u */, WebAssembly::SHR_U_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1005   { 5668 /* i8x16.splat */, WebAssembly::SPLAT_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1006   { 5680 /* i8x16.sub */, WebAssembly::SUB_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1007   { 5690 /* i8x16.sub_saturate_s */, WebAssembly::SUB_SAT_S_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1008   { 5711 /* i8x16.sub_saturate_u */, WebAssembly::SUB_SAT_U_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1034   { 5830 /* nop */, WebAssembly::NOP_S, Convert_NoOperands, AMFBS_None, {  }, },
 1035   { 5834 /* rethrow */, WebAssembly::RETHROW_S, Convert_NoOperands, AMFBS_HasExceptionHandling, {  }, },
 1036   { 5842 /* rethrow_in_catch */, WebAssembly::RETHROW_IN_CATCH_S, Convert_NoOperands, AMFBS_HasExceptionHandling, {  }, },
 1037   { 5859 /* return */, WebAssembly::RETURN_S, Convert_NoOperands, AMFBS_None, {  }, },
 1042   { 5909 /* unreachable */, WebAssembly::UNREACHABLE_S, Convert_NoOperands, AMFBS_None, {  }, },
 1043   { 5921 /* v128.and */, WebAssembly::AND_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1044   { 5921 /* v128.and */, WebAssembly::AND_v2i64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1045   { 5921 /* v128.and */, WebAssembly::AND_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1046   { 5921 /* v128.and */, WebAssembly::AND_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1047   { 5930 /* v128.andnot */, WebAssembly::ANDNOT_v16i8_S, Convert_NoOperands, AMFBS_HasUnimplementedSIMD128, {  }, },
 1048   { 5930 /* v128.andnot */, WebAssembly::ANDNOT_v2i64_S, Convert_NoOperands, AMFBS_HasUnimplementedSIMD128, {  }, },
 1049   { 5930 /* v128.andnot */, WebAssembly::ANDNOT_v4i32_S, Convert_NoOperands, AMFBS_HasUnimplementedSIMD128, {  }, },
 1050   { 5930 /* v128.andnot */, WebAssembly::ANDNOT_v8i16_S, Convert_NoOperands, AMFBS_HasUnimplementedSIMD128, {  }, },
 1051   { 5942 /* v128.bitselect */, WebAssembly::BITSELECT_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1052   { 5942 /* v128.bitselect */, WebAssembly::BITSELECT_v2f64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1053   { 5942 /* v128.bitselect */, WebAssembly::BITSELECT_v2i64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1054   { 5942 /* v128.bitselect */, WebAssembly::BITSELECT_v4f32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1055   { 5942 /* v128.bitselect */, WebAssembly::BITSELECT_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1056   { 5942 /* v128.bitselect */, WebAssembly::BITSELECT_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1076   { 6007 /* v128.not */, WebAssembly::NOT_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1077   { 6007 /* v128.not */, WebAssembly::NOT_v2i64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1078   { 6007 /* v128.not */, WebAssembly::NOT_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1079   { 6007 /* v128.not */, WebAssembly::NOT_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1080   { 6016 /* v128.or */, WebAssembly::OR_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1081   { 6016 /* v128.or */, WebAssembly::OR_v2i64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1082   { 6016 /* v128.or */, WebAssembly::OR_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1083   { 6016 /* v128.or */, WebAssembly::OR_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1085   { 6035 /* v128.xor */, WebAssembly::XOR_v16i8_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1086   { 6035 /* v128.xor */, WebAssembly::XOR_v2i64_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1087   { 6035 /* v128.xor */, WebAssembly::XOR_v4i32_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1088   { 6035 /* v128.xor */, WebAssembly::XOR_v8i16_S, Convert_NoOperands, AMFBS_HasSIMD128, {  }, },
 1094   { 6126 /* v8x16.swizzle */, WebAssembly::SWIZZLE_S, Convert_NoOperands, AMFBS_HasUnimplementedSIMD128, {  }, },