// |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_f64x2.wast
// ./test/core/simd/simd_f64x2.wast:4
let $
0 = instantiate(`(module
(func (export
"f64x2.min" ) (param v128 v128) (result v128) (f64x2.min (local.get
0 ) (local.
get 1 )))
(func (export "f64x2.max" ) (param v128 v128) (result v128) (f64x2.max (local.get 0 ) (local.get 1 )))
(func (export "f64x2.abs" ) (param v128) (result v128) (f64x2.abs (local.get 0 )))
;; f64x2.min const vs const
(func (export "f64x2.min_with_const_0" ) (result v128) (f64x2.min (v128.const f64x2 0 1 ) (v128.const f64x2 0 2 )))
(func (export "f64x2.min_with_const_1" ) (result v128) (f64x2.min (v128.const f64x2 2 -3 ) (v128.const f64x2 1 3 )))
(func (export "f64x2.min_with_const_2" ) (result v128) (f64x2.min (v128.const f64x2 0 1 ) (v128.const f64x2 0 1 )))
(func (export "f64x2.min_with_const_3" ) (result v128) (f64x2.min (v128.const f64x2 2 3 ) (v128.const f64x2 2 3 )))
(func (export "f64x2.min_with_const_4" ) (result v128) (f64x2.min (v128.const f64x2 0 x00 0 x01) (v128.const f64x2 0 x00 0 x02)))
(func (export "f64x2.min_with_const_5" ) (result v128) (f64x2.min (v128.const f64x2 0 x02 0 x80000000) (v128.const f64x2 0 x01 2147483648 )))
(func (export "f64x2.min_with_const_6" ) (result v128) (f64x2.min (v128.const f64x2 0 x00 0 x01) (v128.const f64x2 0 x00 0 x01)))
(func (export "f64x2.min_with_const_7" ) (result v128) (f64x2.min (v128.const f64x2 0 x02 0 x80000000) (v128.const f64x2 0 x02 0 x80000000)))
;; f64x2.min param vs const
(func (export "f64x2.min_with_const_9" ) (param v128) (result v128) (f64x2.min (local.get 0 ) (v128.const f64x2 0 1 )))
(func (export "f64x2.min_with_const_10" ) (param v128) (result v128) (f64x2.min (v128.const f64x2 2 -3 ) (local.get 0 )))
(func (export "f64x2.min_with_const_11" ) (param v128) (result v128) (f64x2.min (v128.const f64x2 0 1 ) (local.get 0 )))
(func (export "f64x2.min_with_const_12" ) (param v128) (result v128) (f64x2.min (local.get 0 ) (v128.const f64x2 2 3 )))
(func (export "f64x2.min_with_const_13" ) (param v128) (result v128) (f64x2.min (v128.const f64x2 0 x00 0 x01) (local.get 0 )))
(func (export "f64x2.min_with_const_14" ) (param v128) (result v128) (f64x2.min (v128.const f64x2 0 x02 0 x80000000) (local.get 0 )))
(func (export "f64x2.min_with_const_15" ) (param v128) (result v128) (f64x2.min (v128.const f64x2 0 x00 0 x01) (local.get 0 )))
(func (export "f64x2.min_with_const_16" ) (param v128) (result v128) (f64x2.min (v128.const f64x2 0 x02 0 x80000000) (local.get 0 )))
;; f64x2.max const vs const
(func (export "f64x2.max_with_const_18" ) (result v128) (f64x2.max (v128.const f64x2 0 1 ) (v128.const f64x2 0 2 )))
(func (export "f64x2.max_with_const_19" ) (result v128) (f64x2.max (v128.const f64x2 2 -3 ) (v128.const f64x2 1 3 )))
(func (export "f64x2.max_with_const_20" ) (result v128) (f64x2.max (v128.const f64x2 0 1 ) (v128.const f64x2 0 1 )))
(func (export "f64x2.max_with_const_21" ) (result v128) (f64x2.max (v128.const f64x2 2 3 ) (v128.const f64x2 2 3 )))
(func (export "f64x2.max_with_const_22" ) (result v128) (f64x2.max (v128.const f64x2 0 x00 0 x01) (v128.const f64x2 0 x00 0 x02)))
(func (export "f64x2.max_with_const_23" ) (result v128) (f64x2.max (v128.const f64x2 0 x02 0 x80000000) (v128.const f64x2 0 x01 2147483648 )))
(func (export "f64x2.max_with_const_24" ) (result v128) (f64x2.max (v128.const f64x2 0 x00 0 x01) (v128.const f64x2 0 x00 0 x01)))
(func (export "f64x2.max_with_const_25" ) (result v128) (f64x2.max (v128.const f64x2 0 x02 0 x80000000) (v128.const f64x2 0 x02 0 x80000000)))
;; f64x2.max param vs const
(func (export "f64x2.max_with_const_27" ) (param v128) (result v128) (f64x2.max (local.get 0 ) (v128.const f64x2 0 1 )))
(func (export "f64x2.max_with_const_28" ) (param v128) (result v128) (f64x2.max (v128.const f64x2 2 -3 ) (local.get 0 )))
(func (export "f64x2.max_with_const_29" ) (param v128) (result v128) (f64x2.max (v128.const f64x2 0 1 ) (local.get 0 )))
(func (export "f64x2.max_with_const_30" ) (param v128) (result v128) (f64x2.max (local.get 0 ) (v128.const f64x2 2 3 )))
(func (export "f64x2.max_with_const_31" ) (param v128) (result v128) (f64x2.max (v128.const f64x2 0 x00 0 x01) (local.get 0 )))
(func (export "f64x2.max_with_const_32" ) (param v128) (result v128) (f64x2.max (v128.const f64x2 0 x02 0 x80000000) (local.get 0 )))
(func (export "f64x2.max_with_const_33" ) (param v128) (result v128) (f64x2.max (v128.const f64x2 0 x00 0 x01) (local.get 0 )))
(func (export "f64x2.max_with_const_34" ) (param v128) (result v128) (f64x2.max (v128.const f64x2 0 x02 0 x80000000) (local.get 0 )))
(func (export "f64x2.abs_with_const_35" ) (result v128) (f64x2.abs (v128.const f64x2 -0 -1 )))
(func (export "f64x2.abs_with_const_36" ) (result v128) (f64x2.abs (v128.const f64x2 -2 -3 )))
)`);
// ./test/core/simd/simd_f64x2.wast:50
assert_return(
() => invoke($0 , `f64x2.min_with_const_0`, []),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:51
assert_return(
() => invoke($0 , `f64x2.min_with_const_1`, []),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , -3 ))],
);
// ./test/core/simd/simd_f64x2.wast:52
assert_return(
() => invoke($0 , `f64x2.min_with_const_2`, []),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:53
assert_return(
() => invoke($0 , `f64x2.min_with_const_3`, []),
[new F64x2Pattern(value("f64" , 2 ), value("f64" , 3 ))],
);
// ./test/core/simd/simd_f64x2.wast:55
assert_return(
() => invoke($0 , `f64x2.min_with_const_4`, []),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:56
assert_return(
() => invoke($0 , `f64x2.min_with_const_5`, []),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 2147483648 ))],
);
// ./test/core/simd/simd_f64x2.wast:57
assert_return(
() => invoke($0 , `f64x2.min_with_const_6`, []),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:58
assert_return(
() => invoke($0 , `f64x2.min_with_const_7`, []),
[new F64x2Pattern(value("f64" , 2 ), value("f64" , 2147483648 ))],
);
// ./test/core/simd/simd_f64x2.wast:59
assert_return(
() => invoke($0 , `f64x2.min_with_const_9`, [f64x2([0 , 2 ])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:61
assert_return(
() => invoke($0 , `f64x2.min_with_const_10`, [f64x2([1 , 3 ])]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , -3 ))],
);
// ./test/core/simd/simd_f64x2.wast:63
assert_return(
() => invoke($0 , `f64x2.min_with_const_11`, [f64x2([0 , 1 ])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:65
assert_return(
() => invoke($0 , `f64x2.min_with_const_12`, [f64x2([2 , 3 ])]),
[new F64x2Pattern(value("f64" , 2 ), value("f64" , 3 ))],
);
// ./test/core/simd/simd_f64x2.wast:67
assert_return(
() => invoke($0 , `f64x2.min_with_const_13`, [f64x2([0 , 2 ])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:69
assert_return(
() => invoke($0 , `f64x2.min_with_const_14`, [f64x2([1 , 2147483648 ])]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 2147483648 ))],
);
// ./test/core/simd/simd_f64x2.wast:71
assert_return(
() => invoke($0 , `f64x2.min_with_const_15`, [f64x2([0 , 1 ])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:73
assert_return(
() => invoke($0 , `f64x2.min_with_const_16`, [f64x2([2 , 2147483648 ])]),
[new F64x2Pattern(value("f64" , 2 ), value("f64" , 2147483648 ))],
);
// ./test/core/simd/simd_f64x2.wast:76
assert_return(
() => invoke($0 , `f64x2.max_with_const_18`, []),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 2 ))],
);
// ./test/core/simd/simd_f64x2.wast:77
assert_return(
() => invoke($0 , `f64x2.max_with_const_19`, []),
[new F64x2Pattern(value("f64" , 2 ), value("f64" , 3 ))],
);
// ./test/core/simd/simd_f64x2.wast:78
assert_return(
() => invoke($0 , `f64x2.max_with_const_20`, []),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:79
assert_return(
() => invoke($0 , `f64x2.max_with_const_21`, []),
[new F64x2Pattern(value("f64" , 2 ), value("f64" , 3 ))],
);
// ./test/core/simd/simd_f64x2.wast:81
assert_return(
() => invoke($0 , `f64x2.max_with_const_22`, []),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 2 ))],
);
// ./test/core/simd/simd_f64x2.wast:82
assert_return(
() => invoke($0 , `f64x2.max_with_const_23`, []),
[new F64x2Pattern(value("f64" , 2 ), value("f64" , 2147483648 ))],
);
// ./test/core/simd/simd_f64x2.wast:83
assert_return(
() => invoke($0 , `f64x2.max_with_const_24`, []),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:84
assert_return(
() => invoke($0 , `f64x2.max_with_const_25`, []),
[new F64x2Pattern(value("f64" , 2 ), value("f64" , 2147483648 ))],
);
// ./test/core/simd/simd_f64x2.wast:85
assert_return(
() => invoke($0 , `f64x2.max_with_const_27`, [f64x2([0 , 2 ])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 2 ))],
);
// ./test/core/simd/simd_f64x2.wast:87
assert_return(
() => invoke($0 , `f64x2.max_with_const_28`, [f64x2([1 , 3 ])]),
[new F64x2Pattern(value("f64" , 2 ), value("f64" , 3 ))],
);
// ./test/core/simd/simd_f64x2.wast:89
assert_return(
() => invoke($0 , `f64x2.max_with_const_29`, [f64x2([0 , 1 ])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:91
assert_return(
() => invoke($0 , `f64x2.max_with_const_30`, [f64x2([2 , 3 ])]),
[new F64x2Pattern(value("f64" , 2 ), value("f64" , 3 ))],
);
// ./test/core/simd/simd_f64x2.wast:93
assert_return(
() => invoke($0 , `f64x2.max_with_const_31`, [f64x2([0 , 2 ])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 2 ))],
);
// ./test/core/simd/simd_f64x2.wast:95
assert_return(
() => invoke($0 , `f64x2.max_with_const_32`, [f64x2([1 , 2147483648 ])]),
[new F64x2Pattern(value("f64" , 2 ), value("f64" , 2147483648 ))],
);
// ./test/core/simd/simd_f64x2.wast:97
assert_return(
() => invoke($0 , `f64x2.max_with_const_33`, [f64x2([0 , 1 ])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:99
assert_return(
() => invoke($0 , `f64x2.max_with_const_34`, [f64x2([2 , 2147483648 ])]),
[new F64x2Pattern(value("f64" , 2 ), value("f64" , 2147483648 ))],
);
// ./test/core/simd/simd_f64x2.wast:102
assert_return(
() => invoke($0 , `f64x2.abs_with_const_35`, []),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:103
assert_return(
() => invoke($0 , `f64x2.abs_with_const_36`, []),
[new F64x2Pattern(value("f64" , 2 ), value("f64" , 3 ))],
);
// ./test/core/simd/simd_f64x2.wast:107
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
]),
f64x2([0 , 1 ]),
]),
[new F64x2Pattern(`canonical_nan`, value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:115
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 , 1 ]),
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
]),
]),
[new F64x2Pattern(`canonical_nan`, value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:123
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 , 1 ]),
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf0,
0 x3f,
]),
]),
[new F64x2Pattern(`canonical_nan`, value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:131
assert_return(
() => invoke($0 , `f64x2.max`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
]),
f64x2([0 , 1 ]),
]),
[new F64x2Pattern(`canonical_nan`, value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:139
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([0 , 1 ]),
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
]),
]),
[new F64x2Pattern(`canonical_nan`, value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:147
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([0 , 1 ]),
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf0,
0 x3f,
]),
]),
[new F64x2Pattern(`canonical_nan`, value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:155
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([0 , 0 ]), f64x2([0 , 0 ])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:158
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([0 , 0 ]), f64x2([-0 , -0 ])]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:161
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 , 0 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:164
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 , 0 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:167
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 , 0 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:170
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 , 0 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:173
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([0 , 0 ]), f64x2([0 .5 , 0 .5 ])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:176
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([0 , 0 ]), f64x2([-0 .5 , -0 .5 ])]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:179
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([0 , 0 ]), f64x2([1 , 1 ])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:182
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([0 , 0 ]), f64x2([-1 , -1 ])]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:185
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 , 0 ]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:188
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 , 0 ]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:191
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 , 0 ]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:194
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 , 0 ]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:197
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([0 , 0 ]), f64x2([Infinity, Infinity])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:200
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([0 , 0 ]), f64x2([-Infinity, -Infinity])]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:203
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-0 , -0 ]), f64x2([0 , 0 ])]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:206
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-0 , -0 ]), f64x2([-0 , -0 ])]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:209
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-0 , -0 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:212
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-0 , -0 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:215
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-0 , -0 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:218
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-0 , -0 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:221
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-0 , -0 ]), f64x2([0 .5 , 0 .5 ])]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:224
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-0 , -0 ]), f64x2([-0 .5 , -0 .5 ])]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:227
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-0 , -0 ]), f64x2([1 , 1 ])]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:230
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-0 , -0 ]), f64x2([-1 , -1 ])]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:233
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-0 , -0 ]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:236
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-0 , -0 ]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:239
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-0 , -0 ]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:242
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-0 , -0 ]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:245
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-0 , -0 ]), f64x2([Infinity, Infinity])]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:248
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-0 , -0 ]), f64x2([-Infinity, -Infinity])]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:251
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([0 , 0 ]),
]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:254
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([-0 , -0 ]),
]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:257
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:260
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:263
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:266
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:269
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([0 .5 , 0 .5 ]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:272
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([-0 .5 , -0 .5 ]),
]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:275
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([1 , 1 ]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:278
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([-1 , -1 ]),
]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:281
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:284
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:287
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:290
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:293
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([Infinity, Infinity]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:296
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([-Infinity, -Infinity]),
]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:299
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([0 , 0 ]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:302
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([-0 , -0 ]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:305
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:308
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:311
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:314
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:317
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([0 .5 , 0 .5 ]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:320
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([-0 .5 , -0 .5 ]),
]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:323
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([1 , 1 ]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:326
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([-1 , -1 ]),
]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:329
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:332
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:335
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:338
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:341
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([Infinity, Infinity]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:344
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([-Infinity, -Infinity]),
]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:347
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([0 , 0 ]),
]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:350
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([-0 , -0 ]),
]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:353
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:356
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:359
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:362
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:365
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([0 .5 , 0 .5 ]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:368
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([-0 .5 , -0 .5 ]),
]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:371
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([1 , 1 ]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:374
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([-1 , -1 ]),
]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:377
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:380
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:383
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:386
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:389
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([Infinity, Infinity]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:392
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([-Infinity, -Infinity]),
]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:395
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([0 , 0 ]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:398
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([-0 , -0 ]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:401
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:404
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:407
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:410
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:413
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([0 .5 , 0 .5 ]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:416
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([-0 .5 , -0 .5 ]),
]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:419
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([1 , 1 ]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:422
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([-1 , -1 ]),
]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:425
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:428
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:431
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:434
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:437
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([Infinity, Infinity]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:440
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([-Infinity, -Infinity]),
]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:443
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([0 .5 , 0 .5 ]), f64x2([0 , 0 ])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:446
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([0 .5 , 0 .5 ]), f64x2([-0 , -0 ])]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:449
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 .5 , 0 .5 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:452
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 .5 , 0 .5 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:455
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 .5 , 0 .5 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:458
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 .5 , 0 .5 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:461
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([0 .5 , 0 .5 ]), f64x2([0 .5 , 0 .5 ])]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:464
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([0 .5 , 0 .5 ]), f64x2([-0 .5 , -0 .5 ])]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:467
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([0 .5 , 0 .5 ]), f64x2([1 , 1 ])]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:470
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([0 .5 , 0 .5 ]), f64x2([-1 , -1 ])]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:473
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 .5 , 0 .5 ]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:476
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 .5 , 0 .5 ]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:479
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 .5 , 0 .5 ]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:482
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 .5 , 0 .5 ]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:485
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([0 .5 , 0 .5 ]), f64x2([Infinity, Infinity])]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:488
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([0 .5 , 0 .5 ]), f64x2([-Infinity, -Infinity])]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:491
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-0 .5 , -0 .5 ]), f64x2([0 , 0 ])]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:494
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-0 .5 , -0 .5 ]), f64x2([-0 , -0 ])]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:497
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-0 .5 , -0 .5 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:500
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-0 .5 , -0 .5 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:503
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-0 .5 , -0 .5 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:506
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-0 .5 , -0 .5 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:509
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-0 .5 , -0 .5 ]), f64x2([0 .5 , 0 .5 ])]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:512
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-0 .5 , -0 .5 ]), f64x2([-0 .5 , -0 .5 ])]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:515
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-0 .5 , -0 .5 ]), f64x2([1 , 1 ])]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:518
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-0 .5 , -0 .5 ]), f64x2([-1 , -1 ])]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:521
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-0 .5 , -0 .5 ]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:524
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-0 .5 , -0 .5 ]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:527
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-0 .5 , -0 .5 ]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:530
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-0 .5 , -0 .5 ]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:533
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-0 .5 , -0 .5 ]), f64x2([Infinity, Infinity])]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:536
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-0 .5 , -0 .5 ]), f64x2([-Infinity, -Infinity])]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:539
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([1 , 1 ]), f64x2([0 , 0 ])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:542
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([1 , 1 ]), f64x2([-0 , -0 ])]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:545
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([1 , 1 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:548
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([1 , 1 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:551
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([1 , 1 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:554
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([1 , 1 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:557
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([1 , 1 ]), f64x2([0 .5 , 0 .5 ])]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:560
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([1 , 1 ]), f64x2([-0 .5 , -0 .5 ])]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:563
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([1 , 1 ]), f64x2([1 , 1 ])]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:566
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([1 , 1 ]), f64x2([-1 , -1 ])]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:569
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([1 , 1 ]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:572
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([1 , 1 ]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:575
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([1 , 1 ]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:578
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([1 , 1 ]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:581
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([1 , 1 ]), f64x2([Infinity, Infinity])]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:584
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([1 , 1 ]), f64x2([-Infinity, -Infinity])]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:587
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-1 , -1 ]), f64x2([0 , 0 ])]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:590
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-1 , -1 ]), f64x2([-0 , -0 ])]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:593
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-1 , -1 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:596
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-1 , -1 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:599
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-1 , -1 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:602
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-1 , -1 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:605
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-1 , -1 ]), f64x2([0 .5 , 0 .5 ])]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:608
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-1 , -1 ]), f64x2([-0 .5 , -0 .5 ])]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:611
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-1 , -1 ]), f64x2([1 , 1 ])]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:614
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-1 , -1 ]), f64x2([-1 , -1 ])]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:617
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-1 , -1 ]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:620
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-1 , -1 ]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:623
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-1 , -1 ]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:626
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-1 , -1 ]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:629
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-1 , -1 ]), f64x2([Infinity, Infinity])]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:632
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-1 , -1 ]), f64x2([-Infinity, -Infinity])]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:635
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([0 , 0 ]),
]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:638
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([-0 , -0 ]),
]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:641
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:644
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:647
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:650
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:653
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([0 .5 , 0 .5 ]),
]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:656
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([-0 .5 , -0 .5 ]),
]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:659
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([1 , 1 ]),
]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:662
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([-1 , -1 ]),
]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:665
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:668
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:671
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:674
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:677
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([Infinity, Infinity]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:680
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([-Infinity, -Infinity]),
]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:683
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([0 , 0 ]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:686
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([-0 , -0 ]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:689
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:692
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:695
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:698
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:701
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([0 .5 , 0 .5 ]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:704
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([-0 .5 , -0 .5 ]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:707
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([1 , 1 ]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:710
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([-1 , -1 ]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:713
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:716
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:719
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:722
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:725
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([Infinity, Infinity]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:728
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([-Infinity, -Infinity]),
]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:731
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([0 , 0 ]),
]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:734
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([-0 , -0 ]),
]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:737
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:740
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:743
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:746
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:749
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([0 .5 , 0 .5 ]),
]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:752
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([-0 .5 , -0 .5 ]),
]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:755
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([1 , 1 ]),
]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:758
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([-1 , -1 ]),
]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:761
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:764
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:767
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:770
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:773
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([Infinity, Infinity]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:776
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([-Infinity, -Infinity]),
]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:779
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([0 , 0 ]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:782
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([-0 , -0 ]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:785
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:788
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:791
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:794
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:797
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([0 .5 , 0 .5 ]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:800
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([-0 .5 , -0 .5 ]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:803
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([1 , 1 ]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:806
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([-1 , -1 ]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:809
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:812
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:815
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:818
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:821
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([Infinity, Infinity]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:824
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([-Infinity, -Infinity]),
]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:827
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([Infinity, Infinity]), f64x2([0 , 0 ])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:830
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([Infinity, Infinity]), f64x2([-0 , -0 ])]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:833
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([Infinity, Infinity]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:836
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([Infinity, Infinity]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:839
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([Infinity, Infinity]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:842
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([Infinity, Infinity]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:845
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([Infinity, Infinity]), f64x2([0 .5 , 0 .5 ])]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:848
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([Infinity, Infinity]), f64x2([-0 .5 , -0 .5 ])]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:851
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([Infinity, Infinity]), f64x2([1 , 1 ])]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:854
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([Infinity, Infinity]), f64x2([-1 , -1 ])]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:857
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([Infinity, Infinity]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:860
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([Infinity, Infinity]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:863
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([Infinity, Infinity]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:866
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([Infinity, Infinity]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:869
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([Infinity, Infinity]),
f64x2([Infinity, Infinity]),
]),
[new F64x2Pattern(value("f64" , Infinity), value("f64" , Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:872
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([Infinity, Infinity]),
f64x2([-Infinity, -Infinity]),
]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:875
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-Infinity, -Infinity]), f64x2([0 , 0 ])]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:878
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-Infinity, -Infinity]), f64x2([-0 , -0 ])]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:881
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-Infinity, -Infinity]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:884
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-Infinity, -Infinity]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:887
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-Infinity, -Infinity]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:890
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-Infinity, -Infinity]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:893
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-Infinity, -Infinity]), f64x2([0 .5 , 0 .5 ])]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:896
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-Infinity, -Infinity]), f64x2([-0 .5 , -0 .5 ])]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:899
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-Infinity, -Infinity]), f64x2([1 , 1 ])]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:902
assert_return(
() => invoke($0 , `f64x2.min`, [f64x2([-Infinity, -Infinity]), f64x2([-1 , -1 ])]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:905
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-Infinity, -Infinity]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:908
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-Infinity, -Infinity]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:911
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-Infinity, -Infinity]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:914
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-Infinity, -Infinity]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:917
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-Infinity, -Infinity]),
f64x2([Infinity, Infinity]),
]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:920
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-Infinity, -Infinity]),
f64x2([-Infinity, -Infinity]),
]),
[new F64x2Pattern(value("f64" , -Infinity), value("f64" , -Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:923
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
f64x2([0 , 0 ]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:926
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
f64x2([-0 , -0 ]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:929
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:932
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:935
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:938
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:941
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
f64x2([0 .5 , 0 .5 ]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:944
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
f64x2([-0 .5 , -0 .5 ]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:947
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
f64x2([1 , 1 ]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:950
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
f64x2([-1 , -1 ]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:953
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:956
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:959
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:962
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:965
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
f64x2([Infinity, Infinity]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:968
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
f64x2([-Infinity, -Infinity]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:971
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:974
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:977
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:980
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:983
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
f64x2([0 , 0 ]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:986
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
f64x2([-0 , -0 ]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:989
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:992
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:995
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:998
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1001
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
f64x2([0 .5 , 0 .5 ]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1004
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
f64x2([-0 .5 , -0 .5 ]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1007
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
f64x2([1 , 1 ]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1010
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
f64x2([-1 , -1 ]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1013
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1016
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1019
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1022
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1025
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
f64x2([Infinity, Infinity]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1028
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
f64x2([-Infinity, -Infinity]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1031
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1034
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
]),
[new F64x2Pattern(`canonical_nan`, `canonical_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1037
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1040
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1043
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
f64x2([0 , 0 ]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1046
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
f64x2([-0 , -0 ]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1049
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1052
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1055
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1058
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1061
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
f64x2([0 .5 , 0 .5 ]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1064
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
f64x2([-0 .5 , -0 .5 ]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1067
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
f64x2([1 , 1 ]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1070
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
f64x2([-1 , -1 ]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1073
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1076
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1079
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1082
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1085
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
f64x2([Infinity, Infinity]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1088
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
f64x2([-Infinity, -Infinity]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1091
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1094
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1097
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1100
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1103
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
f64x2([0 , 0 ]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1106
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
f64x2([-0 , -0 ]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1109
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1112
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1115
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1118
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1121
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
f64x2([0 .5 , 0 .5 ]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1124
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
f64x2([-0 .5 , -0 .5 ]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1127
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
f64x2([1 , 1 ]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1130
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
f64x2([-1 , -1 ]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1133
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1136
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1139
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1142
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1145
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
f64x2([Infinity, Infinity]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1148
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
f64x2([-Infinity, -Infinity]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1151
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 x7f,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1154
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf8,
0 xff,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1157
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 x7f,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1160
assert_return(
() => invoke($0 , `f64x2.min`, [
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
bytes('v128' , [
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 x0,
0 xf4,
0 xff,
]),
]),
[new F64x2Pattern(`arithmetic_nan`, `arithmetic_nan`)],
);
// ./test/core/simd/simd_f64x2.wast:1163
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
123456789012345690000000000000000000000000000000000000000 ,
123456789012345690000000000000000000000000000000000000000 ,
]),
f64x2([
123456789012345690000000000000000000000000000000000000000 ,
123456789012345690000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 123456789012345690000000000000000000000000000000000000000 ),
value("f64" , 123456789012345690000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1166
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
123456789012345690000000000000000000000000000000000000000 ,
123456789012345690000000000000000000000000000000000000000 ,
]),
f64x2([0 .000000000000000000012345678901234569 , 0 .000000000000000000012345678901234569 ]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000012345678901234569 ),
value("f64" , 0 .000000000000000000012345678901234569 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1169
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
123456789012345690000000000000000000000000000000000000000 ,
123456789012345690000000000000000000000000000000000000000 ,
]),
f64x2([
12345678900000000000000000000000000000000000000 ,
12345678900000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 12345678900000000000000000000000000000000000000 ),
value("f64" , 12345678900000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1172
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
123456789012345690000000000000000000000000000000000000000 ,
123456789012345690000000000000000000000000000000000000000 ,
]),
f64x2([
12345678900000000000000000000000000000000000000 ,
12345678900000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 12345678900000000000000000000000000000000000000 ),
value("f64" , 12345678900000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1175
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
123456789012345690000000000000000000000000000000000000000 ,
123456789012345690000000000000000000000000000000000000000 ,
]),
f64x2([-1234567890123456800 , -1234567890123456800 ]),
]),
[
new F64x2Pattern(
value("f64" , -1234567890123456800 ),
value("f64" , -1234567890123456800 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1178
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 .000000000000000000012345678901234569 , 0 .000000000000000000012345678901234569 ]),
f64x2([
123456789012345690000000000000000000000000000000000000000 ,
123456789012345690000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000012345678901234569 ),
value("f64" , 0 .000000000000000000012345678901234569 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1181
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 .000000000000000000012345678901234569 , 0 .000000000000000000012345678901234569 ]),
f64x2([0 .000000000000000000012345678901234569 , 0 .000000000000000000012345678901234569 ]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000012345678901234569 ),
value("f64" , 0 .000000000000000000012345678901234569 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1184
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 .000000000000000000012345678901234569 , 0 .000000000000000000012345678901234569 ]),
f64x2([
12345678900000000000000000000000000000000000000 ,
12345678900000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000012345678901234569 ),
value("f64" , 0 .000000000000000000012345678901234569 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1187
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 .000000000000000000012345678901234569 , 0 .000000000000000000012345678901234569 ]),
f64x2([
12345678900000000000000000000000000000000000000 ,
12345678900000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000012345678901234569 ),
value("f64" , 0 .000000000000000000012345678901234569 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1190
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([0 .000000000000000000012345678901234569 , 0 .000000000000000000012345678901234569 ]),
f64x2([-1234567890123456800 , -1234567890123456800 ]),
]),
[
new F64x2Pattern(
value("f64" , -1234567890123456800 ),
value("f64" , -1234567890123456800 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1193
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
12345678900000000000000000000000000000000000000 ,
12345678900000000000000000000000000000000000000 ,
]),
f64x2([
123456789012345690000000000000000000000000000000000000000 ,
123456789012345690000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 12345678900000000000000000000000000000000000000 ),
value("f64" , 12345678900000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1196
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
12345678900000000000000000000000000000000000000 ,
12345678900000000000000000000000000000000000000 ,
]),
f64x2([0 .000000000000000000012345678901234569 , 0 .000000000000000000012345678901234569 ]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000012345678901234569 ),
value("f64" , 0 .000000000000000000012345678901234569 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1199
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
12345678900000000000000000000000000000000000000 ,
12345678900000000000000000000000000000000000000 ,
]),
f64x2([
12345678900000000000000000000000000000000000000 ,
12345678900000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 12345678900000000000000000000000000000000000000 ),
value("f64" , 12345678900000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1202
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
12345678900000000000000000000000000000000000000 ,
12345678900000000000000000000000000000000000000 ,
]),
f64x2([
12345678900000000000000000000000000000000000000 ,
12345678900000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 12345678900000000000000000000000000000000000000 ),
value("f64" , 12345678900000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1205
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
12345678900000000000000000000000000000000000000 ,
12345678900000000000000000000000000000000000000 ,
]),
f64x2([-1234567890123456800 , -1234567890123456800 ]),
]),
[
new F64x2Pattern(
value("f64" , -1234567890123456800 ),
value("f64" , -1234567890123456800 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1208
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
12345678900000000000000000000000000000000000000 ,
12345678900000000000000000000000000000000000000 ,
]),
f64x2([
123456789012345690000000000000000000000000000000000000000 ,
123456789012345690000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 12345678900000000000000000000000000000000000000 ),
value("f64" , 12345678900000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1211
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
12345678900000000000000000000000000000000000000 ,
12345678900000000000000000000000000000000000000 ,
]),
f64x2([0 .000000000000000000012345678901234569 , 0 .000000000000000000012345678901234569 ]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000012345678901234569 ),
value("f64" , 0 .000000000000000000012345678901234569 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1214
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
12345678900000000000000000000000000000000000000 ,
12345678900000000000000000000000000000000000000 ,
]),
f64x2([
12345678900000000000000000000000000000000000000 ,
12345678900000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 12345678900000000000000000000000000000000000000 ),
value("f64" , 12345678900000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1217
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
12345678900000000000000000000000000000000000000 ,
12345678900000000000000000000000000000000000000 ,
]),
f64x2([
12345678900000000000000000000000000000000000000 ,
12345678900000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 12345678900000000000000000000000000000000000000 ),
value("f64" , 12345678900000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1220
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([
12345678900000000000000000000000000000000000000 ,
12345678900000000000000000000000000000000000000 ,
]),
f64x2([-1234567890123456800 , -1234567890123456800 ]),
]),
[
new F64x2Pattern(
value("f64" , -1234567890123456800 ),
value("f64" , -1234567890123456800 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1223
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-1234567890123456800 , -1234567890123456800 ]),
f64x2([
123456789012345690000000000000000000000000000000000000000 ,
123456789012345690000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -1234567890123456800 ),
value("f64" , -1234567890123456800 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1226
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-1234567890123456800 , -1234567890123456800 ]),
f64x2([0 .000000000000000000012345678901234569 , 0 .000000000000000000012345678901234569 ]),
]),
[
new F64x2Pattern(
value("f64" , -1234567890123456800 ),
value("f64" , -1234567890123456800 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1229
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-1234567890123456800 , -1234567890123456800 ]),
f64x2([
12345678900000000000000000000000000000000000000 ,
12345678900000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -1234567890123456800 ),
value("f64" , -1234567890123456800 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1232
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-1234567890123456800 , -1234567890123456800 ]),
f64x2([
12345678900000000000000000000000000000000000000 ,
12345678900000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -1234567890123456800 ),
value("f64" , -1234567890123456800 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1235
assert_return(
() => invoke($0 , `f64x2.min`, [
f64x2([-1234567890123456800 , -1234567890123456800 ]),
f64x2([-1234567890123456800 , -1234567890123456800 ]),
]),
[
new F64x2Pattern(
value("f64" , -1234567890123456800 ),
value("f64" , -1234567890123456800 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1238
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([0 , 0 ]), f64x2([0 , 0 ])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1241
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([0 , 0 ]), f64x2([-0 , -0 ])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1244
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([0 , 0 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1247
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([0 , 0 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1250
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([0 , 0 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1253
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([0 , 0 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1256
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([0 , 0 ]), f64x2([0 .5 , 0 .5 ])]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1259
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([0 , 0 ]), f64x2([-0 .5 , -0 .5 ])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1262
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([0 , 0 ]), f64x2([1 , 1 ])]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1265
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([0 , 0 ]), f64x2([-1 , -1 ])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1268
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([0 , 0 ]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1271
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([0 , 0 ]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1274
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([0 , 0 ]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1277
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([0 , 0 ]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1280
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([0 , 0 ]), f64x2([Infinity, Infinity])]),
[new F64x2Pattern(value("f64" , Infinity), value("f64" , Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:1283
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([0 , 0 ]), f64x2([-Infinity, -Infinity])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1286
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-0 , -0 ]), f64x2([0 , 0 ])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1289
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-0 , -0 ]), f64x2([-0 , -0 ])]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1292
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-0 , -0 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1295
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-0 , -0 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1298
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-0 , -0 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1301
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-0 , -0 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1304
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-0 , -0 ]), f64x2([0 .5 , 0 .5 ])]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1307
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-0 , -0 ]), f64x2([-0 .5 , -0 .5 ])]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1310
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-0 , -0 ]), f64x2([1 , 1 ])]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1313
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-0 , -0 ]), f64x2([-1 , -1 ])]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1316
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-0 , -0 ]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1319
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-0 , -0 ]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1322
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-0 , -0 ]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1325
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-0 , -0 ]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1328
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-0 , -0 ]), f64x2([Infinity, Infinity])]),
[new F64x2Pattern(value("f64" , Infinity), value("f64" , Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:1331
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-0 , -0 ]), f64x2([-Infinity, -Infinity])]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1334
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([0 , 0 ]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1337
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([-0 , -0 ]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1340
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1343
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1346
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1349
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1352
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([0 .5 , 0 .5 ]),
]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1355
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([-0 .5 , -0 .5 ]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1358
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([1 , 1 ]),
]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1361
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([-1 , -1 ]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1364
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1367
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1370
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1373
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1376
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([Infinity, Infinity]),
]),
[new F64x2Pattern(value("f64" , Infinity), value("f64" , Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:1379
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([-Infinity, -Infinity]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1382
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([0 , 0 ]),
]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1385
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([-0 , -0 ]),
]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1388
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1391
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1394
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1397
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1400
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([0 .5 , 0 .5 ]),
]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1403
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([-0 .5 , -0 .5 ]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1406
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([1 , 1 ]),
]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1409
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([-1 , -1 ]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1412
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1415
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1418
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1421
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1424
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([Infinity, Infinity]),
]),
[new F64x2Pattern(value("f64" , Infinity), value("f64" , Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:1427
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
f64x2([-Infinity, -Infinity]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1430
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([0 , 0 ]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1433
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([-0 , -0 ]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1436
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1439
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1442
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1445
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1448
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([0 .5 , 0 .5 ]),
]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1451
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([-0 .5 , -0 .5 ]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1454
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([1 , 1 ]),
]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1457
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([-1 , -1 ]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1460
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1463
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1466
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1469
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1472
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([Infinity, Infinity]),
]),
[new F64x2Pattern(value("f64" , Infinity), value("f64" , Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:1475
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([-Infinity, -Infinity]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1478
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([0 , 0 ]),
]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1481
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([-0 , -0 ]),
]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1484
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1487
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1490
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1493
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1496
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([0 .5 , 0 .5 ]),
]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1499
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([-0 .5 , -0 .5 ]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1502
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([1 , 1 ]),
]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1505
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([-1 , -1 ]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1508
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1511
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1514
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1517
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1520
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([Infinity, Infinity]),
]),
[new F64x2Pattern(value("f64" , Infinity), value("f64" , Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:1523
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
f64x2([-Infinity, -Infinity]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1526
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([0 .5 , 0 .5 ]), f64x2([0 , 0 ])]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1529
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([0 .5 , 0 .5 ]), f64x2([-0 , -0 ])]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1532
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([0 .5 , 0 .5 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1535
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([0 .5 , 0 .5 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1538
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([0 .5 , 0 .5 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1541
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([0 .5 , 0 .5 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1544
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([0 .5 , 0 .5 ]), f64x2([0 .5 , 0 .5 ])]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1547
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([0 .5 , 0 .5 ]), f64x2([-0 .5 , -0 .5 ])]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1550
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([0 .5 , 0 .5 ]), f64x2([1 , 1 ])]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1553
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([0 .5 , 0 .5 ]), f64x2([-1 , -1 ])]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1556
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([0 .5 , 0 .5 ]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1559
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([0 .5 , 0 .5 ]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1562
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([0 .5 , 0 .5 ]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1565
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([0 .5 , 0 .5 ]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1568
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([0 .5 , 0 .5 ]), f64x2([Infinity, Infinity])]),
[new F64x2Pattern(value("f64" , Infinity), value("f64" , Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:1571
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([0 .5 , 0 .5 ]), f64x2([-Infinity, -Infinity])]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1574
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-0 .5 , -0 .5 ]), f64x2([0 , 0 ])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1577
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-0 .5 , -0 .5 ]), f64x2([-0 , -0 ])]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1580
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-0 .5 , -0 .5 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1583
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-0 .5 , -0 .5 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1586
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-0 .5 , -0 .5 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1589
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-0 .5 , -0 .5 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1592
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-0 .5 , -0 .5 ]), f64x2([0 .5 , 0 .5 ])]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1595
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-0 .5 , -0 .5 ]), f64x2([-0 .5 , -0 .5 ])]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1598
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-0 .5 , -0 .5 ]), f64x2([1 , 1 ])]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1601
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-0 .5 , -0 .5 ]), f64x2([-1 , -1 ])]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1604
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-0 .5 , -0 .5 ]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1607
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-0 .5 , -0 .5 ]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1610
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-0 .5 , -0 .5 ]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1613
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-0 .5 , -0 .5 ]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1616
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-0 .5 , -0 .5 ]), f64x2([Infinity, Infinity])]),
[new F64x2Pattern(value("f64" , Infinity), value("f64" , Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:1619
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-0 .5 , -0 .5 ]), f64x2([-Infinity, -Infinity])]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1622
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([1 , 1 ]), f64x2([0 , 0 ])]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1625
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([1 , 1 ]), f64x2([-0 , -0 ])]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1628
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([1 , 1 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1631
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([1 , 1 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1634
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([1 , 1 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1637
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([1 , 1 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1640
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([1 , 1 ]), f64x2([0 .5 , 0 .5 ])]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1643
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([1 , 1 ]), f64x2([-0 .5 , -0 .5 ])]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1646
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([1 , 1 ]), f64x2([1 , 1 ])]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1649
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([1 , 1 ]), f64x2([-1 , -1 ])]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1652
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([1 , 1 ]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1655
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([1 , 1 ]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1658
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([1 , 1 ]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1661
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([1 , 1 ]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1664
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([1 , 1 ]), f64x2([Infinity, Infinity])]),
[new F64x2Pattern(value("f64" , Infinity), value("f64" , Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:1667
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([1 , 1 ]), f64x2([-Infinity, -Infinity])]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1670
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-1 , -1 ]), f64x2([0 , 0 ])]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1673
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-1 , -1 ]), f64x2([-0 , -0 ])]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1676
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-1 , -1 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1679
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-1 , -1 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1682
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-1 , -1 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1685
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-1 , -1 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1688
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-1 , -1 ]), f64x2([0 .5 , 0 .5 ])]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1691
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-1 , -1 ]), f64x2([-0 .5 , -0 .5 ])]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1694
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-1 , -1 ]), f64x2([1 , 1 ])]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1697
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-1 , -1 ]), f64x2([-1 , -1 ])]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1700
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-1 , -1 ]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1703
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-1 , -1 ]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1706
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-1 , -1 ]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1709
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-1 , -1 ]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1712
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-1 , -1 ]), f64x2([Infinity, Infinity])]),
[new F64x2Pattern(value("f64" , Infinity), value("f64" , Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:1715
assert_return(
() => invoke($0 , `f64x2.max`, [f64x2([-1 , -1 ]), f64x2([-Infinity, -Infinity])]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1718
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([0 , 0 ]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1721
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([-0 , -0 ]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1724
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1727
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1730
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1733
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1736
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([0 .5 , 0 .5 ]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1739
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([-0 .5 , -0 .5 ]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1742
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([1 , 1 ]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1745
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([-1 , -1 ]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1748
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1751
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1754
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1757
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1760
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([Infinity, Infinity]),
]),
[new F64x2Pattern(value("f64" , Infinity), value("f64" , Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:1763
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
f64x2([-Infinity, -Infinity]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1766
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([0 , 0 ]),
]),
[new F64x2Pattern(value("f64" , 0 ), value("f64" , 0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1769
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([-0 , -0 ]),
]),
[new F64x2Pattern(value("f64" , -0 ), value("f64" , -0 ))],
);
// ./test/core/simd/simd_f64x2.wast:1772
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1775
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1778
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , 0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1781
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
value("f64" , -0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1784
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([0 .5 , 0 .5 ]),
]),
[new F64x2Pattern(value("f64" , 0 .5 ), value("f64" , 0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1787
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([-0 .5 , -0 .5 ]),
]),
[new F64x2Pattern(value("f64" , -0 .5 ), value("f64" , -0 .5 ))],
);
// ./test/core/simd/simd_f64x2.wast:1790
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([1 , 1 ]),
]),
[new F64x2Pattern(value("f64" , 1 ), value("f64" , 1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1793
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([-1 , -1 ]),
]),
[new F64x2Pattern(value("f64" , -1 ), value("f64" , -1 ))],
);
// ./test/core/simd/simd_f64x2.wast:1796
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , 6 .283185307179586 ),
value("f64" , 6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1799
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1802
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1805
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1808
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([Infinity, Infinity]),
]),
[new F64x2Pattern(value("f64" , Infinity), value("f64" , Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:1811
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
f64x2([-Infinity, -Infinity]),
]),
[
new F64x2Pattern(
value("f64" , -6 .283185307179586 ),
value("f64" , -6 .283185307179586 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1814
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([0 , 0 ]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1817
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([-0 , -0 ]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1820
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1823
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1826
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1829
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
-0 .000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1832
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([0 .5 , 0 .5 ]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1835
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([-0 .5 , -0 .5 ]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1838
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([1 , 1 ]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1841
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([-1 , -1 ]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1844
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([6 .283185307179586 , 6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1847
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([-6 .283185307179586 , -6 .283185307179586 ]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1850
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1853
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
-179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
]),
[
new F64x2Pattern(
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
value("f64" , 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ),
),
],
);
// ./test/core/simd/simd_f64x2.wast:1856
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
]),
f64x2([Infinity, Infinity]),
]),
[new F64x2Pattern(value("f64" , Infinity), value("f64" , Infinity))],
);
// ./test/core/simd/simd_f64x2.wast:1859
assert_return(
() => invoke($0 , `f64x2.max`, [
f64x2([
179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ,
--> --------------------
--> maximum size reached
--> --------------------
Messung V0.5 in Prozent C=94 H=100 G=96
¤ Dauer der Verarbeitung: 0.373 Sekunden
(vorverarbeitet am 2026-06-06)
¤
*© Formatika GbR, Deutschland