wa-lang.org/wazero@v1.0.2/internal/integration_test/spectest/v2/testdata/simd_f32x4.wast (about) 1 ;; Tests for f32x4 [abs, min, max] operations on major boundary values and all special values. 2 3 4 (module 5 (func (export "f32x4.min") (param v128 v128) (result v128) (f32x4.min (local.get 0) (local.get 1))) 6 (func (export "f32x4.max") (param v128 v128) (result v128) (f32x4.max (local.get 0) (local.get 1))) 7 (func (export "f32x4.abs") (param v128) (result v128) (f32x4.abs (local.get 0))) 8 ;; f32x4.min const vs const 9 (func (export "f32x4.min_with_const_0") (result v128) (f32x4.min (v128.const f32x4 0 1 2 -3) (v128.const f32x4 0 2 1 3))) 10 (func (export "f32x4.min_with_const_1") (result v128) (f32x4.min (v128.const f32x4 0 1 2 3) (v128.const f32x4 0 1 2 3))) 11 (func (export "f32x4.min_with_const_2") (result v128) (f32x4.min (v128.const f32x4 0x00 0x01 0x02 0x80000000) (v128.const f32x4 0x00 0x02 0x01 2147483648))) 12 (func (export "f32x4.min_with_const_3") (result v128) (f32x4.min (v128.const f32x4 0x00 0x01 0x02 0x80000000) (v128.const f32x4 0x00 0x01 0x02 0x80000000))) 13 ;; f32x4.min param vs const 14 (func (export "f32x4.min_with_const_5")(param v128) (result v128) (f32x4.min (local.get 0) (v128.const f32x4 0 1 2 -3))) 15 (func (export "f32x4.min_with_const_6")(param v128) (result v128) (f32x4.min (v128.const f32x4 0 1 2 3) (local.get 0))) 16 (func (export "f32x4.min_with_const_7")(param v128) (result v128) (f32x4.min (v128.const f32x4 0x00 0x01 0x02 0x80000000) (local.get 0))) 17 (func (export "f32x4.min_with_const_8")(param v128) (result v128) (f32x4.min (local.get 0) (v128.const f32x4 0x00 0x01 0x02 0x80000000))) 18 ;; f32x4.max const vs const 19 (func (export "f32x4.max_with_const_10") (result v128) (f32x4.max (v128.const f32x4 0 1 2 -3) (v128.const f32x4 0 2 1 3))) 20 (func (export "f32x4.max_with_const_11") (result v128) (f32x4.max (v128.const f32x4 0 1 2 3) (v128.const f32x4 0 1 2 3))) 21 (func (export "f32x4.max_with_const_12") (result v128) (f32x4.max (v128.const f32x4 0x00 0x01 0x02 0x80000000) (v128.const f32x4 0x00 0x02 0x01 2147483648))) 22 (func (export "f32x4.max_with_const_13") (result v128) (f32x4.max (v128.const f32x4 0x00 0x01 0x02 0x80000000) (v128.const f32x4 0x00 0x01 0x02 0x80000000))) 23 ;; f32x4.max param vs const 24 (func (export "f32x4.max_with_const_15")(param v128) (result v128) (f32x4.max (local.get 0) (v128.const f32x4 0 1 2 -3))) 25 (func (export "f32x4.max_with_const_16")(param v128) (result v128) (f32x4.max (v128.const f32x4 0 1 2 3) (local.get 0))) 26 (func (export "f32x4.max_with_const_17")(param v128) (result v128) (f32x4.max (v128.const f32x4 0x00 0x01 0x02 0x80000000) (local.get 0))) 27 (func (export "f32x4.max_with_const_18")(param v128) (result v128) (f32x4.max (local.get 0) (v128.const f32x4 0x00 0x01 0x02 0x80000000))) 28 29 (func (export "f32x4.abs_with_const") (result v128) (f32x4.abs (v128.const f32x4 -0 -1 -2 -3))) 30 ) 31 32 ;; f32x4.min const vs const 33 (assert_return (invoke "f32x4.min_with_const_0") (v128.const f32x4 0 1 1 -3)) 34 (assert_return (invoke "f32x4.min_with_const_1") (v128.const f32x4 0 1 2 3)) 35 (assert_return (invoke "f32x4.min_with_const_2") (v128.const f32x4 0x00 0x01 0x01 0x80000000)) 36 (assert_return (invoke "f32x4.min_with_const_3") (v128.const f32x4 0x00 0x01 0x02 0x80000000)) 37 ;; f32x4.min param vs const 38 (assert_return (invoke "f32x4.min_with_const_5" (v128.const f32x4 0 2 1 3)) 39 (v128.const f32x4 0 1 1 -3)) 40 (assert_return (invoke "f32x4.min_with_const_6" (v128.const f32x4 0 1 2 3)) 41 (v128.const f32x4 0 1 2 3)) 42 (assert_return (invoke "f32x4.min_with_const_7" (v128.const f32x4 0x00 0x02 0x01 2147483648)) 43 (v128.const f32x4 0x00 0x01 0x01 0x80000000)) 44 (assert_return (invoke "f32x4.min_with_const_8" (v128.const f32x4 0x00 0x01 0x02 0x80000000)) 45 (v128.const f32x4 0x00 0x01 0x02 0x80000000)) 46 ;; f32x4.max const vs const 47 (assert_return (invoke "f32x4.max_with_const_10") (v128.const f32x4 0 2 2 3)) 48 (assert_return (invoke "f32x4.max_with_const_11") (v128.const f32x4 0 1 2 3)) 49 (assert_return (invoke "f32x4.max_with_const_12") (v128.const f32x4 0x00 0x02 0x02 2147483648)) 50 (assert_return (invoke "f32x4.max_with_const_13") (v128.const f32x4 0x00 0x01 0x02 0x80000000)) 51 ;; f32x4.max param vs const 52 (assert_return (invoke "f32x4.max_with_const_15" (v128.const f32x4 0 2 1 3)) 53 (v128.const f32x4 0 2 2 3)) 54 (assert_return (invoke "f32x4.max_with_const_16" (v128.const f32x4 0 1 2 3)) 55 (v128.const f32x4 0 1 2 3)) 56 (assert_return (invoke "f32x4.max_with_const_17" (v128.const f32x4 0x00 0x02 0x01 2147483648)) 57 (v128.const f32x4 0x00 0x02 0x02 2147483648)) 58 (assert_return (invoke "f32x4.max_with_const_18" (v128.const f32x4 0x00 0x01 0x02 0x80000000)) 59 (v128.const f32x4 0x00 0x01 0x02 0x80000000)) 60 61 (assert_return (invoke "f32x4.abs_with_const") (v128.const f32x4 0 1 2 3)) 62 63 ;; Test different lanes go through different if-then clauses 64 ;; f32x4.min 65 (assert_return 66 (invoke "f32x4.min" 67 (v128.const f32x4 nan 0 0 1) 68 (v128.const f32x4 0 -nan 1 0) 69 ) 70 (v128.const f32x4 nan:canonical nan:canonical 0 0) 71 ) 72 ;; f32x4.min 73 (assert_return 74 (invoke "f32x4.min" 75 (v128.const f32x4 nan 0 0 0) 76 (v128.const f32x4 0 -nan 1 0) 77 ) 78 (v128.const f32x4 nan:canonical nan:canonical 0 0) 79 ) 80 ;; f32x4.max 81 (assert_return 82 (invoke "f32x4.max" 83 (v128.const f32x4 nan 0 0 1) 84 (v128.const f32x4 0 -nan 1 0) 85 ) 86 (v128.const f32x4 nan:canonical nan:canonical 1 1) 87 ) 88 ;; f32x4.max 89 (assert_return 90 (invoke "f32x4.max" 91 (v128.const f32x4 nan 0 0 0) 92 (v128.const f32x4 0 -nan 1 0) 93 ) 94 (v128.const f32x4 nan:canonical nan:canonical 1 0) 95 ) 96 97 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 98 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 99 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 100 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 101 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 102 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 103 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 104 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 105 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 106 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 107 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 108 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 109 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 110 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 111 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 112 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 113 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 114 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 115 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 116 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 117 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 118 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 119 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 120 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 121 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 122 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 123 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 124 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 125 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 126 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 127 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 128 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 129 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 130 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 131 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 132 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 133 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 134 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 135 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 136 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 137 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 138 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 139 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 140 (v128.const f32x4 inf inf inf inf)) 141 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 142 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 143 (v128.const f32x4 -inf -inf -inf -inf)) 144 (v128.const f32x4 -inf -inf -inf -inf)) 145 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 146 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 147 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 148 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 149 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 150 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 151 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 152 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 153 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 154 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 155 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 156 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 157 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 158 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 159 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 160 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 161 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 162 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 163 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 164 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 165 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 166 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 167 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 168 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 169 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 170 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 171 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 172 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 173 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 174 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 175 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 176 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 177 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 178 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 179 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 180 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 181 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 182 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 183 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 184 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 185 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 186 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 187 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 188 (v128.const f32x4 inf inf inf inf)) 189 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 190 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 191 (v128.const f32x4 -inf -inf -inf -inf)) 192 (v128.const f32x4 -inf -inf -inf -inf)) 193 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 194 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 195 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 196 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 197 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 198 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 199 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 200 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 201 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 202 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 203 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 204 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 205 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 206 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 207 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 208 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 209 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 210 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 211 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 212 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 213 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 214 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 215 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 216 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 217 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 218 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 219 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 220 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 221 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 222 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 223 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 224 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 225 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 226 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 227 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 228 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 229 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 230 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 231 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 232 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 233 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 234 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 235 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 236 (v128.const f32x4 inf inf inf inf)) 237 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 238 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 239 (v128.const f32x4 -inf -inf -inf -inf)) 240 (v128.const f32x4 -inf -inf -inf -inf)) 241 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 242 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 243 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 244 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 245 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 246 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 247 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 248 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 249 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 250 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 251 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 252 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 253 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 254 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 255 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 256 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 257 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 258 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 259 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 260 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 261 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 262 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 263 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 264 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 265 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 266 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 267 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 268 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 269 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 270 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 271 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 272 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 273 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 274 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 275 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 276 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 277 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 278 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 279 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 280 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 281 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 282 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 283 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 284 (v128.const f32x4 inf inf inf inf)) 285 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 286 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 287 (v128.const f32x4 -inf -inf -inf -inf)) 288 (v128.const f32x4 -inf -inf -inf -inf)) 289 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 290 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 291 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 292 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 293 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 294 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 295 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 296 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 297 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 298 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 299 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 300 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 301 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 302 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 303 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 304 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 305 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 306 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 307 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 308 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 309 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 310 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 311 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 312 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 313 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 314 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 315 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 316 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 317 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 318 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 319 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 320 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 321 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 322 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 323 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 324 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 325 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 326 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 327 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 328 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 329 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 330 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 331 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 332 (v128.const f32x4 inf inf inf inf)) 333 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 334 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 335 (v128.const f32x4 -inf -inf -inf -inf)) 336 (v128.const f32x4 -inf -inf -inf -inf)) 337 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 338 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 339 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 340 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 341 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 342 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 343 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 344 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 345 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 346 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 347 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 348 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 349 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 350 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 351 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 352 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 353 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 354 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 355 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 356 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 357 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 358 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 359 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 360 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 361 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 362 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 363 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 364 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 365 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 366 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 367 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 368 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 369 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 370 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 371 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 372 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 373 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 374 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 375 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 376 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 377 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 378 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 379 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 380 (v128.const f32x4 inf inf inf inf)) 381 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 382 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 383 (v128.const f32x4 -inf -inf -inf -inf)) 384 (v128.const f32x4 -inf -inf -inf -inf)) 385 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 386 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 387 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 388 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 389 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 390 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 391 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 392 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 393 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 394 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 395 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 396 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 397 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 398 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 399 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 400 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 401 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 402 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 403 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 404 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 405 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 406 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 407 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 408 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 409 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 410 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 411 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 412 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 413 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 414 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 415 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 416 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 417 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 418 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 419 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 420 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 421 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 422 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 423 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 424 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 425 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 426 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 427 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 428 (v128.const f32x4 inf inf inf inf)) 429 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 430 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 431 (v128.const f32x4 -inf -inf -inf -inf)) 432 (v128.const f32x4 -inf -inf -inf -inf)) 433 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 434 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 435 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 436 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 437 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 438 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 439 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 440 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 441 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 442 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 443 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 444 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 445 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 446 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 447 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 448 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 449 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 450 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 451 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 452 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 453 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 454 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 455 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 456 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 457 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 458 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 459 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 460 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 461 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 462 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 463 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 464 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 465 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 466 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 467 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 468 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 469 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 470 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 471 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 472 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 473 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 474 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 475 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 476 (v128.const f32x4 inf inf inf inf)) 477 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 478 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 479 (v128.const f32x4 -inf -inf -inf -inf)) 480 (v128.const f32x4 -inf -inf -inf -inf)) 481 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 482 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 483 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 484 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 485 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 486 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 487 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 488 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 489 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 490 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 491 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 492 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 493 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 494 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 495 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 496 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 497 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 498 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 499 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 500 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 501 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 502 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 503 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 504 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 505 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 506 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 507 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 508 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 509 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 510 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 511 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 512 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 513 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 514 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 515 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 516 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 517 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 518 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 519 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 520 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 521 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 522 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 523 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 524 (v128.const f32x4 inf inf inf inf)) 525 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 526 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 527 (v128.const f32x4 -inf -inf -inf -inf)) 528 (v128.const f32x4 -inf -inf -inf -inf)) 529 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 530 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 531 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 532 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 533 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 534 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 535 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 536 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 537 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 538 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 539 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 540 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 541 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 542 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 543 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 544 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 545 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 546 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 547 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 548 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 549 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 550 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 551 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 552 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 553 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 554 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 555 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 556 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 557 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 558 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 559 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 560 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 561 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 562 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 563 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 564 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 565 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 566 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 567 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 568 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 569 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 570 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 571 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 572 (v128.const f32x4 inf inf inf inf)) 573 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 574 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 575 (v128.const f32x4 -inf -inf -inf -inf)) 576 (v128.const f32x4 -inf -inf -inf -inf)) 577 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 578 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 579 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 580 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 581 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 582 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 583 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 584 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 585 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 586 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 587 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 588 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 589 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 590 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 591 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 592 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 593 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 594 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 595 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 596 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 597 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 598 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 599 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 600 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 601 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 602 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 603 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 604 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 605 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 606 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 607 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 608 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 609 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 610 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 611 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 612 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 613 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 614 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 615 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 616 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 617 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 618 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 619 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 620 (v128.const f32x4 inf inf inf inf)) 621 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 622 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 623 (v128.const f32x4 -inf -inf -inf -inf)) 624 (v128.const f32x4 -inf -inf -inf -inf)) 625 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 626 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 627 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 628 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 629 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 630 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 631 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 632 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 633 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 634 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 635 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 636 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 637 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 638 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 639 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 640 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 641 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 642 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 643 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 644 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 645 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 646 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 647 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 648 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 649 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 650 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 651 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 652 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 653 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 654 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 655 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 656 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 657 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 658 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 659 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 660 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 661 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 662 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 663 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 664 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 665 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 666 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 667 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 668 (v128.const f32x4 inf inf inf inf)) 669 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 670 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 671 (v128.const f32x4 -inf -inf -inf -inf)) 672 (v128.const f32x4 -inf -inf -inf -inf)) 673 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 674 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 675 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 676 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 677 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 678 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 679 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 680 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 681 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 682 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 683 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 684 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 685 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 686 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 687 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 688 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 689 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 690 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 691 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 692 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 693 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 694 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 695 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 696 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 697 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 698 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 699 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 700 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 701 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 702 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 703 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 704 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 705 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 706 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 707 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 708 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 709 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 710 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 711 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 712 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 713 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 714 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 715 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 716 (v128.const f32x4 inf inf inf inf)) 717 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 718 (assert_return (invoke "f32x4.min" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 719 (v128.const f32x4 -inf -inf -inf -inf)) 720 (v128.const f32x4 -inf -inf -inf -inf)) 721 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 722 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 723 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 724 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 725 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 726 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 727 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 728 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 729 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 730 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 731 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 732 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 733 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 734 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 735 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 736 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 737 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 738 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 739 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 740 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 741 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 742 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 743 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 744 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 745 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 746 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 747 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 748 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 749 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 750 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 751 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 752 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 753 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 754 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 755 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 756 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 757 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 758 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 759 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 760 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 761 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 762 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 763 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 764 (v128.const f32x4 inf inf inf inf)) 765 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 766 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 767 (v128.const f32x4 -inf -inf -inf -inf)) 768 (v128.const f32x4 -inf -inf -inf -inf)) 769 (assert_return (invoke "f32x4.min" (v128.const f32x4 inf inf inf inf) 770 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 771 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 772 (assert_return (invoke "f32x4.min" (v128.const f32x4 inf inf inf inf) 773 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 774 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 775 (assert_return (invoke "f32x4.min" (v128.const f32x4 inf inf inf inf) 776 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 777 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 778 (assert_return (invoke "f32x4.min" (v128.const f32x4 inf inf inf inf) 779 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 780 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 781 (assert_return (invoke "f32x4.min" (v128.const f32x4 inf inf inf inf) 782 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 783 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 784 (assert_return (invoke "f32x4.min" (v128.const f32x4 inf inf inf inf) 785 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 786 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 787 (assert_return (invoke "f32x4.min" (v128.const f32x4 inf inf inf inf) 788 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 789 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 790 (assert_return (invoke "f32x4.min" (v128.const f32x4 inf inf inf inf) 791 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 792 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 793 (assert_return (invoke "f32x4.min" (v128.const f32x4 inf inf inf inf) 794 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 795 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 796 (assert_return (invoke "f32x4.min" (v128.const f32x4 inf inf inf inf) 797 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 798 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 799 (assert_return (invoke "f32x4.min" (v128.const f32x4 inf inf inf inf) 800 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 801 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 802 (assert_return (invoke "f32x4.min" (v128.const f32x4 inf inf inf inf) 803 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 804 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 805 (assert_return (invoke "f32x4.min" (v128.const f32x4 inf inf inf inf) 806 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 807 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 808 (assert_return (invoke "f32x4.min" (v128.const f32x4 inf inf inf inf) 809 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 810 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 811 (assert_return (invoke "f32x4.min" (v128.const f32x4 inf inf inf inf) 812 (v128.const f32x4 inf inf inf inf)) 813 (v128.const f32x4 inf inf inf inf)) 814 (assert_return (invoke "f32x4.min" (v128.const f32x4 inf inf inf inf) 815 (v128.const f32x4 -inf -inf -inf -inf)) 816 (v128.const f32x4 -inf -inf -inf -inf)) 817 (assert_return (invoke "f32x4.min" (v128.const f32x4 -inf -inf -inf -inf) 818 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 819 (v128.const f32x4 -inf -inf -inf -inf)) 820 (assert_return (invoke "f32x4.min" (v128.const f32x4 -inf -inf -inf -inf) 821 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 822 (v128.const f32x4 -inf -inf -inf -inf)) 823 (assert_return (invoke "f32x4.min" (v128.const f32x4 -inf -inf -inf -inf) 824 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 825 (v128.const f32x4 -inf -inf -inf -inf)) 826 (assert_return (invoke "f32x4.min" (v128.const f32x4 -inf -inf -inf -inf) 827 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 828 (v128.const f32x4 -inf -inf -inf -inf)) 829 (assert_return (invoke "f32x4.min" (v128.const f32x4 -inf -inf -inf -inf) 830 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 831 (v128.const f32x4 -inf -inf -inf -inf)) 832 (assert_return (invoke "f32x4.min" (v128.const f32x4 -inf -inf -inf -inf) 833 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 834 (v128.const f32x4 -inf -inf -inf -inf)) 835 (assert_return (invoke "f32x4.min" (v128.const f32x4 -inf -inf -inf -inf) 836 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 837 (v128.const f32x4 -inf -inf -inf -inf)) 838 (assert_return (invoke "f32x4.min" (v128.const f32x4 -inf -inf -inf -inf) 839 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 840 (v128.const f32x4 -inf -inf -inf -inf)) 841 (assert_return (invoke "f32x4.min" (v128.const f32x4 -inf -inf -inf -inf) 842 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 843 (v128.const f32x4 -inf -inf -inf -inf)) 844 (assert_return (invoke "f32x4.min" (v128.const f32x4 -inf -inf -inf -inf) 845 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 846 (v128.const f32x4 -inf -inf -inf -inf)) 847 (assert_return (invoke "f32x4.min" (v128.const f32x4 -inf -inf -inf -inf) 848 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 849 (v128.const f32x4 -inf -inf -inf -inf)) 850 (assert_return (invoke "f32x4.min" (v128.const f32x4 -inf -inf -inf -inf) 851 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 852 (v128.const f32x4 -inf -inf -inf -inf)) 853 (assert_return (invoke "f32x4.min" (v128.const f32x4 -inf -inf -inf -inf) 854 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 855 (v128.const f32x4 -inf -inf -inf -inf)) 856 (assert_return (invoke "f32x4.min" (v128.const f32x4 -inf -inf -inf -inf) 857 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 858 (v128.const f32x4 -inf -inf -inf -inf)) 859 (assert_return (invoke "f32x4.min" (v128.const f32x4 -inf -inf -inf -inf) 860 (v128.const f32x4 inf inf inf inf)) 861 (v128.const f32x4 -inf -inf -inf -inf)) 862 (assert_return (invoke "f32x4.min" (v128.const f32x4 -inf -inf -inf -inf) 863 (v128.const f32x4 -inf -inf -inf -inf)) 864 (v128.const f32x4 -inf -inf -inf -inf)) 865 (assert_return (invoke "f32x4.min" (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019) 866 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)) 867 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)) 868 (assert_return (invoke "f32x4.min" (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019) 869 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)) 870 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)) 871 (assert_return (invoke "f32x4.min" (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019) 872 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)) 873 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)) 874 (assert_return (invoke "f32x4.min" (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019) 875 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)) 876 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)) 877 (assert_return (invoke "f32x4.min" (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019) 878 (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789)) 879 (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789)) 880 (assert_return (invoke "f32x4.min" (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019) 881 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)) 882 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)) 883 (assert_return (invoke "f32x4.min" (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019) 884 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)) 885 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)) 886 (assert_return (invoke "f32x4.min" (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019) 887 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)) 888 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)) 889 (assert_return (invoke "f32x4.min" (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019) 890 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)) 891 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)) 892 (assert_return (invoke "f32x4.min" (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019) 893 (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789)) 894 (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789)) 895 (assert_return (invoke "f32x4.min" (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019) 896 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)) 897 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)) 898 (assert_return (invoke "f32x4.min" (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019) 899 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)) 900 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)) 901 (assert_return (invoke "f32x4.min" (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019) 902 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)) 903 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)) 904 (assert_return (invoke "f32x4.min" (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019) 905 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)) 906 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)) 907 (assert_return (invoke "f32x4.min" (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019) 908 (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789)) 909 (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789)) 910 (assert_return (invoke "f32x4.min" (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019) 911 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)) 912 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)) 913 (assert_return (invoke "f32x4.min" (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019) 914 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)) 915 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)) 916 (assert_return (invoke "f32x4.min" (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019) 917 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)) 918 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)) 919 (assert_return (invoke "f32x4.min" (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019) 920 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)) 921 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)) 922 (assert_return (invoke "f32x4.min" (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019) 923 (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789)) 924 (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789)) 925 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789) 926 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)) 927 (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789)) 928 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789) 929 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)) 930 (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789)) 931 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789) 932 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)) 933 (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789)) 934 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789) 935 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)) 936 (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789)) 937 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789) 938 (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789)) 939 (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789)) 940 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan nan nan nan) 941 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 942 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 943 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan nan nan nan) 944 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 945 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 946 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan nan nan nan) 947 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 948 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 949 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan nan nan nan) 950 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 951 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 952 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan nan nan nan) 953 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 954 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 955 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan nan nan nan) 956 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 957 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 958 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan nan nan nan) 959 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 960 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 961 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan nan nan nan) 962 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 963 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 964 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan nan nan nan) 965 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 966 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 967 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan nan nan nan) 968 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 969 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 970 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan nan nan nan) 971 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 972 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 973 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan nan nan nan) 974 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 975 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 976 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan nan nan nan) 977 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 978 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 979 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan nan nan nan) 980 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 981 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 982 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan nan nan nan) 983 (v128.const f32x4 inf inf inf inf)) 984 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 985 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan nan nan nan) 986 (v128.const f32x4 -inf -inf -inf -inf)) 987 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 988 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan nan nan nan) 989 (v128.const f32x4 nan nan nan nan)) 990 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 991 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan nan nan nan) 992 (v128.const f32x4 -nan -nan -nan -nan)) 993 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 994 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan nan nan nan) 995 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)) 996 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 997 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan nan nan nan) 998 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)) 999 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1000 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan -nan -nan -nan) 1001 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 1002 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 1003 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan -nan -nan -nan) 1004 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 1005 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 1006 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan -nan -nan -nan) 1007 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 1008 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 1009 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan -nan -nan -nan) 1010 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 1011 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 1012 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan -nan -nan -nan) 1013 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 1014 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 1015 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan -nan -nan -nan) 1016 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 1017 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 1018 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan -nan -nan -nan) 1019 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 1020 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 1021 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan -nan -nan -nan) 1022 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 1023 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 1024 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan -nan -nan -nan) 1025 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 1026 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 1027 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan -nan -nan -nan) 1028 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 1029 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 1030 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan -nan -nan -nan) 1031 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 1032 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 1033 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan -nan -nan -nan) 1034 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 1035 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 1036 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan -nan -nan -nan) 1037 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 1038 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 1039 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan -nan -nan -nan) 1040 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 1041 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 1042 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan -nan -nan -nan) 1043 (v128.const f32x4 inf inf inf inf)) 1044 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 1045 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan -nan -nan -nan) 1046 (v128.const f32x4 -inf -inf -inf -inf)) 1047 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 1048 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan -nan -nan -nan) 1049 (v128.const f32x4 nan nan nan nan)) 1050 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 1051 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan -nan -nan -nan) 1052 (v128.const f32x4 -nan -nan -nan -nan)) 1053 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 1054 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan -nan -nan -nan) 1055 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)) 1056 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1057 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan -nan -nan -nan) 1058 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)) 1059 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1060 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 1061 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 1062 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1063 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 1064 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 1065 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1066 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 1067 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 1068 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1069 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 1070 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 1071 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1072 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 1073 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 1074 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1075 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 1076 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 1077 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1078 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 1079 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 1080 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1081 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 1082 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 1083 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1084 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 1085 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 1086 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1087 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 1088 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 1089 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1090 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 1091 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 1092 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1093 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 1094 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 1095 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1096 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 1097 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 1098 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1099 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 1100 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 1101 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1102 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 1103 (v128.const f32x4 inf inf inf inf)) 1104 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1105 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 1106 (v128.const f32x4 -inf -inf -inf -inf)) 1107 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1108 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 1109 (v128.const f32x4 nan nan nan nan)) 1110 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1111 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 1112 (v128.const f32x4 -nan -nan -nan -nan)) 1113 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1114 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 1115 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)) 1116 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1117 (assert_return (invoke "f32x4.min" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 1118 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)) 1119 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1120 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 1121 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 1122 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1123 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 1124 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 1125 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1126 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 1127 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 1128 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1129 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 1130 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 1131 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1132 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 1133 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 1134 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1135 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 1136 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 1137 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1138 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 1139 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 1140 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1141 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 1142 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 1143 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1144 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 1145 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 1146 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1147 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 1148 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 1149 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1150 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 1151 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 1152 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1153 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 1154 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 1155 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1156 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 1157 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 1158 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1159 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 1160 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 1161 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1162 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 1163 (v128.const f32x4 inf inf inf inf)) 1164 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1165 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 1166 (v128.const f32x4 -inf -inf -inf -inf)) 1167 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1168 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 1169 (v128.const f32x4 nan nan nan nan)) 1170 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1171 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 1172 (v128.const f32x4 -nan -nan -nan -nan)) 1173 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1174 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 1175 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)) 1176 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1177 (assert_return (invoke "f32x4.min" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 1178 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)) 1179 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 1180 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 1181 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 1182 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 1183 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 1184 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 1185 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 1186 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 1187 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 1188 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 1189 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 1190 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 1191 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 1192 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 1193 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 1194 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 1195 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 1196 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 1197 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 1198 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 1199 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 1200 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1201 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 1202 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 1203 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 1204 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 1205 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 1206 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1207 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 1208 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 1209 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 1210 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 1211 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 1212 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1213 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 1214 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 1215 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 1216 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 1217 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 1218 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1219 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 1220 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 1221 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 1222 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 1223 (v128.const f32x4 inf inf inf inf)) 1224 (v128.const f32x4 inf inf inf inf)) 1225 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0) 1226 (v128.const f32x4 -inf -inf -inf -inf)) 1227 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 1228 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 1229 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 1230 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 1231 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 1232 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 1233 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 1234 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 1235 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 1236 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 1237 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 1238 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 1239 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 1240 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 1241 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 1242 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 1243 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 1244 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 1245 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 1246 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 1247 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 1248 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1249 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 1250 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 1251 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 1252 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 1253 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 1254 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1255 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 1256 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 1257 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 1258 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 1259 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 1260 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1261 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 1262 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 1263 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 1264 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 1265 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 1266 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1267 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 1268 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 1269 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 1270 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 1271 (v128.const f32x4 inf inf inf inf)) 1272 (v128.const f32x4 inf inf inf inf)) 1273 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0) 1274 (v128.const f32x4 -inf -inf -inf -inf)) 1275 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 1276 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 1277 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 1278 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 1279 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 1280 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 1281 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 1282 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 1283 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 1284 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 1285 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 1286 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 1287 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 1288 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 1289 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 1290 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 1291 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 1292 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 1293 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 1294 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 1295 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 1296 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1297 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 1298 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 1299 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 1300 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 1301 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 1302 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1303 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 1304 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 1305 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 1306 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 1307 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 1308 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1309 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 1310 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 1311 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 1312 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 1313 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 1314 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1315 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 1316 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 1317 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 1318 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 1319 (v128.const f32x4 inf inf inf inf)) 1320 (v128.const f32x4 inf inf inf inf)) 1321 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149) 1322 (v128.const f32x4 -inf -inf -inf -inf)) 1323 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 1324 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 1325 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 1326 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 1327 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 1328 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 1329 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 1330 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 1331 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 1332 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 1333 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 1334 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 1335 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 1336 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 1337 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 1338 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 1339 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 1340 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 1341 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 1342 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 1343 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 1344 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1345 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 1346 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 1347 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 1348 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 1349 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 1350 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1351 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 1352 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 1353 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 1354 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 1355 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 1356 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1357 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 1358 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 1359 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 1360 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 1361 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 1362 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1363 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 1364 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 1365 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 1366 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 1367 (v128.const f32x4 inf inf inf inf)) 1368 (v128.const f32x4 inf inf inf inf)) 1369 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149) 1370 (v128.const f32x4 -inf -inf -inf -inf)) 1371 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 1372 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 1373 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 1374 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 1375 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 1376 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 1377 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 1378 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 1379 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 1380 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 1381 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 1382 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 1383 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 1384 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 1385 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 1386 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 1387 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 1388 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 1389 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 1390 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 1391 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 1392 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1393 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 1394 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 1395 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 1396 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 1397 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 1398 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1399 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 1400 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 1401 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 1402 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 1403 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 1404 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1405 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 1406 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 1407 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 1408 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 1409 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 1410 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1411 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 1412 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 1413 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 1414 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 1415 (v128.const f32x4 inf inf inf inf)) 1416 (v128.const f32x4 inf inf inf inf)) 1417 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126) 1418 (v128.const f32x4 -inf -inf -inf -inf)) 1419 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 1420 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 1421 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 1422 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 1423 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 1424 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 1425 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 1426 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 1427 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 1428 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 1429 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 1430 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 1431 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 1432 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 1433 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 1434 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 1435 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 1436 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 1437 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 1438 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 1439 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 1440 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1441 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 1442 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 1443 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 1444 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 1445 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 1446 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1447 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 1448 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 1449 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 1450 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 1451 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 1452 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1453 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 1454 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 1455 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 1456 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 1457 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 1458 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1459 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 1460 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 1461 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 1462 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 1463 (v128.const f32x4 inf inf inf inf)) 1464 (v128.const f32x4 inf inf inf inf)) 1465 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126) 1466 (v128.const f32x4 -inf -inf -inf -inf)) 1467 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 1468 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 1469 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 1470 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1471 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 1472 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 1473 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1474 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 1475 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 1476 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1477 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 1478 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 1479 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1480 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 1481 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 1482 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1483 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 1484 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 1485 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1486 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 1487 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 1488 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1489 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 1490 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 1491 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1492 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 1493 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 1494 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1495 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 1496 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 1497 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1498 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 1499 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 1500 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1501 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 1502 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 1503 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1504 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 1505 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 1506 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1507 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 1508 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 1509 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1510 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 1511 (v128.const f32x4 inf inf inf inf)) 1512 (v128.const f32x4 inf inf inf inf)) 1513 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1) 1514 (v128.const f32x4 -inf -inf -inf -inf)) 1515 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1516 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 1517 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 1518 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 1519 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 1520 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 1521 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 1522 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 1523 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 1524 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 1525 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 1526 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 1527 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 1528 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 1529 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 1530 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 1531 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 1532 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 1533 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 1534 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 1535 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 1536 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1537 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 1538 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 1539 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1540 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 1541 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 1542 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1543 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 1544 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 1545 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1546 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 1547 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 1548 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1549 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 1550 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 1551 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1552 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 1553 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 1554 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1555 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 1556 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 1557 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1558 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 1559 (v128.const f32x4 inf inf inf inf)) 1560 (v128.const f32x4 inf inf inf inf)) 1561 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1) 1562 (v128.const f32x4 -inf -inf -inf -inf)) 1563 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1564 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 1565 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 1566 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1567 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 1568 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 1569 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1570 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 1571 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 1572 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1573 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 1574 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 1575 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1576 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 1577 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 1578 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1579 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 1580 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 1581 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1582 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 1583 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 1584 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1585 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 1586 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 1587 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1588 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 1589 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 1590 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1591 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 1592 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 1593 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1594 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 1595 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 1596 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1597 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 1598 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 1599 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1600 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 1601 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 1602 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1603 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 1604 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 1605 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1606 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 1607 (v128.const f32x4 inf inf inf inf)) 1608 (v128.const f32x4 inf inf inf inf)) 1609 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0) 1610 (v128.const f32x4 -inf -inf -inf -inf)) 1611 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1612 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 1613 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 1614 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 1615 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 1616 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 1617 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 1618 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 1619 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 1620 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 1621 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 1622 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 1623 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 1624 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 1625 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 1626 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 1627 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 1628 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 1629 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 1630 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 1631 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 1632 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1633 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 1634 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 1635 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1636 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 1637 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 1638 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1639 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 1640 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 1641 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 1642 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 1643 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 1644 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1645 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 1646 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 1647 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 1648 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 1649 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 1650 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1651 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 1652 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 1653 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 1654 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 1655 (v128.const f32x4 inf inf inf inf)) 1656 (v128.const f32x4 inf inf inf inf)) 1657 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0) 1658 (v128.const f32x4 -inf -inf -inf -inf)) 1659 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 1660 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 1661 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 1662 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1663 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 1664 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 1665 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1666 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 1667 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 1668 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1669 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 1670 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 1671 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1672 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 1673 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 1674 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1675 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 1676 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 1677 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1678 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 1679 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 1680 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1681 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 1682 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 1683 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1684 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 1685 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 1686 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1687 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 1688 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 1689 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1690 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 1691 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 1692 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1693 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 1694 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 1695 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1696 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 1697 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 1698 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1699 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 1700 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 1701 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1702 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 1703 (v128.const f32x4 inf inf inf inf)) 1704 (v128.const f32x4 inf inf inf inf)) 1705 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2) 1706 (v128.const f32x4 -inf -inf -inf -inf)) 1707 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1708 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 1709 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 1710 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 1711 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 1712 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 1713 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 1714 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 1715 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 1716 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 1717 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 1718 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 1719 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 1720 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 1721 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 1722 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 1723 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 1724 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 1725 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 1726 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 1727 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 1728 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1729 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 1730 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 1731 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1732 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 1733 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 1734 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1735 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 1736 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 1737 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 1738 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 1739 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 1740 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1741 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 1742 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 1743 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 1744 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 1745 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 1746 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1747 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 1748 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 1749 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 1750 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 1751 (v128.const f32x4 inf inf inf inf)) 1752 (v128.const f32x4 inf inf inf inf)) 1753 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2) 1754 (v128.const f32x4 -inf -inf -inf -inf)) 1755 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 1756 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 1757 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 1758 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1759 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 1760 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 1761 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1762 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 1763 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 1764 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1765 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 1766 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 1767 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1768 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 1769 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 1770 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1771 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 1772 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 1773 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1774 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 1775 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 1776 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1777 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 1778 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 1779 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1780 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 1781 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 1782 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1783 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 1784 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 1785 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1786 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 1787 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 1788 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1789 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 1790 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 1791 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1792 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 1793 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 1794 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1795 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 1796 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 1797 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1798 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 1799 (v128.const f32x4 inf inf inf inf)) 1800 (v128.const f32x4 inf inf inf inf)) 1801 (assert_return (invoke "f32x4.max" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127) 1802 (v128.const f32x4 -inf -inf -inf -inf)) 1803 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1804 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 1805 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 1806 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 1807 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 1808 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 1809 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 1810 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 1811 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 1812 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 1813 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 1814 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 1815 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 1816 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 1817 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 1818 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 1819 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 1820 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 1821 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 1822 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 1823 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 1824 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1825 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 1826 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 1827 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1828 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 1829 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 1830 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1831 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 1832 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 1833 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 1834 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 1835 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 1836 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1837 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 1838 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 1839 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 1840 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 1841 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 1842 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1843 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 1844 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 1845 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 1846 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 1847 (v128.const f32x4 inf inf inf inf)) 1848 (v128.const f32x4 inf inf inf inf)) 1849 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127) 1850 (v128.const f32x4 -inf -inf -inf -inf)) 1851 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 1852 (assert_return (invoke "f32x4.max" (v128.const f32x4 inf inf inf inf) 1853 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 1854 (v128.const f32x4 inf inf inf inf)) 1855 (assert_return (invoke "f32x4.max" (v128.const f32x4 inf inf inf inf) 1856 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 1857 (v128.const f32x4 inf inf inf inf)) 1858 (assert_return (invoke "f32x4.max" (v128.const f32x4 inf inf inf inf) 1859 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 1860 (v128.const f32x4 inf inf inf inf)) 1861 (assert_return (invoke "f32x4.max" (v128.const f32x4 inf inf inf inf) 1862 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 1863 (v128.const f32x4 inf inf inf inf)) 1864 (assert_return (invoke "f32x4.max" (v128.const f32x4 inf inf inf inf) 1865 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 1866 (v128.const f32x4 inf inf inf inf)) 1867 (assert_return (invoke "f32x4.max" (v128.const f32x4 inf inf inf inf) 1868 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 1869 (v128.const f32x4 inf inf inf inf)) 1870 (assert_return (invoke "f32x4.max" (v128.const f32x4 inf inf inf inf) 1871 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 1872 (v128.const f32x4 inf inf inf inf)) 1873 (assert_return (invoke "f32x4.max" (v128.const f32x4 inf inf inf inf) 1874 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 1875 (v128.const f32x4 inf inf inf inf)) 1876 (assert_return (invoke "f32x4.max" (v128.const f32x4 inf inf inf inf) 1877 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 1878 (v128.const f32x4 inf inf inf inf)) 1879 (assert_return (invoke "f32x4.max" (v128.const f32x4 inf inf inf inf) 1880 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 1881 (v128.const f32x4 inf inf inf inf)) 1882 (assert_return (invoke "f32x4.max" (v128.const f32x4 inf inf inf inf) 1883 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 1884 (v128.const f32x4 inf inf inf inf)) 1885 (assert_return (invoke "f32x4.max" (v128.const f32x4 inf inf inf inf) 1886 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 1887 (v128.const f32x4 inf inf inf inf)) 1888 (assert_return (invoke "f32x4.max" (v128.const f32x4 inf inf inf inf) 1889 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 1890 (v128.const f32x4 inf inf inf inf)) 1891 (assert_return (invoke "f32x4.max" (v128.const f32x4 inf inf inf inf) 1892 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 1893 (v128.const f32x4 inf inf inf inf)) 1894 (assert_return (invoke "f32x4.max" (v128.const f32x4 inf inf inf inf) 1895 (v128.const f32x4 inf inf inf inf)) 1896 (v128.const f32x4 inf inf inf inf)) 1897 (assert_return (invoke "f32x4.max" (v128.const f32x4 inf inf inf inf) 1898 (v128.const f32x4 -inf -inf -inf -inf)) 1899 (v128.const f32x4 inf inf inf inf)) 1900 (assert_return (invoke "f32x4.max" (v128.const f32x4 -inf -inf -inf -inf) 1901 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 1902 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 1903 (assert_return (invoke "f32x4.max" (v128.const f32x4 -inf -inf -inf -inf) 1904 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 1905 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0)) 1906 (assert_return (invoke "f32x4.max" (v128.const f32x4 -inf -inf -inf -inf) 1907 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 1908 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 1909 (assert_return (invoke "f32x4.max" (v128.const f32x4 -inf -inf -inf -inf) 1910 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 1911 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149)) 1912 (assert_return (invoke "f32x4.max" (v128.const f32x4 -inf -inf -inf -inf) 1913 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 1914 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 1915 (assert_return (invoke "f32x4.max" (v128.const f32x4 -inf -inf -inf -inf) 1916 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 1917 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126)) 1918 (assert_return (invoke "f32x4.max" (v128.const f32x4 -inf -inf -inf -inf) 1919 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 1920 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1921 (assert_return (invoke "f32x4.max" (v128.const f32x4 -inf -inf -inf -inf) 1922 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 1923 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1924 (assert_return (invoke "f32x4.max" (v128.const f32x4 -inf -inf -inf -inf) 1925 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 1926 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1927 (assert_return (invoke "f32x4.max" (v128.const f32x4 -inf -inf -inf -inf) 1928 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 1929 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 1930 (assert_return (invoke "f32x4.max" (v128.const f32x4 -inf -inf -inf -inf) 1931 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 1932 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 1933 (assert_return (invoke "f32x4.max" (v128.const f32x4 -inf -inf -inf -inf) 1934 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 1935 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2)) 1936 (assert_return (invoke "f32x4.max" (v128.const f32x4 -inf -inf -inf -inf) 1937 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 1938 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 1939 (assert_return (invoke "f32x4.max" (v128.const f32x4 -inf -inf -inf -inf) 1940 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 1941 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127)) 1942 (assert_return (invoke "f32x4.max" (v128.const f32x4 -inf -inf -inf -inf) 1943 (v128.const f32x4 inf inf inf inf)) 1944 (v128.const f32x4 inf inf inf inf)) 1945 (assert_return (invoke "f32x4.max" (v128.const f32x4 -inf -inf -inf -inf) 1946 (v128.const f32x4 -inf -inf -inf -inf)) 1947 (v128.const f32x4 -inf -inf -inf -inf)) 1948 (assert_return (invoke "f32x4.max" (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019) 1949 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)) 1950 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)) 1951 (assert_return (invoke "f32x4.max" (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019) 1952 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)) 1953 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)) 1954 (assert_return (invoke "f32x4.max" (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019) 1955 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)) 1956 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)) 1957 (assert_return (invoke "f32x4.max" (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019) 1958 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)) 1959 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)) 1960 (assert_return (invoke "f32x4.max" (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019) 1961 (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789)) 1962 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)) 1963 (assert_return (invoke "f32x4.max" (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019) 1964 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)) 1965 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)) 1966 (assert_return (invoke "f32x4.max" (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019) 1967 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)) 1968 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)) 1969 (assert_return (invoke "f32x4.max" (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019) 1970 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)) 1971 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)) 1972 (assert_return (invoke "f32x4.max" (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019) 1973 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)) 1974 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)) 1975 (assert_return (invoke "f32x4.max" (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019) 1976 (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789)) 1977 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)) 1978 (assert_return (invoke "f32x4.max" (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019) 1979 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)) 1980 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)) 1981 (assert_return (invoke "f32x4.max" (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019) 1982 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)) 1983 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)) 1984 (assert_return (invoke "f32x4.max" (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019) 1985 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)) 1986 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)) 1987 (assert_return (invoke "f32x4.max" (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019) 1988 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)) 1989 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)) 1990 (assert_return (invoke "f32x4.max" (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019) 1991 (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789)) 1992 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)) 1993 (assert_return (invoke "f32x4.max" (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019) 1994 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)) 1995 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)) 1996 (assert_return (invoke "f32x4.max" (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019) 1997 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)) 1998 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)) 1999 (assert_return (invoke "f32x4.max" (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019) 2000 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)) 2001 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)) 2002 (assert_return (invoke "f32x4.max" (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019) 2003 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)) 2004 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)) 2005 (assert_return (invoke "f32x4.max" (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019) 2006 (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789)) 2007 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)) 2008 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789) 2009 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)) 2010 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)) 2011 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789) 2012 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)) 2013 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)) 2014 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789) 2015 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)) 2016 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)) 2017 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789) 2018 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)) 2019 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)) 2020 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789) 2021 (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789)) 2022 (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789)) 2023 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan nan nan nan) 2024 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 2025 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2026 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan nan nan nan) 2027 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 2028 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2029 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan nan nan nan) 2030 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 2031 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2032 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan nan nan nan) 2033 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 2034 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2035 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan nan nan nan) 2036 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 2037 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2038 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan nan nan nan) 2039 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 2040 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2041 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan nan nan nan) 2042 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 2043 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2044 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan nan nan nan) 2045 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 2046 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2047 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan nan nan nan) 2048 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 2049 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2050 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan nan nan nan) 2051 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 2052 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2053 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan nan nan nan) 2054 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 2055 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2056 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan nan nan nan) 2057 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 2058 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2059 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan nan nan nan) 2060 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 2061 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2062 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan nan nan nan) 2063 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 2064 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2065 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan nan nan nan) 2066 (v128.const f32x4 inf inf inf inf)) 2067 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2068 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan nan nan nan) 2069 (v128.const f32x4 -inf -inf -inf -inf)) 2070 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2071 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan nan nan nan) 2072 (v128.const f32x4 nan nan nan nan)) 2073 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2074 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan nan nan nan) 2075 (v128.const f32x4 -nan -nan -nan -nan)) 2076 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2077 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan nan nan nan) 2078 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)) 2079 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2080 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan nan nan nan) 2081 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)) 2082 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2083 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan -nan -nan -nan) 2084 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 2085 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2086 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan -nan -nan -nan) 2087 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 2088 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2089 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan -nan -nan -nan) 2090 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 2091 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2092 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan -nan -nan -nan) 2093 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 2094 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2095 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan -nan -nan -nan) 2096 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 2097 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2098 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan -nan -nan -nan) 2099 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 2100 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2101 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan -nan -nan -nan) 2102 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 2103 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2104 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan -nan -nan -nan) 2105 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 2106 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2107 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan -nan -nan -nan) 2108 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 2109 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2110 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan -nan -nan -nan) 2111 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 2112 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2113 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan -nan -nan -nan) 2114 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 2115 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2116 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan -nan -nan -nan) 2117 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 2118 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2119 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan -nan -nan -nan) 2120 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 2121 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2122 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan -nan -nan -nan) 2123 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 2124 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2125 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan -nan -nan -nan) 2126 (v128.const f32x4 inf inf inf inf)) 2127 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2128 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan -nan -nan -nan) 2129 (v128.const f32x4 -inf -inf -inf -inf)) 2130 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2131 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan -nan -nan -nan) 2132 (v128.const f32x4 nan nan nan nan)) 2133 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2134 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan -nan -nan -nan) 2135 (v128.const f32x4 -nan -nan -nan -nan)) 2136 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical)) 2137 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan -nan -nan -nan) 2138 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)) 2139 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2140 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan -nan -nan -nan) 2141 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)) 2142 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2143 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 2144 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 2145 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2146 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 2147 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 2148 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2149 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 2150 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 2151 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2152 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 2153 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 2154 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2155 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 2156 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 2157 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2158 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 2159 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 2160 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2161 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 2162 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 2163 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2164 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 2165 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 2166 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2167 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 2168 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 2169 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2170 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 2171 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 2172 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2173 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 2174 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 2175 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2176 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 2177 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 2178 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2179 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 2180 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 2181 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2182 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 2183 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 2184 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2185 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 2186 (v128.const f32x4 inf inf inf inf)) 2187 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2188 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 2189 (v128.const f32x4 -inf -inf -inf -inf)) 2190 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2191 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 2192 (v128.const f32x4 nan nan nan nan)) 2193 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2194 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 2195 (v128.const f32x4 -nan -nan -nan -nan)) 2196 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2197 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 2198 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)) 2199 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2200 (assert_return (invoke "f32x4.max" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000) 2201 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)) 2202 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2203 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 2204 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 2205 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2206 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 2207 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 2208 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2209 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 2210 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 2211 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2212 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 2213 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 2214 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2215 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 2216 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 2217 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2218 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 2219 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 2220 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2221 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 2222 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 2223 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2224 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 2225 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 2226 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2227 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 2228 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 2229 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2230 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 2231 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 2232 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2233 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 2234 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 2235 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2236 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 2237 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 2238 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2239 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 2240 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 2241 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2242 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 2243 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 2244 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2245 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 2246 (v128.const f32x4 inf inf inf inf)) 2247 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2248 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 2249 (v128.const f32x4 -inf -inf -inf -inf)) 2250 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2251 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 2252 (v128.const f32x4 nan nan nan nan)) 2253 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2254 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 2255 (v128.const f32x4 -nan -nan -nan -nan)) 2256 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2257 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 2258 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)) 2259 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2260 (assert_return (invoke "f32x4.max" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000) 2261 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)) 2262 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic)) 2263 2264 ;; Test opposite signs of zero 2265 (assert_return (invoke "f32x4.min" (v128.const f32x4 0 0 -0 +0) 2266 (v128.const f32x4 +0 -0 +0 -0)) 2267 (v128.const f32x4 0 -0 -0 -0)) 2268 (assert_return (invoke "f32x4.min" (v128.const f32x4 -0 -0 -0 -0) 2269 (v128.const f32x4 +0 +0 +0 +0)) 2270 (v128.const f32x4 -0 -0 -0 -0)) 2271 (assert_return (invoke "f32x4.max" (v128.const f32x4 0 0 -0 +0) 2272 (v128.const f32x4 +0 -0 +0 -0)) 2273 (v128.const f32x4 0 0 0 0)) 2274 (assert_return (invoke "f32x4.max" (v128.const f32x4 -0 -0 -0 -0) 2275 (v128.const f32x4 +0 +0 +0 +0)) 2276 (v128.const f32x4 +0 +0 +0 +0)) 2277 2278 2279 (assert_return (invoke "f32x4.abs" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)) 2280 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 2281 (assert_return (invoke "f32x4.abs" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)) 2282 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0)) 2283 (assert_return (invoke "f32x4.abs" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)) 2284 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 2285 (assert_return (invoke "f32x4.abs" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)) 2286 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149)) 2287 (assert_return (invoke "f32x4.abs" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)) 2288 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 2289 (assert_return (invoke "f32x4.abs" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)) 2290 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126)) 2291 (assert_return (invoke "f32x4.abs" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)) 2292 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 2293 (assert_return (invoke "f32x4.abs" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)) 2294 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1)) 2295 (assert_return (invoke "f32x4.abs" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)) 2296 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 2297 (assert_return (invoke "f32x4.abs" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)) 2298 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0)) 2299 (assert_return (invoke "f32x4.abs" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)) 2300 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 2301 (assert_return (invoke "f32x4.abs" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)) 2302 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2)) 2303 (assert_return (invoke "f32x4.abs" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)) 2304 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 2305 (assert_return (invoke "f32x4.abs" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)) 2306 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127)) 2307 (assert_return (invoke "f32x4.abs" (v128.const f32x4 inf inf inf inf)) 2308 (v128.const f32x4 inf inf inf inf)) 2309 (assert_return (invoke "f32x4.abs" (v128.const f32x4 -inf -inf -inf -inf)) 2310 (v128.const f32x4 inf inf inf inf)) 2311 (assert_return (invoke "f32x4.abs" (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)) 2312 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)) 2313 (assert_return (invoke "f32x4.abs" (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)) 2314 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)) 2315 (assert_return (invoke "f32x4.abs" (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)) 2316 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)) 2317 (assert_return (invoke "f32x4.abs" (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)) 2318 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)) 2319 (assert_return (invoke "f32x4.abs" (v128.const f32x4 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789 -0123456789.0123456789)) 2320 (v128.const f32x4 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789)) 2321 2322 2323 ;; Unknown operators 2324 2325 (assert_malformed (module quote "(memory 1) (func (result v128) (i8x16.min (v128.const i32x4 0 0 0 0) (v128.const i32x4 0 0 0 0)))") "unknown operator") 2326 (assert_malformed (module quote "(memory 1) (func (result v128) (i8x16.max (v128.const i32x4 0 0 0 0) (v128.const i32x4 0 0 0 0)))") "unknown operator") 2327 (assert_malformed (module quote "(memory 1) (func (result v128) (i16x8.min (v128.const i32x4 0 0 0 0) (v128.const i32x4 0 0 0 0)))") "unknown operator") 2328 (assert_malformed (module quote "(memory 1) (func (result v128) (i16x8.max (v128.const i32x4 0 0 0 0) (v128.const i32x4 0 0 0 0)))") "unknown operator") 2329 (assert_malformed (module quote "(memory 1) (func (result v128) (i32x4.min (v128.const i32x4 0 0 0 0) (v128.const i32x4 0 0 0 0)))") "unknown operator") 2330 (assert_malformed (module quote "(memory 1) (func (result v128) (i32x4.max (v128.const i32x4 0 0 0 0) (v128.const i32x4 0 0 0 0)))") "unknown operator") 2331 (assert_malformed (module quote "(memory 1) (func (result v128) (i64x2.min (v128.const i32x4 0 0 0 0) (v128.const i32x4 0 0 0 0)))") "unknown operator") 2332 (assert_malformed (module quote "(memory 1) (func (result v128) (i64x2.max (v128.const i32x4 0 0 0 0) (v128.const i32x4 0 0 0 0)))") "unknown operator") 2333 2334 ;; type check 2335 (assert_invalid (module (func (result v128) (f32x4.abs (i32.const 0)))) "type mismatch") 2336 (assert_invalid (module (func (result v128) (f32x4.min (i32.const 0) (f32.const 0.0)))) "type mismatch") 2337 (assert_invalid (module (func (result v128) (f32x4.max (i32.const 0) (f32.const 0.0)))) "type mismatch") 2338 2339 ;; Test operation with empty argument 2340 2341 (assert_invalid 2342 (module 2343 (func $f32x4.abs-arg-empty (result v128) 2344 (f32x4.abs) 2345 ) 2346 ) 2347 "type mismatch" 2348 ) 2349 (assert_invalid 2350 (module 2351 (func $f32x4.min-1st-arg-empty (result v128) 2352 (f32x4.min (v128.const f32x4 0 0 0 0)) 2353 ) 2354 ) 2355 "type mismatch" 2356 ) 2357 (assert_invalid 2358 (module 2359 (func $f32x4.min-arg-empty (result v128) 2360 (f32x4.min) 2361 ) 2362 ) 2363 "type mismatch" 2364 ) 2365 (assert_invalid 2366 (module 2367 (func $f32x4.max-1st-arg-empty (result v128) 2368 (f32x4.max (v128.const f32x4 0 0 0 0)) 2369 ) 2370 ) 2371 "type mismatch" 2372 ) 2373 (assert_invalid 2374 (module 2375 (func $f32x4.max-arg-empty (result v128) 2376 (f32x4.max) 2377 ) 2378 ) 2379 "type mismatch" 2380 ) 2381 2382 ;; combination 2383 (module 2384 (func (export "max-min") (param v128 v128 v128) (result v128) 2385 (f32x4.max (f32x4.min (local.get 0) (local.get 1))(local.get 2))) 2386 (func (export "min-max") (param v128 v128 v128) (result v128) 2387 (f32x4.min (f32x4.max (local.get 0) (local.get 1))(local.get 2))) 2388 (func (export "max-abs") (param v128 v128) (result v128) 2389 (f32x4.max (f32x4.abs (local.get 0)) (local.get 1))) 2390 (func (export "min-abs") (param v128 v128) (result v128) 2391 (f32x4.min (f32x4.abs (local.get 0)) (local.get 1))) 2392 ) 2393 2394 (assert_return (invoke "max-min" (v128.const f32x4 1.125 1.125 1.125 1.125) 2395 (v128.const f32x4 0.25 0.25 0.25 0.25) 2396 (v128.const f32x4 0.125 0.125 0.125 0.125)) 2397 (v128.const f32x4 0.25 0.25 0.25 0.25)) 2398 (assert_return (invoke "min-max" (v128.const f32x4 1.125 1.125 1.125 1.125) 2399 (v128.const f32x4 0.25 0.25 0.25 0.25) 2400 (v128.const f32x4 0.125 0.125 0.125 0.125)) 2401 (v128.const f32x4 0.125 0.125 0.125 0.125)) 2402 (assert_return (invoke "max-abs" (v128.const f32x4 -1.125 -1.125 -1.125 -1.125) 2403 (v128.const f32x4 0.125 0.125 0.125 0.125)) 2404 (v128.const f32x4 1.125 1.125 1.125 1.125)) 2405 (assert_return (invoke "min-abs" (v128.const f32x4 -1.125 -1.125 -1.125 -1.125) 2406 (v128.const f32x4 0.125 0.125 0.125 0.125)) 2407 (v128.const f32x4 0.125 0.125 0.125 0.125))