|
|
|
|
Quelle simd_const.wast.js
Sprache: JAVA
|
|
// |jit-test| skip-if: !wasmSimdEnabled()
/* Copyright 2021 Mozilla Foundation
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
// ./test/core/simd/simd_const.wast
// ./test/core/simd/simd_const.wast:3
let $0 = instantiate(`(module (func (v128. const i8x16 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0 xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF) drop))`);
// ./test/core/simd/simd_const.wast:4
let $1 = instantiate(`(module (func (v128.const i8x16 -0x80 -0x80 -0x80 -0x80 -0x80 -0x80 -0x80 -0x80 -0x80 -0x80 -0x80 -0x80 -0x80 -0x80 -0x80 -0x80) drop))`);
// ./test/core/simd/simd_const.wast:5
let $2 = instantiate(`(module (func (v128.const i8x16 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255) drop))`);
// ./test/core/simd/simd_const.wast:6
let $3 = instantiate(`(module (func (v128.const i8x16 -128 -128 -128 -128 -128 -128 -128 -128 -128 -128 -128 -128 -128 -128 -128 -128) drop))`);
// ./test/core/simd/simd_const.wast:7
let $4 = instantiate(`(module (func (v128.const i16x8 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF) drop))`);
// ./test/core/simd/simd_const.wast:8
let $5 = instantiate(`(module (func (v128.const i16x8 -0x8000 -0x8000 -0x8000 -0x8000 -0x8000 -0x8000 -0x8000 -0x8000) drop))`);
// ./test/core/simd/simd_const.wast:9
let $6 = instantiate(`(module (func (v128.const i16x8 65535 65535 65535 65535 65535 65535 65535 65535) drop))`);
// ./test/core/simd/simd_const.wast:10
let $7 = instantiate(`(module (func (v128.const i16x8 -32768 -32768 -32768 -32768 -32768 -32768 -32768 -32768) drop))`);
// ./test/core/simd/simd_const.wast:11
let $8 = instantiate(`(module (func (v128.const i16x8 65_535 65_535 65_535 65_535 65_535 65_535 65_535 65_535) drop))`);
// ./test/core/simd/simd_const.wast:12
let $9 = instantiate(`(module (func (v128.const i16x8 -32_768 -32_768 -32_768 -32_768 -32_768 -32_768 -32_768 -32_768) drop))`);
// ./test/core/simd/simd_const.wast:13
let $10 = instantiate(`(module (func (v128.const i16x8 0_123_45 0_123_45 0_123_45 0_123_45 0_123_45 0_123_45 0_123_45 0_123_45) drop))`);
// ./test/core/simd/simd_const.wast:14
let $11 = instantiate(`(module (func (v128.const i16x8 0x0_1234 0x0_1234 0x0_1234 0x0_1234 0x0_1234 0x0_1234 0x0_1234 0x0_1234) drop))`);
// ./test/core/simd/simd_const.wast:15
let $12 = instantiate(`(module (func (v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff) drop))`);
// ./test/core/simd/simd_const.wast:16
let $13 = instantiate(`(module (func (v128.const i32x4 -0x80000000 -0x80000000 -0x80000000 -0x80000000) drop))`);
// ./test/core/simd/simd_const.wast:17
let $14 = instantiate(`(module (func (v128.const i32x4 4294967295 4294967295 4294967295 4294967295) drop))`);
// ./test/core/simd/simd_const.wast:18
let $15 = instantiate(`(module (func (v128.const i32x4 -2147483648 -2147483648 -2147483648 -2147483648) drop))`);
// ./test/core/simd/simd_const.wast:19
let $16 = instantiate(`(module (func (v128.const i32x4 0xffff_ffff 0xffff_ffff 0xffff_ffff 0xffff_ffff) drop))`);
// ./test/core/simd/simd_const.wast:20
let $17 = instantiate(`(module (func (v128.const i32x4 -0x8000_0000 -0x8000_0000 -0x8000_0000 -0x8000_0000) drop))`);
// ./test/core/simd/simd_const.wast:21
let $18 = instantiate(`(module (func (v128.const i32x4 4_294_967_295 4_294_967_295 4_294_967_295 4_294_967_295) drop))`);
// ./test/core/simd/simd_const.wast:22
let $19 = instantiate(`(module (func (v128.const i32x4 -2_147_483_648 -2_147_483_648 -2_147_483_648 -2_147_483_648) drop))`);
// ./test/core/simd/simd_const.wast:23
let $20 = instantiate(`(module (func (v128.const i32x4 0_123_456_789 0_123_456_789 0_123_456_789 0_123_456_789) drop))`);
// ./test/core/simd/simd_const.wast:24
let $21 = instantiate(`(module (func (v128.const i32x4 0x0_9acf_fBDF 0x0_9acf_fBDF 0x0_9acf_fBDF 0x0_9acf_fBDF) drop))`);
// ./test/core/simd/simd_const.wast:25
let $22 = instantiate(`(module (func (v128.const i64x2 0xffffffffffffffff 0xffffffffffffffff) drop))`);
// ./test/core/simd/simd_const.wast:26
let $23 = instantiate(`(module (func (v128.const i64x2 -0x8000000000000000 -0x8000000000000000) drop))`);
// ./test/core/simd/simd_const.wast:27
let $24 = instantiate(`(module (func (v128.const i64x2 18446744073709551615 18446744073709551615) drop))`);
// ./test/core/simd/simd_const.wast:28
let $25 = instantiate(`(module (func (v128.const i64x2 -9223372036854775808 -9223372036854775808) drop))`);
// ./test/core/simd/simd_const.wast:29
let $26 = instantiate(`(module (func (v128.const i64x2 0xffff_ffff_ffff_ffff 0xffff_ffff_ffff_ffff) drop))`);
// ./test/core/simd/simd_const.wast:30
let $27 = instantiate(`(module (func (v128.const i64x2 -0x8000_0000_0000_0000 -0x8000_0000_0000_0000) drop))`);
// ./test/core/simd/simd_const.wast:31
let $28 = instantiate(`(module (func (v128.const i64x2 18_446_744_073_709_551_615 18_446_744_073_709_551_615) drop))`);
// ./test/core/simd/simd_const.wast:32
let $29 = instantiate(`(module (func (v128.const i64x2 -9_223_372_036_854_775_808 -9_223_372_036_854_775_808) drop))`);
// ./test/core/simd/simd_const.wast:33
let $30 = instantiate(`(module (func (v128.const i64x2 0_123_456_789 0_123_456_789) drop))`);
// ./test/core/simd/simd_const.wast:34
let $31 = instantiate(`(module (func (v128.const i64x2 0x0125_6789_ADEF_bcef 0x0125_6789_ADEF_bcef) drop))`);
// ./test/core/simd/simd_const.wast:35
let $32 = instantiate(`(module (func (v128.const f32x4 0x1p127 0x1p127 0x1p127 0x1p127) drop))`);
// ./test/core/simd/simd_const.wast:36
let $33 = instantiate(`(module (func (v128.const f32x4 -0x1p127 -0x1p127 -0x1p127 -0x1p127) drop))`);
// ./test/core/simd/simd_const.wast:37
let $34 = instantiate(`(module (func (v128.const f32x4 1e38 1e38 1e38 1e38) drop))`);
// ./test/core/simd/simd_const.wast:38
let $35 = instantiate(`(module (func (v128.const f32x4 -1e38 -1e38 -1e38 -1e38) drop))`);
// ./test/core/simd/simd_const.wast:39
let $36 = instantiate(`(module (func (v128.const f32x4 340282356779733623858607532500980858880 340282356779733623858607532500980858880
340282356779733623858607532500980858880 340282356779733623858607532500980858880) drop))`);
// ./test/core/simd/simd_const.wast:41
let $37 = instantiate(`(module (func (v128.const f32x4 -340282356779733623858607532500980858880 -340282356779733623858607532500980858880
-340282356779733623858607532500980858880 -340282356779733623858607532500980858880) drop))`);
// ./test/core/simd/simd_const.wast:43
let $38 = instantiate(`(module (func (v128.const f32x4 nan:0x1 nan:0x1 nan:0x1 nan:0x1) drop))`);
// ./test/core/simd/simd_const.wast:44
let $39 = instantiate(`(module (func (v128.const f32x4 nan:0x7f_ffff nan:0x7f_ffff nan:0x7f_ffff nan:0x7f_ffff) drop))`);
// ./test/core/simd/simd_const.wast:45
let $40 = instantiate(`(module (func (v128.const f32x4 0123456789 0123456789 0123456789 0123456789) drop))`);
// ./test/core/simd/simd_const.wast:46
let $41 = instantiate(`(module (func (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019) drop))`);
// ./test/core/simd/simd_const.wast:47
let $42 = instantiate(`(module (func (v128.const f32x4 0123456789e+019 0123456789e+019 0123456789e+019 0123456789e+019) drop))`);
// ./test/core/simd/simd_const.wast:48
let $43 = instantiate(`(module (func (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019) drop))`);
// ./test/core/simd/simd_const.wast:49
let $44 = instantiate(`(module (func (v128.const f32x4 0123456789. 0123456789. 0123456789. 0123456789.) drop))`);
// ./test/core/simd/simd_const.wast:50
let $45 = instantiate(`(module (func (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019) drop))`);
// ./test/core/simd/simd_const.wast:51
let $46 = instantiate(`(module (func (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019) drop))`);
// ./test/core/simd/simd_const.wast:52
let $47 = instantiate(`(module (func (v128.const f32x4 0123456789.e-019 0123456789.e-019 0123456789.e-019 0123456789.e-019) drop))`);
// ./test/core/simd/simd_const.wast:53
let $48 = instantiate(`(module (func (v128.const f32x4 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789) drop))`);
// ./test/core/simd/simd_const.wast:54
let $49 = instantiate(`(module (func (v128.const f32x4 0123456789.0123456789e019 0123456789.0123456789e019 0123456789.0123456789e019 0123456789.0123456789e019) drop))`);
// ./test/core/simd/simd_const.wast:55
let $50 = instantiate(`(module (func (v128.const f32x4 0123456789.0123456789e+019 0123456789.0123456789e+019 0123456789.0123456789e+019 0123456789.0123456789e+019) drop))`);
// ./test/core/simd/simd_const.wast:56
let $51 = instantiate(`(module (func (v128.const f32x4 0123456789.0123456789e-019 0123456789.0123456789e-019 0123456789.0123456789e-019 0123456789.0123456789e-019) drop))`);
// ./test/core/simd/simd_const.wast:57
let $52 = instantiate(`(module (func (v128.const f32x4 0x0123456789ABCDEF 0x0123456789ABCDEF 0x0123456789ABCDEF 0x0123456789ABCDEF) drop))`);
// ./test/core/simd/simd_const.wast:58
let $53 = instantiate(`(module (func (v128.const f32x4 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019) drop))`);
// ./test/core/simd/simd_const.wast:59
let $54 = instantiate(`(module (func (v128.const f32x4 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019) drop))`);
// ./test/core/simd/simd_const.wast:60
let $55 = instantiate(`(module (func (v128.const f32x4 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019) drop))`);
// ./test/core/simd/simd_const.wast:61
let $56 = instantiate(`(module (func (v128.const f32x4 0x0123456789ABCDEF. 0x0123456789ABCDEF. 0x0123456789ABCDEF. 0x0123456789ABCDEF.) drop))`);
// ./test/core/simd/simd_const.wast:62
let $57 = instantiate(`(module (func (v128.const f32x4 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019) drop))`);
// ./test/core/simd/simd_const.wast:63
let $58 = instantiate(`(module (func (v128.const f32x4 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019) drop))`);
// ./test/core/simd/simd_const.wast:64
let $59 = instantiate(`(module (func (v128.const f32x4 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019) drop))`);
// ./test/core/simd/simd_const.wast:65
let $60 = instantiate(`(module (func (v128.const f32x4 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF) drop))`);
// ./test/core/simd/simd_const.wast:66
let $61 = instantiate(`(module (func (v128.const f32x4 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019) drop))`);
// ./test/core/simd/simd_const.wast:67
let $62 = instantiate(`(module (func (v128.const f32x4 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019) drop))`);
// ./test/core/simd/simd_const.wast:68
let $63 = instantiate(`(module (func (v128.const f32x4 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019) drop))`);
// ./test/core/simd/simd_const.wast:69
let $64 = instantiate(`(module (func (v128.const f64x2 0x1p1023 0x1p1023) drop))`);
// ./test/core/simd/simd_const.wast:70
let $65 = instantiate(`(module (func (v128.const f64x2 -0x1p1023 -0x1p1023) drop))`);
// ./test/core/simd/simd_const.wast:71
let $66 = instantiate(`(module (func (v128.const f64x2 1e308 1e308) drop))`);
// ./test/core/simd/simd_const.wast:72
let $67 = instantiate(`(module (func (v128.const f64x2 -1e308 -1e308) drop))`);
// ./test/core/simd/simd_const.wast:73
let $68 = instantiate(`(module (func (v128.const f64x2 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368
179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368) drop))`);
// ./test/core/simd/simd_const.wast:75
let $69 = instantiate(`(module (func (v128.const f64x2 -179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368
-179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368) drop))`);
// ./test/core/simd/simd_const.wast:77
let $70 = instantiate(`(module (func (v128.const f64x2 nan:0x1 nan:0x1) drop))`);
// ./test/core/simd/simd_const.wast:78
let $71 = instantiate(`(module (func (v128.const f64x2 nan:0xf_ffff_ffff_ffff nan:0xf_ffff_ffff_ffff) drop))`);
// ./test/core/simd/simd_const.wast:79
let $72 = instantiate(`(module (func (v128.const f64x2 0123456789 0123456789) drop))`);
// ./test/core/simd/simd_const.wast:80
let $73 = instantiate(`(module (func (v128.const f64x2 0123456789e019 0123456789e019) drop))`);
// ./test/core/simd/simd_const.wast:81
let $74 = instantiate(`(module (func (v128.const f64x2 0123456789e+019 0123456789e+019) drop))`);
// ./test/core/simd/simd_const.wast:82
let $75 = instantiate(`(module (func (v128.const f64x2 0123456789e-019 0123456789e-019) drop))`);
// ./test/core/simd/simd_const.wast:83
let $76 = instantiate(`(module (func (v128.const f64x2 0123456789. 0123456789.) drop))`);
// ./test/core/simd/simd_const.wast:84
let $77 = instantiate(`(module (func (v128.const f64x2 0123456789.e019 0123456789.e019) drop))`);
// ./test/core/simd/simd_const.wast:85
let $78 = instantiate(`(module (func (v128.const f64x2 0123456789.e+019 0123456789.e+019) drop))`);
// ./test/core/simd/simd_const.wast:86
let $79 = instantiate(`(module (func (v128.const f64x2 0123456789.e-019 0123456789.e-019) drop))`);
// ./test/core/simd/simd_const.wast:87
let $80 = instantiate(`(module (func (v128.const f64x2 0123456789.0123456789 0123456789.0123456789) drop))`);
// ./test/core/simd/simd_const.wast:88
let $81 = instantiate(`(module (func (v128.const f64x2 0123456789.0123456789e019 0123456789.0123456789e019) drop))`);
// ./test/core/simd/simd_const.wast:89
let $82 = instantiate(`(module (func (v128.const f64x2 0123456789.0123456789e+019 0123456789.0123456789e+019) drop))`);
// ./test/core/simd/simd_const.wast:90
let $83 = instantiate(`(module (func (v128.const f64x2 0123456789.0123456789e-019 0123456789.0123456789e-019) drop))`);
// ./test/core/simd/simd_const.wast:91
let $84 = instantiate(`(module (func (v128.const f64x2 0x0123456789ABCDEFabcdef 0x0123456789ABCDEFabcdef) drop))`);
// ./test/core/simd/simd_const.wast:92
let $85 = instantiate(`(module (func (v128.const f64x2 0x0123456789ABCDEFabcdefp019 0x0123456789ABCDEFabcdefp019) drop))`);
// ./test/core/simd/simd_const.wast:93
let $86 = instantiate(`(module (func (v128.const f64x2 0x0123456789ABCDEFabcdefp+019 0x0123456789ABCDEFabcdefp+019) drop))`);
// ./test/core/simd/simd_const.wast:94
let $87 = instantiate(`(module (func (v128.const f64x2 0x0123456789ABCDEFabcdefp-019 0x0123456789ABCDEFabcdefp-019) drop))`);
// ./test/core/simd/simd_const.wast:95
let $88 = instantiate(`(module (func (v128.const f64x2 0x0123456789ABCDEFabcdef. 0x0123456789ABCDEFabcdef.) drop))`);
// ./test/core/simd/simd_const.wast:96
let $89 = instantiate(`(module (func (v128.const f64x2 0x0123456789ABCDEFabcdef.p019 0x0123456789ABCDEFabcdef.p019) drop))`);
// ./test/core/simd/simd_const.wast:97
let $90 = instantiate(`(module (func (v128.const f64x2 0x0123456789ABCDEFabcdef.p+019 0x0123456789ABCDEFabcdef.p+019) drop))`);
// ./test/core/simd/simd_const.wast:98
let $91 = instantiate(`(module (func (v128.const f64x2 0x0123456789ABCDEFabcdef.p-019 0x0123456789ABCDEFabcdef.p-019) drop))`);
// ./test/core/simd/simd_const.wast:99
let $92 = instantiate(`(module (func (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdef 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdef) drop))`);
// ./test/core/simd/simd_const.wast:100
let $93 = instantiate(`(module (func (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp019) drop))`);
// ./test/core/simd/simd_const.wast:101
let $94 = instantiate(`(module (func (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp+019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp+019) drop))`);
// ./test/core/simd/simd_const.wast:102
let $95 = instantiate(`(module (func (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp-019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp-019) drop))`);
// ./test/core/simd/simd_const.wast:106
let $96 = instantiate(`(module (func (v128.const i8x16 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
-0x80 -0x80 -0x80 -0x80 -0x80 -0x80 -0x80 -0x80) drop))`);
// ./test/core/simd/simd_const.wast:108
let $97 = instantiate(`(module (func (v128.const i8x16 0xFF 0xFF 0xFF 0xFF 255 255 255 255
-0x80 -0x80 -0x80 -0x80 -0x80 -0x80 -0x80 -0x80) drop))`);
// ./test/core/simd/simd_const.wast:110
let $98 = instantiate(`(module (func (v128.const i8x16 0xFF 0xFF 0xFF 0xFF 255 255 255 255
-0x80 -0x80 -0x80 -0x80 -128 -128 -128 -128) drop))`);
// ./test/core/simd/simd_const.wast:112
let $99 = instantiate(`(module (func (v128.const i16x8 0xFF 0xFF 0xFF 0xFF -0x8000 -0x8000 -0x8000 -0x8000) drop))`);
// ./test/core/simd/simd_const.wast:113
let $100 = instantiate(`(module (func (v128.const i16x8 0xFF 0xFF 65535 65535 -0x8000 -0x8000 -0x8000 -0x8000) drop))`);
// ./test/core/simd/simd_const.wast:114
let $101 = instantiate(`(module (func (v128.const i16x8 0xFF 0xFF 65535 65535 -0x8000 -0x8000 -32768 -32768) drop))`);
// ./test/core/simd/simd_const.wast:115
let $102 = instantiate(`(module (func (v128.const i32x4 0xffffffff 0xffffffff -0x80000000 -0x80000000) drop))`);
// ./test/core/simd/simd_const.wast:116
let $103 = instantiate(`(module (func (v128.const i32x4 0xffffffff 4294967295 -0x80000000 -0x80000000) drop))`);
// ./test/core/simd/simd_const.wast:117
let $104 = instantiate(`(module (func (v128.const i32x4 0xffffffff 4294967295 -0x80000000 -2147483648) drop))`);
// ./test/core/simd/simd_const.wast:118
let $105 = instantiate(`(module (func (v128.const f32x4 0x1p127 0x1p127 -0x1p127 -1e38) drop))`);
// ./test/core/simd/simd_const.wast:119
let $106 = instantiate(`(module (func (v128.const f32x4 0x1p127 340282356779733623858607532500980858880 -1e38 -340282356779733623858607532500980858880) drop))`);
// ./test/core/simd/simd_const.wast:120
let $107 = instantiate(`(module (func (v128.const f32x4 nan -nan inf -inf) drop))`);
// ./test/core/simd/simd_const.wast:121
let $108 = instantiate(`(module (func (v128.const i64x2 0xffffffffffffffff 0x8000000000000000) drop))`);
// ./test/core/simd/simd_const.wast:122
let $109 = instantiate(`(module (func (v128.const i64x2 0xffffffffffffffff -9223372036854775808) drop))`);
// ./test/core/simd/simd_const.wast:123
let $110 = instantiate(`(module (func (v128.const f64x2 0x1p1023 -1e308) drop))`);
// ./test/core/simd/simd_const.wast:124
let $111 = instantiate(`(module (func (v128.const f64x2 nan -inf) drop))`);
// ./test/core/simd/simd_const.wast:128
let $112 = instantiate(`(module (memory 1))`);
// ./test/core/simd/simd_const.wast:129
assert_malformed(
() => instantiate(`(func (v128.const i8x16 0x100 0x100 0x100 0x100 0x100 0x100 0x100 0x100 0x100 0x100 0x100 0x100 0x100 0x100 0x100 0x100) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:133
assert_malformed(
() => instantiate(`(func (v128.const i8x16 -0x81 -0x81 -0x81 -0x81 -0x81 -0x81 -0x81 -0x81 -0x81 -0x81 -0x81 -0x81 -0x81 -0x81 -0x81 -0x81) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:137
assert_malformed(
() => instantiate(`(func (v128.const i8x16 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:141
assert_malformed(
() => instantiate(`(func (v128.const i8x16 -129 -129 -129 -129 -129 -129 -129 -129 -129 -129 -129 -129 -129 -129 -129 -129) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:145
assert_malformed(
() => instantiate(`(func (v128.const i16x8 0x10000 0x10000 0x10000 0x10000 0x10000 0x10000 0x10000 0x10000) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:149
assert_malformed(
() => instantiate(`(func (v128.const i16x8 -0x8001 -0x8001 -0x8001 -0x8001 -0x8001 -0x8001 -0x8001 -0x8001) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:153
assert_malformed(
() => instantiate(`(func (v128.const i16x8 65536 65536 65536 65536 65536 65536 65536 65536) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:157
assert_malformed(
() => instantiate(`(func (v128.const i16x8 -32769 -32769 -32769 -32769 -32769 -32769 -32769 -32769) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:161
assert_malformed(
() => instantiate(`(func (v128.const i32x4 0x100000000 0x100000000 0x100000000 0x100000000) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:165
assert_malformed(
() => instantiate(`(func (v128.const i32x4 -0x80000001 -0x80000001 -0x80000001 -0x80000001) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:169
assert_malformed(
() => instantiate(`(func (v128.const i32x4 4294967296 4294967296 4294967296 4294967296) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:173
assert_malformed(
() => instantiate(`(func (v128.const i32x4 -2147483649 -2147483649 -2147483649 -2147483649) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:177
assert_malformed(
() => instantiate(`(func (v128.const f32x4 0x1p128 0x1p128 0x1p128 0x1p128) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:181
assert_malformed(
() => instantiate(`(func (v128.const f32x4 -0x1p128 -0x1p128 -0x1p128 -0x1p128) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:185
assert_malformed(
() => instantiate(`(func (v128.const f32x4 1e39 1e39 1e39 1e39) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:189
assert_malformed(
() => instantiate(`(func (v128.const f32x4 -1e39 -1e39 -1e39 -1e39) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:193
assert_malformed(
() => instantiate(`(func (v128.const f32x4 340282356779733661637539395458142568448 340282356779733661637539395458142568448 340282356779733661637539395458142568448 340282356779733661637539395458142568448) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:198
assert_malformed(
() => instantiate(`(func (v128.const f32x4 -340282356779733661637539395458142568448 -340282356779733661637539395458142568448 -340282356779733661637539395458142568448 -340282356779733661637539395458142568448) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:204
assert_malformed(
() => instantiate(`(func (v128.const f32x4 nan:0x80_0000 nan:0x80_0000 nan:0x80_0000 nan:0x80_0000) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:209
assert_malformed(
() => instantiate(`(func (v128.const f64x2 269653970229347356221791135597556535197105851288767494898376215204735891170042808140884337949150317257310688430271573696351481990334196274152701320055306275479074865864826923114368235135583993416113802762682700913456874855354834422248712838998185022412196739306217084753107265771378949821875606039276187287552 269653970229347356221791135597556535197105851288767494898376215204735891170042808140884337949150317257310688430271573696351481990334196274152701320055306275479074865864826923114368235135583993416113802762682700913456874855354834422248712838998185022412196739306217084753107265771378949821875606039276187287552) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:214
assert_malformed(
() => instantiate(`(func (v128.const f64x2 -269653970229347356221791135597556535197105851288767494898376215204735891170042808140884337949150317257310688430271573696351481990334196274152701320055306275479074865864826923114368235135583993416113802762682700913456874855354834422248712838998185022412196739306217084753107265771378949821875606039276187287552 -269653970229347356221791135597556535197105851288767494898376215204735891170042808140884337949150317257310688430271573696351481990334196274152701320055306275479074865864826923114368235135583993416113802762682700913456874855354834422248712838998185022412196739306217084753107265771378949821875606039276187287552) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:220
assert_malformed(
() => instantiate(`(func (v128.const f64x2 nan:0x10_0000_0000_0000 nan:0x10_0000_0000_0000) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:226
assert_malformed(() => instantiate(`(func (v128.const) drop) `), `unexpected token`);
// ./test/core/simd/simd_const.wast:231
assert_malformed(
() => instantiate(`(func (v128.const 0 0 0 0) drop) `),
`unexpected token`,
);
// ./test/core/simd/simd_const.wast:235
assert_malformed(
() => instantiate(`(func (v128.const i8x16) drop) `),
`wrong number of lane literals`,
);
// ./test/core/simd/simd_const.wast:239
assert_malformed(
() => instantiate(`(func (v128.const i8x16 0x 0x 0x 0x 0x 0x 0x 0x 0x 0x 0x 0x 0x 0x 0x 0x) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:243
assert_malformed(
() => instantiate(`(func (v128.const i8x16 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:247
assert_malformed(
() => instantiate(`(func (v128.const i8x16 0xg 0xg 0xg 0xg 0xg 0xg 0xg 0xg 0xg 0xg 0xg 0xg 0xg 0xg 0xg 0xg) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:252
assert_malformed(
() => instantiate(`(func (v128.const i16x8) drop) `),
`wrong number of lane literals`,
);
// ./test/core/simd/simd_const.wast:256
assert_malformed(
() => instantiate(`(func (v128.const i16x8 0x 0x 0x 0x 0x 0x 0x 0x) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:260
assert_malformed(
() => instantiate(`(func (v128.const i16x8 1x 1x 1x 1x 1x 1x 1x 1x) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:264
assert_malformed(
() => instantiate(`(func (v128.const i16x8 0xg 0xg 0xg 0xg 0xg 0xg 0xg 0xg) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:269
assert_malformed(
() => instantiate(`(func (v128.const i32x4) drop) `),
`wrong number of lane literals`,
);
// ./test/core/simd/simd_const.wast:273
assert_malformed(
() => instantiate(`(func (v128.const i32x4 0x 0x 0x 0x) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:277
assert_malformed(
() => instantiate(`(func (v128.const i32x4 1x 1x 1x 1x) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:281
assert_malformed(
() => instantiate(`(func (v128.const i32x4 0xg 0xg 0xg 0xg) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:286
assert_malformed(
() => instantiate(`(func (v128.const i64x2) drop) `),
`wrong number of lane literals`,
);
// ./test/core/simd/simd_const.wast:290
assert_malformed(
() => instantiate(`(func (v128.const i64x2 0x 0x) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:294
assert_malformed(
() => instantiate(`(func (v128.const f64x2 1x 1x) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:298
assert_malformed(
() => instantiate(`(func (v128.const f64x2 0xg 0xg) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:303
assert_malformed(
() => instantiate(`(func (v128.const f32x4) drop) `),
`wrong number of lane literals`,
);
// ./test/core/simd/simd_const.wast:307
assert_malformed(
() => instantiate(`(func (v128.const f32x4 .0 .0 .0 .0) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:311
assert_malformed(
() => instantiate(`(func (v128.const f32x4 .0e0 .0e0 .0e0 .0e0) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:315
assert_malformed(
() => instantiate(`(func (v128.const f32x4 0e 0e 0e 0e) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:319
assert_malformed(
() => instantiate(`(func (v128.const f32x4 0e+ 0e+ 0e+ 0e+) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:323
assert_malformed(
() => instantiate(`(func (v128.const f32x4 0.0e 0.0e 0.0e 0.0e) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:327
assert_malformed(
() => instantiate(`(func (v128.const f32x4 0.0e- 0.0e- 0.0e- 0.0e-) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:331
assert_malformed(
() => instantiate(`(func (v128.const f32x4 0x 0x 0x 0x) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:335
assert_malformed(
() => instantiate(`(func (v128.const f32x4 1x 1x 1x 1x) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:339
assert_malformed(
() => instantiate(`(func (v128.const f32x4 0xg 0xg 0xg 0xg) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:343
assert_malformed(
() => instantiate(`(func (v128.const f32x4 0x. 0x. 0x. 0x.) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:347
assert_malformed(
() => instantiate(`(func (v128.const f32x4 0x0.g 0x0.g 0x0.g 0x0.g) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:351
assert_malformed(
() => instantiate(`(func (v128.const f32x4 0x0p 0x0p 0x0p 0x0p) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:355
assert_malformed(
() => instantiate(`(func (v128.const f32x4 0x0p+ 0x0p+ 0x0p+ 0x0p+) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:359
assert_malformed(
() => instantiate(`(func (v128.const f32x4 0x0p- 0x0p- 0x0p- 0x0p-) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:363
assert_malformed(
() => instantiate(`(func (v128.const f32x4 0x0.0p 0x0.0p 0x0.0p 0x0.0p) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:367
assert_malformed(
() => instantiate(`(func (v128.const f32x4 0x0.0p+ 0x0.0p+ 0x0.0p+ 0x0.0p+) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:371
assert_malformed(
() => instantiate(`(func (v128.const f32x4 0x0.0p- 0x0.0p- 0x0.0p- 0x0.0p-) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:375
assert_malformed(
() => instantiate(`(func (v128.const f32x4 0x0pA 0x0pA 0x0pA 0x0pA) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:379
assert_malformed(
() => instantiate(`(func (v128.const f32x4 nan:1 nan:1 nan:1 nan:1) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:383
assert_malformed(
() => instantiate(`(func (v128.const f32x4 nan:0x0 nan:0x0 nan:0x0 nan:0x0) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:388
assert_malformed(
() => instantiate(`(func (v128.const f64x2) drop) `),
`wrong number of lane literals`,
);
// ./test/core/simd/simd_const.wast:392
assert_malformed(
() => instantiate(`(func (v128.const f64x2 .0 .0) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:396
assert_malformed(
() => instantiate(`(func (v128.const f64x2 .0e0 .0e0) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:400
assert_malformed(
() => instantiate(`(func (v128.const f64x2 0e 0e) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:404
assert_malformed(
() => instantiate(`(func (v128.const f64x2 0e+ 0e+) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:408
assert_malformed(
() => instantiate(`(func (v128.const f64x2 0.0e+ 0.0e+) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:412
assert_malformed(
() => instantiate(`(func (v128.const f64x2 0.0e- 0.0e-) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:416
assert_malformed(
() => instantiate(`(func (v128.const f64x2 0x 0x) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:420
assert_malformed(
() => instantiate(`(func (v128.const f64x2 1x 1x) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:424
assert_malformed(
() => instantiate(`(func (v128.const f64x2 0xg 0xg) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:428
assert_malformed(
() => instantiate(`(func (v128.const f64x2 0x. 0x.) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:432
assert_malformed(
() => instantiate(`(func (v128.const f64x2 0x0.g 0x0.g) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:436
assert_malformed(
() => instantiate(`(func (v128.const f64x2 0x0p 0x0p) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:440
assert_malformed(
() => instantiate(`(func (v128.const f64x2 0x0p+ 0x0p+) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:444
assert_malformed(
() => instantiate(`(func (v128.const f64x2 0x0p- 0x0p-) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:448
assert_malformed(
() => instantiate(`(func (v128.const f64x2 0x0.0p 0x0.0p) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:452
assert_malformed(
() => instantiate(`(func (v128.const f64x2 0x0.0p+ 0x0.0p+) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:456
assert_malformed(
() => instantiate(`(func (v128.const f64x2 0x0.0p- 0x0.0p-) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:460
assert_malformed(
() => instantiate(`(func (v128.const f64x2 0x0pA 0x0pA) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:464
assert_malformed(
() => instantiate(`(func (v128.const f64x2 nan:1 nan:1) drop) `),
`unknown operator`,
);
// ./test/core/simd/simd_const.wast:468
assert_malformed(
() => instantiate(`(func (v128.const f64x2 nan:0x0 nan:0x0) drop) `),
`constant out of range`,
);
// ./test/core/simd/simd_const.wast:475
assert_malformed(
() => instantiate(`(func (v128.const i32x4 0x10000000000000000 0x10000000000000000) drop) `),
`wrong number of lane literals`,
);
// ./test/core/simd/simd_const.wast:481
assert_malformed(
() => instantiate(`(func (v128.const i32x4 0x1 0x1 0x1 0x1 0x1) drop) `),
`wrong number of lane literals`,
);
// ./test/core/simd/simd_const.wast:489
let $113 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 +0x1.00000100000000000p-50 +0x1.00000100000000000p-50 +0x1.00000100000000000p-50 +0x1.00000100000000000p-50)))`);
// ./test/core/simd/simd_const.wast:490
assert_return(
() => invoke($113, `f`, []),
[
new F32x4Pattern(
value("f32", 0.0000000000000008881784),
value("f32", 0.0000000000000008881784),
value("f32", 0.0000000000000008881784),
value("f32", 0.0000000000000008881784),
),
],
);
// ./test/core/simd/simd_const.wast:491
let $114 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 -0x1.00000100000000000p-50 -0x1.00000100000000000p-50 -0x1.00000100000000000p-50 -0x1.00000100000000000p-50)))`);
// ./test/core/simd/simd_const.wast:492
assert_return(
() => invoke($114, `f`, []),
[
new F32x4Pattern(
value("f32", -0.0000000000000008881784),
value("f32", -0.0000000000000008881784),
value("f32", -0.0000000000000008881784),
value("f32", -0.0000000000000008881784),
),
],
);
// ./test/core/simd/simd_const.wast:493
let $115 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 +0x1.00000500000000001p-50 +0x1.00000500000000001p-50 +0x1.00000500000000001p-50 +0x1.00000500000000001p-50)))`);
// ./test/core/simd/simd_const.wast:494
assert_return(
() => invoke($115, `f`, []),
[
new F32x4Pattern(
value("f32", 0.0000000000000008881787),
value("f32", 0.0000000000000008881787),
value("f32", 0.0000000000000008881787),
value("f32", 0.0000000000000008881787),
),
],
);
// ./test/core/simd/simd_const.wast:495
let $116 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 -0x1.00000500000000001p-50 -0x1.00000500000000001p-50 -0x1.00000500000000001p-50 -0x1.00000500000000001p-50)))`);
// ./test/core/simd/simd_const.wast:496
assert_return(
() => invoke($116, `f`, []),
[
new F32x4Pattern(
value("f32", -0.0000000000000008881787),
value("f32", -0.0000000000000008881787),
value("f32", -0.0000000000000008881787),
value("f32", -0.0000000000000008881787),
),
],
);
// ./test/core/simd/simd_const.wast:498
let $117 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 +0x4000.004000000p-64 +0x4000.004000000p-64 +0x4000.004000000p-64 +0x4000.004000000p-64)))`);
// ./test/core/simd/simd_const.wast:499
assert_return(
() => invoke($117, `f`, []),
[
new F32x4Pattern(
value("f32", 0.0000000000000008881784),
value("f32", 0.0000000000000008881784),
value("f32", 0.0000000000000008881784),
value("f32", 0.0000000000000008881784),
),
],
);
// ./test/core/simd/simd_const.wast:500
let $118 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 -0x4000.004000000p-64 -0x4000.004000000p-64 -0x4000.004000000p-64 -0x4000.004000000p-64)))`);
// ./test/core/simd/simd_const.wast:501
assert_return(
() => invoke($118, `f`, []),
[
new F32x4Pattern(
value("f32", -0.0000000000000008881784),
value("f32", -0.0000000000000008881784),
value("f32", -0.0000000000000008881784),
value("f32", -0.0000000000000008881784),
),
],
);
// ./test/core/simd/simd_const.wast:502
let $119 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 +0x4000.014000001p-64 +0x4000.014000001p-64 +0x4000.014000001p-64 +0x4000.014000001p-64)))`);
// ./test/core/simd/simd_const.wast:503
assert_return(
() => invoke($119, `f`, []),
[
new F32x4Pattern(
value("f32", 0.0000000000000008881787),
value("f32", 0.0000000000000008881787),
value("f32", 0.0000000000000008881787),
value("f32", 0.0000000000000008881787),
),
],
);
// ./test/core/simd/simd_const.wast:504
let $120 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 -0x4000.014000001p-64 -0x4000.014000001p-64 -0x4000.014000001p-64 -0x4000.014000001p-64)))`);
// ./test/core/simd/simd_const.wast:505
assert_return(
() => invoke($120, `f`, []),
[
new F32x4Pattern(
value("f32", -0.0000000000000008881787),
value("f32", -0.0000000000000008881787),
value("f32", -0.0000000000000008881787),
value("f32", -0.0000000000000008881787),
),
],
);
// ./test/core/simd/simd_const.wast:507
let $121 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 +8.8817847263968443573e-16 +8.8817847263968443573e-16 +8.8817847263968443573e-16 +8.8817847263968443573e-16)))`);
// ./test/core/simd/simd_const.wast:508
assert_return(
() => invoke($121, `f`, []),
[
new F32x4Pattern(
value("f32", 0.0000000000000008881784),
value("f32", 0.0000000000000008881784),
value("f32", 0.0000000000000008881784),
value("f32", 0.0000000000000008881784),
),
],
);
// ./test/core/simd/simd_const.wast:509
let $122 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 -8.8817847263968443573e-16 -8.8817847263968443573e-16 -8.8817847263968443573e-16 -8.8817847263968443573e-16)))`);
// ./test/core/simd/simd_const.wast:510
assert_return(
() => invoke($122, `f`, []),
[
new F32x4Pattern(
value("f32", -0.0000000000000008881784),
value("f32", -0.0000000000000008881784),
value("f32", -0.0000000000000008881784),
value("f32", -0.0000000000000008881784),
),
],
);
// ./test/core/simd/simd_const.wast:511
let $123 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 +8.8817857851880284253e-16 +8.8817857851880284253e-16 +8.8817857851880284253e-16 +8.8817857851880284253e-16)))`);
// ./test/core/simd/simd_const.wast:512
assert_return(
() => invoke($123, `f`, []),
[
new F32x4Pattern(
value("f32", 0.0000000000000008881786),
value("f32", 0.0000000000000008881786),
value("f32", 0.0000000000000008881786),
value("f32", 0.0000000000000008881786),
),
],
);
// ./test/core/simd/simd_const.wast:513
let $124 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 -8.8817857851880284253e-16 -8.8817857851880284253e-16 -8.8817857851880284253e-16 -8.8817857851880284253e-16)))`);
// ./test/core/simd/simd_const.wast:514
assert_return(
() => invoke($124, `f`, []),
[
new F32x4Pattern(
value("f32", -0.0000000000000008881786),
value("f32", -0.0000000000000008881786),
value("f32", -0.0000000000000008881786),
value("f32", -0.0000000000000008881786),
),
],
);
// ./test/core/simd/simd_const.wast:517
let $125 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 +0x1.00000100000000000p+50 +0x1.00000100000000000p+50 +0x1.00000100000000000p+50 +0x1.00000100000000000p+50)))`);
// ./test/core/simd/simd_const.wast:518
assert_return(
() => invoke($125, `f`, []),
[
new F32x4Pattern(
value("f32", 1125899900000000),
value("f32", 1125899900000000),
value("f32", 1125899900000000),
value("f32", 1125899900000000),
),
],
);
// ./test/core/simd/simd_const.wast:519
let $126 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 -0x1.00000100000000000p+50 -0x1.00000100000000000p+50 -0x1.00000100000000000p+50 -0x1.00000100000000000p+50)))`);
// ./test/core/simd/simd_const.wast:520
assert_return(
() => invoke($126, `f`, []),
[
new F32x4Pattern(
value("f32", -1125899900000000),
value("f32", -1125899900000000),
value("f32", -1125899900000000),
value("f32", -1125899900000000),
),
],
);
// ./test/core/simd/simd_const.wast:521
let $127 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 +0x1.00000500000000001p+50 +0x1.00000500000000001p+50 +0x1.00000500000000001p+50 +0x1.00000500000000001p+50)))`);
// ./test/core/simd/simd_const.wast:522
assert_return(
() => invoke($127, `f`, []),
[
new F32x4Pattern(
value("f32", 1125900300000000),
value("f32", 1125900300000000),
value("f32", 1125900300000000),
value("f32", 1125900300000000),
),
],
);
// ./test/core/simd/simd_const.wast:523
let $128 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 -0x1.00000500000000001p+50 -0x1.00000500000000001p+50 -0x1.00000500000000001p+50 -0x1.00000500000000001p+50)))`);
// ./test/core/simd/simd_const.wast:524
assert_return(
() => invoke($128, `f`, []),
[
new F32x4Pattern(
value("f32", -1125900300000000),
value("f32", -1125900300000000),
value("f32", -1125900300000000),
value("f32", -1125900300000000),
),
],
);
// ./test/core/simd/simd_const.wast:526
let $129 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 +0x4000004000000 +0x4000004000000 +0x4000004000000 +0x4000004000000)))`);
// ./test/core/simd/simd_const.wast:527
assert_return(
() => invoke($129, `f`, []),
[
new F32x4Pattern(
value("f32", 1125899900000000),
value("f32", 1125899900000000),
value("f32", 1125899900000000),
value("f32", 1125899900000000),
),
],
);
// ./test/core/simd/simd_const.wast:528
let $130 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 -0x4000004000000 -0x4000004000000 -0x4000004000000 -0x4000004000000)))`);
// ./test/core/simd/simd_const.wast:529
assert_return(
() => invoke($130, `f`, []),
[
new F32x4Pattern(
value("f32", -1125899900000000),
value("f32", -1125899900000000),
value("f32", -1125899900000000),
value("f32", -1125899900000000),
),
],
);
// ./test/core/simd/simd_const.wast:530
let $131 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 +0x400000c000000 +0x400000c000000 +0x400000c000000 +0x400000c000000)))`);
// ./test/core/simd/simd_const.wast:531
assert_return(
() => invoke($131, `f`, []),
[
new F32x4Pattern(
value("f32", 1125900200000000),
value("f32", 1125900200000000),
value("f32", 1125900200000000),
value("f32", 1125900200000000),
),
],
);
// ./test/core/simd/simd_const.wast:532
let $132 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 -0x400000c000000 -0x400000c000000 -0x400000c000000 -0x400000c000000)))`);
// ./test/core/simd/simd_const.wast:533
assert_return(
() => invoke($132, `f`, []),
[
new F32x4Pattern(
value("f32", -1125900200000000),
value("f32", -1125900200000000),
value("f32", -1125900200000000),
value("f32", -1125900200000000),
),
],
);
// ./test/core/simd/simd_const.wast:535
let $133 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 +1125899973951488 +1125899973951488 +1125899973951488 +1125899973951488)))`);
// ./test/core/simd/simd_const.wast:536
assert_return(
() => invoke($133, `f`, []),
[
new F32x4Pattern(
value("f32", 1125899900000000),
value("f32", 1125899900000000),
value("f32", 1125899900000000),
value("f32", 1125899900000000),
),
],
);
// ./test/core/simd/simd_const.wast:537
let $134 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 -1125899973951488 -1125899973951488 -1125899973951488 -1125899973951488)))`);
// ./test/core/simd/simd_const.wast:538
assert_return(
() => invoke($134, `f`, []),
[
new F32x4Pattern(
value("f32", -1125899900000000),
value("f32", -1125899900000000),
value("f32", -1125899900000000),
value("f32", -1125899900000000),
),
],
);
// ./test/core/simd/simd_const.wast:539
let $135 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 +1125900108169216 +1125900108169216 +1125900108169216 +1125900108169216)))`);
// ./test/core/simd/simd_const.wast:540
assert_return(
() => invoke($135, `f`, []),
[
new F32x4Pattern(
value("f32", 1125900200000000),
value("f32", 1125900200000000),
value("f32", 1125900200000000),
value("f32", 1125900200000000),
),
],
);
// ./test/core/simd/simd_const.wast:541
let $136 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 -1125900108169216 -1125900108169216 -1125900108169216 -1125900108169216)))`);
// ./test/core/simd/simd_const.wast:542
assert_return(
() => invoke($136, `f`, []),
[
new F32x4Pattern(
value("f32", -1125900200000000),
value("f32", -1125900200000000),
value("f32", -1125900200000000),
value("f32", -1125900200000000),
),
],
);
// ./test/core/simd/simd_const.wast:545
let $137 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 +0x0.00000100000000000p-126 +0x0.00000100000000000p-126 +0x0.00000100000000000p-126 +0x0.00000100000000000p-126)))`);
// ./test/core/simd/simd_const.wast:546
assert_return(
() => invoke($137, `f`, []),
[
new F32x4Pattern(
value("f32", 0),
value("f32", 0),
value("f32", 0),
value("f32", 0),
),
],
);
// ./test/core/simd/simd_const.wast:547
let $138 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 -0x0.00000100000000000p-126 -0x0.00000100000000000p-126 -0x0.00000100000000000p-126 -0x0.00000100000000000p-126)))`);
// ./test/core/simd/simd_const.wast:548
assert_return(
() => invoke($138, `f`, []),
[
new F32x4Pattern(
value("f32", -0),
value("f32", -0),
value("f32", -0),
value("f32", -0),
),
],
);
// ./test/core/simd/simd_const.wast:549
let $139 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 +0x0.00000500000000001p-126 +0x0.00000500000000001p-126 +0x0.00000500000000001p-126 +0x0.00000500000000001p-126)))`);
// ./test/core/simd/simd_const.wast:550
assert_return(
() => invoke($139, `f`, []),
[
new F32x4Pattern(
value("f32", 0.000000000000000000000000000000000000000000004),
value("f32", 0.000000000000000000000000000000000000000000004),
value("f32", 0.000000000000000000000000000000000000000000004),
value("f32", 0.000000000000000000000000000000000000000000004),
),
],
);
// ./test/core/simd/simd_const.wast:551
let $140 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 -0x0.00000500000000001p-126 -0x0.00000500000000001p-126 -0x0.00000500000000001p-126 -0x0.00000500000000001p-126)))`);
// ./test/core/simd/simd_const.wast:552
assert_return(
() => invoke($140, `f`, []),
[
new F32x4Pattern(
value("f32", -0.000000000000000000000000000000000000000000004),
value("f32", -0.000000000000000000000000000000000000000000004),
value("f32", -0.000000000000000000000000000000000000000000004),
value("f32", -0.000000000000000000000000000000000000000000004),
),
],
);
// ./test/core/simd/simd_const.wast:555
let $141 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 +0x1.fffffe8p127 +0x1.fffffe8p127 +0x1.fffffe8p127 +0x1.fffffe8p127)))`);
// ./test/core/simd/simd_const.wast:556
assert_return(
() => invoke($141, `f`, []),
[
new F32x4Pattern(
value("f32", 340282350000000000000000000000000000000),
value("f32", 340282350000000000000000000000000000000),
value("f32", 340282350000000000000000000000000000000),
value("f32", 340282350000000000000000000000000000000),
),
],
);
// ./test/core/simd/simd_const.wast:557
let $142 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 -0x1.fffffe8p127 -0x1.fffffe8p127 -0x1.fffffe8p127 -0x1.fffffe8p127)))`);
// ./test/core/simd/simd_const.wast:558
assert_return(
() => invoke($142, `f`, []),
[
new F32x4Pattern(
value("f32", -340282350000000000000000000000000000000),
value("f32", -340282350000000000000000000000000000000),
value("f32", -340282350000000000000000000000000000000),
value("f32", -340282350000000000000000000000000000000),
),
],
);
// ./test/core/simd/simd_const.wast:559
let $143 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 +0x1.fffffefffffffffffp127 +0x1.fffffefffffffffffp127 +0x1.fffffefffffffffffp127 +0x1.fffffefffffffffffp127)))`);
// ./test/core/simd/simd_const.wast:560
assert_return(
() => invoke($143, `f`, []),
[
new F32x4Pattern(
value("f32", 340282350000000000000000000000000000000),
value("f32", 340282350000000000000000000000000000000),
value("f32", 340282350000000000000000000000000000000),
value("f32", 340282350000000000000000000000000000000),
),
],
);
// ./test/core/simd/simd_const.wast:561
let $144 = instantiate(`(module (func (export "f") (result v128) (v128.const f32x4 -0x1.fffffefffffffffffp127 -0x1.fffffefffffffffffp127 -0x1.fffffefffffffffffp127 -0x1.fffffefffffffffffp127)))`);
// ./test/core/simd/simd_const.wast:562
assert_return(
() => invoke($144, `f`, []),
[
new F32x4Pattern(
value("f32", -340282350000000000000000000000000000000),
value("f32", -340282350000000000000000000000000000000),
value("f32", -340282350000000000000000000000000000000),
value("f32", -340282350000000000000000000000000000000),
),
],
);
// ./test/core/simd/simd_const.wast:565
let $145 = instantiate(`(module (func (export "f") (result f64) (f64.const +0x1.000000000000080000000000p-600)))`);
// ./test/core/simd/simd_const.wast:566
assert_return(
() => invoke($145, `f`, []),
[
value("f64", 0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002409919865102884),
],
);
// ./test/core/simd/simd_const.wast:567
let $146 = instantiate(`(module (func (export "f") (result f64) (f64.const -0x1.000000000000080000000000p-600)))`);
// ./test/core/simd/simd_const.wast:568
assert_return(
() => invoke($146, `f`, []),
[
value("f64", -0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002409919865102884),
],
);
// ./test/core/simd/simd_const.wast:569
let $147 = instantiate(`(module (func (export "f") (result f64) (f64.const +0x1.000000000000080000000001p-600)))`);
// ./test/core/simd/simd_const.wast:570
assert_return(
() => invoke($147, `f`, []),
[
value("f64", 0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024099198651028847),
],
);
// ./test/core/simd/simd_const.wast:571
let $148 = instantiate(`(module (func (export "f") (result f64) (f64.const -0x1.000000000000080000000001p-600)))`);
// ./test/core/simd/simd_const.wast:572
assert_return(
() => invoke($148, `f`, []),
[
value("f64", -0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024099198651028847),
],
);
// ./test/core/simd/simd_const.wast:573
let $149 = instantiate(`(module (func (export "f") (result f64) (f64.const +0x1.0000000000000fffffffffffp-600)))`);
// ./test/core/simd/simd_const.wast:574
assert_return(
() => invoke($149, `f`, []),
[
value("f64", 0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024099198651028847),
],
);
// ./test/core/simd/simd_const.wast:575
let $150 = instantiate(`(module (func (export "f") (result f64) (f64.const -0x1.0000000000000fffffffffffp-600)))`);
// ./test/core/simd/simd_const.wast:576
assert_return(
() => invoke($150, `f`, []),
[
value("f64", -0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024099198651028847),
],
);
// ./test/core/simd/simd_const.wast:577
let $151 = instantiate(`(module (func (export "f") (result f64) (f64.const +0x1.000000000000100000000000p-600)))`);
// ./test/core/simd/simd_const.wast:578
assert_return(
() => invoke($151, `f`, []),
[
value("f64", 0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024099198651028847),
],
);
// ./test/core/simd/simd_const.wast:579
let $152 = instantiate(`(module (func (export "f") (result f64) (f64.const -0x1.000000000000100000000000p-600)))`);
// ./test/core/simd/simd_const.wast:580
assert_return(
() => invoke($152, `f`, []),
[
value("f64", -0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024099198651028847),
],
);
// ./test/core/simd/simd_const.wast:581
let $153 = instantiate(`(module (func (export "f") (result f64) (f64.const +0x1.000000000000100000000001p-600)))`);
// ./test/core/simd/simd_const.wast:582
assert_return(
() => invoke($153, `f`, []),
[
value("f64", 0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024099198651028847),
],
);
// ./test/core/simd/simd_const.wast:583
let $154 = instantiate(`(module (func (export "f") (result f64) (f64.const -0x1.000000000000100000000001p-600)))`);
// ./test/core/simd/simd_const.wast:584
assert_return(
() => invoke($154, `f`, []),
[
value("f64", -0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024099198651028847),
],
);
// ./test/core/simd/simd_const.wast:585
let $155 = instantiate(`(module (func (export "f") (result f64) (f64.const +0x1.00000000000017ffffffffffp-600)))`); | | |