From b9f8585eaf4c250eba4c2ef0bad2c45c4b323fd8 Mon Sep 17 00:00:00 2001 From: Marco Castelluccio Date: Sat, 1 Jul 2023 01:20:08 +0000 Subject: [PATCH] Bug 1838533 - Update wasmparser to version 5.7.0. r=ochameau,devtools-reviewers Upstream revision https://github.com/wasdk/wasmparser/pull/135 Differential Revision: https://phabricator.services.mozilla.com/D181901 UltraBlame original commit: f5168bb4d26d34b9e3eb9ae628dbb87015675d47 --- .../client/shared/vendor/WASMPARSER_UPGRADING | 4 +- devtools/client/shared/vendor/WasmDis.js | 88 +- devtools/client/shared/vendor/WasmParser.js | 1560 ++++++++++++----- 3 files changed, 1139 insertions(+), 513 deletions(-) diff --git a/devtools/client/shared/vendor/WASMPARSER_UPGRADING b/devtools/client/shared/vendor/WASMPARSER_UPGRADING index 10c934283291..24a11d732490 100644 --- a/devtools/client/shared/vendor/WASMPARSER_UPGRADING +++ b/devtools/client/shared/vendor/WASMPARSER_UPGRADING @@ -7,7 +7,7 @@ is : 5 . -4 +7 . 0 # @@ -52,7 +52,7 @@ wasmparser - 5 . -6 +7 . 0 . diff --git a/devtools/client/shared/vendor/WasmDis.js b/devtools/client/shared/vendor/WasmDis.js index 9397fcf160d0..30505c8d6793 100644 --- a/devtools/client/shared/vendor/WasmDis.js +++ b/devtools/client/shared/vendor/WasmDis.js @@ -1028,7 +1028,7 @@ code ) { case -64768 +1036288 / * OperatorCode @@ -1038,7 +1038,7 @@ v128_load / : case -64769 +1036289 / * OperatorCode @@ -1048,7 +1048,7 @@ i16x8_load8x8_s / : case -64770 +1036290 / * OperatorCode @@ -1058,7 +1058,7 @@ i16x8_load8x8_u / : case -64771 +1036291 / * OperatorCode @@ -1068,7 +1068,7 @@ i32x4_load16x4_s / : case -64772 +1036292 / * OperatorCode @@ -1078,7 +1078,7 @@ i32x4_load16x4_u / : case -64773 +1036293 / * OperatorCode @@ -1088,7 +1088,7 @@ i64x2_load32x2_s / : case -64774 +1036294 / * OperatorCode @@ -1098,7 +1098,7 @@ i64x2_load32x2_u / : case -64775 +1036295 / * OperatorCode @@ -1108,7 +1108,7 @@ v8x16_load_splat / : case -64776 +1036296 / * OperatorCode @@ -1118,7 +1118,7 @@ v16x8_load_splat / : case -64777 +1036297 / * OperatorCode @@ -1128,7 +1128,7 @@ v32x4_load_splat / : case -64778 +1036298 / * OperatorCode @@ -1138,7 +1138,7 @@ v64x2_load_splat / : case -64779 +1036299 / * OperatorCode @@ -1294,7 +1294,7 @@ i64_atomic_rmw_cmpxchg / : case -64861 +1036381 / * OperatorCode @@ -1580,7 +1580,7 @@ i64_atomic_rmw32_cmpxchg_u / : case -64860 +1036380 / * OperatorCode @@ -7454,7 +7454,7 @@ i64_atomic_rmw32_cmpxchg_u / : case -64768 +1036288 / * OperatorCode @@ -7464,7 +7464,7 @@ v128_load / : case -64769 +1036289 / * OperatorCode @@ -7474,7 +7474,7 @@ i16x8_load8x8_s / : case -64770 +1036290 / * OperatorCode @@ -7484,7 +7484,7 @@ i16x8_load8x8_u / : case -64771 +1036291 / * OperatorCode @@ -7494,7 +7494,7 @@ i32x4_load16x4_s / : case -64772 +1036292 / * OperatorCode @@ -7504,7 +7504,7 @@ i32x4_load16x4_u / : case -64773 +1036293 / * OperatorCode @@ -7514,7 +7514,7 @@ i64x2_load32x2_s / : case -64774 +1036294 / * OperatorCode @@ -7524,7 +7524,7 @@ i64x2_load32x2_u / : case -64775 +1036295 / * OperatorCode @@ -7534,7 +7534,7 @@ v8x16_load_splat / : case -64776 +1036296 / * OperatorCode @@ -7544,7 +7544,7 @@ v16x8_load_splat / : case -64777 +1036297 / * OperatorCode @@ -7554,7 +7554,7 @@ v32x4_load_splat / : case -64778 +1036298 / * OperatorCode @@ -7564,7 +7564,7 @@ v64x2_load_splat / : case -64779 +1036299 / * OperatorCode @@ -7574,7 +7574,7 @@ v128_store / : case -64860 +1036380 / * OperatorCode @@ -7584,7 +7584,7 @@ v128_load32_zero / : case -64861 +1036381 / * OperatorCode @@ -7778,7 +7778,7 @@ literal break ; case -64780 +1036300 / * OperatorCode @@ -7810,7 +7810,7 @@ literal break ; case -64781 +1036301 / * OperatorCode @@ -7841,7 +7841,7 @@ lines break ; case -64789 +1036309 / * OperatorCode @@ -7851,7 +7851,7 @@ i8x16_extract_lane_s / : case -64790 +1036310 / * OperatorCode @@ -7861,7 +7861,7 @@ i8x16_extract_lane_u / : case -64791 +1036311 / * OperatorCode @@ -7871,7 +7871,7 @@ i8x16_replace_lane / : case -64792 +1036312 / * OperatorCode @@ -7881,7 +7881,7 @@ i16x8_extract_lane_s / : case -64793 +1036313 / * OperatorCode @@ -7891,7 +7891,7 @@ i16x8_extract_lane_u / : case -64794 +1036314 / * OperatorCode @@ -7901,7 +7901,7 @@ i16x8_replace_lane / : case -64795 +1036315 / * OperatorCode @@ -7911,7 +7911,7 @@ i32x4_extract_lane / : case -64796 +1036316 / * OperatorCode @@ -7921,7 +7921,7 @@ i32x4_replace_lane / : case -64799 +1036319 / * OperatorCode @@ -7931,7 +7931,7 @@ f32x4_extract_lane / : case -64800 +1036320 / * OperatorCode @@ -7941,7 +7941,7 @@ f32x4_replace_lane / : case -64797 +1036317 / * OperatorCode @@ -7951,7 +7951,7 @@ i64x2_extract_lane / : case -64798 +1036318 / * OperatorCode @@ -7961,7 +7961,7 @@ i64x2_replace_lane / : case -64801 +1036321 / * OperatorCode @@ -7971,7 +7971,7 @@ f64x2_extract_lane / : case -64802 +1036322 / * OperatorCode diff --git a/devtools/client/shared/vendor/WasmParser.js b/devtools/client/shared/vendor/WasmParser.js index 6ecca1fdfff3..8175fc753409 100644 --- a/devtools/client/shared/vendor/WasmParser.js +++ b/devtools/client/shared/vendor/WasmParser.js @@ -5371,7 +5371,7 @@ v128_load " ] = -64768 +1036288 ] = " @@ -5387,7 +5387,7 @@ i16x8_load8x8_s " ] = -64769 +1036289 ] = " @@ -5403,7 +5403,7 @@ i16x8_load8x8_u " ] = -64770 +1036290 ] = " @@ -5419,7 +5419,7 @@ i32x4_load16x4_s " ] = -64771 +1036291 ] = " @@ -5435,7 +5435,7 @@ i32x4_load16x4_u " ] = -64772 +1036292 ] = " @@ -5451,7 +5451,7 @@ i64x2_load32x2_s " ] = -64773 +1036293 ] = " @@ -5467,7 +5467,7 @@ i64x2_load32x2_u " ] = -64774 +1036294 ] = " @@ -5483,7 +5483,7 @@ v8x16_load_splat " ] = -64775 +1036295 ] = " @@ -5499,7 +5499,7 @@ v16x8_load_splat " ] = -64776 +1036296 ] = " @@ -5515,7 +5515,7 @@ v32x4_load_splat " ] = -64777 +1036297 ] = " @@ -5531,7 +5531,7 @@ v64x2_load_splat " ] = -64778 +1036298 ] = " @@ -5547,7 +5547,7 @@ v128_store " ] = -64779 +1036299 ] = " @@ -5563,7 +5563,7 @@ v128_const " ] = -64780 +1036300 ] = " @@ -5579,7 +5579,7 @@ i8x16_shuffle " ] = -64781 +1036301 ] = " @@ -5595,7 +5595,7 @@ i8x16_swizzle " ] = -64782 +1036302 ] = " @@ -5611,7 +5611,7 @@ i8x16_splat " ] = -64783 +1036303 ] = " @@ -5627,7 +5627,7 @@ i16x8_splat " ] = -64784 +1036304 ] = " @@ -5643,7 +5643,7 @@ i32x4_splat " ] = -64785 +1036305 ] = " @@ -5659,7 +5659,7 @@ i64x2_splat " ] = -64786 +1036306 ] = " @@ -5675,7 +5675,7 @@ f32x4_splat " ] = -64787 +1036307 ] = " @@ -5691,7 +5691,7 @@ f64x2_splat " ] = -64788 +1036308 ] = " @@ -5707,7 +5707,7 @@ i8x16_extract_lane_s " ] = -64789 +1036309 ] = " @@ -5723,7 +5723,7 @@ i8x16_extract_lane_u " ] = -64790 +1036310 ] = " @@ -5739,7 +5739,7 @@ i8x16_replace_lane " ] = -64791 +1036311 ] = " @@ -5755,7 +5755,7 @@ i16x8_extract_lane_s " ] = -64792 +1036312 ] = " @@ -5771,7 +5771,7 @@ i16x8_extract_lane_u " ] = -64793 +1036313 ] = " @@ -5787,7 +5787,7 @@ i16x8_replace_lane " ] = -64794 +1036314 ] = " @@ -5803,7 +5803,7 @@ i32x4_extract_lane " ] = -64795 +1036315 ] = " @@ -5819,7 +5819,7 @@ i32x4_replace_lane " ] = -64796 +1036316 ] = " @@ -5835,7 +5835,7 @@ i64x2_extract_lane " ] = -64797 +1036317 ] = " @@ -5851,7 +5851,7 @@ i64x2_replace_lane " ] = -64798 +1036318 ] = " @@ -5867,7 +5867,7 @@ f32x4_extract_lane " ] = -64799 +1036319 ] = " @@ -5883,7 +5883,7 @@ f32x4_replace_lane " ] = -64800 +1036320 ] = " @@ -5899,7 +5899,7 @@ f64x2_extract_lane " ] = -64801 +1036321 ] = " @@ -5915,7 +5915,7 @@ f64x2_replace_lane " ] = -64802 +1036322 ] = " @@ -5931,7 +5931,7 @@ i8x16_eq " ] = -64803 +1036323 ] = " @@ -5947,7 +5947,7 @@ i8x16_ne " ] = -64804 +1036324 ] = " @@ -5963,7 +5963,7 @@ i8x16_lt_s " ] = -64805 +1036325 ] = " @@ -5979,7 +5979,7 @@ i8x16_lt_u " ] = -64806 +1036326 ] = " @@ -5995,7 +5995,7 @@ i8x16_gt_s " ] = -64807 +1036327 ] = " @@ -6011,7 +6011,7 @@ i8x16_gt_u " ] = -64808 +1036328 ] = " @@ -6027,7 +6027,7 @@ i8x16_le_s " ] = -64809 +1036329 ] = " @@ -6043,7 +6043,7 @@ i8x16_le_u " ] = -64810 +1036330 ] = " @@ -6059,7 +6059,7 @@ i8x16_ge_s " ] = -64811 +1036331 ] = " @@ -6075,7 +6075,7 @@ i8x16_ge_u " ] = -64812 +1036332 ] = " @@ -6091,7 +6091,7 @@ i16x8_eq " ] = -64813 +1036333 ] = " @@ -6107,7 +6107,7 @@ i16x8_ne " ] = -64814 +1036334 ] = " @@ -6123,7 +6123,7 @@ i16x8_lt_s " ] = -64815 +1036335 ] = " @@ -6139,7 +6139,7 @@ i16x8_lt_u " ] = -64816 +1036336 ] = " @@ -6155,7 +6155,7 @@ i16x8_gt_s " ] = -64817 +1036337 ] = " @@ -6171,7 +6171,7 @@ i16x8_gt_u " ] = -64818 +1036338 ] = " @@ -6187,7 +6187,7 @@ i16x8_le_s " ] = -64819 +1036339 ] = " @@ -6203,7 +6203,7 @@ i16x8_le_u " ] = -64820 +1036340 ] = " @@ -6219,7 +6219,7 @@ i16x8_ge_s " ] = -64821 +1036341 ] = " @@ -6235,7 +6235,7 @@ i16x8_ge_u " ] = -64822 +1036342 ] = " @@ -6251,7 +6251,7 @@ i32x4_eq " ] = -64823 +1036343 ] = " @@ -6267,7 +6267,7 @@ i32x4_ne " ] = -64824 +1036344 ] = " @@ -6283,7 +6283,7 @@ i32x4_lt_s " ] = -64825 +1036345 ] = " @@ -6299,7 +6299,7 @@ i32x4_lt_u " ] = -64826 +1036346 ] = " @@ -6315,7 +6315,7 @@ i32x4_gt_s " ] = -64827 +1036347 ] = " @@ -6331,7 +6331,7 @@ i32x4_gt_u " ] = -64828 +1036348 ] = " @@ -6347,7 +6347,7 @@ i32x4_le_s " ] = -64829 +1036349 ] = " @@ -6363,7 +6363,7 @@ i32x4_le_u " ] = -64830 +1036350 ] = " @@ -6379,7 +6379,7 @@ i32x4_ge_s " ] = -64831 +1036351 ] = " @@ -6395,7 +6395,7 @@ i32x4_ge_u " ] = -64832 +1036352 ] = " @@ -6411,7 +6411,7 @@ f32x4_eq " ] = -64833 +1036353 ] = " @@ -6427,7 +6427,7 @@ f32x4_ne " ] = -64834 +1036354 ] = " @@ -6443,7 +6443,7 @@ f32x4_lt " ] = -64835 +1036355 ] = " @@ -6459,7 +6459,7 @@ f32x4_gt " ] = -64836 +1036356 ] = " @@ -6475,7 +6475,7 @@ f32x4_le " ] = -64837 +1036357 ] = " @@ -6491,7 +6491,7 @@ f32x4_ge " ] = -64838 +1036358 ] = " @@ -6507,7 +6507,7 @@ f64x2_eq " ] = -64839 +1036359 ] = " @@ -6523,7 +6523,7 @@ f64x2_ne " ] = -64840 +1036360 ] = " @@ -6539,7 +6539,7 @@ f64x2_lt " ] = -64841 +1036361 ] = " @@ -6555,7 +6555,7 @@ f64x2_gt " ] = -64842 +1036362 ] = " @@ -6571,7 +6571,7 @@ f64x2_le " ] = -64843 +1036363 ] = " @@ -6587,7 +6587,7 @@ f64x2_ge " ] = -64844 +1036364 ] = " @@ -6603,7 +6603,7 @@ v128_not " ] = -64845 +1036365 ] = " @@ -6619,7 +6619,7 @@ v128_and " ] = -64846 +1036366 ] = " @@ -6635,7 +6635,7 @@ v128_andnot " ] = -64847 +1036367 ] = " @@ -6651,7 +6651,7 @@ v128_or " ] = -64848 +1036368 ] = " @@ -6667,7 +6667,7 @@ v128_xor " ] = -64849 +1036369 ] = " @@ -6683,7 +6683,7 @@ v128_bitselect " ] = -64850 +1036370 ] = " @@ -6699,7 +6699,7 @@ v128_any_true " ] = -64851 +1036371 ] = " @@ -6715,7 +6715,7 @@ v128_load8_lane " ] = -64852 +1036372 ] = " @@ -6731,7 +6731,7 @@ v128_load16_lane " ] = -64853 +1036373 ] = " @@ -6747,7 +6747,7 @@ v128_load32_lane " ] = -64854 +1036374 ] = " @@ -6763,7 +6763,7 @@ v128_load64_lane " ] = -64855 +1036375 ] = " @@ -6779,7 +6779,7 @@ v128_store8_lane " ] = -64856 +1036376 ] = " @@ -6795,7 +6795,7 @@ v128_store16_lane " ] = -64857 +1036377 ] = " @@ -6811,7 +6811,7 @@ v128_store32_lane " ] = -64858 +1036378 ] = " @@ -6827,7 +6827,7 @@ v128_store64_lane " ] = -64859 +1036379 ] = " @@ -6843,7 +6843,7 @@ v128_load32_zero " ] = -64860 +1036380 ] = " @@ -6859,7 +6859,7 @@ v128_load64_zero " ] = -64861 +1036381 ] = " @@ -6875,7 +6875,7 @@ f32x4_demote_f64x2_zero " ] = -64862 +1036382 ] = " @@ -6891,7 +6891,7 @@ f64x2_promote_low_f32x4 " ] = -64863 +1036383 ] = " @@ -6907,7 +6907,7 @@ i8x16_abs " ] = -64864 +1036384 ] = " @@ -6923,7 +6923,7 @@ i8x16_neg " ] = -64865 +1036385 ] = " @@ -6939,7 +6939,7 @@ i8x16_popcnt " ] = -64866 +1036386 ] = " @@ -6955,7 +6955,7 @@ i8x16_all_true " ] = -64867 +1036387 ] = " @@ -6971,7 +6971,7 @@ i8x16_bitmask " ] = -64868 +1036388 ] = " @@ -6987,7 +6987,7 @@ i8x16_narrow_i16x8_s " ] = -64869 +1036389 ] = " @@ -7003,7 +7003,7 @@ i8x16_narrow_i16x8_u " ] = -64870 +1036390 ] = " @@ -7019,7 +7019,7 @@ f32x4_ceil " ] = -64871 +1036391 ] = " @@ -7035,7 +7035,7 @@ f32x4_floor " ] = -64872 +1036392 ] = " @@ -7051,7 +7051,7 @@ f32x4_trunc " ] = -64873 +1036393 ] = " @@ -7067,7 +7067,7 @@ f32x4_nearest " ] = -64874 +1036394 ] = " @@ -7083,7 +7083,7 @@ i8x16_shl " ] = -64875 +1036395 ] = " @@ -7099,7 +7099,7 @@ i8x16_shr_s " ] = -64876 +1036396 ] = " @@ -7115,7 +7115,7 @@ i8x16_shr_u " ] = -64877 +1036397 ] = " @@ -7131,7 +7131,7 @@ i8x16_add " ] = -64878 +1036398 ] = " @@ -7147,7 +7147,7 @@ i8x16_add_sat_s " ] = -64879 +1036399 ] = " @@ -7163,7 +7163,7 @@ i8x16_add_sat_u " ] = -64880 +1036400 ] = " @@ -7179,7 +7179,7 @@ i8x16_sub " ] = -64881 +1036401 ] = " @@ -7195,7 +7195,7 @@ i8x16_sub_sat_s " ] = -64882 +1036402 ] = " @@ -7211,7 +7211,7 @@ i8x16_sub_sat_u " ] = -64883 +1036403 ] = " @@ -7227,7 +7227,7 @@ f64x2_ceil " ] = -64884 +1036404 ] = " @@ -7243,7 +7243,7 @@ f64x2_floor " ] = -64885 +1036405 ] = " @@ -7259,7 +7259,7 @@ i8x16_min_s " ] = -64886 +1036406 ] = " @@ -7275,7 +7275,7 @@ i8x16_min_u " ] = -64887 +1036407 ] = " @@ -7291,7 +7291,7 @@ i8x16_max_s " ] = -64888 +1036408 ] = " @@ -7307,7 +7307,7 @@ i8x16_max_u " ] = -64889 +1036409 ] = " @@ -7323,7 +7323,7 @@ f64x2_trunc " ] = -64890 +1036410 ] = " @@ -7339,7 +7339,7 @@ i8x16_avgr_u " ] = -64891 +1036411 ] = " @@ -7355,7 +7355,7 @@ i16x8_extadd_pairwise_i8x16_s " ] = -64892 +1036412 ] = " @@ -7371,7 +7371,7 @@ i16x8_extadd_pairwise_i8x16_u " ] = -64893 +1036413 ] = " @@ -7387,7 +7387,7 @@ i32x4_extadd_pairwise_i16x8_s " ] = -64894 +1036414 ] = " @@ -7403,7 +7403,7 @@ i32x4_extadd_pairwise_i16x8_u " ] = -64895 +1036415 ] = " @@ -7419,7 +7419,7 @@ i16x8_abs " ] = -64896 +1036416 ] = " @@ -7435,7 +7435,7 @@ i16x8_neg " ] = -64897 +1036417 ] = " @@ -7451,7 +7451,7 @@ i16x8_q15mulr_sat_s " ] = -64898 +1036418 ] = " @@ -7467,7 +7467,7 @@ i16x8_all_true " ] = -64899 +1036419 ] = " @@ -7483,7 +7483,7 @@ i16x8_bitmask " ] = -64900 +1036420 ] = " @@ -7499,7 +7499,7 @@ i16x8_narrow_i32x4_s " ] = -64901 +1036421 ] = " @@ -7515,7 +7515,7 @@ i16x8_narrow_i32x4_u " ] = -64902 +1036422 ] = " @@ -7531,7 +7531,7 @@ i16x8_extend_low_i8x16_s " ] = -64903 +1036423 ] = " @@ -7547,7 +7547,7 @@ i16x8_extend_high_i8x16_s " ] = -64904 +1036424 ] = " @@ -7563,7 +7563,7 @@ i16x8_extend_low_i8x16_u " ] = -64905 +1036425 ] = " @@ -7579,7 +7579,7 @@ i16x8_extend_high_i8x16_u " ] = -64906 +1036426 ] = " @@ -7595,7 +7595,7 @@ i16x8_shl " ] = -64907 +1036427 ] = " @@ -7611,7 +7611,7 @@ i16x8_shr_s " ] = -64908 +1036428 ] = " @@ -7627,7 +7627,7 @@ i16x8_shr_u " ] = -64909 +1036429 ] = " @@ -7643,7 +7643,7 @@ i16x8_add " ] = -64910 +1036430 ] = " @@ -7659,7 +7659,7 @@ i16x8_add_sat_s " ] = -64911 +1036431 ] = " @@ -7675,7 +7675,7 @@ i16x8_add_sat_u " ] = -64912 +1036432 ] = " @@ -7691,7 +7691,7 @@ i16x8_sub " ] = -64913 +1036433 ] = " @@ -7707,7 +7707,7 @@ i16x8_sub_sat_s " ] = -64914 +1036434 ] = " @@ -7723,7 +7723,7 @@ i16x8_sub_sat_u " ] = -64915 +1036435 ] = " @@ -7739,7 +7739,7 @@ f64x2_nearest " ] = -64916 +1036436 ] = " @@ -7755,7 +7755,7 @@ i16x8_mul " ] = -64917 +1036437 ] = " @@ -7771,7 +7771,7 @@ i16x8_min_s " ] = -64918 +1036438 ] = " @@ -7787,7 +7787,7 @@ i16x8_min_u " ] = -64919 +1036439 ] = " @@ -7803,7 +7803,7 @@ i16x8_max_s " ] = -64920 +1036440 ] = " @@ -7819,7 +7819,7 @@ i16x8_max_u " ] = -64921 +1036441 ] = " @@ -7835,7 +7835,7 @@ i16x8_avgr_u " ] = -64923 +1036443 ] = " @@ -7851,7 +7851,7 @@ i16x8_extmul_low_i8x16_s " ] = -64924 +1036444 ] = " @@ -7867,7 +7867,7 @@ i16x8_extmul_high_i8x16_s " ] = -64925 +1036445 ] = " @@ -7883,7 +7883,7 @@ i16x8_extmul_low_i8x16_u " ] = -64926 +1036446 ] = " @@ -7899,7 +7899,7 @@ i16x8_extmul_high_i8x16_u " ] = -64927 +1036447 ] = " @@ -7915,7 +7915,7 @@ i32x4_abs " ] = -64928 +1036448 ] = " @@ -7931,7 +7931,7 @@ i32x4_neg " ] = -64929 +1036449 ] = " @@ -7947,7 +7947,7 @@ i32x4_all_true " ] = -64931 +1036451 ] = " @@ -7963,7 +7963,7 @@ i32x4_bitmask " ] = -64932 +1036452 ] = " @@ -7979,7 +7979,7 @@ i32x4_extend_low_i16x8_s " ] = -64935 +1036455 ] = " @@ -7995,7 +7995,7 @@ i32x4_extend_high_i16x8_s " ] = -64936 +1036456 ] = " @@ -8011,7 +8011,7 @@ i32x4_extend_low_i16x8_u " ] = -64937 +1036457 ] = " @@ -8027,7 +8027,7 @@ i32x4_extend_high_i16x8_u " ] = -64938 +1036458 ] = " @@ -8043,7 +8043,7 @@ i32x4_shl " ] = -64939 +1036459 ] = " @@ -8059,7 +8059,7 @@ i32x4_shr_s " ] = -64940 +1036460 ] = " @@ -8075,7 +8075,7 @@ i32x4_shr_u " ] = -64941 +1036461 ] = " @@ -8091,7 +8091,7 @@ i32x4_add " ] = -64942 +1036462 ] = " @@ -8107,7 +8107,7 @@ i32x4_sub " ] = -64945 +1036465 ] = " @@ -8123,7 +8123,7 @@ i32x4_mul " ] = -64949 +1036469 ] = " @@ -8139,7 +8139,7 @@ i32x4_min_s " ] = -64950 +1036470 ] = " @@ -8155,7 +8155,7 @@ i32x4_min_u " ] = -64951 +1036471 ] = " @@ -8171,7 +8171,7 @@ i32x4_max_s " ] = -64952 +1036472 ] = " @@ -8187,7 +8187,7 @@ i32x4_max_u " ] = -64953 +1036473 ] = " @@ -8203,7 +8203,7 @@ i32x4_dot_i16x8_s " ] = -64954 +1036474 ] = " @@ -8219,7 +8219,7 @@ i32x4_extmul_low_i16x8_s " ] = -64956 +1036476 ] = " @@ -8235,7 +8235,7 @@ i32x4_extmul_high_i16x8_s " ] = -64957 +1036477 ] = " @@ -8251,7 +8251,7 @@ i32x4_extmul_low_i16x8_u " ] = -64958 +1036478 ] = " @@ -8267,7 +8267,7 @@ i32x4_extmul_high_i16x8_u " ] = -64959 +1036479 ] = " @@ -8283,7 +8283,7 @@ i64x2_abs " ] = -64960 +1036480 ] = " @@ -8299,7 +8299,7 @@ i64x2_neg " ] = -64961 +1036481 ] = " @@ -8315,7 +8315,7 @@ i64x2_all_true " ] = -64963 +1036483 ] = " @@ -8331,7 +8331,7 @@ i64x2_bitmask " ] = -64964 +1036484 ] = " @@ -8347,7 +8347,7 @@ i64x2_extend_low_i32x4_s " ] = -64967 +1036487 ] = " @@ -8363,7 +8363,7 @@ i64x2_extend_high_i32x4_s " ] = -64968 +1036488 ] = " @@ -8379,7 +8379,7 @@ i64x2_extend_low_i32x4_u " ] = -64969 +1036489 ] = " @@ -8395,7 +8395,7 @@ i64x2_extend_high_i32x4_u " ] = -64970 +1036490 ] = " @@ -8411,7 +8411,7 @@ i64x2_shl " ] = -64971 +1036491 ] = " @@ -8427,7 +8427,7 @@ i64x2_shr_s " ] = -64972 +1036492 ] = " @@ -8443,7 +8443,7 @@ i64x2_shr_u " ] = -64973 +1036493 ] = " @@ -8459,7 +8459,7 @@ i64x2_add " ] = -64974 +1036494 ] = " @@ -8475,7 +8475,7 @@ i64x2_sub " ] = -64977 +1036497 ] = " @@ -8491,7 +8491,7 @@ i64x2_mul " ] = -64981 +1036501 ] = " @@ -8507,7 +8507,7 @@ i64x2_eq " ] = -64982 +1036502 ] = " @@ -8523,7 +8523,7 @@ i64x2_ne " ] = -64983 +1036503 ] = " @@ -8539,7 +8539,7 @@ i64x2_lt_s " ] = -64984 +1036504 ] = " @@ -8555,7 +8555,7 @@ i64x2_gt_s " ] = -64985 +1036505 ] = " @@ -8571,7 +8571,7 @@ i64x2_le_s " ] = -64986 +1036506 ] = " @@ -8587,7 +8587,7 @@ i64x2_ge_s " ] = -64987 +1036507 ] = " @@ -8603,7 +8603,7 @@ i64x2_extmul_low_i32x4_s " ] = -64988 +1036508 ] = " @@ -8619,7 +8619,7 @@ i64x2_extmul_high_i32x4_s " ] = -64989 +1036509 ] = " @@ -8635,7 +8635,7 @@ i64x2_extmul_low_i32x4_u " ] = -64990 +1036510 ] = " @@ -8651,7 +8651,7 @@ i64x2_extmul_high_i32x4_u " ] = -64991 +1036511 ] = " @@ -8667,7 +8667,7 @@ f32x4_abs " ] = -64992 +1036512 ] = " @@ -8683,7 +8683,7 @@ f32x4_neg " ] = -64993 +1036513 ] = " @@ -8699,7 +8699,7 @@ f32x4_sqrt " ] = -64995 +1036515 ] = " @@ -8715,7 +8715,7 @@ f32x4_add " ] = -64996 +1036516 ] = " @@ -8731,7 +8731,7 @@ f32x4_sub " ] = -64997 +1036517 ] = " @@ -8747,7 +8747,7 @@ f32x4_mul " ] = -64998 +1036518 ] = " @@ -8763,7 +8763,7 @@ f32x4_div " ] = -64999 +1036519 ] = " @@ -8779,7 +8779,7 @@ f32x4_min " ] = -65000 +1036520 ] = " @@ -8795,7 +8795,7 @@ f32x4_max " ] = -65001 +1036521 ] = " @@ -8811,7 +8811,7 @@ f32x4_pmin " ] = -65002 +1036522 ] = " @@ -8827,7 +8827,7 @@ f32x4_pmax " ] = -65003 +1036523 ] = " @@ -8843,7 +8843,7 @@ f64x2_abs " ] = -65004 +1036524 ] = " @@ -8859,7 +8859,7 @@ f64x2_neg " ] = -65005 +1036525 ] = " @@ -8875,7 +8875,7 @@ f64x2_sqrt " ] = -65007 +1036527 ] = " @@ -8891,7 +8891,7 @@ f64x2_add " ] = -65008 +1036528 ] = " @@ -8907,7 +8907,7 @@ f64x2_sub " ] = -65009 +1036529 ] = " @@ -8923,7 +8923,7 @@ f64x2_mul " ] = -65010 +1036530 ] = " @@ -8939,7 +8939,7 @@ f64x2_div " ] = -65011 +1036531 ] = " @@ -8955,7 +8955,7 @@ f64x2_min " ] = -65012 +1036532 ] = " @@ -8971,7 +8971,7 @@ f64x2_max " ] = -65013 +1036533 ] = " @@ -8987,7 +8987,7 @@ f64x2_pmin " ] = -65014 +1036534 ] = " @@ -9003,7 +9003,7 @@ f64x2_pmax " ] = -65015 +1036535 ] = " @@ -9019,7 +9019,7 @@ i32x4_trunc_sat_f32x4_s " ] = -65016 +1036536 ] = " @@ -9035,7 +9035,7 @@ i32x4_trunc_sat_f32x4_u " ] = -65017 +1036537 ] = " @@ -9051,7 +9051,7 @@ f32x4_convert_i32x4_s " ] = -65018 +1036538 ] = " @@ -9067,7 +9067,7 @@ f32x4_convert_i32x4_u " ] = -65019 +1036539 ] = " @@ -9083,7 +9083,7 @@ i32x4_trunc_sat_f64x2_s_zero " ] = -65020 +1036540 ] = " @@ -9099,7 +9099,7 @@ i32x4_trunc_sat_f64x2_u_zero " ] = -65021 +1036541 ] = " @@ -9115,7 +9115,7 @@ f64x2_convert_low_i32x4_s " ] = -65022 +1036542 ] = " @@ -9131,7 +9131,7 @@ f64x2_convert_low_i32x4_u " ] = -65023 +1036543 ] = " @@ -9140,6 +9140,330 @@ f64x2_convert_low_i32x4_u ; / / +Relaxed +SIMD +OperatorCode +[ +OperatorCode +[ +" +i8x16_relaxed_swizzle +" +] += +1036544 +] += +" +i8x16_relaxed_swizzle +" +; +OperatorCode +[ +OperatorCode +[ +" +i32x4_relaxed_trunc_f32x4_s +" +] += +1036545 +] += +" +i32x4_relaxed_trunc_f32x4_s +" +; +OperatorCode +[ +OperatorCode +[ +" +i32x4_relaxed_trunc_f32x4_u +" +] += +1036546 +] += +" +i32x4_relaxed_trunc_f32x4_u +" +; +OperatorCode +[ +OperatorCode +[ +" +i32x4_relaxed_trunc_f64x2_s_zero +" +] += +1036547 +] += +" +i32x4_relaxed_trunc_f64x2_s_zero +" +; +OperatorCode +[ +OperatorCode +[ +" +i32x4_relaxed_trunc_f64x2_u_zero +" +] += +1036548 +] += +" +i32x4_relaxed_trunc_f64x2_u_zero +" +; +OperatorCode +[ +OperatorCode +[ +" +f32x4_relaxed_madd +" +] += +1036549 +] += +" +f32x4_relaxed_madd +" +; +OperatorCode +[ +OperatorCode +[ +" +f32x4_relaxed_nmadd +" +] += +1036550 +] += +" +f32x4_relaxed_nmadd +" +; +OperatorCode +[ +OperatorCode +[ +" +f64x2_relaxed_madd +" +] += +1036551 +] += +" +f64x2_relaxed_madd +" +; +OperatorCode +[ +OperatorCode +[ +" +f64x2_relaxed_nmadd +" +] += +1036552 +] += +" +f64x2_relaxed_nmadd +" +; +OperatorCode +[ +OperatorCode +[ +" +i8x16_relaxed_laneselect +" +] += +1036553 +] += +" +i8x16_relaxed_laneselect +" +; +OperatorCode +[ +OperatorCode +[ +" +i16x8_relaxed_laneselect +" +] += +1036554 +] += +" +i16x8_relaxed_laneselect +" +; +OperatorCode +[ +OperatorCode +[ +" +i32x4_relaxed_laneselect +" +] += +1036555 +] += +" +i32x4_relaxed_laneselect +" +; +OperatorCode +[ +OperatorCode +[ +" +i64x2_relaxed_laneselect +" +] += +1036556 +] += +" +i64x2_relaxed_laneselect +" +; +OperatorCode +[ +OperatorCode +[ +" +f32x4_relaxed_min +" +] += +1036557 +] += +" +f32x4_relaxed_min +" +; +OperatorCode +[ +OperatorCode +[ +" +f32x4_relaxed_max +" +] += +1036558 +] += +" +f32x4_relaxed_max +" +; +OperatorCode +[ +OperatorCode +[ +" +f64x2_relaxed_min +" +] += +1036559 +] += +" +f64x2_relaxed_min +" +; +OperatorCode +[ +OperatorCode +[ +" +f64x2_relaxed_max +" +] += +1036560 +] += +" +f64x2_relaxed_max +" +; +OperatorCode +[ +OperatorCode +[ +" +i16x8_relaxed_q15mulr_s +" +] += +1036561 +] += +" +i16x8_relaxed_q15mulr_s +" +; +OperatorCode +[ +OperatorCode +[ +" +i16x8_dot_i8x16_i7x16_s +" +] += +1036562 +] += +" +i16x8_dot_i8x16_i7x16_s +" +; +OperatorCode +[ +OperatorCode +[ +" +i32x4_dot_i8x16_i7x16_add_s +" +] += +1036563 +] += +" +i32x4_dot_i8x16_i7x16_add_s +" +; +/ +/ GC proposal ( @@ -12520,6 +12844,106 @@ f64x2 . convert_low_i32x4_u " +" +i8x16 +. +relaxed_swizzle +" +" +i32x4 +. +relaxed_trunc_f32x4_s +" +" +i32x4 +. +relaxed_trunc_f32x4_u +" +" +i32x4 +. +relaxed_trunc_f64x2_s_zero +" +" +i32x4 +. +relaxed_trunc_f64x2_u_zero +" +" +f32x4 +. +relaxed_madd +" +" +f32x4 +. +relaxed_nmadd +" +" +f64x2 +. +relaxed_madd +" +" +f64x2 +. +relaxed_nmadd +" +" +i8x16 +. +relaxed_laneselect +" +" +i16x8 +. +relaxed_laneselect +" +" +i32x4 +. +relaxed_laneselect +" +" +i64x2 +. +relaxed_laneselect +" +" +f32x4 +. +relaxed_min +" +" +f32x4 +. +relaxed_max +" +" +f64x2 +. +relaxed_min +" +" +f64x2 +. +relaxed_max +" +" +i16x8 +. +relaxed_q15mulr_s +" +" +i16x8 +. +dot_i8x16_i7x16_s +" +" +i32x4 +. +dot_i8x16_i7x16_add_s +" ] . forEach @@ -12534,7 +12958,7 @@ exports . OperatorCodeNames [ -0xfd00 +0xfd000 | i ] @@ -24688,7 +25112,7 @@ readVarUint32 ( ) | -0xfd00 +0xfd000 ; var memoryAddress @@ -24708,7 +25132,7 @@ code ) { case -64768 +1036288 / * OperatorCode @@ -24718,7 +25142,7 @@ v128_load / : case -64769 +1036289 / * OperatorCode @@ -24728,7 +25152,7 @@ i16x8_load8x8_s / : case -64770 +1036290 / * OperatorCode @@ -24738,7 +25162,7 @@ i16x8_load8x8_u / : case -64771 +1036291 / * OperatorCode @@ -24748,7 +25172,7 @@ i32x4_load16x4_s / : case -64772 +1036292 / * OperatorCode @@ -24758,7 +25182,7 @@ i32x4_load16x4_u / : case -64773 +1036293 / * OperatorCode @@ -24768,7 +25192,7 @@ i64x2_load32x2_s / : case -64774 +1036294 / * OperatorCode @@ -24778,7 +25202,7 @@ i64x2_load32x2_u / : case -64775 +1036295 / * OperatorCode @@ -24788,7 +25212,7 @@ v8x16_load_splat / : case -64776 +1036296 / * OperatorCode @@ -24798,7 +25222,7 @@ v16x8_load_splat / : case -64777 +1036297 / * OperatorCode @@ -24808,7 +25232,7 @@ v32x4_load_splat / : case -64778 +1036298 / * OperatorCode @@ -24818,7 +25242,7 @@ v64x2_load_splat / : case -64779 +1036299 / * OperatorCode @@ -24828,7 +25252,7 @@ v128_store / : case -64860 +1036380 / * OperatorCode @@ -24838,7 +25262,7 @@ v128_load32_zero / : case -64861 +1036381 / * OperatorCode @@ -24858,7 +25282,7 @@ readMemoryImmediate break ; case -64780 +1036300 / * OperatorCode @@ -24879,7 +25303,7 @@ readBytes break ; case -64781 +1036301 / * OperatorCode @@ -24929,7 +25353,7 @@ readUint8 break ; case -64789 +1036309 / * OperatorCode @@ -24939,7 +25363,7 @@ i8x16_extract_lane_s / : case -64790 +1036310 / * OperatorCode @@ -24949,7 +25373,7 @@ i8x16_extract_lane_u / : case -64791 +1036311 / * OperatorCode @@ -24959,7 +25383,7 @@ i8x16_replace_lane / : case -64792 +1036312 / * OperatorCode @@ -24969,7 +25393,7 @@ i16x8_extract_lane_s / : case -64793 +1036313 / * OperatorCode @@ -24979,7 +25403,7 @@ i16x8_extract_lane_u / : case -64794 +1036314 / * OperatorCode @@ -24989,7 +25413,7 @@ i16x8_replace_lane / : case -64795 +1036315 / * OperatorCode @@ -24999,7 +25423,7 @@ i32x4_extract_lane / : case -64796 +1036316 / * OperatorCode @@ -25009,7 +25433,7 @@ i32x4_replace_lane / : case -64797 +1036317 / * OperatorCode @@ -25019,7 +25443,7 @@ i64x2_extract_lane / : case -64798 +1036318 / * OperatorCode @@ -25029,7 +25453,7 @@ i64x2_replace_lane / : case -64799 +1036319 / * OperatorCode @@ -25039,7 +25463,7 @@ f32x4_extract_lane / : case -64800 +1036320 / * OperatorCode @@ -25049,7 +25473,7 @@ f32x4_replace_lane / : case -64801 +1036321 / * OperatorCode @@ -25059,7 +25483,7 @@ f64x2_extract_lane / : case -64802 +1036322 / * OperatorCode @@ -25079,7 +25503,7 @@ readUint8 break ; case -64782 +1036302 / * OperatorCode @@ -25089,7 +25513,7 @@ i8x16_swizzle / : case -64783 +1036303 / * OperatorCode @@ -25099,7 +25523,7 @@ i8x16_splat / : case -64784 +1036304 / * OperatorCode @@ -25109,7 +25533,7 @@ i16x8_splat / : case -64785 +1036305 / * OperatorCode @@ -25119,7 +25543,7 @@ i32x4_splat / : case -64786 +1036306 / * OperatorCode @@ -25129,7 +25553,7 @@ i64x2_splat / : case -64787 +1036307 / * OperatorCode @@ -25139,7 +25563,7 @@ f32x4_splat / : case -64788 +1036308 / * OperatorCode @@ -25149,7 +25573,7 @@ f64x2_splat / : case -64803 +1036323 / * OperatorCode @@ -25159,7 +25583,7 @@ i8x16_eq / : case -64804 +1036324 / * OperatorCode @@ -25169,7 +25593,7 @@ i8x16_ne / : case -64805 +1036325 / * OperatorCode @@ -25179,7 +25603,7 @@ i8x16_lt_s / : case -64806 +1036326 / * OperatorCode @@ -25189,7 +25613,7 @@ i8x16_lt_u / : case -64807 +1036327 / * OperatorCode @@ -25199,7 +25623,7 @@ i8x16_gt_s / : case -64808 +1036328 / * OperatorCode @@ -25209,7 +25633,7 @@ i8x16_gt_u / : case -64809 +1036329 / * OperatorCode @@ -25219,7 +25643,7 @@ i8x16_le_s / : case -64810 +1036330 / * OperatorCode @@ -25229,7 +25653,7 @@ i8x16_le_u / : case -64811 +1036331 / * OperatorCode @@ -25239,7 +25663,7 @@ i8x16_ge_s / : case -64812 +1036332 / * OperatorCode @@ -25249,7 +25673,7 @@ i8x16_ge_u / : case -64813 +1036333 / * OperatorCode @@ -25259,7 +25683,7 @@ i16x8_eq / : case -64814 +1036334 / * OperatorCode @@ -25269,7 +25693,7 @@ i16x8_ne / : case -64815 +1036335 / * OperatorCode @@ -25279,7 +25703,7 @@ i16x8_lt_s / : case -64816 +1036336 / * OperatorCode @@ -25289,7 +25713,7 @@ i16x8_lt_u / : case -64817 +1036337 / * OperatorCode @@ -25299,7 +25723,7 @@ i16x8_gt_s / : case -64818 +1036338 / * OperatorCode @@ -25309,7 +25733,7 @@ i16x8_gt_u / : case -64819 +1036339 / * OperatorCode @@ -25319,7 +25743,7 @@ i16x8_le_s / : case -64820 +1036340 / * OperatorCode @@ -25329,7 +25753,7 @@ i16x8_le_u / : case -64821 +1036341 / * OperatorCode @@ -25339,7 +25763,7 @@ i16x8_ge_s / : case -64822 +1036342 / * OperatorCode @@ -25349,7 +25773,7 @@ i16x8_ge_u / : case -64823 +1036343 / * OperatorCode @@ -25359,7 +25783,7 @@ i32x4_eq / : case -64824 +1036344 / * OperatorCode @@ -25369,7 +25793,7 @@ i32x4_ne / : case -64825 +1036345 / * OperatorCode @@ -25379,7 +25803,7 @@ i32x4_lt_s / : case -64826 +1036346 / * OperatorCode @@ -25389,7 +25813,7 @@ i32x4_lt_u / : case -64827 +1036347 / * OperatorCode @@ -25399,7 +25823,7 @@ i32x4_gt_s / : case -64828 +1036348 / * OperatorCode @@ -25409,7 +25833,7 @@ i32x4_gt_u / : case -64829 +1036349 / * OperatorCode @@ -25419,7 +25843,7 @@ i32x4_le_s / : case -64830 +1036350 / * OperatorCode @@ -25429,7 +25853,7 @@ i32x4_le_u / : case -64831 +1036351 / * OperatorCode @@ -25439,7 +25863,7 @@ i32x4_ge_s / : case -64832 +1036352 / * OperatorCode @@ -25449,7 +25873,7 @@ i32x4_ge_u / : case -64833 +1036353 / * OperatorCode @@ -25459,7 +25883,7 @@ f32x4_eq / : case -64834 +1036354 / * OperatorCode @@ -25469,7 +25893,7 @@ f32x4_ne / : case -64835 +1036355 / * OperatorCode @@ -25479,7 +25903,7 @@ f32x4_lt / : case -64836 +1036356 / * OperatorCode @@ -25489,7 +25913,7 @@ f32x4_gt / : case -64837 +1036357 / * OperatorCode @@ -25499,7 +25923,7 @@ f32x4_le / : case -64838 +1036358 / * OperatorCode @@ -25509,7 +25933,7 @@ f32x4_ge / : case -64839 +1036359 / * OperatorCode @@ -25519,7 +25943,7 @@ f64x2_eq / : case -64840 +1036360 / * OperatorCode @@ -25529,7 +25953,7 @@ f64x2_ne / : case -64841 +1036361 / * OperatorCode @@ -25539,7 +25963,7 @@ f64x2_lt / : case -64842 +1036362 / * OperatorCode @@ -25549,7 +25973,7 @@ f64x2_gt / : case -64843 +1036363 / * OperatorCode @@ -25559,7 +25983,7 @@ f64x2_le / : case -64844 +1036364 / * OperatorCode @@ -25569,7 +25993,7 @@ f64x2_ge / : case -64845 +1036365 / * OperatorCode @@ -25579,7 +26003,7 @@ v128_not / : case -64846 +1036366 / * OperatorCode @@ -25589,7 +26013,7 @@ v128_and / : case -64847 +1036367 / * OperatorCode @@ -25599,7 +26023,7 @@ v128_andnot / : case -64848 +1036368 / * OperatorCode @@ -25609,7 +26033,7 @@ v128_or / : case -64849 +1036369 / * OperatorCode @@ -25619,7 +26043,7 @@ v128_xor / : case -64850 +1036370 / * OperatorCode @@ -25629,7 +26053,7 @@ v128_bitselect / : case -64851 +1036371 / * OperatorCode @@ -25639,7 +26063,7 @@ v128_any_true / : case -64862 +1036382 / * OperatorCode @@ -25649,7 +26073,7 @@ f32x4_demote_f64x2_zero / : case -64863 +1036383 / * OperatorCode @@ -25659,7 +26083,7 @@ f64x2_promote_low_f32x4 / : case -64864 +1036384 / * OperatorCode @@ -25669,7 +26093,7 @@ i8x16_abs / : case -64865 +1036385 / * OperatorCode @@ -25679,7 +26103,7 @@ i8x16_neg / : case -64866 +1036386 / * OperatorCode @@ -25689,7 +26113,7 @@ i8x16_popcnt / : case -64867 +1036387 / * OperatorCode @@ -25699,7 +26123,7 @@ i8x16_all_true / : case -64868 +1036388 / * OperatorCode @@ -25709,7 +26133,7 @@ i8x16_bitmask / : case -64869 +1036389 / * OperatorCode @@ -25719,7 +26143,7 @@ i8x16_narrow_i16x8_s / : case -64870 +1036390 / * OperatorCode @@ -25729,7 +26153,7 @@ i8x16_narrow_i16x8_u / : case -64871 +1036391 / * OperatorCode @@ -25739,7 +26163,7 @@ f32x4_ceil / : case -64872 +1036392 / * OperatorCode @@ -25749,7 +26173,7 @@ f32x4_floor / : case -64873 +1036393 / * OperatorCode @@ -25759,7 +26183,7 @@ f32x4_trunc / : case -64874 +1036394 / * OperatorCode @@ -25769,7 +26193,7 @@ f32x4_nearest / : case -64875 +1036395 / * OperatorCode @@ -25779,7 +26203,7 @@ i8x16_shl / : case -64876 +1036396 / * OperatorCode @@ -25789,7 +26213,7 @@ i8x16_shr_s / : case -64877 +1036397 / * OperatorCode @@ -25799,7 +26223,7 @@ i8x16_shr_u / : case -64878 +1036398 / * OperatorCode @@ -25809,7 +26233,7 @@ i8x16_add / : case -64879 +1036399 / * OperatorCode @@ -25819,7 +26243,7 @@ i8x16_add_sat_s / : case -64880 +1036400 / * OperatorCode @@ -25829,7 +26253,7 @@ i8x16_add_sat_u / : case -64881 +1036401 / * OperatorCode @@ -25839,7 +26263,7 @@ i8x16_sub / : case -64882 +1036402 / * OperatorCode @@ -25849,7 +26273,7 @@ i8x16_sub_sat_s / : case -64883 +1036403 / * OperatorCode @@ -25859,7 +26283,7 @@ i8x16_sub_sat_u / : case -64884 +1036404 / * OperatorCode @@ -25869,7 +26293,7 @@ f64x2_ceil / : case -64885 +1036405 / * OperatorCode @@ -25879,7 +26303,7 @@ f64x2_floor / : case -64886 +1036406 / * OperatorCode @@ -25889,7 +26313,7 @@ i8x16_min_s / : case -64887 +1036407 / * OperatorCode @@ -25899,7 +26323,7 @@ i8x16_min_u / : case -64888 +1036408 / * OperatorCode @@ -25909,7 +26333,7 @@ i8x16_max_s / : case -64889 +1036409 / * OperatorCode @@ -25919,7 +26343,7 @@ i8x16_max_u / : case -64890 +1036410 / * OperatorCode @@ -25929,7 +26353,7 @@ f64x2_trunc / : case -64891 +1036411 / * OperatorCode @@ -25939,7 +26363,7 @@ i8x16_avgr_u / : case -64892 +1036412 / * OperatorCode @@ -25949,7 +26373,7 @@ i16x8_extadd_pairwise_i8x16_s / : case -64893 +1036413 / * OperatorCode @@ -25959,7 +26383,7 @@ i16x8_extadd_pairwise_i8x16_u / : case -64894 +1036414 / * OperatorCode @@ -25969,7 +26393,7 @@ i32x4_extadd_pairwise_i16x8_s / : case -64895 +1036415 / * OperatorCode @@ -25979,7 +26403,7 @@ i32x4_extadd_pairwise_i16x8_u / : case -64896 +1036416 / * OperatorCode @@ -25989,7 +26413,7 @@ i16x8_abs / : case -64897 +1036417 / * OperatorCode @@ -25999,7 +26423,7 @@ i16x8_neg / : case -64898 +1036418 / * OperatorCode @@ -26009,7 +26433,7 @@ i16x8_q15mulr_sat_s / : case -64899 +1036419 / * OperatorCode @@ -26019,7 +26443,7 @@ i16x8_all_true / : case -64900 +1036420 / * OperatorCode @@ -26029,7 +26453,7 @@ i16x8_bitmask / : case -64901 +1036421 / * OperatorCode @@ -26039,7 +26463,7 @@ i16x8_narrow_i32x4_s / : case -64902 +1036422 / * OperatorCode @@ -26049,7 +26473,7 @@ i16x8_narrow_i32x4_u / : case -64903 +1036423 / * OperatorCode @@ -26059,7 +26483,7 @@ i16x8_extend_low_i8x16_s / : case -64904 +1036424 / * OperatorCode @@ -26069,7 +26493,7 @@ i16x8_extend_high_i8x16_s / : case -64905 +1036425 / * OperatorCode @@ -26079,7 +26503,7 @@ i16x8_extend_low_i8x16_u / : case -64906 +1036426 / * OperatorCode @@ -26089,7 +26513,7 @@ i16x8_extend_high_i8x16_u / : case -64907 +1036427 / * OperatorCode @@ -26099,7 +26523,7 @@ i16x8_shl / : case -64908 +1036428 / * OperatorCode @@ -26109,7 +26533,7 @@ i16x8_shr_s / : case -64909 +1036429 / * OperatorCode @@ -26119,7 +26543,7 @@ i16x8_shr_u / : case -64910 +1036430 / * OperatorCode @@ -26129,7 +26553,7 @@ i16x8_add / : case -64911 +1036431 / * OperatorCode @@ -26139,7 +26563,7 @@ i16x8_add_sat_s / : case -64912 +1036432 / * OperatorCode @@ -26149,7 +26573,7 @@ i16x8_add_sat_u / : case -64913 +1036433 / * OperatorCode @@ -26159,7 +26583,7 @@ i16x8_sub / : case -64914 +1036434 / * OperatorCode @@ -26169,7 +26593,7 @@ i16x8_sub_sat_s / : case -64915 +1036435 / * OperatorCode @@ -26179,7 +26603,7 @@ i16x8_sub_sat_u / : case -64916 +1036436 / * OperatorCode @@ -26189,7 +26613,7 @@ f64x2_nearest / : case -64917 +1036437 / * OperatorCode @@ -26199,7 +26623,7 @@ i16x8_mul / : case -64918 +1036438 / * OperatorCode @@ -26209,7 +26633,7 @@ i16x8_min_s / : case -64919 +1036439 / * OperatorCode @@ -26219,7 +26643,7 @@ i16x8_min_u / : case -64920 +1036440 / * OperatorCode @@ -26229,7 +26653,7 @@ i16x8_max_s / : case -64921 +1036441 / * OperatorCode @@ -26239,7 +26663,7 @@ i16x8_max_u / : case -64923 +1036443 / * OperatorCode @@ -26249,7 +26673,7 @@ i16x8_avgr_u / : case -64924 +1036444 / * OperatorCode @@ -26259,7 +26683,7 @@ i16x8_extmul_low_i8x16_s / : case -64925 +1036445 / * OperatorCode @@ -26269,7 +26693,7 @@ i16x8_extmul_high_i8x16_s / : case -64926 +1036446 / * OperatorCode @@ -26279,7 +26703,7 @@ i16x8_extmul_low_i8x16_u / : case -64927 +1036447 / * OperatorCode @@ -26289,7 +26713,7 @@ i16x8_extmul_high_i8x16_u / : case -64928 +1036448 / * OperatorCode @@ -26299,7 +26723,7 @@ i32x4_abs / : case -64929 +1036449 / * OperatorCode @@ -26309,7 +26733,7 @@ i32x4_neg / : case -64931 +1036451 / * OperatorCode @@ -26319,7 +26743,7 @@ i32x4_all_true / : case -64932 +1036452 / * OperatorCode @@ -26329,7 +26753,7 @@ i32x4_bitmask / : case -64935 +1036455 / * OperatorCode @@ -26339,7 +26763,7 @@ i32x4_extend_low_i16x8_s / : case -64936 +1036456 / * OperatorCode @@ -26349,7 +26773,7 @@ i32x4_extend_high_i16x8_s / : case -64937 +1036457 / * OperatorCode @@ -26359,7 +26783,7 @@ i32x4_extend_low_i16x8_u / : case -64938 +1036458 / * OperatorCode @@ -26369,7 +26793,7 @@ i32x4_extend_high_i16x8_u / : case -64939 +1036459 / * OperatorCode @@ -26379,7 +26803,7 @@ i32x4_shl / : case -64940 +1036460 / * OperatorCode @@ -26389,7 +26813,7 @@ i32x4_shr_s / : case -64941 +1036461 / * OperatorCode @@ -26399,7 +26823,7 @@ i32x4_shr_u / : case -64942 +1036462 / * OperatorCode @@ -26409,7 +26833,7 @@ i32x4_add / : case -64945 +1036465 / * OperatorCode @@ -26419,7 +26843,7 @@ i32x4_sub / : case -64949 +1036469 / * OperatorCode @@ -26429,7 +26853,7 @@ i32x4_mul / : case -64950 +1036470 / * OperatorCode @@ -26439,7 +26863,7 @@ i32x4_min_s / : case -64951 +1036471 / * OperatorCode @@ -26449,7 +26873,7 @@ i32x4_min_u / : case -64952 +1036472 / * OperatorCode @@ -26459,7 +26883,7 @@ i32x4_max_s / : case -64953 +1036473 / * OperatorCode @@ -26469,7 +26893,7 @@ i32x4_max_u / : case -64954 +1036474 / * OperatorCode @@ -26479,7 +26903,7 @@ i32x4_dot_i16x8_s / : case -64956 +1036476 / * OperatorCode @@ -26489,7 +26913,7 @@ i32x4_extmul_low_i16x8_s / : case -64957 +1036477 / * OperatorCode @@ -26499,7 +26923,7 @@ i32x4_extmul_high_i16x8_s / : case -64958 +1036478 / * OperatorCode @@ -26509,7 +26933,7 @@ i32x4_extmul_low_i16x8_u / : case -64959 +1036479 / * OperatorCode @@ -26519,7 +26943,7 @@ i32x4_extmul_high_i16x8_u / : case -64960 +1036480 / * OperatorCode @@ -26529,7 +26953,7 @@ i64x2_abs / : case -64961 +1036481 / * OperatorCode @@ -26539,7 +26963,7 @@ i64x2_neg / : case -64963 +1036483 / * OperatorCode @@ -26549,7 +26973,7 @@ i64x2_all_true / : case -64964 +1036484 / * OperatorCode @@ -26559,7 +26983,7 @@ i64x2_bitmask / : case -64967 +1036487 / * OperatorCode @@ -26569,7 +26993,7 @@ i64x2_extend_low_i32x4_s / : case -64968 +1036488 / * OperatorCode @@ -26579,7 +27003,7 @@ i64x2_extend_high_i32x4_s / : case -64969 +1036489 / * OperatorCode @@ -26589,7 +27013,7 @@ i64x2_extend_low_i32x4_u / : case -64970 +1036490 / * OperatorCode @@ -26599,7 +27023,7 @@ i64x2_extend_high_i32x4_u / : case -64971 +1036491 / * OperatorCode @@ -26609,7 +27033,7 @@ i64x2_shl / : case -64972 +1036492 / * OperatorCode @@ -26619,7 +27043,7 @@ i64x2_shr_s / : case -64973 +1036493 / * OperatorCode @@ -26629,7 +27053,7 @@ i64x2_shr_u / : case -64974 +1036494 / * OperatorCode @@ -26639,7 +27063,7 @@ i64x2_add / : case -64977 +1036497 / * OperatorCode @@ -26649,7 +27073,7 @@ i64x2_sub / : case -64981 +1036501 / * OperatorCode @@ -26659,7 +27083,7 @@ i64x2_mul / : case -64982 +1036502 / * OperatorCode @@ -26669,7 +27093,7 @@ i64x2_eq / : case -64983 +1036503 / * OperatorCode @@ -26679,7 +27103,7 @@ i64x2_ne / : case -64984 +1036504 / * OperatorCode @@ -26689,7 +27113,7 @@ i64x2_lt_s / : case -64985 +1036505 / * OperatorCode @@ -26699,7 +27123,7 @@ i64x2_gt_s / : case -64986 +1036506 / * OperatorCode @@ -26709,7 +27133,7 @@ i64x2_le_s / : case -64987 +1036507 / * OperatorCode @@ -26719,7 +27143,7 @@ i64x2_ge_s / : case -64988 +1036508 / * OperatorCode @@ -26729,7 +27153,7 @@ i64x2_extmul_low_i32x4_s / : case -64989 +1036509 / * OperatorCode @@ -26739,7 +27163,7 @@ i64x2_extmul_high_i32x4_s / : case -64988 +1036508 / * OperatorCode @@ -26749,7 +27173,7 @@ i64x2_extmul_low_i32x4_s / : case -64989 +1036509 / * OperatorCode @@ -26759,7 +27183,7 @@ i64x2_extmul_high_i32x4_s / : case -64992 +1036512 / * OperatorCode @@ -26769,7 +27193,7 @@ f32x4_abs / : case -64992 +1036512 / * OperatorCode @@ -26779,7 +27203,7 @@ f32x4_abs / : case -64993 +1036513 / * OperatorCode @@ -26789,7 +27213,7 @@ f32x4_neg / : case -64995 +1036515 / * OperatorCode @@ -26799,7 +27223,7 @@ f32x4_sqrt / : case -64996 +1036516 / * OperatorCode @@ -26809,7 +27233,7 @@ f32x4_add / : case -64997 +1036517 / * OperatorCode @@ -26819,7 +27243,7 @@ f32x4_sub / : case -64998 +1036518 / * OperatorCode @@ -26829,7 +27253,7 @@ f32x4_mul / : case -64999 +1036519 / * OperatorCode @@ -26839,7 +27263,7 @@ f32x4_div / : case -65000 +1036520 / * OperatorCode @@ -26849,7 +27273,7 @@ f32x4_min / : case -65001 +1036521 / * OperatorCode @@ -26859,7 +27283,7 @@ f32x4_max / : case -65002 +1036522 / * OperatorCode @@ -26869,7 +27293,7 @@ f32x4_pmin / : case -65003 +1036523 / * OperatorCode @@ -26879,7 +27303,7 @@ f32x4_pmax / : case -65004 +1036524 / * OperatorCode @@ -26889,7 +27313,7 @@ f64x2_abs / : case -65005 +1036525 / * OperatorCode @@ -26899,7 +27323,7 @@ f64x2_neg / : case -65007 +1036527 / * OperatorCode @@ -26909,7 +27333,7 @@ f64x2_sqrt / : case -65008 +1036528 / * OperatorCode @@ -26919,7 +27343,7 @@ f64x2_add / : case -65009 +1036529 / * OperatorCode @@ -26929,7 +27353,7 @@ f64x2_sub / : case -65010 +1036530 / * OperatorCode @@ -26939,7 +27363,7 @@ f64x2_mul / : case -65011 +1036531 / * OperatorCode @@ -26949,7 +27373,7 @@ f64x2_div / : case -65012 +1036532 / * OperatorCode @@ -26959,7 +27383,7 @@ f64x2_min / : case -65013 +1036533 / * OperatorCode @@ -26969,7 +27393,7 @@ f64x2_max / : case -65014 +1036534 / * OperatorCode @@ -26979,7 +27403,7 @@ f64x2_pmin / : case -65015 +1036535 / * OperatorCode @@ -26989,7 +27413,7 @@ f64x2_pmax / : case -65016 +1036536 / * OperatorCode @@ -26999,7 +27423,7 @@ i32x4_trunc_sat_f32x4_s / : case -65017 +1036537 / * OperatorCode @@ -27009,7 +27433,7 @@ i32x4_trunc_sat_f32x4_u / : case -65018 +1036538 / * OperatorCode @@ -27019,7 +27443,7 @@ f32x4_convert_i32x4_s / : case -65019 +1036539 / * OperatorCode @@ -27029,7 +27453,7 @@ f32x4_convert_i32x4_u / : case -65020 +1036540 / * OperatorCode @@ -27039,7 +27463,7 @@ i32x4_trunc_sat_f64x2_s_zero / : case -65021 +1036541 / * OperatorCode @@ -27049,7 +27473,7 @@ i32x4_trunc_sat_f64x2_u_zero / : case -65022 +1036542 / * OperatorCode @@ -27059,7 +27483,7 @@ f64x2_convert_low_i32x4_s / : case -65023 +1036543 / * OperatorCode @@ -27070,6 +27494,208 @@ f64x2_convert_low_i32x4_u : break ; +case +1036544 +/ +* +OperatorCode +. +i8x16_relaxed_swizzle +* +/ +: +case +1036545 +/ +* +OperatorCode +. +i32x4_relaxed_trunc_f32x4_s +* +/ +: +case +1036546 +/ +* +OperatorCode +. +i32x4_relaxed_trunc_f32x4_u +* +/ +: +case +1036547 +/ +* +OperatorCode +. +i32x4_relaxed_trunc_f64x2_s_zero +* +/ +: +case +1036548 +/ +* +OperatorCode +. +i32x4_relaxed_trunc_f64x2_u_zero +* +/ +: +case +1036549 +/ +* +OperatorCode +. +f32x4_relaxed_madd +* +/ +: +case +1036550 +/ +* +OperatorCode +. +f32x4_relaxed_nmadd +* +/ +: +case +1036551 +/ +* +OperatorCode +. +f64x2_relaxed_madd +* +/ +: +case +1036552 +/ +* +OperatorCode +. +f64x2_relaxed_nmadd +* +/ +: +case +1036553 +/ +* +OperatorCode +. +i8x16_relaxed_laneselect +* +/ +: +case +1036554 +/ +* +OperatorCode +. +i16x8_relaxed_laneselect +* +/ +: +case +1036555 +/ +* +OperatorCode +. +i32x4_relaxed_laneselect +* +/ +: +case +1036556 +/ +* +OperatorCode +. +i64x2_relaxed_laneselect +* +/ +: +case +1036557 +/ +* +OperatorCode +. +f32x4_relaxed_min +* +/ +: +case +1036558 +/ +* +OperatorCode +. +f32x4_relaxed_max +* +/ +: +case +1036559 +/ +* +OperatorCode +. +f64x2_relaxed_min +* +/ +: +case +1036560 +/ +* +OperatorCode +. +f64x2_relaxed_max +* +/ +: +case +1036561 +/ +* +OperatorCode +. +i16x8_relaxed_q15mulr_s +* +/ +: +case +1036562 +/ +* +OperatorCode +. +i16x8_dot_i8x16_i7x16_s +* +/ +: +case +1036563 +/ +* +OperatorCode +. +i32x4_dot_i8x16_i7x16_add_s +* +/ +: +break +; default : this