wa-lang.org/wazero@v1.0.2/internal/integration_test/spectest/v2/testdata/simd_f64x2_arith.wast (about) 1 ;; Tests for f64x2 arithmetic operations on major boundary values and all special values. 2 3 4 (module 5 (func (export "f64x2.add") (param v128 v128) (result v128) (f64x2.add (local.get 0) (local.get 1))) 6 (func (export "f64x2.sub") (param v128 v128) (result v128) (f64x2.sub (local.get 0) (local.get 1))) 7 (func (export "f64x2.mul") (param v128 v128) (result v128) (f64x2.mul (local.get 0) (local.get 1))) 8 (func (export "f64x2.div") (param v128 v128) (result v128) (f64x2.div (local.get 0) (local.get 1))) 9 (func (export "f64x2.neg") (param v128) (result v128) (f64x2.neg (local.get 0))) 10 (func (export "f64x2.sqrt") (param v128) (result v128) (f64x2.sqrt (local.get 0))) 11 ) 12 13 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0p+0 0x0p+0) 14 (v128.const f64x2 0x0p+0 0x0p+0)) 15 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 16 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0p+0 0x0p+0) 17 (v128.const f64x2 -0x0p+0 -0x0p+0)) 18 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 19 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0p+0 0x0p+0) 20 (v128.const f64x2 0x1p-1022 0x1p-1022)) 21 (v128.const f64x2 0x1.0000000000000p-1022 0x1.0000000000000p-1022)) 22 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0p+0 0x0p+0) 23 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 24 (v128.const f64x2 -0x1.0000000000000p-1022 -0x1.0000000000000p-1022)) 25 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0p+0 0x0p+0) 26 (v128.const f64x2 0x1p-1 0x1p-1)) 27 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 28 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0p+0 0x0p+0) 29 (v128.const f64x2 -0x1p-1 -0x1p-1)) 30 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 31 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0p+0 0x0p+0) 32 (v128.const f64x2 0x1p+0 0x1p+0)) 33 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 34 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0p+0 0x0p+0) 35 (v128.const f64x2 -0x1p+0 -0x1p+0)) 36 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 37 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0p+0 0x0p+0) 38 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 39 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 40 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0p+0 0x0p+0) 41 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 42 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 43 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0p+0 0x0p+0) 44 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 45 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 46 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0p+0 0x0p+0) 47 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 48 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 49 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0p+0 0x0p+0) 50 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 51 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 52 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0p+0 0x0p+0) 53 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 54 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 55 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0p+0 0x0p+0) 56 (v128.const f64x2 inf inf)) 57 (v128.const f64x2 inf inf)) 58 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0p+0 0x0p+0) 59 (v128.const f64x2 -inf -inf)) 60 (v128.const f64x2 -inf -inf)) 61 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x0p+0 -0x0p+0) 62 (v128.const f64x2 0x0p+0 0x0p+0)) 63 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 64 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x0p+0 -0x0p+0) 65 (v128.const f64x2 -0x0p+0 -0x0p+0)) 66 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 67 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x0p+0 -0x0p+0) 68 (v128.const f64x2 0x1p-1022 0x1p-1022)) 69 (v128.const f64x2 0x1.0000000000000p-1022 0x1.0000000000000p-1022)) 70 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x0p+0 -0x0p+0) 71 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 72 (v128.const f64x2 -0x1.0000000000000p-1022 -0x1.0000000000000p-1022)) 73 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x0p+0 -0x0p+0) 74 (v128.const f64x2 0x1p-1 0x1p-1)) 75 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 76 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x0p+0 -0x0p+0) 77 (v128.const f64x2 -0x1p-1 -0x1p-1)) 78 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 79 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x0p+0 -0x0p+0) 80 (v128.const f64x2 0x1p+0 0x1p+0)) 81 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 82 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x0p+0 -0x0p+0) 83 (v128.const f64x2 -0x1p+0 -0x1p+0)) 84 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 85 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x0p+0 -0x0p+0) 86 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 87 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 88 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x0p+0 -0x0p+0) 89 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 90 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 91 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x0p+0 -0x0p+0) 92 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 93 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 94 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x0p+0 -0x0p+0) 95 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 96 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 97 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x0p+0 -0x0p+0) 98 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 99 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 100 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x0p+0 -0x0p+0) 101 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 102 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 103 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x0p+0 -0x0p+0) 104 (v128.const f64x2 inf inf)) 105 (v128.const f64x2 inf inf)) 106 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x0p+0 -0x0p+0) 107 (v128.const f64x2 -inf -inf)) 108 (v128.const f64x2 -inf -inf)) 109 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1022 0x1p-1022) 110 (v128.const f64x2 0x0p+0 0x0p+0)) 111 (v128.const f64x2 0x1.0000000000000p-1022 0x1.0000000000000p-1022)) 112 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1022 0x1p-1022) 113 (v128.const f64x2 -0x0p+0 -0x0p+0)) 114 (v128.const f64x2 0x1.0000000000000p-1022 0x1.0000000000000p-1022)) 115 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1022 0x1p-1022) 116 (v128.const f64x2 0x1p-1022 0x1p-1022)) 117 (v128.const f64x2 0x1.0000000000000p-1021 0x1.0000000000000p-1021)) 118 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1022 0x1p-1022) 119 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 120 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 121 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1022 0x1p-1022) 122 (v128.const f64x2 0x1p-1 0x1p-1)) 123 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 124 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1022 0x1p-1022) 125 (v128.const f64x2 -0x1p-1 -0x1p-1)) 126 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 127 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1022 0x1p-1022) 128 (v128.const f64x2 0x1p+0 0x1p+0)) 129 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 130 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1022 0x1p-1022) 131 (v128.const f64x2 -0x1p+0 -0x1p+0)) 132 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 133 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1022 0x1p-1022) 134 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 135 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 136 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1022 0x1p-1022) 137 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 138 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 139 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1022 0x1p-1022) 140 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 141 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 142 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1022 0x1p-1022) 143 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 144 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 145 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1022 0x1p-1022) 146 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 147 (v128.const f64x2 0x1.0000000000001p-1022 0x1.0000000000001p-1022)) 148 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1022 0x1p-1022) 149 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 150 (v128.const f64x2 0x1.0000000000001p-1022 0x1.0000000000001p-1022)) 151 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1022 0x1p-1022) 152 (v128.const f64x2 inf inf)) 153 (v128.const f64x2 inf inf)) 154 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1022 0x1p-1022) 155 (v128.const f64x2 -inf -inf)) 156 (v128.const f64x2 -inf -inf)) 157 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 158 (v128.const f64x2 0x0p+0 0x0p+0)) 159 (v128.const f64x2 -0x1.0000000000000p-1022 -0x1.0000000000000p-1022)) 160 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 161 (v128.const f64x2 -0x0p+0 -0x0p+0)) 162 (v128.const f64x2 -0x1.0000000000000p-1022 -0x1.0000000000000p-1022)) 163 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 164 (v128.const f64x2 0x1p-1022 0x1p-1022)) 165 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 166 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 167 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 168 (v128.const f64x2 -0x1.0000000000000p-1021 -0x1.0000000000000p-1021)) 169 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 170 (v128.const f64x2 0x1p-1 0x1p-1)) 171 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 172 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 173 (v128.const f64x2 -0x1p-1 -0x1p-1)) 174 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 175 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 176 (v128.const f64x2 0x1p+0 0x1p+0)) 177 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 178 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 179 (v128.const f64x2 -0x1p+0 -0x1p+0)) 180 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 181 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 182 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 183 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 184 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 185 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 186 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 187 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 188 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 189 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 190 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 191 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 192 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 193 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 194 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 195 (v128.const f64x2 -0x0.fffffffffffffp-1022 -0x0.fffffffffffffp-1022)) 196 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 197 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 198 (v128.const f64x2 -0x0.fffffffffffffp-1022 -0x0.fffffffffffffp-1022)) 199 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 200 (v128.const f64x2 inf inf)) 201 (v128.const f64x2 inf inf)) 202 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 203 (v128.const f64x2 -inf -inf)) 204 (v128.const f64x2 -inf -inf)) 205 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1 0x1p-1) 206 (v128.const f64x2 0x0p+0 0x0p+0)) 207 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 208 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1 0x1p-1) 209 (v128.const f64x2 -0x0p+0 -0x0p+0)) 210 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 211 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1 0x1p-1) 212 (v128.const f64x2 0x1p-1022 0x1p-1022)) 213 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 214 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1 0x1p-1) 215 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 216 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 217 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1 0x1p-1) 218 (v128.const f64x2 0x1p-1 0x1p-1)) 219 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 220 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1 0x1p-1) 221 (v128.const f64x2 -0x1p-1 -0x1p-1)) 222 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 223 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1 0x1p-1) 224 (v128.const f64x2 0x1p+0 0x1p+0)) 225 (v128.const f64x2 0x1.8000000000000p+0 0x1.8000000000000p+0)) 226 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1 0x1p-1) 227 (v128.const f64x2 -0x1p+0 -0x1p+0)) 228 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 229 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1 0x1p-1) 230 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 231 (v128.const f64x2 0x1.b21fb54442d18p+2 0x1.b21fb54442d18p+2)) 232 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1 0x1p-1) 233 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 234 (v128.const f64x2 -0x1.721fb54442d18p+2 -0x1.721fb54442d18p+2)) 235 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1 0x1p-1) 236 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 237 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 238 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1 0x1p-1) 239 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 240 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 241 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1 0x1p-1) 242 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 243 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 244 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1 0x1p-1) 245 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 246 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 247 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1 0x1p-1) 248 (v128.const f64x2 inf inf)) 249 (v128.const f64x2 inf inf)) 250 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1 0x1p-1) 251 (v128.const f64x2 -inf -inf)) 252 (v128.const f64x2 -inf -inf)) 253 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1 -0x1p-1) 254 (v128.const f64x2 0x0p+0 0x0p+0)) 255 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 256 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1 -0x1p-1) 257 (v128.const f64x2 -0x0p+0 -0x0p+0)) 258 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 259 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1 -0x1p-1) 260 (v128.const f64x2 0x1p-1022 0x1p-1022)) 261 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 262 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1 -0x1p-1) 263 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 264 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 265 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1 -0x1p-1) 266 (v128.const f64x2 0x1p-1 0x1p-1)) 267 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 268 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1 -0x1p-1) 269 (v128.const f64x2 -0x1p-1 -0x1p-1)) 270 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 271 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1 -0x1p-1) 272 (v128.const f64x2 0x1p+0 0x1p+0)) 273 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 274 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1 -0x1p-1) 275 (v128.const f64x2 -0x1p+0 -0x1p+0)) 276 (v128.const f64x2 -0x1.8000000000000p+0 -0x1.8000000000000p+0)) 277 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1 -0x1p-1) 278 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 279 (v128.const f64x2 0x1.721fb54442d18p+2 0x1.721fb54442d18p+2)) 280 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1 -0x1p-1) 281 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 282 (v128.const f64x2 -0x1.b21fb54442d18p+2 -0x1.b21fb54442d18p+2)) 283 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1 -0x1p-1) 284 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 285 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 286 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1 -0x1p-1) 287 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 288 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 289 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1 -0x1p-1) 290 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 291 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 292 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1 -0x1p-1) 293 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 294 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 295 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1 -0x1p-1) 296 (v128.const f64x2 inf inf)) 297 (v128.const f64x2 inf inf)) 298 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1 -0x1p-1) 299 (v128.const f64x2 -inf -inf)) 300 (v128.const f64x2 -inf -inf)) 301 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p+0 0x1p+0) 302 (v128.const f64x2 0x0p+0 0x0p+0)) 303 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 304 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p+0 0x1p+0) 305 (v128.const f64x2 -0x0p+0 -0x0p+0)) 306 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 307 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p+0 0x1p+0) 308 (v128.const f64x2 0x1p-1022 0x1p-1022)) 309 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 310 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p+0 0x1p+0) 311 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 312 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 313 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p+0 0x1p+0) 314 (v128.const f64x2 0x1p-1 0x1p-1)) 315 (v128.const f64x2 0x1.8000000000000p+0 0x1.8000000000000p+0)) 316 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p+0 0x1p+0) 317 (v128.const f64x2 -0x1p-1 -0x1p-1)) 318 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 319 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p+0 0x1p+0) 320 (v128.const f64x2 0x1p+0 0x1p+0)) 321 (v128.const f64x2 0x1.0000000000000p+1 0x1.0000000000000p+1)) 322 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p+0 0x1p+0) 323 (v128.const f64x2 -0x1p+0 -0x1p+0)) 324 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 325 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p+0 0x1p+0) 326 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 327 (v128.const f64x2 0x1.d21fb54442d18p+2 0x1.d21fb54442d18p+2)) 328 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p+0 0x1p+0) 329 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 330 (v128.const f64x2 -0x1.521fb54442d18p+2 -0x1.521fb54442d18p+2)) 331 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p+0 0x1p+0) 332 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 333 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 334 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p+0 0x1p+0) 335 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 336 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 337 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p+0 0x1p+0) 338 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 339 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 340 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p+0 0x1p+0) 341 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 342 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 343 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p+0 0x1p+0) 344 (v128.const f64x2 inf inf)) 345 (v128.const f64x2 inf inf)) 346 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p+0 0x1p+0) 347 (v128.const f64x2 -inf -inf)) 348 (v128.const f64x2 -inf -inf)) 349 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p+0 -0x1p+0) 350 (v128.const f64x2 0x0p+0 0x0p+0)) 351 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 352 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p+0 -0x1p+0) 353 (v128.const f64x2 -0x0p+0 -0x0p+0)) 354 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 355 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p+0 -0x1p+0) 356 (v128.const f64x2 0x1p-1022 0x1p-1022)) 357 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 358 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p+0 -0x1p+0) 359 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 360 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 361 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p+0 -0x1p+0) 362 (v128.const f64x2 0x1p-1 0x1p-1)) 363 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 364 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p+0 -0x1p+0) 365 (v128.const f64x2 -0x1p-1 -0x1p-1)) 366 (v128.const f64x2 -0x1.8000000000000p+0 -0x1.8000000000000p+0)) 367 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p+0 -0x1p+0) 368 (v128.const f64x2 0x1p+0 0x1p+0)) 369 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 370 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p+0 -0x1p+0) 371 (v128.const f64x2 -0x1p+0 -0x1p+0)) 372 (v128.const f64x2 -0x1.0000000000000p+1 -0x1.0000000000000p+1)) 373 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p+0 -0x1p+0) 374 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 375 (v128.const f64x2 0x1.521fb54442d18p+2 0x1.521fb54442d18p+2)) 376 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p+0 -0x1p+0) 377 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 378 (v128.const f64x2 -0x1.d21fb54442d18p+2 -0x1.d21fb54442d18p+2)) 379 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p+0 -0x1p+0) 380 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 381 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 382 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p+0 -0x1p+0) 383 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 384 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 385 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p+0 -0x1p+0) 386 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 387 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 388 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p+0 -0x1p+0) 389 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 390 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 391 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p+0 -0x1p+0) 392 (v128.const f64x2 inf inf)) 393 (v128.const f64x2 inf inf)) 394 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p+0 -0x1p+0) 395 (v128.const f64x2 -inf -inf)) 396 (v128.const f64x2 -inf -inf)) 397 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 398 (v128.const f64x2 0x0p+0 0x0p+0)) 399 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 400 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 401 (v128.const f64x2 -0x0p+0 -0x0p+0)) 402 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 403 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 404 (v128.const f64x2 0x1p-1022 0x1p-1022)) 405 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 406 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 407 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 408 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 409 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 410 (v128.const f64x2 0x1p-1 0x1p-1)) 411 (v128.const f64x2 0x1.b21fb54442d18p+2 0x1.b21fb54442d18p+2)) 412 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 413 (v128.const f64x2 -0x1p-1 -0x1p-1)) 414 (v128.const f64x2 0x1.721fb54442d18p+2 0x1.721fb54442d18p+2)) 415 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 416 (v128.const f64x2 0x1p+0 0x1p+0)) 417 (v128.const f64x2 0x1.d21fb54442d18p+2 0x1.d21fb54442d18p+2)) 418 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 419 (v128.const f64x2 -0x1p+0 -0x1p+0)) 420 (v128.const f64x2 0x1.521fb54442d18p+2 0x1.521fb54442d18p+2)) 421 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 422 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 423 (v128.const f64x2 0x1.921fb54442d18p+3 0x1.921fb54442d18p+3)) 424 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 425 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 426 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 427 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 428 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 429 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 430 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 431 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 432 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 433 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 434 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 435 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 436 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 437 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 438 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 439 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 440 (v128.const f64x2 inf inf)) 441 (v128.const f64x2 inf inf)) 442 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 443 (v128.const f64x2 -inf -inf)) 444 (v128.const f64x2 -inf -inf)) 445 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 446 (v128.const f64x2 0x0p+0 0x0p+0)) 447 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 448 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 449 (v128.const f64x2 -0x0p+0 -0x0p+0)) 450 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 451 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 452 (v128.const f64x2 0x1p-1022 0x1p-1022)) 453 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 454 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 455 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 456 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 457 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 458 (v128.const f64x2 0x1p-1 0x1p-1)) 459 (v128.const f64x2 -0x1.721fb54442d18p+2 -0x1.721fb54442d18p+2)) 460 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 461 (v128.const f64x2 -0x1p-1 -0x1p-1)) 462 (v128.const f64x2 -0x1.b21fb54442d18p+2 -0x1.b21fb54442d18p+2)) 463 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 464 (v128.const f64x2 0x1p+0 0x1p+0)) 465 (v128.const f64x2 -0x1.521fb54442d18p+2 -0x1.521fb54442d18p+2)) 466 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 467 (v128.const f64x2 -0x1p+0 -0x1p+0)) 468 (v128.const f64x2 -0x1.d21fb54442d18p+2 -0x1.d21fb54442d18p+2)) 469 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 470 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 471 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 472 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 473 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 474 (v128.const f64x2 -0x1.921fb54442d18p+3 -0x1.921fb54442d18p+3)) 475 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 476 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 477 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 478 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 479 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 480 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 481 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 482 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 483 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 484 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 485 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 486 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 487 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 488 (v128.const f64x2 inf inf)) 489 (v128.const f64x2 inf inf)) 490 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 491 (v128.const f64x2 -inf -inf)) 492 (v128.const f64x2 -inf -inf)) 493 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 494 (v128.const f64x2 0x0p+0 0x0p+0)) 495 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 496 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 497 (v128.const f64x2 -0x0p+0 -0x0p+0)) 498 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 499 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 500 (v128.const f64x2 0x1p-1022 0x1p-1022)) 501 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 502 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 503 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 504 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 505 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 506 (v128.const f64x2 0x1p-1 0x1p-1)) 507 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 508 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 509 (v128.const f64x2 -0x1p-1 -0x1p-1)) 510 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 511 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 512 (v128.const f64x2 0x1p+0 0x1p+0)) 513 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 514 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 515 (v128.const f64x2 -0x1p+0 -0x1p+0)) 516 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 517 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 518 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 519 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 520 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 521 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 522 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 523 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 524 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 525 (v128.const f64x2 inf inf)) 526 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 527 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 528 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 529 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 530 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 531 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 532 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 533 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 534 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 535 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 536 (v128.const f64x2 inf inf)) 537 (v128.const f64x2 inf inf)) 538 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 539 (v128.const f64x2 -inf -inf)) 540 (v128.const f64x2 -inf -inf)) 541 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 542 (v128.const f64x2 0x0p+0 0x0p+0)) 543 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 544 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 545 (v128.const f64x2 -0x0p+0 -0x0p+0)) 546 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 547 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 548 (v128.const f64x2 0x1p-1022 0x1p-1022)) 549 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 550 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 551 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 552 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 553 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 554 (v128.const f64x2 0x1p-1 0x1p-1)) 555 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 556 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 557 (v128.const f64x2 -0x1p-1 -0x1p-1)) 558 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 559 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 560 (v128.const f64x2 0x1p+0 0x1p+0)) 561 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 562 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 563 (v128.const f64x2 -0x1p+0 -0x1p+0)) 564 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 565 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 566 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 567 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 568 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 569 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 570 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 571 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 572 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 573 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 574 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 575 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 576 (v128.const f64x2 -inf -inf)) 577 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 578 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 579 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 580 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 581 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 582 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 583 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 584 (v128.const f64x2 inf inf)) 585 (v128.const f64x2 inf inf)) 586 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 587 (v128.const f64x2 -inf -inf)) 588 (v128.const f64x2 -inf -inf)) 589 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 590 (v128.const f64x2 0x0p+0 0x0p+0)) 591 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 592 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 593 (v128.const f64x2 -0x0p+0 -0x0p+0)) 594 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 595 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 596 (v128.const f64x2 0x1p-1022 0x1p-1022)) 597 (v128.const f64x2 0x1.0000000000001p-1022 0x1.0000000000001p-1022)) 598 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 599 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 600 (v128.const f64x2 -0x0.fffffffffffffp-1022 -0x0.fffffffffffffp-1022)) 601 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 602 (v128.const f64x2 0x1p-1 0x1p-1)) 603 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 604 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 605 (v128.const f64x2 -0x1p-1 -0x1p-1)) 606 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 607 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 608 (v128.const f64x2 0x1p+0 0x1p+0)) 609 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 610 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 611 (v128.const f64x2 -0x1p+0 -0x1p+0)) 612 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 613 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 614 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 615 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 616 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 617 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 618 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 619 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 620 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 621 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 622 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 623 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 624 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 625 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 626 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 627 (v128.const f64x2 0x0.0000000000002p-1022 0x0.0000000000002p-1022)) 628 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 629 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 630 (v128.const f64x2 0x0.0000000000002p-1022 0x0.0000000000002p-1022)) 631 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 632 (v128.const f64x2 inf inf)) 633 (v128.const f64x2 inf inf)) 634 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 635 (v128.const f64x2 -inf -inf)) 636 (v128.const f64x2 -inf -inf)) 637 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 638 (v128.const f64x2 0x0p+0 0x0p+0)) 639 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 640 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 641 (v128.const f64x2 -0x0p+0 -0x0p+0)) 642 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 643 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 644 (v128.const f64x2 0x1p-1022 0x1p-1022)) 645 (v128.const f64x2 0x1.0000000000001p-1022 0x1.0000000000001p-1022)) 646 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 647 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 648 (v128.const f64x2 -0x0.fffffffffffffp-1022 -0x0.fffffffffffffp-1022)) 649 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 650 (v128.const f64x2 0x1p-1 0x1p-1)) 651 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 652 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 653 (v128.const f64x2 -0x1p-1 -0x1p-1)) 654 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 655 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 656 (v128.const f64x2 0x1p+0 0x1p+0)) 657 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 658 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 659 (v128.const f64x2 -0x1p+0 -0x1p+0)) 660 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 661 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 662 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 663 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 664 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 665 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 666 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 667 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 668 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 669 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 670 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 671 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 672 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 673 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 674 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 675 (v128.const f64x2 0x0.0000000000002p-1022 0x0.0000000000002p-1022)) 676 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 677 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 678 (v128.const f64x2 0x0.0000000000002p-1022 0x0.0000000000002p-1022)) 679 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 680 (v128.const f64x2 inf inf)) 681 (v128.const f64x2 inf inf)) 682 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 683 (v128.const f64x2 -inf -inf)) 684 (v128.const f64x2 -inf -inf)) 685 (assert_return (invoke "f64x2.add" (v128.const f64x2 inf inf) 686 (v128.const f64x2 0x0p+0 0x0p+0)) 687 (v128.const f64x2 inf inf)) 688 (assert_return (invoke "f64x2.add" (v128.const f64x2 inf inf) 689 (v128.const f64x2 -0x0p+0 -0x0p+0)) 690 (v128.const f64x2 inf inf)) 691 (assert_return (invoke "f64x2.add" (v128.const f64x2 inf inf) 692 (v128.const f64x2 0x1p-1022 0x1p-1022)) 693 (v128.const f64x2 inf inf)) 694 (assert_return (invoke "f64x2.add" (v128.const f64x2 inf inf) 695 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 696 (v128.const f64x2 inf inf)) 697 (assert_return (invoke "f64x2.add" (v128.const f64x2 inf inf) 698 (v128.const f64x2 0x1p-1 0x1p-1)) 699 (v128.const f64x2 inf inf)) 700 (assert_return (invoke "f64x2.add" (v128.const f64x2 inf inf) 701 (v128.const f64x2 -0x1p-1 -0x1p-1)) 702 (v128.const f64x2 inf inf)) 703 (assert_return (invoke "f64x2.add" (v128.const f64x2 inf inf) 704 (v128.const f64x2 0x1p+0 0x1p+0)) 705 (v128.const f64x2 inf inf)) 706 (assert_return (invoke "f64x2.add" (v128.const f64x2 inf inf) 707 (v128.const f64x2 -0x1p+0 -0x1p+0)) 708 (v128.const f64x2 inf inf)) 709 (assert_return (invoke "f64x2.add" (v128.const f64x2 inf inf) 710 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 711 (v128.const f64x2 inf inf)) 712 (assert_return (invoke "f64x2.add" (v128.const f64x2 inf inf) 713 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 714 (v128.const f64x2 inf inf)) 715 (assert_return (invoke "f64x2.add" (v128.const f64x2 inf inf) 716 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 717 (v128.const f64x2 inf inf)) 718 (assert_return (invoke "f64x2.add" (v128.const f64x2 inf inf) 719 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 720 (v128.const f64x2 inf inf)) 721 (assert_return (invoke "f64x2.add" (v128.const f64x2 inf inf) 722 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 723 (v128.const f64x2 inf inf)) 724 (assert_return (invoke "f64x2.add" (v128.const f64x2 inf inf) 725 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 726 (v128.const f64x2 inf inf)) 727 (assert_return (invoke "f64x2.add" (v128.const f64x2 inf inf) 728 (v128.const f64x2 inf inf)) 729 (v128.const f64x2 inf inf)) 730 (assert_return (invoke "f64x2.add" (v128.const f64x2 inf inf) 731 (v128.const f64x2 -inf -inf)) 732 (v128.const f64x2 nan:canonical nan:canonical)) 733 (assert_return (invoke "f64x2.add" (v128.const f64x2 -inf -inf) 734 (v128.const f64x2 0x0p+0 0x0p+0)) 735 (v128.const f64x2 -inf -inf)) 736 (assert_return (invoke "f64x2.add" (v128.const f64x2 -inf -inf) 737 (v128.const f64x2 -0x0p+0 -0x0p+0)) 738 (v128.const f64x2 -inf -inf)) 739 (assert_return (invoke "f64x2.add" (v128.const f64x2 -inf -inf) 740 (v128.const f64x2 0x1p-1022 0x1p-1022)) 741 (v128.const f64x2 -inf -inf)) 742 (assert_return (invoke "f64x2.add" (v128.const f64x2 -inf -inf) 743 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 744 (v128.const f64x2 -inf -inf)) 745 (assert_return (invoke "f64x2.add" (v128.const f64x2 -inf -inf) 746 (v128.const f64x2 0x1p-1 0x1p-1)) 747 (v128.const f64x2 -inf -inf)) 748 (assert_return (invoke "f64x2.add" (v128.const f64x2 -inf -inf) 749 (v128.const f64x2 -0x1p-1 -0x1p-1)) 750 (v128.const f64x2 -inf -inf)) 751 (assert_return (invoke "f64x2.add" (v128.const f64x2 -inf -inf) 752 (v128.const f64x2 0x1p+0 0x1p+0)) 753 (v128.const f64x2 -inf -inf)) 754 (assert_return (invoke "f64x2.add" (v128.const f64x2 -inf -inf) 755 (v128.const f64x2 -0x1p+0 -0x1p+0)) 756 (v128.const f64x2 -inf -inf)) 757 (assert_return (invoke "f64x2.add" (v128.const f64x2 -inf -inf) 758 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 759 (v128.const f64x2 -inf -inf)) 760 (assert_return (invoke "f64x2.add" (v128.const f64x2 -inf -inf) 761 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 762 (v128.const f64x2 -inf -inf)) 763 (assert_return (invoke "f64x2.add" (v128.const f64x2 -inf -inf) 764 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 765 (v128.const f64x2 -inf -inf)) 766 (assert_return (invoke "f64x2.add" (v128.const f64x2 -inf -inf) 767 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 768 (v128.const f64x2 -inf -inf)) 769 (assert_return (invoke "f64x2.add" (v128.const f64x2 -inf -inf) 770 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 771 (v128.const f64x2 -inf -inf)) 772 (assert_return (invoke "f64x2.add" (v128.const f64x2 -inf -inf) 773 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 774 (v128.const f64x2 -inf -inf)) 775 (assert_return (invoke "f64x2.add" (v128.const f64x2 -inf -inf) 776 (v128.const f64x2 inf inf)) 777 (v128.const f64x2 nan:canonical nan:canonical)) 778 (assert_return (invoke "f64x2.add" (v128.const f64x2 -inf -inf) 779 (v128.const f64x2 -inf -inf)) 780 (v128.const f64x2 -inf -inf)) 781 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan nan) 782 (v128.const f64x2 0x0p+0 0x0p+0)) 783 (v128.const f64x2 nan:canonical nan:canonical)) 784 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0p+0 0x0p+0) 785 (v128.const f64x2 nan nan)) 786 (v128.const f64x2 nan:canonical nan:canonical)) 787 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan nan) 788 (v128.const f64x2 -0x0p+0 -0x0p+0)) 789 (v128.const f64x2 nan:canonical nan:canonical)) 790 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x0p+0 -0x0p+0) 791 (v128.const f64x2 nan nan)) 792 (v128.const f64x2 nan:canonical nan:canonical)) 793 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan nan) 794 (v128.const f64x2 0x1p-1022 0x1p-1022)) 795 (v128.const f64x2 nan:canonical nan:canonical)) 796 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1022 0x1p-1022) 797 (v128.const f64x2 nan nan)) 798 (v128.const f64x2 nan:canonical nan:canonical)) 799 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan nan) 800 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 801 (v128.const f64x2 nan:canonical nan:canonical)) 802 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 803 (v128.const f64x2 nan nan)) 804 (v128.const f64x2 nan:canonical nan:canonical)) 805 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan nan) 806 (v128.const f64x2 0x1p-1 0x1p-1)) 807 (v128.const f64x2 nan:canonical nan:canonical)) 808 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1 0x1p-1) 809 (v128.const f64x2 nan nan)) 810 (v128.const f64x2 nan:canonical nan:canonical)) 811 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan nan) 812 (v128.const f64x2 -0x1p-1 -0x1p-1)) 813 (v128.const f64x2 nan:canonical nan:canonical)) 814 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1 -0x1p-1) 815 (v128.const f64x2 nan nan)) 816 (v128.const f64x2 nan:canonical nan:canonical)) 817 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan nan) 818 (v128.const f64x2 0x1p+0 0x1p+0)) 819 (v128.const f64x2 nan:canonical nan:canonical)) 820 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p+0 0x1p+0) 821 (v128.const f64x2 nan nan)) 822 (v128.const f64x2 nan:canonical nan:canonical)) 823 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan nan) 824 (v128.const f64x2 -0x1p+0 -0x1p+0)) 825 (v128.const f64x2 nan:canonical nan:canonical)) 826 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p+0 -0x1p+0) 827 (v128.const f64x2 nan nan)) 828 (v128.const f64x2 nan:canonical nan:canonical)) 829 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan nan) 830 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 831 (v128.const f64x2 nan:canonical nan:canonical)) 832 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 833 (v128.const f64x2 nan nan)) 834 (v128.const f64x2 nan:canonical nan:canonical)) 835 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan nan) 836 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 837 (v128.const f64x2 nan:canonical nan:canonical)) 838 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 839 (v128.const f64x2 nan nan)) 840 (v128.const f64x2 nan:canonical nan:canonical)) 841 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan nan) 842 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 843 (v128.const f64x2 nan:canonical nan:canonical)) 844 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 845 (v128.const f64x2 nan nan)) 846 (v128.const f64x2 nan:canonical nan:canonical)) 847 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan nan) 848 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 849 (v128.const f64x2 nan:canonical nan:canonical)) 850 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 851 (v128.const f64x2 nan nan)) 852 (v128.const f64x2 nan:canonical nan:canonical)) 853 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan nan) 854 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 855 (v128.const f64x2 nan:canonical nan:canonical)) 856 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 857 (v128.const f64x2 nan nan)) 858 (v128.const f64x2 nan:canonical nan:canonical)) 859 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan nan) 860 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 861 (v128.const f64x2 nan:canonical nan:canonical)) 862 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 863 (v128.const f64x2 nan nan)) 864 (v128.const f64x2 nan:canonical nan:canonical)) 865 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan nan) 866 (v128.const f64x2 inf inf)) 867 (v128.const f64x2 nan:canonical nan:canonical)) 868 (assert_return (invoke "f64x2.add" (v128.const f64x2 inf inf) 869 (v128.const f64x2 nan nan)) 870 (v128.const f64x2 nan:canonical nan:canonical)) 871 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan nan) 872 (v128.const f64x2 -inf -inf)) 873 (v128.const f64x2 nan:canonical nan:canonical)) 874 (assert_return (invoke "f64x2.add" (v128.const f64x2 -inf -inf) 875 (v128.const f64x2 nan nan)) 876 (v128.const f64x2 nan:canonical nan:canonical)) 877 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan nan) 878 (v128.const f64x2 nan nan)) 879 (v128.const f64x2 nan:canonical nan:canonical)) 880 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan nan) 881 (v128.const f64x2 -nan -nan)) 882 (v128.const f64x2 nan:canonical nan:canonical)) 883 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan nan) 884 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 885 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 886 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan nan) 887 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 888 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 889 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan -nan) 890 (v128.const f64x2 0x0p+0 0x0p+0)) 891 (v128.const f64x2 nan:canonical nan:canonical)) 892 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0p+0 0x0p+0) 893 (v128.const f64x2 -nan -nan)) 894 (v128.const f64x2 nan:canonical nan:canonical)) 895 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan -nan) 896 (v128.const f64x2 -0x0p+0 -0x0p+0)) 897 (v128.const f64x2 nan:canonical nan:canonical)) 898 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x0p+0 -0x0p+0) 899 (v128.const f64x2 -nan -nan)) 900 (v128.const f64x2 nan:canonical nan:canonical)) 901 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan -nan) 902 (v128.const f64x2 0x1p-1022 0x1p-1022)) 903 (v128.const f64x2 nan:canonical nan:canonical)) 904 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1022 0x1p-1022) 905 (v128.const f64x2 -nan -nan)) 906 (v128.const f64x2 nan:canonical nan:canonical)) 907 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan -nan) 908 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 909 (v128.const f64x2 nan:canonical nan:canonical)) 910 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 911 (v128.const f64x2 -nan -nan)) 912 (v128.const f64x2 nan:canonical nan:canonical)) 913 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan -nan) 914 (v128.const f64x2 0x1p-1 0x1p-1)) 915 (v128.const f64x2 nan:canonical nan:canonical)) 916 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1 0x1p-1) 917 (v128.const f64x2 -nan -nan)) 918 (v128.const f64x2 nan:canonical nan:canonical)) 919 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan -nan) 920 (v128.const f64x2 -0x1p-1 -0x1p-1)) 921 (v128.const f64x2 nan:canonical nan:canonical)) 922 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1 -0x1p-1) 923 (v128.const f64x2 -nan -nan)) 924 (v128.const f64x2 nan:canonical nan:canonical)) 925 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan -nan) 926 (v128.const f64x2 0x1p+0 0x1p+0)) 927 (v128.const f64x2 nan:canonical nan:canonical)) 928 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p+0 0x1p+0) 929 (v128.const f64x2 -nan -nan)) 930 (v128.const f64x2 nan:canonical nan:canonical)) 931 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan -nan) 932 (v128.const f64x2 -0x1p+0 -0x1p+0)) 933 (v128.const f64x2 nan:canonical nan:canonical)) 934 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p+0 -0x1p+0) 935 (v128.const f64x2 -nan -nan)) 936 (v128.const f64x2 nan:canonical nan:canonical)) 937 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan -nan) 938 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 939 (v128.const f64x2 nan:canonical nan:canonical)) 940 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 941 (v128.const f64x2 -nan -nan)) 942 (v128.const f64x2 nan:canonical nan:canonical)) 943 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan -nan) 944 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 945 (v128.const f64x2 nan:canonical nan:canonical)) 946 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 947 (v128.const f64x2 -nan -nan)) 948 (v128.const f64x2 nan:canonical nan:canonical)) 949 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan -nan) 950 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 951 (v128.const f64x2 nan:canonical nan:canonical)) 952 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 953 (v128.const f64x2 -nan -nan)) 954 (v128.const f64x2 nan:canonical nan:canonical)) 955 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan -nan) 956 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 957 (v128.const f64x2 nan:canonical nan:canonical)) 958 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 959 (v128.const f64x2 -nan -nan)) 960 (v128.const f64x2 nan:canonical nan:canonical)) 961 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan -nan) 962 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 963 (v128.const f64x2 nan:canonical nan:canonical)) 964 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 965 (v128.const f64x2 -nan -nan)) 966 (v128.const f64x2 nan:canonical nan:canonical)) 967 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan -nan) 968 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 969 (v128.const f64x2 nan:canonical nan:canonical)) 970 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 971 (v128.const f64x2 -nan -nan)) 972 (v128.const f64x2 nan:canonical nan:canonical)) 973 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan -nan) 974 (v128.const f64x2 inf inf)) 975 (v128.const f64x2 nan:canonical nan:canonical)) 976 (assert_return (invoke "f64x2.add" (v128.const f64x2 inf inf) 977 (v128.const f64x2 -nan -nan)) 978 (v128.const f64x2 nan:canonical nan:canonical)) 979 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan -nan) 980 (v128.const f64x2 -inf -inf)) 981 (v128.const f64x2 nan:canonical nan:canonical)) 982 (assert_return (invoke "f64x2.add" (v128.const f64x2 -inf -inf) 983 (v128.const f64x2 -nan -nan)) 984 (v128.const f64x2 nan:canonical nan:canonical)) 985 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan -nan) 986 (v128.const f64x2 nan nan)) 987 (v128.const f64x2 nan:canonical nan:canonical)) 988 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan -nan) 989 (v128.const f64x2 -nan -nan)) 990 (v128.const f64x2 nan:canonical nan:canonical)) 991 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan -nan) 992 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 993 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 994 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan -nan) 995 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 996 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 997 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 998 (v128.const f64x2 0x0p+0 0x0p+0)) 999 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1000 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0p+0 0x0p+0) 1001 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 1002 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1003 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 1004 (v128.const f64x2 -0x0p+0 -0x0p+0)) 1005 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1006 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x0p+0 -0x0p+0) 1007 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 1008 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1009 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 1010 (v128.const f64x2 0x1p-1022 0x1p-1022)) 1011 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1012 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1022 0x1p-1022) 1013 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 1014 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1015 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 1016 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 1017 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1018 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 1019 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 1020 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1021 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 1022 (v128.const f64x2 0x1p-1 0x1p-1)) 1023 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1024 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1 0x1p-1) 1025 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 1026 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1027 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 1028 (v128.const f64x2 -0x1p-1 -0x1p-1)) 1029 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1030 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1 -0x1p-1) 1031 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 1032 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1033 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 1034 (v128.const f64x2 0x1p+0 0x1p+0)) 1035 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1036 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p+0 0x1p+0) 1037 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 1038 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1039 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 1040 (v128.const f64x2 -0x1p+0 -0x1p+0)) 1041 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1042 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p+0 -0x1p+0) 1043 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 1044 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1045 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 1046 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1047 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1048 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 1049 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 1050 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1051 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 1052 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1053 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1054 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 1055 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 1056 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1057 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 1058 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1059 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1060 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 1061 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 1062 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1063 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 1064 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1065 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1066 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 1067 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 1068 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1069 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 1070 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1071 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1072 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1073 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 1074 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1075 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 1076 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1077 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1078 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1079 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 1080 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1081 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 1082 (v128.const f64x2 inf inf)) 1083 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1084 (assert_return (invoke "f64x2.add" (v128.const f64x2 inf inf) 1085 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 1086 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1087 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 1088 (v128.const f64x2 -inf -inf)) 1089 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1090 (assert_return (invoke "f64x2.add" (v128.const f64x2 -inf -inf) 1091 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 1092 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1093 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 1094 (v128.const f64x2 nan nan)) 1095 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1096 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 1097 (v128.const f64x2 -nan -nan)) 1098 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1099 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 1100 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 1101 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1102 (assert_return (invoke "f64x2.add" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 1103 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 1104 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1105 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 1106 (v128.const f64x2 0x0p+0 0x0p+0)) 1107 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1108 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0p+0 0x0p+0) 1109 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 1110 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1111 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 1112 (v128.const f64x2 -0x0p+0 -0x0p+0)) 1113 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1114 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x0p+0 -0x0p+0) 1115 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 1116 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1117 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 1118 (v128.const f64x2 0x1p-1022 0x1p-1022)) 1119 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1120 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1022 0x1p-1022) 1121 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 1122 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1123 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 1124 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 1125 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1126 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 1127 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 1128 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1129 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 1130 (v128.const f64x2 0x1p-1 0x1p-1)) 1131 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1132 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p-1 0x1p-1) 1133 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 1134 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1135 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 1136 (v128.const f64x2 -0x1p-1 -0x1p-1)) 1137 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1138 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p-1 -0x1p-1) 1139 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 1140 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1141 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 1142 (v128.const f64x2 0x1p+0 0x1p+0)) 1143 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1144 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1p+0 0x1p+0) 1145 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 1146 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1147 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 1148 (v128.const f64x2 -0x1p+0 -0x1p+0)) 1149 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1150 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1p+0 -0x1p+0) 1151 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 1152 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1153 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 1154 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1155 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1156 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 1157 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 1158 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1159 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 1160 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1161 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1162 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 1163 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 1164 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1165 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 1166 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1167 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1168 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 1169 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 1170 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1171 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 1172 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1173 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1174 (assert_return (invoke "f64x2.add" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 1175 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 1176 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1177 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 1178 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1179 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1180 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1181 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 1182 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1183 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 1184 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1185 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1186 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1187 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 1188 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1189 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 1190 (v128.const f64x2 inf inf)) 1191 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1192 (assert_return (invoke "f64x2.add" (v128.const f64x2 inf inf) 1193 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 1194 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1195 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 1196 (v128.const f64x2 -inf -inf)) 1197 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1198 (assert_return (invoke "f64x2.add" (v128.const f64x2 -inf -inf) 1199 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 1200 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1201 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 1202 (v128.const f64x2 nan nan)) 1203 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1204 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 1205 (v128.const f64x2 -nan -nan)) 1206 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1207 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 1208 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 1209 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1210 (assert_return (invoke "f64x2.add" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 1211 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 1212 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 1213 (assert_return (invoke "f64x2.add" (v128.const f64x2 0123456789 0123456789) 1214 (v128.const f64x2 0123456789 0123456789)) 1215 (v128.const f64x2 246913578.0 246913578.0)) 1216 (assert_return (invoke "f64x2.add" (v128.const f64x2 0123456789e019 0123456789e019) 1217 (v128.const f64x2 0123456789e019 0123456789e019)) 1218 (v128.const f64x2 2.46913578e+27 2.46913578e+27)) 1219 (assert_return (invoke "f64x2.add" (v128.const f64x2 0123456789e+019 0123456789e+019) 1220 (v128.const f64x2 0123456789e+019 0123456789e+019)) 1221 (v128.const f64x2 2.46913578e+27 2.46913578e+27)) 1222 (assert_return (invoke "f64x2.add" (v128.const f64x2 0123456789e-019 0123456789e-019) 1223 (v128.const f64x2 0123456789e-019 0123456789e-019)) 1224 (v128.const f64x2 2.46913578e-11 2.46913578e-11)) 1225 (assert_return (invoke "f64x2.add" (v128.const f64x2 0123456789. 0123456789.) 1226 (v128.const f64x2 0123456789. 0123456789.)) 1227 (v128.const f64x2 246913578.0 246913578.0)) 1228 (assert_return (invoke "f64x2.add" (v128.const f64x2 0123456789.e019 0123456789.e019) 1229 (v128.const f64x2 0123456789.e019 0123456789.e019)) 1230 (v128.const f64x2 2.46913578e+27 2.46913578e+27)) 1231 (assert_return (invoke "f64x2.add" (v128.const f64x2 0123456789.e+019 0123456789.e+019) 1232 (v128.const f64x2 0123456789.e+019 0123456789.e+019)) 1233 (v128.const f64x2 2.46913578e+27 2.46913578e+27)) 1234 (assert_return (invoke "f64x2.add" (v128.const f64x2 0123456789.e-019 0123456789.e-019) 1235 (v128.const f64x2 0123456789.e-019 0123456789.e-019)) 1236 (v128.const f64x2 2.46913578e-11 2.46913578e-11)) 1237 (assert_return (invoke "f64x2.add" (v128.const f64x2 0123456789.0123456789 0123456789.0123456789) 1238 (v128.const f64x2 0123456789.0123456789 0123456789.0123456789)) 1239 (v128.const f64x2 246913578.02469134 246913578.02469134)) 1240 (assert_return (invoke "f64x2.add" (v128.const f64x2 0123456789.0123456789e019 0123456789.0123456789e019) 1241 (v128.const f64x2 0123456789.0123456789e019 0123456789.0123456789e019)) 1242 (v128.const f64x2 2.4691357802469137e+27 2.4691357802469137e+27)) 1243 (assert_return (invoke "f64x2.add" (v128.const f64x2 0123456789.0123456789e+019 0123456789.0123456789e+019) 1244 (v128.const f64x2 0123456789.0123456789e+019 0123456789.0123456789e+019)) 1245 (v128.const f64x2 2.4691357802469137e+27 2.4691357802469137e+27)) 1246 (assert_return (invoke "f64x2.add" (v128.const f64x2 0123456789.0123456789e-019 0123456789.0123456789e-019) 1247 (v128.const f64x2 0123456789.0123456789e-019 0123456789.0123456789e-019)) 1248 (v128.const f64x2 2.4691357802469137e-11 2.4691357802469137e-11)) 1249 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0123456789ABCDEFabcdef 0x0123456789ABCDEFabcdef) 1250 (v128.const f64x2 0x0123456789ABCDEFabcdef 0x0123456789ABCDEFabcdef)) 1251 (v128.const f64x2 0x1.23456789abcdfp+81 0x1.23456789abcdfp+81)) 1252 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0123456789ABCDEFabcdefp019 0x0123456789ABCDEFabcdefp019) 1253 (v128.const f64x2 0x0123456789ABCDEFabcdefp019 0x0123456789ABCDEFabcdefp019)) 1254 (v128.const f64x2 0x1.23456789abcdfp+100 0x1.23456789abcdfp+100)) 1255 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0123456789ABCDEFabcdefp+019 0x0123456789ABCDEFabcdefp+019) 1256 (v128.const f64x2 0x0123456789ABCDEFabcdefp+019 0x0123456789ABCDEFabcdefp+019)) 1257 (v128.const f64x2 0x1.23456789abcdfp+100 0x1.23456789abcdfp+100)) 1258 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0123456789ABCDEFabcdefp-019 0x0123456789ABCDEFabcdefp-019) 1259 (v128.const f64x2 0x0123456789ABCDEFabcdefp-019 0x0123456789ABCDEFabcdefp-019)) 1260 (v128.const f64x2 0x1.23456789abcdfp+62 0x1.23456789abcdfp+62)) 1261 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0123456789ABCDEFabcdef. 0x0123456789ABCDEFabcdef.) 1262 (v128.const f64x2 0x0123456789ABCDEFabcdef. 0x0123456789ABCDEFabcdef.)) 1263 (v128.const f64x2 0x1.23456789abcdfp+81 0x1.23456789abcdfp+81)) 1264 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0123456789ABCDEFabcdef.p019 0x0123456789ABCDEFabcdef.p019) 1265 (v128.const f64x2 0x0123456789ABCDEFabcdef.p019 0x0123456789ABCDEFabcdef.p019)) 1266 (v128.const f64x2 0x1.23456789abcdfp+100 0x1.23456789abcdfp+100)) 1267 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0123456789ABCDEFabcdef.p+019 0x0123456789ABCDEFabcdef.p+019) 1268 (v128.const f64x2 0x0123456789ABCDEFabcdef.p+019 0x0123456789ABCDEFabcdef.p+019)) 1269 (v128.const f64x2 0x1.23456789abcdfp+100 0x1.23456789abcdfp+100)) 1270 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0123456789ABCDEFabcdef.p-019 0x0123456789ABCDEFabcdef.p-019) 1271 (v128.const f64x2 0x0123456789ABCDEFabcdef.p-019 0x0123456789ABCDEFabcdef.p-019)) 1272 (v128.const f64x2 0x1.23456789abcdfp+62 0x1.23456789abcdfp+62)) 1273 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdef 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdef) 1274 (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdef 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdef)) 1275 (v128.const f64x2 0x1.23456789abcdfp+81 0x1.23456789abcdfp+81)) 1276 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp019) 1277 (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp019)) 1278 (v128.const f64x2 0x1.23456789abcdfp+100 0x1.23456789abcdfp+100)) 1279 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp+019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp+019) 1280 (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp+019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp+019)) 1281 (v128.const f64x2 0x1.23456789abcdfp+100 0x1.23456789abcdfp+100)) 1282 (assert_return (invoke "f64x2.add" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp-019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp-019) 1283 (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp-019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp-019)) 1284 (v128.const f64x2 0x1.23456789abcdfp+62 0x1.23456789abcdfp+62)) 1285 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0p+0 0x0p+0) 1286 (v128.const f64x2 0x0p+0 0x0p+0)) 1287 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 1288 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0p+0 0x0p+0) 1289 (v128.const f64x2 -0x0p+0 -0x0p+0)) 1290 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 1291 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0p+0 0x0p+0) 1292 (v128.const f64x2 0x1p-1022 0x1p-1022)) 1293 (v128.const f64x2 -0x1.0000000000000p-1022 -0x1.0000000000000p-1022)) 1294 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0p+0 0x0p+0) 1295 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 1296 (v128.const f64x2 0x1.0000000000000p-1022 0x1.0000000000000p-1022)) 1297 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0p+0 0x0p+0) 1298 (v128.const f64x2 0x1p-1 0x1p-1)) 1299 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1300 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0p+0 0x0p+0) 1301 (v128.const f64x2 -0x1p-1 -0x1p-1)) 1302 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1303 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0p+0 0x0p+0) 1304 (v128.const f64x2 0x1p+0 0x1p+0)) 1305 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 1306 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0p+0 0x0p+0) 1307 (v128.const f64x2 -0x1p+0 -0x1p+0)) 1308 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1309 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0p+0 0x0p+0) 1310 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1311 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1312 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0p+0 0x0p+0) 1313 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1314 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1315 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0p+0 0x0p+0) 1316 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1317 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1318 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0p+0 0x0p+0) 1319 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1320 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1321 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0p+0 0x0p+0) 1322 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1323 (v128.const f64x2 -0x0.0000000000001p-1022 -0x0.0000000000001p-1022)) 1324 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0p+0 0x0p+0) 1325 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1326 (v128.const f64x2 -0x0.0000000000001p-1022 -0x0.0000000000001p-1022)) 1327 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0p+0 0x0p+0) 1328 (v128.const f64x2 inf inf)) 1329 (v128.const f64x2 -inf -inf)) 1330 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0p+0 0x0p+0) 1331 (v128.const f64x2 -inf -inf)) 1332 (v128.const f64x2 inf inf)) 1333 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x0p+0 -0x0p+0) 1334 (v128.const f64x2 0x0p+0 0x0p+0)) 1335 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 1336 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x0p+0 -0x0p+0) 1337 (v128.const f64x2 -0x0p+0 -0x0p+0)) 1338 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 1339 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x0p+0 -0x0p+0) 1340 (v128.const f64x2 0x1p-1022 0x1p-1022)) 1341 (v128.const f64x2 -0x1.0000000000000p-1022 -0x1.0000000000000p-1022)) 1342 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x0p+0 -0x0p+0) 1343 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 1344 (v128.const f64x2 0x1.0000000000000p-1022 0x1.0000000000000p-1022)) 1345 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x0p+0 -0x0p+0) 1346 (v128.const f64x2 0x1p-1 0x1p-1)) 1347 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1348 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x0p+0 -0x0p+0) 1349 (v128.const f64x2 -0x1p-1 -0x1p-1)) 1350 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1351 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x0p+0 -0x0p+0) 1352 (v128.const f64x2 0x1p+0 0x1p+0)) 1353 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 1354 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x0p+0 -0x0p+0) 1355 (v128.const f64x2 -0x1p+0 -0x1p+0)) 1356 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1357 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x0p+0 -0x0p+0) 1358 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1359 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1360 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x0p+0 -0x0p+0) 1361 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1362 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1363 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x0p+0 -0x0p+0) 1364 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1365 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1366 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x0p+0 -0x0p+0) 1367 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1368 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1369 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x0p+0 -0x0p+0) 1370 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1371 (v128.const f64x2 -0x0.0000000000001p-1022 -0x0.0000000000001p-1022)) 1372 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x0p+0 -0x0p+0) 1373 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1374 (v128.const f64x2 -0x0.0000000000001p-1022 -0x0.0000000000001p-1022)) 1375 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x0p+0 -0x0p+0) 1376 (v128.const f64x2 inf inf)) 1377 (v128.const f64x2 -inf -inf)) 1378 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x0p+0 -0x0p+0) 1379 (v128.const f64x2 -inf -inf)) 1380 (v128.const f64x2 inf inf)) 1381 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1022 0x1p-1022) 1382 (v128.const f64x2 0x0p+0 0x0p+0)) 1383 (v128.const f64x2 0x1.0000000000000p-1022 0x1.0000000000000p-1022)) 1384 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1022 0x1p-1022) 1385 (v128.const f64x2 -0x0p+0 -0x0p+0)) 1386 (v128.const f64x2 0x1.0000000000000p-1022 0x1.0000000000000p-1022)) 1387 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1022 0x1p-1022) 1388 (v128.const f64x2 0x1p-1022 0x1p-1022)) 1389 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 1390 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1022 0x1p-1022) 1391 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 1392 (v128.const f64x2 0x1.0000000000000p-1021 0x1.0000000000000p-1021)) 1393 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1022 0x1p-1022) 1394 (v128.const f64x2 0x1p-1 0x1p-1)) 1395 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1396 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1022 0x1p-1022) 1397 (v128.const f64x2 -0x1p-1 -0x1p-1)) 1398 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1399 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1022 0x1p-1022) 1400 (v128.const f64x2 0x1p+0 0x1p+0)) 1401 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 1402 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1022 0x1p-1022) 1403 (v128.const f64x2 -0x1p+0 -0x1p+0)) 1404 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1405 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1022 0x1p-1022) 1406 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1407 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1408 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1022 0x1p-1022) 1409 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1410 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1411 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1022 0x1p-1022) 1412 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1413 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1414 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1022 0x1p-1022) 1415 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1416 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1417 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1022 0x1p-1022) 1418 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1419 (v128.const f64x2 0x0.fffffffffffffp-1022 0x0.fffffffffffffp-1022)) 1420 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1022 0x1p-1022) 1421 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1422 (v128.const f64x2 0x0.fffffffffffffp-1022 0x0.fffffffffffffp-1022)) 1423 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1022 0x1p-1022) 1424 (v128.const f64x2 inf inf)) 1425 (v128.const f64x2 -inf -inf)) 1426 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1022 0x1p-1022) 1427 (v128.const f64x2 -inf -inf)) 1428 (v128.const f64x2 inf inf)) 1429 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 1430 (v128.const f64x2 0x0p+0 0x0p+0)) 1431 (v128.const f64x2 -0x1.0000000000000p-1022 -0x1.0000000000000p-1022)) 1432 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 1433 (v128.const f64x2 -0x0p+0 -0x0p+0)) 1434 (v128.const f64x2 -0x1.0000000000000p-1022 -0x1.0000000000000p-1022)) 1435 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 1436 (v128.const f64x2 0x1p-1022 0x1p-1022)) 1437 (v128.const f64x2 -0x1.0000000000000p-1021 -0x1.0000000000000p-1021)) 1438 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 1439 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 1440 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 1441 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 1442 (v128.const f64x2 0x1p-1 0x1p-1)) 1443 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1444 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 1445 (v128.const f64x2 -0x1p-1 -0x1p-1)) 1446 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1447 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 1448 (v128.const f64x2 0x1p+0 0x1p+0)) 1449 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 1450 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 1451 (v128.const f64x2 -0x1p+0 -0x1p+0)) 1452 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1453 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 1454 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1455 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1456 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 1457 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1458 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1459 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 1460 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1461 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1462 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 1463 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1464 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1465 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 1466 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1467 (v128.const f64x2 -0x1.0000000000001p-1022 -0x1.0000000000001p-1022)) 1468 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 1469 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1470 (v128.const f64x2 -0x1.0000000000001p-1022 -0x1.0000000000001p-1022)) 1471 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 1472 (v128.const f64x2 inf inf)) 1473 (v128.const f64x2 -inf -inf)) 1474 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 1475 (v128.const f64x2 -inf -inf)) 1476 (v128.const f64x2 inf inf)) 1477 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1 0x1p-1) 1478 (v128.const f64x2 0x0p+0 0x0p+0)) 1479 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1480 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1 0x1p-1) 1481 (v128.const f64x2 -0x0p+0 -0x0p+0)) 1482 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1483 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1 0x1p-1) 1484 (v128.const f64x2 0x1p-1022 0x1p-1022)) 1485 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1486 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1 0x1p-1) 1487 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 1488 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1489 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1 0x1p-1) 1490 (v128.const f64x2 0x1p-1 0x1p-1)) 1491 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 1492 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1 0x1p-1) 1493 (v128.const f64x2 -0x1p-1 -0x1p-1)) 1494 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1495 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1 0x1p-1) 1496 (v128.const f64x2 0x1p+0 0x1p+0)) 1497 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1498 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1 0x1p-1) 1499 (v128.const f64x2 -0x1p+0 -0x1p+0)) 1500 (v128.const f64x2 0x1.8000000000000p+0 0x1.8000000000000p+0)) 1501 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1 0x1p-1) 1502 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1503 (v128.const f64x2 -0x1.721fb54442d18p+2 -0x1.721fb54442d18p+2)) 1504 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1 0x1p-1) 1505 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1506 (v128.const f64x2 0x1.b21fb54442d18p+2 0x1.b21fb54442d18p+2)) 1507 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1 0x1p-1) 1508 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1509 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1510 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1 0x1p-1) 1511 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1512 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1513 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1 0x1p-1) 1514 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1515 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1516 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1 0x1p-1) 1517 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1518 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1519 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1 0x1p-1) 1520 (v128.const f64x2 inf inf)) 1521 (v128.const f64x2 -inf -inf)) 1522 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1 0x1p-1) 1523 (v128.const f64x2 -inf -inf)) 1524 (v128.const f64x2 inf inf)) 1525 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1 -0x1p-1) 1526 (v128.const f64x2 0x0p+0 0x0p+0)) 1527 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1528 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1 -0x1p-1) 1529 (v128.const f64x2 -0x0p+0 -0x0p+0)) 1530 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1531 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1 -0x1p-1) 1532 (v128.const f64x2 0x1p-1022 0x1p-1022)) 1533 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1534 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1 -0x1p-1) 1535 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 1536 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1537 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1 -0x1p-1) 1538 (v128.const f64x2 0x1p-1 0x1p-1)) 1539 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 1540 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1 -0x1p-1) 1541 (v128.const f64x2 -0x1p-1 -0x1p-1)) 1542 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 1543 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1 -0x1p-1) 1544 (v128.const f64x2 0x1p+0 0x1p+0)) 1545 (v128.const f64x2 -0x1.8000000000000p+0 -0x1.8000000000000p+0)) 1546 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1 -0x1p-1) 1547 (v128.const f64x2 -0x1p+0 -0x1p+0)) 1548 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1549 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1 -0x1p-1) 1550 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1551 (v128.const f64x2 -0x1.b21fb54442d18p+2 -0x1.b21fb54442d18p+2)) 1552 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1 -0x1p-1) 1553 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1554 (v128.const f64x2 0x1.721fb54442d18p+2 0x1.721fb54442d18p+2)) 1555 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1 -0x1p-1) 1556 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1557 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1558 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1 -0x1p-1) 1559 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1560 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1561 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1 -0x1p-1) 1562 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1563 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1564 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1 -0x1p-1) 1565 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1566 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1567 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1 -0x1p-1) 1568 (v128.const f64x2 inf inf)) 1569 (v128.const f64x2 -inf -inf)) 1570 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1 -0x1p-1) 1571 (v128.const f64x2 -inf -inf)) 1572 (v128.const f64x2 inf inf)) 1573 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p+0 0x1p+0) 1574 (v128.const f64x2 0x0p+0 0x0p+0)) 1575 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1576 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p+0 0x1p+0) 1577 (v128.const f64x2 -0x0p+0 -0x0p+0)) 1578 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1579 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p+0 0x1p+0) 1580 (v128.const f64x2 0x1p-1022 0x1p-1022)) 1581 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1582 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p+0 0x1p+0) 1583 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 1584 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1585 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p+0 0x1p+0) 1586 (v128.const f64x2 0x1p-1 0x1p-1)) 1587 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1588 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p+0 0x1p+0) 1589 (v128.const f64x2 -0x1p-1 -0x1p-1)) 1590 (v128.const f64x2 0x1.8000000000000p+0 0x1.8000000000000p+0)) 1591 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p+0 0x1p+0) 1592 (v128.const f64x2 0x1p+0 0x1p+0)) 1593 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 1594 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p+0 0x1p+0) 1595 (v128.const f64x2 -0x1p+0 -0x1p+0)) 1596 (v128.const f64x2 0x1.0000000000000p+1 0x1.0000000000000p+1)) 1597 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p+0 0x1p+0) 1598 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1599 (v128.const f64x2 -0x1.521fb54442d18p+2 -0x1.521fb54442d18p+2)) 1600 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p+0 0x1p+0) 1601 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1602 (v128.const f64x2 0x1.d21fb54442d18p+2 0x1.d21fb54442d18p+2)) 1603 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p+0 0x1p+0) 1604 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1605 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1606 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p+0 0x1p+0) 1607 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1608 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1609 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p+0 0x1p+0) 1610 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1611 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1612 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p+0 0x1p+0) 1613 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1614 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1615 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p+0 0x1p+0) 1616 (v128.const f64x2 inf inf)) 1617 (v128.const f64x2 -inf -inf)) 1618 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p+0 0x1p+0) 1619 (v128.const f64x2 -inf -inf)) 1620 (v128.const f64x2 inf inf)) 1621 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p+0 -0x1p+0) 1622 (v128.const f64x2 0x0p+0 0x0p+0)) 1623 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 1624 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p+0 -0x1p+0) 1625 (v128.const f64x2 -0x0p+0 -0x0p+0)) 1626 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 1627 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p+0 -0x1p+0) 1628 (v128.const f64x2 0x1p-1022 0x1p-1022)) 1629 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 1630 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p+0 -0x1p+0) 1631 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 1632 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 1633 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p+0 -0x1p+0) 1634 (v128.const f64x2 0x1p-1 0x1p-1)) 1635 (v128.const f64x2 -0x1.8000000000000p+0 -0x1.8000000000000p+0)) 1636 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p+0 -0x1p+0) 1637 (v128.const f64x2 -0x1p-1 -0x1p-1)) 1638 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1639 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p+0 -0x1p+0) 1640 (v128.const f64x2 0x1p+0 0x1p+0)) 1641 (v128.const f64x2 -0x1.0000000000000p+1 -0x1.0000000000000p+1)) 1642 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p+0 -0x1p+0) 1643 (v128.const f64x2 -0x1p+0 -0x1p+0)) 1644 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 1645 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p+0 -0x1p+0) 1646 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1647 (v128.const f64x2 -0x1.d21fb54442d18p+2 -0x1.d21fb54442d18p+2)) 1648 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p+0 -0x1p+0) 1649 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1650 (v128.const f64x2 0x1.521fb54442d18p+2 0x1.521fb54442d18p+2)) 1651 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p+0 -0x1p+0) 1652 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1653 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1654 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p+0 -0x1p+0) 1655 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1656 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1657 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p+0 -0x1p+0) 1658 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1659 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 1660 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p+0 -0x1p+0) 1661 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1662 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 1663 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p+0 -0x1p+0) 1664 (v128.const f64x2 inf inf)) 1665 (v128.const f64x2 -inf -inf)) 1666 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p+0 -0x1p+0) 1667 (v128.const f64x2 -inf -inf)) 1668 (v128.const f64x2 inf inf)) 1669 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 1670 (v128.const f64x2 0x0p+0 0x0p+0)) 1671 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1672 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 1673 (v128.const f64x2 -0x0p+0 -0x0p+0)) 1674 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1675 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 1676 (v128.const f64x2 0x1p-1022 0x1p-1022)) 1677 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1678 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 1679 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 1680 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1681 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 1682 (v128.const f64x2 0x1p-1 0x1p-1)) 1683 (v128.const f64x2 0x1.721fb54442d18p+2 0x1.721fb54442d18p+2)) 1684 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 1685 (v128.const f64x2 -0x1p-1 -0x1p-1)) 1686 (v128.const f64x2 0x1.b21fb54442d18p+2 0x1.b21fb54442d18p+2)) 1687 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 1688 (v128.const f64x2 0x1p+0 0x1p+0)) 1689 (v128.const f64x2 0x1.521fb54442d18p+2 0x1.521fb54442d18p+2)) 1690 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 1691 (v128.const f64x2 -0x1p+0 -0x1p+0)) 1692 (v128.const f64x2 0x1.d21fb54442d18p+2 0x1.d21fb54442d18p+2)) 1693 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 1694 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1695 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 1696 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 1697 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1698 (v128.const f64x2 0x1.921fb54442d18p+3 0x1.921fb54442d18p+3)) 1699 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 1700 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1701 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1702 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 1703 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1704 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1705 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 1706 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1707 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1708 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 1709 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1710 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1711 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 1712 (v128.const f64x2 inf inf)) 1713 (v128.const f64x2 -inf -inf)) 1714 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 1715 (v128.const f64x2 -inf -inf)) 1716 (v128.const f64x2 inf inf)) 1717 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 1718 (v128.const f64x2 0x0p+0 0x0p+0)) 1719 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1720 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 1721 (v128.const f64x2 -0x0p+0 -0x0p+0)) 1722 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1723 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 1724 (v128.const f64x2 0x1p-1022 0x1p-1022)) 1725 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1726 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 1727 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 1728 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1729 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 1730 (v128.const f64x2 0x1p-1 0x1p-1)) 1731 (v128.const f64x2 -0x1.b21fb54442d18p+2 -0x1.b21fb54442d18p+2)) 1732 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 1733 (v128.const f64x2 -0x1p-1 -0x1p-1)) 1734 (v128.const f64x2 -0x1.721fb54442d18p+2 -0x1.721fb54442d18p+2)) 1735 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 1736 (v128.const f64x2 0x1p+0 0x1p+0)) 1737 (v128.const f64x2 -0x1.d21fb54442d18p+2 -0x1.d21fb54442d18p+2)) 1738 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 1739 (v128.const f64x2 -0x1p+0 -0x1p+0)) 1740 (v128.const f64x2 -0x1.521fb54442d18p+2 -0x1.521fb54442d18p+2)) 1741 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 1742 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1743 (v128.const f64x2 -0x1.921fb54442d18p+3 -0x1.921fb54442d18p+3)) 1744 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 1745 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1746 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 1747 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 1748 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1749 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1750 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 1751 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1752 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1753 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 1754 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1755 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1756 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 1757 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1758 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1759 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 1760 (v128.const f64x2 inf inf)) 1761 (v128.const f64x2 -inf -inf)) 1762 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 1763 (v128.const f64x2 -inf -inf)) 1764 (v128.const f64x2 inf inf)) 1765 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 1766 (v128.const f64x2 0x0p+0 0x0p+0)) 1767 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1768 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 1769 (v128.const f64x2 -0x0p+0 -0x0p+0)) 1770 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1771 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 1772 (v128.const f64x2 0x1p-1022 0x1p-1022)) 1773 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1774 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 1775 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 1776 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1777 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 1778 (v128.const f64x2 0x1p-1 0x1p-1)) 1779 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1780 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 1781 (v128.const f64x2 -0x1p-1 -0x1p-1)) 1782 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1783 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 1784 (v128.const f64x2 0x1p+0 0x1p+0)) 1785 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1786 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 1787 (v128.const f64x2 -0x1p+0 -0x1p+0)) 1788 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1789 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 1790 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1791 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1792 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 1793 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1794 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1795 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 1796 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1797 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 1798 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 1799 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1800 (v128.const f64x2 inf inf)) 1801 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 1802 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1803 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1804 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 1805 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1806 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1807 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 1808 (v128.const f64x2 inf inf)) 1809 (v128.const f64x2 -inf -inf)) 1810 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 1811 (v128.const f64x2 -inf -inf)) 1812 (v128.const f64x2 inf inf)) 1813 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 1814 (v128.const f64x2 0x0p+0 0x0p+0)) 1815 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1816 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 1817 (v128.const f64x2 -0x0p+0 -0x0p+0)) 1818 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1819 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 1820 (v128.const f64x2 0x1p-1022 0x1p-1022)) 1821 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1822 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 1823 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 1824 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1825 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 1826 (v128.const f64x2 0x1p-1 0x1p-1)) 1827 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1828 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 1829 (v128.const f64x2 -0x1p-1 -0x1p-1)) 1830 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1831 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 1832 (v128.const f64x2 0x1p+0 0x1p+0)) 1833 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1834 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 1835 (v128.const f64x2 -0x1p+0 -0x1p+0)) 1836 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1837 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 1838 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1839 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1840 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 1841 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1842 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1843 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 1844 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1845 (v128.const f64x2 -inf -inf)) 1846 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 1847 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1848 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 1849 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 1850 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1851 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1852 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 1853 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1854 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1855 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 1856 (v128.const f64x2 inf inf)) 1857 (v128.const f64x2 -inf -inf)) 1858 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 1859 (v128.const f64x2 -inf -inf)) 1860 (v128.const f64x2 inf inf)) 1861 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1862 (v128.const f64x2 0x0p+0 0x0p+0)) 1863 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1864 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1865 (v128.const f64x2 -0x0p+0 -0x0p+0)) 1866 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1867 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1868 (v128.const f64x2 0x1p-1022 0x1p-1022)) 1869 (v128.const f64x2 -0x0.fffffffffffffp-1022 -0x0.fffffffffffffp-1022)) 1870 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1871 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 1872 (v128.const f64x2 0x1.0000000000001p-1022 0x1.0000000000001p-1022)) 1873 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1874 (v128.const f64x2 0x1p-1 0x1p-1)) 1875 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1876 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1877 (v128.const f64x2 -0x1p-1 -0x1p-1)) 1878 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1879 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1880 (v128.const f64x2 0x1p+0 0x1p+0)) 1881 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 1882 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1883 (v128.const f64x2 -0x1p+0 -0x1p+0)) 1884 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1885 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1886 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1887 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1888 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1889 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1890 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1891 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1892 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1893 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1894 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1895 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1896 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1897 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1898 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1899 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 1900 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1901 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1902 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 1903 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1904 (v128.const f64x2 inf inf)) 1905 (v128.const f64x2 -inf -inf)) 1906 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1907 (v128.const f64x2 -inf -inf)) 1908 (v128.const f64x2 inf inf)) 1909 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1910 (v128.const f64x2 0x0p+0 0x0p+0)) 1911 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1912 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1913 (v128.const f64x2 -0x0p+0 -0x0p+0)) 1914 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1915 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1916 (v128.const f64x2 0x1p-1022 0x1p-1022)) 1917 (v128.const f64x2 -0x0.fffffffffffffp-1022 -0x0.fffffffffffffp-1022)) 1918 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1919 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 1920 (v128.const f64x2 0x1.0000000000001p-1022 0x1.0000000000001p-1022)) 1921 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1922 (v128.const f64x2 0x1p-1 0x1p-1)) 1923 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 1924 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1925 (v128.const f64x2 -0x1p-1 -0x1p-1)) 1926 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 1927 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1928 (v128.const f64x2 0x1p+0 0x1p+0)) 1929 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 1930 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1931 (v128.const f64x2 -0x1p+0 -0x1p+0)) 1932 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 1933 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1934 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1935 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1936 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1937 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1938 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1939 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1940 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1941 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1942 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1943 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1944 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1945 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1946 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1947 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 1948 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1949 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1950 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 1951 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1952 (v128.const f64x2 inf inf)) 1953 (v128.const f64x2 -inf -inf)) 1954 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 1955 (v128.const f64x2 -inf -inf)) 1956 (v128.const f64x2 inf inf)) 1957 (assert_return (invoke "f64x2.sub" (v128.const f64x2 inf inf) 1958 (v128.const f64x2 0x0p+0 0x0p+0)) 1959 (v128.const f64x2 inf inf)) 1960 (assert_return (invoke "f64x2.sub" (v128.const f64x2 inf inf) 1961 (v128.const f64x2 -0x0p+0 -0x0p+0)) 1962 (v128.const f64x2 inf inf)) 1963 (assert_return (invoke "f64x2.sub" (v128.const f64x2 inf inf) 1964 (v128.const f64x2 0x1p-1022 0x1p-1022)) 1965 (v128.const f64x2 inf inf)) 1966 (assert_return (invoke "f64x2.sub" (v128.const f64x2 inf inf) 1967 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 1968 (v128.const f64x2 inf inf)) 1969 (assert_return (invoke "f64x2.sub" (v128.const f64x2 inf inf) 1970 (v128.const f64x2 0x1p-1 0x1p-1)) 1971 (v128.const f64x2 inf inf)) 1972 (assert_return (invoke "f64x2.sub" (v128.const f64x2 inf inf) 1973 (v128.const f64x2 -0x1p-1 -0x1p-1)) 1974 (v128.const f64x2 inf inf)) 1975 (assert_return (invoke "f64x2.sub" (v128.const f64x2 inf inf) 1976 (v128.const f64x2 0x1p+0 0x1p+0)) 1977 (v128.const f64x2 inf inf)) 1978 (assert_return (invoke "f64x2.sub" (v128.const f64x2 inf inf) 1979 (v128.const f64x2 -0x1p+0 -0x1p+0)) 1980 (v128.const f64x2 inf inf)) 1981 (assert_return (invoke "f64x2.sub" (v128.const f64x2 inf inf) 1982 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 1983 (v128.const f64x2 inf inf)) 1984 (assert_return (invoke "f64x2.sub" (v128.const f64x2 inf inf) 1985 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 1986 (v128.const f64x2 inf inf)) 1987 (assert_return (invoke "f64x2.sub" (v128.const f64x2 inf inf) 1988 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 1989 (v128.const f64x2 inf inf)) 1990 (assert_return (invoke "f64x2.sub" (v128.const f64x2 inf inf) 1991 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 1992 (v128.const f64x2 inf inf)) 1993 (assert_return (invoke "f64x2.sub" (v128.const f64x2 inf inf) 1994 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1995 (v128.const f64x2 inf inf)) 1996 (assert_return (invoke "f64x2.sub" (v128.const f64x2 inf inf) 1997 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 1998 (v128.const f64x2 inf inf)) 1999 (assert_return (invoke "f64x2.sub" (v128.const f64x2 inf inf) 2000 (v128.const f64x2 inf inf)) 2001 (v128.const f64x2 nan:canonical nan:canonical)) 2002 (assert_return (invoke "f64x2.sub" (v128.const f64x2 inf inf) 2003 (v128.const f64x2 -inf -inf)) 2004 (v128.const f64x2 inf inf)) 2005 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -inf -inf) 2006 (v128.const f64x2 0x0p+0 0x0p+0)) 2007 (v128.const f64x2 -inf -inf)) 2008 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -inf -inf) 2009 (v128.const f64x2 -0x0p+0 -0x0p+0)) 2010 (v128.const f64x2 -inf -inf)) 2011 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -inf -inf) 2012 (v128.const f64x2 0x1p-1022 0x1p-1022)) 2013 (v128.const f64x2 -inf -inf)) 2014 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -inf -inf) 2015 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 2016 (v128.const f64x2 -inf -inf)) 2017 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -inf -inf) 2018 (v128.const f64x2 0x1p-1 0x1p-1)) 2019 (v128.const f64x2 -inf -inf)) 2020 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -inf -inf) 2021 (v128.const f64x2 -0x1p-1 -0x1p-1)) 2022 (v128.const f64x2 -inf -inf)) 2023 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -inf -inf) 2024 (v128.const f64x2 0x1p+0 0x1p+0)) 2025 (v128.const f64x2 -inf -inf)) 2026 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -inf -inf) 2027 (v128.const f64x2 -0x1p+0 -0x1p+0)) 2028 (v128.const f64x2 -inf -inf)) 2029 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -inf -inf) 2030 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 2031 (v128.const f64x2 -inf -inf)) 2032 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -inf -inf) 2033 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 2034 (v128.const f64x2 -inf -inf)) 2035 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -inf -inf) 2036 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 2037 (v128.const f64x2 -inf -inf)) 2038 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -inf -inf) 2039 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 2040 (v128.const f64x2 -inf -inf)) 2041 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -inf -inf) 2042 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2043 (v128.const f64x2 -inf -inf)) 2044 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -inf -inf) 2045 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2046 (v128.const f64x2 -inf -inf)) 2047 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -inf -inf) 2048 (v128.const f64x2 inf inf)) 2049 (v128.const f64x2 -inf -inf)) 2050 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -inf -inf) 2051 (v128.const f64x2 -inf -inf)) 2052 (v128.const f64x2 nan:canonical nan:canonical)) 2053 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan nan) 2054 (v128.const f64x2 0x0p+0 0x0p+0)) 2055 (v128.const f64x2 nan:canonical nan:canonical)) 2056 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0p+0 0x0p+0) 2057 (v128.const f64x2 nan nan)) 2058 (v128.const f64x2 nan:canonical nan:canonical)) 2059 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan nan) 2060 (v128.const f64x2 -0x0p+0 -0x0p+0)) 2061 (v128.const f64x2 nan:canonical nan:canonical)) 2062 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x0p+0 -0x0p+0) 2063 (v128.const f64x2 nan nan)) 2064 (v128.const f64x2 nan:canonical nan:canonical)) 2065 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan nan) 2066 (v128.const f64x2 0x1p-1022 0x1p-1022)) 2067 (v128.const f64x2 nan:canonical nan:canonical)) 2068 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1022 0x1p-1022) 2069 (v128.const f64x2 nan nan)) 2070 (v128.const f64x2 nan:canonical nan:canonical)) 2071 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan nan) 2072 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 2073 (v128.const f64x2 nan:canonical nan:canonical)) 2074 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 2075 (v128.const f64x2 nan nan)) 2076 (v128.const f64x2 nan:canonical nan:canonical)) 2077 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan nan) 2078 (v128.const f64x2 0x1p-1 0x1p-1)) 2079 (v128.const f64x2 nan:canonical nan:canonical)) 2080 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1 0x1p-1) 2081 (v128.const f64x2 nan nan)) 2082 (v128.const f64x2 nan:canonical nan:canonical)) 2083 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan nan) 2084 (v128.const f64x2 -0x1p-1 -0x1p-1)) 2085 (v128.const f64x2 nan:canonical nan:canonical)) 2086 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1 -0x1p-1) 2087 (v128.const f64x2 nan nan)) 2088 (v128.const f64x2 nan:canonical nan:canonical)) 2089 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan nan) 2090 (v128.const f64x2 0x1p+0 0x1p+0)) 2091 (v128.const f64x2 nan:canonical nan:canonical)) 2092 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p+0 0x1p+0) 2093 (v128.const f64x2 nan nan)) 2094 (v128.const f64x2 nan:canonical nan:canonical)) 2095 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan nan) 2096 (v128.const f64x2 -0x1p+0 -0x1p+0)) 2097 (v128.const f64x2 nan:canonical nan:canonical)) 2098 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p+0 -0x1p+0) 2099 (v128.const f64x2 nan nan)) 2100 (v128.const f64x2 nan:canonical nan:canonical)) 2101 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan nan) 2102 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 2103 (v128.const f64x2 nan:canonical nan:canonical)) 2104 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 2105 (v128.const f64x2 nan nan)) 2106 (v128.const f64x2 nan:canonical nan:canonical)) 2107 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan nan) 2108 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 2109 (v128.const f64x2 nan:canonical nan:canonical)) 2110 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 2111 (v128.const f64x2 nan nan)) 2112 (v128.const f64x2 nan:canonical nan:canonical)) 2113 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan nan) 2114 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 2115 (v128.const f64x2 nan:canonical nan:canonical)) 2116 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 2117 (v128.const f64x2 nan nan)) 2118 (v128.const f64x2 nan:canonical nan:canonical)) 2119 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan nan) 2120 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 2121 (v128.const f64x2 nan:canonical nan:canonical)) 2122 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 2123 (v128.const f64x2 nan nan)) 2124 (v128.const f64x2 nan:canonical nan:canonical)) 2125 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan nan) 2126 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2127 (v128.const f64x2 nan:canonical nan:canonical)) 2128 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 2129 (v128.const f64x2 nan nan)) 2130 (v128.const f64x2 nan:canonical nan:canonical)) 2131 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan nan) 2132 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2133 (v128.const f64x2 nan:canonical nan:canonical)) 2134 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 2135 (v128.const f64x2 nan nan)) 2136 (v128.const f64x2 nan:canonical nan:canonical)) 2137 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan nan) 2138 (v128.const f64x2 inf inf)) 2139 (v128.const f64x2 nan:canonical nan:canonical)) 2140 (assert_return (invoke "f64x2.sub" (v128.const f64x2 inf inf) 2141 (v128.const f64x2 nan nan)) 2142 (v128.const f64x2 nan:canonical nan:canonical)) 2143 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan nan) 2144 (v128.const f64x2 -inf -inf)) 2145 (v128.const f64x2 nan:canonical nan:canonical)) 2146 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -inf -inf) 2147 (v128.const f64x2 nan nan)) 2148 (v128.const f64x2 nan:canonical nan:canonical)) 2149 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan nan) 2150 (v128.const f64x2 nan nan)) 2151 (v128.const f64x2 nan:canonical nan:canonical)) 2152 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan nan) 2153 (v128.const f64x2 -nan -nan)) 2154 (v128.const f64x2 nan:canonical nan:canonical)) 2155 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan nan) 2156 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 2157 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2158 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan nan) 2159 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 2160 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2161 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan -nan) 2162 (v128.const f64x2 0x0p+0 0x0p+0)) 2163 (v128.const f64x2 nan:canonical nan:canonical)) 2164 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0p+0 0x0p+0) 2165 (v128.const f64x2 -nan -nan)) 2166 (v128.const f64x2 nan:canonical nan:canonical)) 2167 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan -nan) 2168 (v128.const f64x2 -0x0p+0 -0x0p+0)) 2169 (v128.const f64x2 nan:canonical nan:canonical)) 2170 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x0p+0 -0x0p+0) 2171 (v128.const f64x2 -nan -nan)) 2172 (v128.const f64x2 nan:canonical nan:canonical)) 2173 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan -nan) 2174 (v128.const f64x2 0x1p-1022 0x1p-1022)) 2175 (v128.const f64x2 nan:canonical nan:canonical)) 2176 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1022 0x1p-1022) 2177 (v128.const f64x2 -nan -nan)) 2178 (v128.const f64x2 nan:canonical nan:canonical)) 2179 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan -nan) 2180 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 2181 (v128.const f64x2 nan:canonical nan:canonical)) 2182 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 2183 (v128.const f64x2 -nan -nan)) 2184 (v128.const f64x2 nan:canonical nan:canonical)) 2185 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan -nan) 2186 (v128.const f64x2 0x1p-1 0x1p-1)) 2187 (v128.const f64x2 nan:canonical nan:canonical)) 2188 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1 0x1p-1) 2189 (v128.const f64x2 -nan -nan)) 2190 (v128.const f64x2 nan:canonical nan:canonical)) 2191 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan -nan) 2192 (v128.const f64x2 -0x1p-1 -0x1p-1)) 2193 (v128.const f64x2 nan:canonical nan:canonical)) 2194 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1 -0x1p-1) 2195 (v128.const f64x2 -nan -nan)) 2196 (v128.const f64x2 nan:canonical nan:canonical)) 2197 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan -nan) 2198 (v128.const f64x2 0x1p+0 0x1p+0)) 2199 (v128.const f64x2 nan:canonical nan:canonical)) 2200 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p+0 0x1p+0) 2201 (v128.const f64x2 -nan -nan)) 2202 (v128.const f64x2 nan:canonical nan:canonical)) 2203 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan -nan) 2204 (v128.const f64x2 -0x1p+0 -0x1p+0)) 2205 (v128.const f64x2 nan:canonical nan:canonical)) 2206 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p+0 -0x1p+0) 2207 (v128.const f64x2 -nan -nan)) 2208 (v128.const f64x2 nan:canonical nan:canonical)) 2209 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan -nan) 2210 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 2211 (v128.const f64x2 nan:canonical nan:canonical)) 2212 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 2213 (v128.const f64x2 -nan -nan)) 2214 (v128.const f64x2 nan:canonical nan:canonical)) 2215 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan -nan) 2216 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 2217 (v128.const f64x2 nan:canonical nan:canonical)) 2218 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 2219 (v128.const f64x2 -nan -nan)) 2220 (v128.const f64x2 nan:canonical nan:canonical)) 2221 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan -nan) 2222 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 2223 (v128.const f64x2 nan:canonical nan:canonical)) 2224 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 2225 (v128.const f64x2 -nan -nan)) 2226 (v128.const f64x2 nan:canonical nan:canonical)) 2227 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan -nan) 2228 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 2229 (v128.const f64x2 nan:canonical nan:canonical)) 2230 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 2231 (v128.const f64x2 -nan -nan)) 2232 (v128.const f64x2 nan:canonical nan:canonical)) 2233 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan -nan) 2234 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2235 (v128.const f64x2 nan:canonical nan:canonical)) 2236 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 2237 (v128.const f64x2 -nan -nan)) 2238 (v128.const f64x2 nan:canonical nan:canonical)) 2239 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan -nan) 2240 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2241 (v128.const f64x2 nan:canonical nan:canonical)) 2242 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 2243 (v128.const f64x2 -nan -nan)) 2244 (v128.const f64x2 nan:canonical nan:canonical)) 2245 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan -nan) 2246 (v128.const f64x2 inf inf)) 2247 (v128.const f64x2 nan:canonical nan:canonical)) 2248 (assert_return (invoke "f64x2.sub" (v128.const f64x2 inf inf) 2249 (v128.const f64x2 -nan -nan)) 2250 (v128.const f64x2 nan:canonical nan:canonical)) 2251 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan -nan) 2252 (v128.const f64x2 -inf -inf)) 2253 (v128.const f64x2 nan:canonical nan:canonical)) 2254 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -inf -inf) 2255 (v128.const f64x2 -nan -nan)) 2256 (v128.const f64x2 nan:canonical nan:canonical)) 2257 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan -nan) 2258 (v128.const f64x2 nan nan)) 2259 (v128.const f64x2 nan:canonical nan:canonical)) 2260 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan -nan) 2261 (v128.const f64x2 -nan -nan)) 2262 (v128.const f64x2 nan:canonical nan:canonical)) 2263 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan -nan) 2264 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 2265 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2266 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan -nan) 2267 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 2268 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2269 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 2270 (v128.const f64x2 0x0p+0 0x0p+0)) 2271 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2272 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0p+0 0x0p+0) 2273 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 2274 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2275 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 2276 (v128.const f64x2 -0x0p+0 -0x0p+0)) 2277 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2278 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x0p+0 -0x0p+0) 2279 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 2280 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2281 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 2282 (v128.const f64x2 0x1p-1022 0x1p-1022)) 2283 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2284 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1022 0x1p-1022) 2285 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 2286 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2287 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 2288 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 2289 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2290 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 2291 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 2292 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2293 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 2294 (v128.const f64x2 0x1p-1 0x1p-1)) 2295 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2296 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1 0x1p-1) 2297 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 2298 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2299 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 2300 (v128.const f64x2 -0x1p-1 -0x1p-1)) 2301 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2302 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1 -0x1p-1) 2303 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 2304 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2305 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 2306 (v128.const f64x2 0x1p+0 0x1p+0)) 2307 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2308 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p+0 0x1p+0) 2309 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 2310 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2311 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 2312 (v128.const f64x2 -0x1p+0 -0x1p+0)) 2313 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2314 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p+0 -0x1p+0) 2315 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 2316 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2317 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 2318 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 2319 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2320 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 2321 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 2322 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2323 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 2324 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 2325 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2326 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 2327 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 2328 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2329 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 2330 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 2331 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2332 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 2333 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 2334 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2335 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 2336 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 2337 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2338 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 2339 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 2340 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2341 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 2342 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2343 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2344 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 2345 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 2346 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2347 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 2348 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2349 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2350 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 2351 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 2352 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2353 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 2354 (v128.const f64x2 inf inf)) 2355 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2356 (assert_return (invoke "f64x2.sub" (v128.const f64x2 inf inf) 2357 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 2358 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2359 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 2360 (v128.const f64x2 -inf -inf)) 2361 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2362 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -inf -inf) 2363 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 2364 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2365 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 2366 (v128.const f64x2 nan nan)) 2367 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2368 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 2369 (v128.const f64x2 -nan -nan)) 2370 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2371 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 2372 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 2373 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2374 (assert_return (invoke "f64x2.sub" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 2375 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 2376 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2377 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 2378 (v128.const f64x2 0x0p+0 0x0p+0)) 2379 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2380 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0p+0 0x0p+0) 2381 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 2382 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2383 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 2384 (v128.const f64x2 -0x0p+0 -0x0p+0)) 2385 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2386 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x0p+0 -0x0p+0) 2387 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 2388 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2389 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 2390 (v128.const f64x2 0x1p-1022 0x1p-1022)) 2391 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2392 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1022 0x1p-1022) 2393 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 2394 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2395 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 2396 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 2397 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2398 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 2399 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 2400 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2401 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 2402 (v128.const f64x2 0x1p-1 0x1p-1)) 2403 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2404 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p-1 0x1p-1) 2405 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 2406 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2407 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 2408 (v128.const f64x2 -0x1p-1 -0x1p-1)) 2409 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2410 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p-1 -0x1p-1) 2411 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 2412 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2413 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 2414 (v128.const f64x2 0x1p+0 0x1p+0)) 2415 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2416 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1p+0 0x1p+0) 2417 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 2418 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2419 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 2420 (v128.const f64x2 -0x1p+0 -0x1p+0)) 2421 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2422 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1p+0 -0x1p+0) 2423 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 2424 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2425 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 2426 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 2427 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2428 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 2429 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 2430 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2431 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 2432 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 2433 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2434 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 2435 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 2436 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2437 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 2438 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 2439 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2440 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 2441 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 2442 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2443 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 2444 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 2445 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2446 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 2447 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 2448 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2449 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 2450 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2451 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2452 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 2453 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 2454 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2455 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 2456 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2457 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2458 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 2459 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 2460 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2461 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 2462 (v128.const f64x2 inf inf)) 2463 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2464 (assert_return (invoke "f64x2.sub" (v128.const f64x2 inf inf) 2465 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 2466 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2467 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 2468 (v128.const f64x2 -inf -inf)) 2469 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2470 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -inf -inf) 2471 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 2472 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2473 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 2474 (v128.const f64x2 nan nan)) 2475 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2476 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 2477 (v128.const f64x2 -nan -nan)) 2478 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2479 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 2480 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 2481 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2482 (assert_return (invoke "f64x2.sub" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 2483 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 2484 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 2485 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0123456789 0123456789) 2486 (v128.const f64x2 0123456789 0123456789)) 2487 (v128.const f64x2 0.0 0.0)) 2488 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0123456789e019 0123456789e019) 2489 (v128.const f64x2 0123456789e019 0123456789e019)) 2490 (v128.const f64x2 0.0 0.0)) 2491 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0123456789e+019 0123456789e+019) 2492 (v128.const f64x2 0123456789e+019 0123456789e+019)) 2493 (v128.const f64x2 0.0 0.0)) 2494 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0123456789e-019 0123456789e-019) 2495 (v128.const f64x2 0123456789e-019 0123456789e-019)) 2496 (v128.const f64x2 0.0 0.0)) 2497 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0123456789. 0123456789.) 2498 (v128.const f64x2 0123456789. 0123456789.)) 2499 (v128.const f64x2 0.0 0.0)) 2500 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0123456789.e019 0123456789.e019) 2501 (v128.const f64x2 0123456789.e019 0123456789.e019)) 2502 (v128.const f64x2 0.0 0.0)) 2503 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0123456789.e+019 0123456789.e+019) 2504 (v128.const f64x2 0123456789.e+019 0123456789.e+019)) 2505 (v128.const f64x2 0.0 0.0)) 2506 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0123456789.e-019 0123456789.e-019) 2507 (v128.const f64x2 0123456789.e-019 0123456789.e-019)) 2508 (v128.const f64x2 0.0 0.0)) 2509 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0123456789.0123456789 0123456789.0123456789) 2510 (v128.const f64x2 0123456789.0123456789 0123456789.0123456789)) 2511 (v128.const f64x2 0.0 0.0)) 2512 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0123456789.0123456789e019 0123456789.0123456789e019) 2513 (v128.const f64x2 0123456789.0123456789e019 0123456789.0123456789e019)) 2514 (v128.const f64x2 0.0 0.0)) 2515 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0123456789.0123456789e+019 0123456789.0123456789e+019) 2516 (v128.const f64x2 0123456789.0123456789e+019 0123456789.0123456789e+019)) 2517 (v128.const f64x2 0.0 0.0)) 2518 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0123456789.0123456789e-019 0123456789.0123456789e-019) 2519 (v128.const f64x2 0123456789.0123456789e-019 0123456789.0123456789e-019)) 2520 (v128.const f64x2 0.0 0.0)) 2521 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0123456789ABCDEFabcdef 0x0123456789ABCDEFabcdef) 2522 (v128.const f64x2 0x0123456789ABCDEFabcdef 0x0123456789ABCDEFabcdef)) 2523 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2524 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0123456789ABCDEFabcdefp019 0x0123456789ABCDEFabcdefp019) 2525 (v128.const f64x2 0x0123456789ABCDEFabcdefp019 0x0123456789ABCDEFabcdefp019)) 2526 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2527 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0123456789ABCDEFabcdefp+019 0x0123456789ABCDEFabcdefp+019) 2528 (v128.const f64x2 0x0123456789ABCDEFabcdefp+019 0x0123456789ABCDEFabcdefp+019)) 2529 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2530 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0123456789ABCDEFabcdefp-019 0x0123456789ABCDEFabcdefp-019) 2531 (v128.const f64x2 0x0123456789ABCDEFabcdefp-019 0x0123456789ABCDEFabcdefp-019)) 2532 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2533 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0123456789ABCDEFabcdef. 0x0123456789ABCDEFabcdef.) 2534 (v128.const f64x2 0x0123456789ABCDEFabcdef. 0x0123456789ABCDEFabcdef.)) 2535 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2536 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0123456789ABCDEFabcdef.p019 0x0123456789ABCDEFabcdef.p019) 2537 (v128.const f64x2 0x0123456789ABCDEFabcdef.p019 0x0123456789ABCDEFabcdef.p019)) 2538 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2539 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0123456789ABCDEFabcdef.p+019 0x0123456789ABCDEFabcdef.p+019) 2540 (v128.const f64x2 0x0123456789ABCDEFabcdef.p+019 0x0123456789ABCDEFabcdef.p+019)) 2541 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2542 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0123456789ABCDEFabcdef.p-019 0x0123456789ABCDEFabcdef.p-019) 2543 (v128.const f64x2 0x0123456789ABCDEFabcdef.p-019 0x0123456789ABCDEFabcdef.p-019)) 2544 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2545 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdef 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdef) 2546 (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdef 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdef)) 2547 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2548 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp019) 2549 (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp019)) 2550 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2551 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp+019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp+019) 2552 (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp+019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp+019)) 2553 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2554 (assert_return (invoke "f64x2.sub" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp-019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp-019) 2555 (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp-019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp-019)) 2556 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2557 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0p+0 0x0p+0) 2558 (v128.const f64x2 0x0p+0 0x0p+0)) 2559 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2560 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0p+0 0x0p+0) 2561 (v128.const f64x2 -0x0p+0 -0x0p+0)) 2562 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2563 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0p+0 0x0p+0) 2564 (v128.const f64x2 0x1p-1022 0x1p-1022)) 2565 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2566 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0p+0 0x0p+0) 2567 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 2568 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2569 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0p+0 0x0p+0) 2570 (v128.const f64x2 0x1p-1 0x1p-1)) 2571 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2572 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0p+0 0x0p+0) 2573 (v128.const f64x2 -0x1p-1 -0x1p-1)) 2574 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2575 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0p+0 0x0p+0) 2576 (v128.const f64x2 0x1p+0 0x1p+0)) 2577 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2578 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0p+0 0x0p+0) 2579 (v128.const f64x2 -0x1p+0 -0x1p+0)) 2580 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2581 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0p+0 0x0p+0) 2582 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 2583 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2584 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0p+0 0x0p+0) 2585 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 2586 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2587 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0p+0 0x0p+0) 2588 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 2589 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2590 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0p+0 0x0p+0) 2591 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 2592 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2593 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0p+0 0x0p+0) 2594 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2595 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2596 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0p+0 0x0p+0) 2597 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2598 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2599 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0p+0 0x0p+0) 2600 (v128.const f64x2 inf inf)) 2601 (v128.const f64x2 nan:canonical nan:canonical)) 2602 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0p+0 0x0p+0) 2603 (v128.const f64x2 -inf -inf)) 2604 (v128.const f64x2 nan:canonical nan:canonical)) 2605 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x0p+0 -0x0p+0) 2606 (v128.const f64x2 0x0p+0 0x0p+0)) 2607 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2608 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x0p+0 -0x0p+0) 2609 (v128.const f64x2 -0x0p+0 -0x0p+0)) 2610 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2611 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x0p+0 -0x0p+0) 2612 (v128.const f64x2 0x1p-1022 0x1p-1022)) 2613 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2614 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x0p+0 -0x0p+0) 2615 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 2616 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2617 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x0p+0 -0x0p+0) 2618 (v128.const f64x2 0x1p-1 0x1p-1)) 2619 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2620 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x0p+0 -0x0p+0) 2621 (v128.const f64x2 -0x1p-1 -0x1p-1)) 2622 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2623 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x0p+0 -0x0p+0) 2624 (v128.const f64x2 0x1p+0 0x1p+0)) 2625 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2626 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x0p+0 -0x0p+0) 2627 (v128.const f64x2 -0x1p+0 -0x1p+0)) 2628 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2629 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x0p+0 -0x0p+0) 2630 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 2631 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2632 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x0p+0 -0x0p+0) 2633 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 2634 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2635 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x0p+0 -0x0p+0) 2636 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 2637 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2638 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x0p+0 -0x0p+0) 2639 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 2640 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2641 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x0p+0 -0x0p+0) 2642 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2643 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2644 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x0p+0 -0x0p+0) 2645 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2646 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2647 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x0p+0 -0x0p+0) 2648 (v128.const f64x2 inf inf)) 2649 (v128.const f64x2 nan:canonical nan:canonical)) 2650 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x0p+0 -0x0p+0) 2651 (v128.const f64x2 -inf -inf)) 2652 (v128.const f64x2 nan:canonical nan:canonical)) 2653 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1022 0x1p-1022) 2654 (v128.const f64x2 0x0p+0 0x0p+0)) 2655 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2656 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1022 0x1p-1022) 2657 (v128.const f64x2 -0x0p+0 -0x0p+0)) 2658 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2659 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1022 0x1p-1022) 2660 (v128.const f64x2 0x1p-1022 0x1p-1022)) 2661 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2662 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1022 0x1p-1022) 2663 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 2664 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2665 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1022 0x1p-1022) 2666 (v128.const f64x2 0x1p-1 0x1p-1)) 2667 (v128.const f64x2 0x0.8000000000000p-1022 0x0.8000000000000p-1022)) 2668 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1022 0x1p-1022) 2669 (v128.const f64x2 -0x1p-1 -0x1p-1)) 2670 (v128.const f64x2 -0x0.8000000000000p-1022 -0x0.8000000000000p-1022)) 2671 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1022 0x1p-1022) 2672 (v128.const f64x2 0x1p+0 0x1p+0)) 2673 (v128.const f64x2 0x1.0000000000000p-1022 0x1.0000000000000p-1022)) 2674 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1022 0x1p-1022) 2675 (v128.const f64x2 -0x1p+0 -0x1p+0)) 2676 (v128.const f64x2 -0x1.0000000000000p-1022 -0x1.0000000000000p-1022)) 2677 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1022 0x1p-1022) 2678 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 2679 (v128.const f64x2 0x1.921fb54442d18p-1020 0x1.921fb54442d18p-1020)) 2680 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1022 0x1p-1022) 2681 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 2682 (v128.const f64x2 -0x1.921fb54442d18p-1020 -0x1.921fb54442d18p-1020)) 2683 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1022 0x1p-1022) 2684 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 2685 (v128.const f64x2 0x1.fffffffffffffp+1 0x1.fffffffffffffp+1)) 2686 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1022 0x1p-1022) 2687 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 2688 (v128.const f64x2 -0x1.fffffffffffffp+1 -0x1.fffffffffffffp+1)) 2689 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1022 0x1p-1022) 2690 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2691 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2692 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1022 0x1p-1022) 2693 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2694 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2695 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1022 0x1p-1022) 2696 (v128.const f64x2 inf inf)) 2697 (v128.const f64x2 inf inf)) 2698 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1022 0x1p-1022) 2699 (v128.const f64x2 -inf -inf)) 2700 (v128.const f64x2 -inf -inf)) 2701 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 2702 (v128.const f64x2 0x0p+0 0x0p+0)) 2703 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2704 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 2705 (v128.const f64x2 -0x0p+0 -0x0p+0)) 2706 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2707 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 2708 (v128.const f64x2 0x1p-1022 0x1p-1022)) 2709 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2710 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 2711 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 2712 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2713 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 2714 (v128.const f64x2 0x1p-1 0x1p-1)) 2715 (v128.const f64x2 -0x0.8000000000000p-1022 -0x0.8000000000000p-1022)) 2716 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 2717 (v128.const f64x2 -0x1p-1 -0x1p-1)) 2718 (v128.const f64x2 0x0.8000000000000p-1022 0x0.8000000000000p-1022)) 2719 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 2720 (v128.const f64x2 0x1p+0 0x1p+0)) 2721 (v128.const f64x2 -0x1.0000000000000p-1022 -0x1.0000000000000p-1022)) 2722 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 2723 (v128.const f64x2 -0x1p+0 -0x1p+0)) 2724 (v128.const f64x2 0x1.0000000000000p-1022 0x1.0000000000000p-1022)) 2725 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 2726 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 2727 (v128.const f64x2 -0x1.921fb54442d18p-1020 -0x1.921fb54442d18p-1020)) 2728 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 2729 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 2730 (v128.const f64x2 0x1.921fb54442d18p-1020 0x1.921fb54442d18p-1020)) 2731 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 2732 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 2733 (v128.const f64x2 -0x1.fffffffffffffp+1 -0x1.fffffffffffffp+1)) 2734 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 2735 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 2736 (v128.const f64x2 0x1.fffffffffffffp+1 0x1.fffffffffffffp+1)) 2737 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 2738 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2739 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2740 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 2741 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2742 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2743 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 2744 (v128.const f64x2 inf inf)) 2745 (v128.const f64x2 -inf -inf)) 2746 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 2747 (v128.const f64x2 -inf -inf)) 2748 (v128.const f64x2 inf inf)) 2749 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1 0x1p-1) 2750 (v128.const f64x2 0x0p+0 0x0p+0)) 2751 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2752 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1 0x1p-1) 2753 (v128.const f64x2 -0x0p+0 -0x0p+0)) 2754 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2755 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1 0x1p-1) 2756 (v128.const f64x2 0x1p-1022 0x1p-1022)) 2757 (v128.const f64x2 0x0.8000000000000p-1022 0x0.8000000000000p-1022)) 2758 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1 0x1p-1) 2759 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 2760 (v128.const f64x2 -0x0.8000000000000p-1022 -0x0.8000000000000p-1022)) 2761 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1 0x1p-1) 2762 (v128.const f64x2 0x1p-1 0x1p-1)) 2763 (v128.const f64x2 0x1.0000000000000p-2 0x1.0000000000000p-2)) 2764 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1 0x1p-1) 2765 (v128.const f64x2 -0x1p-1 -0x1p-1)) 2766 (v128.const f64x2 -0x1.0000000000000p-2 -0x1.0000000000000p-2)) 2767 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1 0x1p-1) 2768 (v128.const f64x2 0x1p+0 0x1p+0)) 2769 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 2770 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1 0x1p-1) 2771 (v128.const f64x2 -0x1p+0 -0x1p+0)) 2772 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 2773 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1 0x1p-1) 2774 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 2775 (v128.const f64x2 0x1.921fb54442d18p+1 0x1.921fb54442d18p+1)) 2776 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1 0x1p-1) 2777 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 2778 (v128.const f64x2 -0x1.921fb54442d18p+1 -0x1.921fb54442d18p+1)) 2779 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1 0x1p-1) 2780 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 2781 (v128.const f64x2 0x1.fffffffffffffp+1022 0x1.fffffffffffffp+1022)) 2782 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1 0x1p-1) 2783 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 2784 (v128.const f64x2 -0x1.fffffffffffffp+1022 -0x1.fffffffffffffp+1022)) 2785 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1 0x1p-1) 2786 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2787 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2788 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1 0x1p-1) 2789 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2790 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2791 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1 0x1p-1) 2792 (v128.const f64x2 inf inf)) 2793 (v128.const f64x2 inf inf)) 2794 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1 0x1p-1) 2795 (v128.const f64x2 -inf -inf)) 2796 (v128.const f64x2 -inf -inf)) 2797 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1 -0x1p-1) 2798 (v128.const f64x2 0x0p+0 0x0p+0)) 2799 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2800 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1 -0x1p-1) 2801 (v128.const f64x2 -0x0p+0 -0x0p+0)) 2802 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2803 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1 -0x1p-1) 2804 (v128.const f64x2 0x1p-1022 0x1p-1022)) 2805 (v128.const f64x2 -0x0.8000000000000p-1022 -0x0.8000000000000p-1022)) 2806 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1 -0x1p-1) 2807 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 2808 (v128.const f64x2 0x0.8000000000000p-1022 0x0.8000000000000p-1022)) 2809 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1 -0x1p-1) 2810 (v128.const f64x2 0x1p-1 0x1p-1)) 2811 (v128.const f64x2 -0x1.0000000000000p-2 -0x1.0000000000000p-2)) 2812 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1 -0x1p-1) 2813 (v128.const f64x2 -0x1p-1 -0x1p-1)) 2814 (v128.const f64x2 0x1.0000000000000p-2 0x1.0000000000000p-2)) 2815 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1 -0x1p-1) 2816 (v128.const f64x2 0x1p+0 0x1p+0)) 2817 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 2818 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1 -0x1p-1) 2819 (v128.const f64x2 -0x1p+0 -0x1p+0)) 2820 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 2821 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1 -0x1p-1) 2822 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 2823 (v128.const f64x2 -0x1.921fb54442d18p+1 -0x1.921fb54442d18p+1)) 2824 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1 -0x1p-1) 2825 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 2826 (v128.const f64x2 0x1.921fb54442d18p+1 0x1.921fb54442d18p+1)) 2827 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1 -0x1p-1) 2828 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 2829 (v128.const f64x2 -0x1.fffffffffffffp+1022 -0x1.fffffffffffffp+1022)) 2830 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1 -0x1p-1) 2831 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 2832 (v128.const f64x2 0x1.fffffffffffffp+1022 0x1.fffffffffffffp+1022)) 2833 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1 -0x1p-1) 2834 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2835 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2836 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1 -0x1p-1) 2837 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2838 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2839 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1 -0x1p-1) 2840 (v128.const f64x2 inf inf)) 2841 (v128.const f64x2 -inf -inf)) 2842 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1 -0x1p-1) 2843 (v128.const f64x2 -inf -inf)) 2844 (v128.const f64x2 inf inf)) 2845 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p+0 0x1p+0) 2846 (v128.const f64x2 0x0p+0 0x0p+0)) 2847 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2848 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p+0 0x1p+0) 2849 (v128.const f64x2 -0x0p+0 -0x0p+0)) 2850 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2851 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p+0 0x1p+0) 2852 (v128.const f64x2 0x1p-1022 0x1p-1022)) 2853 (v128.const f64x2 0x1.0000000000000p-1022 0x1.0000000000000p-1022)) 2854 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p+0 0x1p+0) 2855 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 2856 (v128.const f64x2 -0x1.0000000000000p-1022 -0x1.0000000000000p-1022)) 2857 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p+0 0x1p+0) 2858 (v128.const f64x2 0x1p-1 0x1p-1)) 2859 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 2860 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p+0 0x1p+0) 2861 (v128.const f64x2 -0x1p-1 -0x1p-1)) 2862 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 2863 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p+0 0x1p+0) 2864 (v128.const f64x2 0x1p+0 0x1p+0)) 2865 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 2866 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p+0 0x1p+0) 2867 (v128.const f64x2 -0x1p+0 -0x1p+0)) 2868 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 2869 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p+0 0x1p+0) 2870 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 2871 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 2872 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p+0 0x1p+0) 2873 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 2874 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 2875 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p+0 0x1p+0) 2876 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 2877 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 2878 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p+0 0x1p+0) 2879 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 2880 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 2881 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p+0 0x1p+0) 2882 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2883 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2884 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p+0 0x1p+0) 2885 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2886 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2887 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p+0 0x1p+0) 2888 (v128.const f64x2 inf inf)) 2889 (v128.const f64x2 inf inf)) 2890 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p+0 0x1p+0) 2891 (v128.const f64x2 -inf -inf)) 2892 (v128.const f64x2 -inf -inf)) 2893 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p+0 -0x1p+0) 2894 (v128.const f64x2 0x0p+0 0x0p+0)) 2895 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2896 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p+0 -0x1p+0) 2897 (v128.const f64x2 -0x0p+0 -0x0p+0)) 2898 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2899 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p+0 -0x1p+0) 2900 (v128.const f64x2 0x1p-1022 0x1p-1022)) 2901 (v128.const f64x2 -0x1.0000000000000p-1022 -0x1.0000000000000p-1022)) 2902 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p+0 -0x1p+0) 2903 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 2904 (v128.const f64x2 0x1.0000000000000p-1022 0x1.0000000000000p-1022)) 2905 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p+0 -0x1p+0) 2906 (v128.const f64x2 0x1p-1 0x1p-1)) 2907 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 2908 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p+0 -0x1p+0) 2909 (v128.const f64x2 -0x1p-1 -0x1p-1)) 2910 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 2911 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p+0 -0x1p+0) 2912 (v128.const f64x2 0x1p+0 0x1p+0)) 2913 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 2914 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p+0 -0x1p+0) 2915 (v128.const f64x2 -0x1p+0 -0x1p+0)) 2916 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 2917 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p+0 -0x1p+0) 2918 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 2919 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 2920 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p+0 -0x1p+0) 2921 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 2922 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 2923 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p+0 -0x1p+0) 2924 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 2925 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 2926 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p+0 -0x1p+0) 2927 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 2928 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 2929 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p+0 -0x1p+0) 2930 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2931 (v128.const f64x2 -0x0.0000000000001p-1022 -0x0.0000000000001p-1022)) 2932 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p+0 -0x1p+0) 2933 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2934 (v128.const f64x2 -0x0.0000000000001p-1022 -0x0.0000000000001p-1022)) 2935 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p+0 -0x1p+0) 2936 (v128.const f64x2 inf inf)) 2937 (v128.const f64x2 -inf -inf)) 2938 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p+0 -0x1p+0) 2939 (v128.const f64x2 -inf -inf)) 2940 (v128.const f64x2 inf inf)) 2941 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 2942 (v128.const f64x2 0x0p+0 0x0p+0)) 2943 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2944 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 2945 (v128.const f64x2 -0x0p+0 -0x0p+0)) 2946 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2947 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 2948 (v128.const f64x2 0x1p-1022 0x1p-1022)) 2949 (v128.const f64x2 0x1.921fb54442d18p-1020 0x1.921fb54442d18p-1020)) 2950 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 2951 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 2952 (v128.const f64x2 -0x1.921fb54442d18p-1020 -0x1.921fb54442d18p-1020)) 2953 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 2954 (v128.const f64x2 0x1p-1 0x1p-1)) 2955 (v128.const f64x2 0x1.921fb54442d18p+1 0x1.921fb54442d18p+1)) 2956 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 2957 (v128.const f64x2 -0x1p-1 -0x1p-1)) 2958 (v128.const f64x2 -0x1.921fb54442d18p+1 -0x1.921fb54442d18p+1)) 2959 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 2960 (v128.const f64x2 0x1p+0 0x1p+0)) 2961 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 2962 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 2963 (v128.const f64x2 -0x1p+0 -0x1p+0)) 2964 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 2965 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 2966 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 2967 (v128.const f64x2 0x1.3bd3cc9be45dep+5 0x1.3bd3cc9be45dep+5)) 2968 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 2969 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 2970 (v128.const f64x2 -0x1.3bd3cc9be45dep+5 -0x1.3bd3cc9be45dep+5)) 2971 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 2972 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 2973 (v128.const f64x2 inf inf)) 2974 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 2975 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 2976 (v128.const f64x2 -inf -inf)) 2977 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 2978 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2979 (v128.const f64x2 0x0.0000000000006p-1022 0x0.0000000000006p-1022)) 2980 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 2981 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 2982 (v128.const f64x2 0x0.0000000000006p-1022 0x0.0000000000006p-1022)) 2983 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 2984 (v128.const f64x2 inf inf)) 2985 (v128.const f64x2 inf inf)) 2986 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 2987 (v128.const f64x2 -inf -inf)) 2988 (v128.const f64x2 -inf -inf)) 2989 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 2990 (v128.const f64x2 0x0p+0 0x0p+0)) 2991 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 2992 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 2993 (v128.const f64x2 -0x0p+0 -0x0p+0)) 2994 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 2995 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 2996 (v128.const f64x2 0x1p-1022 0x1p-1022)) 2997 (v128.const f64x2 -0x1.921fb54442d18p-1020 -0x1.921fb54442d18p-1020)) 2998 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 2999 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 3000 (v128.const f64x2 0x1.921fb54442d18p-1020 0x1.921fb54442d18p-1020)) 3001 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 3002 (v128.const f64x2 0x1p-1 0x1p-1)) 3003 (v128.const f64x2 -0x1.921fb54442d18p+1 -0x1.921fb54442d18p+1)) 3004 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 3005 (v128.const f64x2 -0x1p-1 -0x1p-1)) 3006 (v128.const f64x2 0x1.921fb54442d18p+1 0x1.921fb54442d18p+1)) 3007 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 3008 (v128.const f64x2 0x1p+0 0x1p+0)) 3009 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 3010 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 3011 (v128.const f64x2 -0x1p+0 -0x1p+0)) 3012 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 3013 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 3014 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 3015 (v128.const f64x2 -0x1.3bd3cc9be45dep+5 -0x1.3bd3cc9be45dep+5)) 3016 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 3017 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 3018 (v128.const f64x2 0x1.3bd3cc9be45dep+5 0x1.3bd3cc9be45dep+5)) 3019 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 3020 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 3021 (v128.const f64x2 -inf -inf)) 3022 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 3023 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 3024 (v128.const f64x2 inf inf)) 3025 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 3026 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3027 (v128.const f64x2 -0x0.0000000000006p-1022 -0x0.0000000000006p-1022)) 3028 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 3029 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3030 (v128.const f64x2 -0x0.0000000000006p-1022 -0x0.0000000000006p-1022)) 3031 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 3032 (v128.const f64x2 inf inf)) 3033 (v128.const f64x2 -inf -inf)) 3034 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 3035 (v128.const f64x2 -inf -inf)) 3036 (v128.const f64x2 inf inf)) 3037 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 3038 (v128.const f64x2 0x0p+0 0x0p+0)) 3039 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3040 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 3041 (v128.const f64x2 -0x0p+0 -0x0p+0)) 3042 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3043 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 3044 (v128.const f64x2 0x1p-1022 0x1p-1022)) 3045 (v128.const f64x2 0x1.fffffffffffffp+1 0x1.fffffffffffffp+1)) 3046 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 3047 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 3048 (v128.const f64x2 -0x1.fffffffffffffp+1 -0x1.fffffffffffffp+1)) 3049 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 3050 (v128.const f64x2 0x1p-1 0x1p-1)) 3051 (v128.const f64x2 0x1.fffffffffffffp+1022 0x1.fffffffffffffp+1022)) 3052 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 3053 (v128.const f64x2 -0x1p-1 -0x1p-1)) 3054 (v128.const f64x2 -0x1.fffffffffffffp+1022 -0x1.fffffffffffffp+1022)) 3055 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 3056 (v128.const f64x2 0x1p+0 0x1p+0)) 3057 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 3058 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 3059 (v128.const f64x2 -0x1p+0 -0x1p+0)) 3060 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 3061 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 3062 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 3063 (v128.const f64x2 inf inf)) 3064 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 3065 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 3066 (v128.const f64x2 -inf -inf)) 3067 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 3068 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 3069 (v128.const f64x2 inf inf)) 3070 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 3071 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 3072 (v128.const f64x2 -inf -inf)) 3073 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 3074 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3075 (v128.const f64x2 0x1.fffffffffffffp-51 0x1.fffffffffffffp-51)) 3076 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 3077 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3078 (v128.const f64x2 0x1.fffffffffffffp-51 0x1.fffffffffffffp-51)) 3079 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 3080 (v128.const f64x2 inf inf)) 3081 (v128.const f64x2 inf inf)) 3082 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 3083 (v128.const f64x2 -inf -inf)) 3084 (v128.const f64x2 -inf -inf)) 3085 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 3086 (v128.const f64x2 0x0p+0 0x0p+0)) 3087 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3088 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 3089 (v128.const f64x2 -0x0p+0 -0x0p+0)) 3090 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3091 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 3092 (v128.const f64x2 0x1p-1022 0x1p-1022)) 3093 (v128.const f64x2 -0x1.fffffffffffffp+1 -0x1.fffffffffffffp+1)) 3094 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 3095 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 3096 (v128.const f64x2 0x1.fffffffffffffp+1 0x1.fffffffffffffp+1)) 3097 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 3098 (v128.const f64x2 0x1p-1 0x1p-1)) 3099 (v128.const f64x2 -0x1.fffffffffffffp+1022 -0x1.fffffffffffffp+1022)) 3100 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 3101 (v128.const f64x2 -0x1p-1 -0x1p-1)) 3102 (v128.const f64x2 0x1.fffffffffffffp+1022 0x1.fffffffffffffp+1022)) 3103 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 3104 (v128.const f64x2 0x1p+0 0x1p+0)) 3105 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 3106 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 3107 (v128.const f64x2 -0x1p+0 -0x1p+0)) 3108 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 3109 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 3110 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 3111 (v128.const f64x2 -inf -inf)) 3112 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 3113 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 3114 (v128.const f64x2 inf inf)) 3115 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 3116 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 3117 (v128.const f64x2 -inf -inf)) 3118 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 3119 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 3120 (v128.const f64x2 inf inf)) 3121 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 3122 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3123 (v128.const f64x2 -0x1.fffffffffffffp-51 -0x1.fffffffffffffp-51)) 3124 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 3125 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3126 (v128.const f64x2 -0x1.fffffffffffffp-51 -0x1.fffffffffffffp-51)) 3127 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 3128 (v128.const f64x2 inf inf)) 3129 (v128.const f64x2 -inf -inf)) 3130 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 3131 (v128.const f64x2 -inf -inf)) 3132 (v128.const f64x2 inf inf)) 3133 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3134 (v128.const f64x2 0x0p+0 0x0p+0)) 3135 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3136 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3137 (v128.const f64x2 -0x0p+0 -0x0p+0)) 3138 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3139 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3140 (v128.const f64x2 0x1p-1022 0x1p-1022)) 3141 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3142 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3143 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 3144 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3145 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3146 (v128.const f64x2 0x1p-1 0x1p-1)) 3147 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3148 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3149 (v128.const f64x2 -0x1p-1 -0x1p-1)) 3150 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3151 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3152 (v128.const f64x2 0x1p+0 0x1p+0)) 3153 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3154 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3155 (v128.const f64x2 -0x1p+0 -0x1p+0)) 3156 (v128.const f64x2 -0x0.0000000000001p-1022 -0x0.0000000000001p-1022)) 3157 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3158 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 3159 (v128.const f64x2 0x0.0000000000006p-1022 0x0.0000000000006p-1022)) 3160 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3161 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 3162 (v128.const f64x2 -0x0.0000000000006p-1022 -0x0.0000000000006p-1022)) 3163 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3164 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 3165 (v128.const f64x2 0x1.fffffffffffffp-51 0x1.fffffffffffffp-51)) 3166 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3167 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 3168 (v128.const f64x2 -0x1.fffffffffffffp-51 -0x1.fffffffffffffp-51)) 3169 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3170 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3171 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3172 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3173 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3174 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3175 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3176 (v128.const f64x2 inf inf)) 3177 (v128.const f64x2 inf inf)) 3178 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3179 (v128.const f64x2 -inf -inf)) 3180 (v128.const f64x2 -inf -inf)) 3181 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3182 (v128.const f64x2 0x0p+0 0x0p+0)) 3183 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3184 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3185 (v128.const f64x2 -0x0p+0 -0x0p+0)) 3186 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3187 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3188 (v128.const f64x2 0x1p-1022 0x1p-1022)) 3189 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3190 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3191 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 3192 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3193 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3194 (v128.const f64x2 0x1p-1 0x1p-1)) 3195 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3196 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3197 (v128.const f64x2 -0x1p-1 -0x1p-1)) 3198 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3199 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3200 (v128.const f64x2 0x1p+0 0x1p+0)) 3201 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3202 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3203 (v128.const f64x2 -0x1p+0 -0x1p+0)) 3204 (v128.const f64x2 -0x0.0000000000001p-1022 -0x0.0000000000001p-1022)) 3205 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3206 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 3207 (v128.const f64x2 0x0.0000000000006p-1022 0x0.0000000000006p-1022)) 3208 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3209 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 3210 (v128.const f64x2 -0x0.0000000000006p-1022 -0x0.0000000000006p-1022)) 3211 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3212 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 3213 (v128.const f64x2 0x1.fffffffffffffp-51 0x1.fffffffffffffp-51)) 3214 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3215 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 3216 (v128.const f64x2 -0x1.fffffffffffffp-51 -0x1.fffffffffffffp-51)) 3217 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3218 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3219 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3220 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3221 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3222 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3223 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3224 (v128.const f64x2 inf inf)) 3225 (v128.const f64x2 inf inf)) 3226 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3227 (v128.const f64x2 -inf -inf)) 3228 (v128.const f64x2 -inf -inf)) 3229 (assert_return (invoke "f64x2.mul" (v128.const f64x2 inf inf) 3230 (v128.const f64x2 0x0p+0 0x0p+0)) 3231 (v128.const f64x2 nan:canonical nan:canonical)) 3232 (assert_return (invoke "f64x2.mul" (v128.const f64x2 inf inf) 3233 (v128.const f64x2 -0x0p+0 -0x0p+0)) 3234 (v128.const f64x2 nan:canonical nan:canonical)) 3235 (assert_return (invoke "f64x2.mul" (v128.const f64x2 inf inf) 3236 (v128.const f64x2 0x1p-1022 0x1p-1022)) 3237 (v128.const f64x2 inf inf)) 3238 (assert_return (invoke "f64x2.mul" (v128.const f64x2 inf inf) 3239 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 3240 (v128.const f64x2 -inf -inf)) 3241 (assert_return (invoke "f64x2.mul" (v128.const f64x2 inf inf) 3242 (v128.const f64x2 0x1p-1 0x1p-1)) 3243 (v128.const f64x2 inf inf)) 3244 (assert_return (invoke "f64x2.mul" (v128.const f64x2 inf inf) 3245 (v128.const f64x2 -0x1p-1 -0x1p-1)) 3246 (v128.const f64x2 -inf -inf)) 3247 (assert_return (invoke "f64x2.mul" (v128.const f64x2 inf inf) 3248 (v128.const f64x2 0x1p+0 0x1p+0)) 3249 (v128.const f64x2 inf inf)) 3250 (assert_return (invoke "f64x2.mul" (v128.const f64x2 inf inf) 3251 (v128.const f64x2 -0x1p+0 -0x1p+0)) 3252 (v128.const f64x2 -inf -inf)) 3253 (assert_return (invoke "f64x2.mul" (v128.const f64x2 inf inf) 3254 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 3255 (v128.const f64x2 inf inf)) 3256 (assert_return (invoke "f64x2.mul" (v128.const f64x2 inf inf) 3257 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 3258 (v128.const f64x2 -inf -inf)) 3259 (assert_return (invoke "f64x2.mul" (v128.const f64x2 inf inf) 3260 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 3261 (v128.const f64x2 inf inf)) 3262 (assert_return (invoke "f64x2.mul" (v128.const f64x2 inf inf) 3263 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 3264 (v128.const f64x2 -inf -inf)) 3265 (assert_return (invoke "f64x2.mul" (v128.const f64x2 inf inf) 3266 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3267 (v128.const f64x2 inf inf)) 3268 (assert_return (invoke "f64x2.mul" (v128.const f64x2 inf inf) 3269 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3270 (v128.const f64x2 inf inf)) 3271 (assert_return (invoke "f64x2.mul" (v128.const f64x2 inf inf) 3272 (v128.const f64x2 inf inf)) 3273 (v128.const f64x2 inf inf)) 3274 (assert_return (invoke "f64x2.mul" (v128.const f64x2 inf inf) 3275 (v128.const f64x2 -inf -inf)) 3276 (v128.const f64x2 -inf -inf)) 3277 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -inf -inf) 3278 (v128.const f64x2 0x0p+0 0x0p+0)) 3279 (v128.const f64x2 nan:canonical nan:canonical)) 3280 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -inf -inf) 3281 (v128.const f64x2 -0x0p+0 -0x0p+0)) 3282 (v128.const f64x2 nan:canonical nan:canonical)) 3283 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -inf -inf) 3284 (v128.const f64x2 0x1p-1022 0x1p-1022)) 3285 (v128.const f64x2 -inf -inf)) 3286 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -inf -inf) 3287 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 3288 (v128.const f64x2 inf inf)) 3289 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -inf -inf) 3290 (v128.const f64x2 0x1p-1 0x1p-1)) 3291 (v128.const f64x2 -inf -inf)) 3292 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -inf -inf) 3293 (v128.const f64x2 -0x1p-1 -0x1p-1)) 3294 (v128.const f64x2 inf inf)) 3295 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -inf -inf) 3296 (v128.const f64x2 0x1p+0 0x1p+0)) 3297 (v128.const f64x2 -inf -inf)) 3298 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -inf -inf) 3299 (v128.const f64x2 -0x1p+0 -0x1p+0)) 3300 (v128.const f64x2 inf inf)) 3301 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -inf -inf) 3302 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 3303 (v128.const f64x2 -inf -inf)) 3304 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -inf -inf) 3305 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 3306 (v128.const f64x2 inf inf)) 3307 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -inf -inf) 3308 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 3309 (v128.const f64x2 -inf -inf)) 3310 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -inf -inf) 3311 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 3312 (v128.const f64x2 inf inf)) 3313 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -inf -inf) 3314 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3315 (v128.const f64x2 -inf -inf)) 3316 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -inf -inf) 3317 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3318 (v128.const f64x2 -inf -inf)) 3319 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -inf -inf) 3320 (v128.const f64x2 inf inf)) 3321 (v128.const f64x2 -inf -inf)) 3322 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -inf -inf) 3323 (v128.const f64x2 -inf -inf)) 3324 (v128.const f64x2 inf inf)) 3325 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan nan) 3326 (v128.const f64x2 0x0p+0 0x0p+0)) 3327 (v128.const f64x2 nan:canonical nan:canonical)) 3328 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0p+0 0x0p+0) 3329 (v128.const f64x2 nan nan)) 3330 (v128.const f64x2 nan:canonical nan:canonical)) 3331 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan nan) 3332 (v128.const f64x2 -0x0p+0 -0x0p+0)) 3333 (v128.const f64x2 nan:canonical nan:canonical)) 3334 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x0p+0 -0x0p+0) 3335 (v128.const f64x2 nan nan)) 3336 (v128.const f64x2 nan:canonical nan:canonical)) 3337 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan nan) 3338 (v128.const f64x2 0x1p-1022 0x1p-1022)) 3339 (v128.const f64x2 nan:canonical nan:canonical)) 3340 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1022 0x1p-1022) 3341 (v128.const f64x2 nan nan)) 3342 (v128.const f64x2 nan:canonical nan:canonical)) 3343 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan nan) 3344 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 3345 (v128.const f64x2 nan:canonical nan:canonical)) 3346 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 3347 (v128.const f64x2 nan nan)) 3348 (v128.const f64x2 nan:canonical nan:canonical)) 3349 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan nan) 3350 (v128.const f64x2 0x1p-1 0x1p-1)) 3351 (v128.const f64x2 nan:canonical nan:canonical)) 3352 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1 0x1p-1) 3353 (v128.const f64x2 nan nan)) 3354 (v128.const f64x2 nan:canonical nan:canonical)) 3355 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan nan) 3356 (v128.const f64x2 -0x1p-1 -0x1p-1)) 3357 (v128.const f64x2 nan:canonical nan:canonical)) 3358 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1 -0x1p-1) 3359 (v128.const f64x2 nan nan)) 3360 (v128.const f64x2 nan:canonical nan:canonical)) 3361 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan nan) 3362 (v128.const f64x2 0x1p+0 0x1p+0)) 3363 (v128.const f64x2 nan:canonical nan:canonical)) 3364 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p+0 0x1p+0) 3365 (v128.const f64x2 nan nan)) 3366 (v128.const f64x2 nan:canonical nan:canonical)) 3367 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan nan) 3368 (v128.const f64x2 -0x1p+0 -0x1p+0)) 3369 (v128.const f64x2 nan:canonical nan:canonical)) 3370 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p+0 -0x1p+0) 3371 (v128.const f64x2 nan nan)) 3372 (v128.const f64x2 nan:canonical nan:canonical)) 3373 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan nan) 3374 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 3375 (v128.const f64x2 nan:canonical nan:canonical)) 3376 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 3377 (v128.const f64x2 nan nan)) 3378 (v128.const f64x2 nan:canonical nan:canonical)) 3379 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan nan) 3380 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 3381 (v128.const f64x2 nan:canonical nan:canonical)) 3382 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 3383 (v128.const f64x2 nan nan)) 3384 (v128.const f64x2 nan:canonical nan:canonical)) 3385 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan nan) 3386 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 3387 (v128.const f64x2 nan:canonical nan:canonical)) 3388 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 3389 (v128.const f64x2 nan nan)) 3390 (v128.const f64x2 nan:canonical nan:canonical)) 3391 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan nan) 3392 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 3393 (v128.const f64x2 nan:canonical nan:canonical)) 3394 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 3395 (v128.const f64x2 nan nan)) 3396 (v128.const f64x2 nan:canonical nan:canonical)) 3397 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan nan) 3398 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3399 (v128.const f64x2 nan:canonical nan:canonical)) 3400 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3401 (v128.const f64x2 nan nan)) 3402 (v128.const f64x2 nan:canonical nan:canonical)) 3403 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan nan) 3404 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3405 (v128.const f64x2 nan:canonical nan:canonical)) 3406 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3407 (v128.const f64x2 nan nan)) 3408 (v128.const f64x2 nan:canonical nan:canonical)) 3409 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan nan) 3410 (v128.const f64x2 inf inf)) 3411 (v128.const f64x2 nan:canonical nan:canonical)) 3412 (assert_return (invoke "f64x2.mul" (v128.const f64x2 inf inf) 3413 (v128.const f64x2 nan nan)) 3414 (v128.const f64x2 nan:canonical nan:canonical)) 3415 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan nan) 3416 (v128.const f64x2 -inf -inf)) 3417 (v128.const f64x2 nan:canonical nan:canonical)) 3418 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -inf -inf) 3419 (v128.const f64x2 nan nan)) 3420 (v128.const f64x2 nan:canonical nan:canonical)) 3421 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan nan) 3422 (v128.const f64x2 nan nan)) 3423 (v128.const f64x2 nan:canonical nan:canonical)) 3424 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan nan) 3425 (v128.const f64x2 -nan -nan)) 3426 (v128.const f64x2 nan:canonical nan:canonical)) 3427 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan nan) 3428 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 3429 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3430 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan nan) 3431 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 3432 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3433 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan -nan) 3434 (v128.const f64x2 0x0p+0 0x0p+0)) 3435 (v128.const f64x2 nan:canonical nan:canonical)) 3436 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0p+0 0x0p+0) 3437 (v128.const f64x2 -nan -nan)) 3438 (v128.const f64x2 nan:canonical nan:canonical)) 3439 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan -nan) 3440 (v128.const f64x2 -0x0p+0 -0x0p+0)) 3441 (v128.const f64x2 nan:canonical nan:canonical)) 3442 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x0p+0 -0x0p+0) 3443 (v128.const f64x2 -nan -nan)) 3444 (v128.const f64x2 nan:canonical nan:canonical)) 3445 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan -nan) 3446 (v128.const f64x2 0x1p-1022 0x1p-1022)) 3447 (v128.const f64x2 nan:canonical nan:canonical)) 3448 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1022 0x1p-1022) 3449 (v128.const f64x2 -nan -nan)) 3450 (v128.const f64x2 nan:canonical nan:canonical)) 3451 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan -nan) 3452 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 3453 (v128.const f64x2 nan:canonical nan:canonical)) 3454 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 3455 (v128.const f64x2 -nan -nan)) 3456 (v128.const f64x2 nan:canonical nan:canonical)) 3457 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan -nan) 3458 (v128.const f64x2 0x1p-1 0x1p-1)) 3459 (v128.const f64x2 nan:canonical nan:canonical)) 3460 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1 0x1p-1) 3461 (v128.const f64x2 -nan -nan)) 3462 (v128.const f64x2 nan:canonical nan:canonical)) 3463 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan -nan) 3464 (v128.const f64x2 -0x1p-1 -0x1p-1)) 3465 (v128.const f64x2 nan:canonical nan:canonical)) 3466 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1 -0x1p-1) 3467 (v128.const f64x2 -nan -nan)) 3468 (v128.const f64x2 nan:canonical nan:canonical)) 3469 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan -nan) 3470 (v128.const f64x2 0x1p+0 0x1p+0)) 3471 (v128.const f64x2 nan:canonical nan:canonical)) 3472 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p+0 0x1p+0) 3473 (v128.const f64x2 -nan -nan)) 3474 (v128.const f64x2 nan:canonical nan:canonical)) 3475 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan -nan) 3476 (v128.const f64x2 -0x1p+0 -0x1p+0)) 3477 (v128.const f64x2 nan:canonical nan:canonical)) 3478 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p+0 -0x1p+0) 3479 (v128.const f64x2 -nan -nan)) 3480 (v128.const f64x2 nan:canonical nan:canonical)) 3481 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan -nan) 3482 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 3483 (v128.const f64x2 nan:canonical nan:canonical)) 3484 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 3485 (v128.const f64x2 -nan -nan)) 3486 (v128.const f64x2 nan:canonical nan:canonical)) 3487 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan -nan) 3488 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 3489 (v128.const f64x2 nan:canonical nan:canonical)) 3490 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 3491 (v128.const f64x2 -nan -nan)) 3492 (v128.const f64x2 nan:canonical nan:canonical)) 3493 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan -nan) 3494 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 3495 (v128.const f64x2 nan:canonical nan:canonical)) 3496 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 3497 (v128.const f64x2 -nan -nan)) 3498 (v128.const f64x2 nan:canonical nan:canonical)) 3499 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan -nan) 3500 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 3501 (v128.const f64x2 nan:canonical nan:canonical)) 3502 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 3503 (v128.const f64x2 -nan -nan)) 3504 (v128.const f64x2 nan:canonical nan:canonical)) 3505 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan -nan) 3506 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3507 (v128.const f64x2 nan:canonical nan:canonical)) 3508 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3509 (v128.const f64x2 -nan -nan)) 3510 (v128.const f64x2 nan:canonical nan:canonical)) 3511 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan -nan) 3512 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3513 (v128.const f64x2 nan:canonical nan:canonical)) 3514 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3515 (v128.const f64x2 -nan -nan)) 3516 (v128.const f64x2 nan:canonical nan:canonical)) 3517 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan -nan) 3518 (v128.const f64x2 inf inf)) 3519 (v128.const f64x2 nan:canonical nan:canonical)) 3520 (assert_return (invoke "f64x2.mul" (v128.const f64x2 inf inf) 3521 (v128.const f64x2 -nan -nan)) 3522 (v128.const f64x2 nan:canonical nan:canonical)) 3523 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan -nan) 3524 (v128.const f64x2 -inf -inf)) 3525 (v128.const f64x2 nan:canonical nan:canonical)) 3526 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -inf -inf) 3527 (v128.const f64x2 -nan -nan)) 3528 (v128.const f64x2 nan:canonical nan:canonical)) 3529 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan -nan) 3530 (v128.const f64x2 nan nan)) 3531 (v128.const f64x2 nan:canonical nan:canonical)) 3532 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan -nan) 3533 (v128.const f64x2 -nan -nan)) 3534 (v128.const f64x2 nan:canonical nan:canonical)) 3535 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan -nan) 3536 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 3537 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3538 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan -nan) 3539 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 3540 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3541 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 3542 (v128.const f64x2 0x0p+0 0x0p+0)) 3543 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3544 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0p+0 0x0p+0) 3545 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 3546 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3547 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 3548 (v128.const f64x2 -0x0p+0 -0x0p+0)) 3549 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3550 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x0p+0 -0x0p+0) 3551 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 3552 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3553 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 3554 (v128.const f64x2 0x1p-1022 0x1p-1022)) 3555 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3556 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1022 0x1p-1022) 3557 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 3558 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3559 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 3560 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 3561 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3562 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 3563 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 3564 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3565 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 3566 (v128.const f64x2 0x1p-1 0x1p-1)) 3567 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3568 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1 0x1p-1) 3569 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 3570 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3571 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 3572 (v128.const f64x2 -0x1p-1 -0x1p-1)) 3573 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3574 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1 -0x1p-1) 3575 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 3576 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3577 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 3578 (v128.const f64x2 0x1p+0 0x1p+0)) 3579 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3580 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p+0 0x1p+0) 3581 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 3582 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3583 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 3584 (v128.const f64x2 -0x1p+0 -0x1p+0)) 3585 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3586 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p+0 -0x1p+0) 3587 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 3588 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3589 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 3590 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 3591 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3592 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 3593 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 3594 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3595 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 3596 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 3597 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3598 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 3599 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 3600 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3601 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 3602 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 3603 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3604 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 3605 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 3606 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3607 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 3608 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 3609 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3610 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 3611 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 3612 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3613 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 3614 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3615 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3616 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3617 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 3618 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3619 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 3620 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3621 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3622 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3623 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 3624 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3625 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 3626 (v128.const f64x2 inf inf)) 3627 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3628 (assert_return (invoke "f64x2.mul" (v128.const f64x2 inf inf) 3629 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 3630 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3631 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 3632 (v128.const f64x2 -inf -inf)) 3633 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3634 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -inf -inf) 3635 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 3636 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3637 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 3638 (v128.const f64x2 nan nan)) 3639 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3640 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 3641 (v128.const f64x2 -nan -nan)) 3642 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3643 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 3644 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 3645 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3646 (assert_return (invoke "f64x2.mul" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 3647 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 3648 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3649 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 3650 (v128.const f64x2 0x0p+0 0x0p+0)) 3651 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3652 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0p+0 0x0p+0) 3653 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 3654 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3655 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 3656 (v128.const f64x2 -0x0p+0 -0x0p+0)) 3657 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3658 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x0p+0 -0x0p+0) 3659 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 3660 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3661 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 3662 (v128.const f64x2 0x1p-1022 0x1p-1022)) 3663 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3664 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1022 0x1p-1022) 3665 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 3666 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3667 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 3668 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 3669 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3670 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 3671 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 3672 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3673 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 3674 (v128.const f64x2 0x1p-1 0x1p-1)) 3675 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3676 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p-1 0x1p-1) 3677 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 3678 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3679 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 3680 (v128.const f64x2 -0x1p-1 -0x1p-1)) 3681 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3682 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p-1 -0x1p-1) 3683 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 3684 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3685 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 3686 (v128.const f64x2 0x1p+0 0x1p+0)) 3687 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3688 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1p+0 0x1p+0) 3689 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 3690 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3691 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 3692 (v128.const f64x2 -0x1p+0 -0x1p+0)) 3693 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3694 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1p+0 -0x1p+0) 3695 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 3696 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3697 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 3698 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 3699 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3700 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 3701 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 3702 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3703 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 3704 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 3705 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3706 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 3707 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 3708 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3709 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 3710 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 3711 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3712 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 3713 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 3714 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3715 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 3716 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 3717 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3718 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 3719 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 3720 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3721 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 3722 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3723 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3724 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3725 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 3726 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3727 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 3728 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3729 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3730 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 3731 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 3732 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3733 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 3734 (v128.const f64x2 inf inf)) 3735 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3736 (assert_return (invoke "f64x2.mul" (v128.const f64x2 inf inf) 3737 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 3738 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3739 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 3740 (v128.const f64x2 -inf -inf)) 3741 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3742 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -inf -inf) 3743 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 3744 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3745 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 3746 (v128.const f64x2 nan nan)) 3747 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3748 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 3749 (v128.const f64x2 -nan -nan)) 3750 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3751 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 3752 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 3753 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3754 (assert_return (invoke "f64x2.mul" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 3755 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 3756 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 3757 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0123456789 0123456789) 3758 (v128.const f64x2 0123456789 0123456789)) 3759 (v128.const f64x2 1.524157875019052e+16 1.524157875019052e+16)) 3760 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0123456789e019 0123456789e019) 3761 (v128.const f64x2 0123456789e019 0123456789e019)) 3762 (v128.const f64x2 1.524157875019052e+54 1.524157875019052e+54)) 3763 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0123456789e+019 0123456789e+019) 3764 (v128.const f64x2 0123456789e+019 0123456789e+019)) 3765 (v128.const f64x2 1.524157875019052e+54 1.524157875019052e+54)) 3766 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0123456789e-019 0123456789e-019) 3767 (v128.const f64x2 0123456789e-019 0123456789e-019)) 3768 (v128.const f64x2 1.524157875019052e-22 1.524157875019052e-22)) 3769 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0123456789. 0123456789.) 3770 (v128.const f64x2 0123456789. 0123456789.)) 3771 (v128.const f64x2 1.524157875019052e+16 1.524157875019052e+16)) 3772 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0123456789.e019 0123456789.e019) 3773 (v128.const f64x2 0123456789.e019 0123456789.e019)) 3774 (v128.const f64x2 1.524157875019052e+54 1.524157875019052e+54)) 3775 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0123456789.e+019 0123456789.e+019) 3776 (v128.const f64x2 0123456789.e+019 0123456789.e+019)) 3777 (v128.const f64x2 1.524157875019052e+54 1.524157875019052e+54)) 3778 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0123456789.e-019 0123456789.e-019) 3779 (v128.const f64x2 0123456789.e-019 0123456789.e-019)) 3780 (v128.const f64x2 1.524157875019052e-22 1.524157875019052e-22)) 3781 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0123456789.0123456789 0123456789.0123456789) 3782 (v128.const f64x2 0123456789.0123456789 0123456789.0123456789)) 3783 (v128.const f64x2 1.5241578753238834e+16 1.5241578753238834e+16)) 3784 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0123456789.0123456789e019 0123456789.0123456789e019) 3785 (v128.const f64x2 0123456789.0123456789e019 0123456789.0123456789e019)) 3786 (v128.const f64x2 1.5241578753238838e+54 1.5241578753238838e+54)) 3787 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0123456789.0123456789e+019 0123456789.0123456789e+019) 3788 (v128.const f64x2 0123456789.0123456789e+019 0123456789.0123456789e+019)) 3789 (v128.const f64x2 1.5241578753238838e+54 1.5241578753238838e+54)) 3790 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0123456789.0123456789e-019 0123456789.0123456789e-019) 3791 (v128.const f64x2 0123456789.0123456789e-019 0123456789.0123456789e-019)) 3792 (v128.const f64x2 1.524157875323884e-22 1.524157875323884e-22)) 3793 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0123456789ABCDEFabcdef 0x0123456789ABCDEFabcdef) 3794 (v128.const f64x2 0x0123456789ABCDEFabcdef 0x0123456789ABCDEFabcdef)) 3795 (v128.const f64x2 0x1.4b66dc33f6acep+160 0x1.4b66dc33f6acep+160)) 3796 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0123456789ABCDEFabcdefp019 0x0123456789ABCDEFabcdefp019) 3797 (v128.const f64x2 0x0123456789ABCDEFabcdefp019 0x0123456789ABCDEFabcdefp019)) 3798 (v128.const f64x2 0x1.4b66dc33f6acep+198 0x1.4b66dc33f6acep+198)) 3799 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0123456789ABCDEFabcdefp+019 0x0123456789ABCDEFabcdefp+019) 3800 (v128.const f64x2 0x0123456789ABCDEFabcdefp+019 0x0123456789ABCDEFabcdefp+019)) 3801 (v128.const f64x2 0x1.4b66dc33f6acep+198 0x1.4b66dc33f6acep+198)) 3802 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0123456789ABCDEFabcdefp-019 0x0123456789ABCDEFabcdefp-019) 3803 (v128.const f64x2 0x0123456789ABCDEFabcdefp-019 0x0123456789ABCDEFabcdefp-019)) 3804 (v128.const f64x2 0x1.4b66dc33f6acep+122 0x1.4b66dc33f6acep+122)) 3805 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0123456789ABCDEFabcdef. 0x0123456789ABCDEFabcdef.) 3806 (v128.const f64x2 0x0123456789ABCDEFabcdef. 0x0123456789ABCDEFabcdef.)) 3807 (v128.const f64x2 0x1.4b66dc33f6acep+160 0x1.4b66dc33f6acep+160)) 3808 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0123456789ABCDEFabcdef.p019 0x0123456789ABCDEFabcdef.p019) 3809 (v128.const f64x2 0x0123456789ABCDEFabcdef.p019 0x0123456789ABCDEFabcdef.p019)) 3810 (v128.const f64x2 0x1.4b66dc33f6acep+198 0x1.4b66dc33f6acep+198)) 3811 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0123456789ABCDEFabcdef.p+019 0x0123456789ABCDEFabcdef.p+019) 3812 (v128.const f64x2 0x0123456789ABCDEFabcdef.p+019 0x0123456789ABCDEFabcdef.p+019)) 3813 (v128.const f64x2 0x1.4b66dc33f6acep+198 0x1.4b66dc33f6acep+198)) 3814 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0123456789ABCDEFabcdef.p-019 0x0123456789ABCDEFabcdef.p-019) 3815 (v128.const f64x2 0x0123456789ABCDEFabcdef.p-019 0x0123456789ABCDEFabcdef.p-019)) 3816 (v128.const f64x2 0x1.4b66dc33f6acep+122 0x1.4b66dc33f6acep+122)) 3817 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdef 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdef) 3818 (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdef 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdef)) 3819 (v128.const f64x2 0x1.4b66dc33f6acep+160 0x1.4b66dc33f6acep+160)) 3820 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp019) 3821 (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp019)) 3822 (v128.const f64x2 0x1.4b66dc33f6acep+198 0x1.4b66dc33f6acep+198)) 3823 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp+019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp+019) 3824 (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp+019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp+019)) 3825 (v128.const f64x2 0x1.4b66dc33f6acep+198 0x1.4b66dc33f6acep+198)) 3826 (assert_return (invoke "f64x2.mul" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp-019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp-019) 3827 (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp-019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp-019)) 3828 (v128.const f64x2 0x1.4b66dc33f6acep+122 0x1.4b66dc33f6acep+122)) 3829 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0p+0 0x0p+0) 3830 (v128.const f64x2 0x0p+0 0x0p+0)) 3831 (v128.const f64x2 nan:canonical nan:canonical)) 3832 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0p+0 0x0p+0) 3833 (v128.const f64x2 -0x0p+0 -0x0p+0)) 3834 (v128.const f64x2 nan:canonical nan:canonical)) 3835 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0p+0 0x0p+0) 3836 (v128.const f64x2 0x1p-1022 0x1p-1022)) 3837 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3838 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0p+0 0x0p+0) 3839 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 3840 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3841 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0p+0 0x0p+0) 3842 (v128.const f64x2 0x1p-1 0x1p-1)) 3843 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3844 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0p+0 0x0p+0) 3845 (v128.const f64x2 -0x1p-1 -0x1p-1)) 3846 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3847 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0p+0 0x0p+0) 3848 (v128.const f64x2 0x1p+0 0x1p+0)) 3849 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3850 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0p+0 0x0p+0) 3851 (v128.const f64x2 -0x1p+0 -0x1p+0)) 3852 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3853 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0p+0 0x0p+0) 3854 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 3855 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3856 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0p+0 0x0p+0) 3857 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 3858 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3859 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0p+0 0x0p+0) 3860 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 3861 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3862 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0p+0 0x0p+0) 3863 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 3864 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3865 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0p+0 0x0p+0) 3866 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3867 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3868 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0p+0 0x0p+0) 3869 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3870 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3871 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0p+0 0x0p+0) 3872 (v128.const f64x2 inf inf)) 3873 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3874 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0p+0 0x0p+0) 3875 (v128.const f64x2 -inf -inf)) 3876 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3877 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x0p+0 -0x0p+0) 3878 (v128.const f64x2 0x0p+0 0x0p+0)) 3879 (v128.const f64x2 nan:canonical nan:canonical)) 3880 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x0p+0 -0x0p+0) 3881 (v128.const f64x2 -0x0p+0 -0x0p+0)) 3882 (v128.const f64x2 nan:canonical nan:canonical)) 3883 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x0p+0 -0x0p+0) 3884 (v128.const f64x2 0x1p-1022 0x1p-1022)) 3885 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3886 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x0p+0 -0x0p+0) 3887 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 3888 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3889 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x0p+0 -0x0p+0) 3890 (v128.const f64x2 0x1p-1 0x1p-1)) 3891 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3892 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x0p+0 -0x0p+0) 3893 (v128.const f64x2 -0x1p-1 -0x1p-1)) 3894 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3895 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x0p+0 -0x0p+0) 3896 (v128.const f64x2 0x1p+0 0x1p+0)) 3897 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3898 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x0p+0 -0x0p+0) 3899 (v128.const f64x2 -0x1p+0 -0x1p+0)) 3900 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3901 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x0p+0 -0x0p+0) 3902 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 3903 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3904 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x0p+0 -0x0p+0) 3905 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 3906 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3907 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x0p+0 -0x0p+0) 3908 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 3909 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3910 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x0p+0 -0x0p+0) 3911 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 3912 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3913 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x0p+0 -0x0p+0) 3914 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3915 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3916 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x0p+0 -0x0p+0) 3917 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3918 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3919 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x0p+0 -0x0p+0) 3920 (v128.const f64x2 inf inf)) 3921 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3922 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x0p+0 -0x0p+0) 3923 (v128.const f64x2 -inf -inf)) 3924 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3925 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1022 0x1p-1022) 3926 (v128.const f64x2 0x0p+0 0x0p+0)) 3927 (v128.const f64x2 inf inf)) 3928 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1022 0x1p-1022) 3929 (v128.const f64x2 -0x0p+0 -0x0p+0)) 3930 (v128.const f64x2 -inf -inf)) 3931 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1022 0x1p-1022) 3932 (v128.const f64x2 0x1p-1022 0x1p-1022)) 3933 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 3934 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1022 0x1p-1022) 3935 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 3936 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 3937 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1022 0x1p-1022) 3938 (v128.const f64x2 0x1p-1 0x1p-1)) 3939 (v128.const f64x2 0x1.0000000000000p-1021 0x1.0000000000000p-1021)) 3940 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1022 0x1p-1022) 3941 (v128.const f64x2 -0x1p-1 -0x1p-1)) 3942 (v128.const f64x2 -0x1.0000000000000p-1021 -0x1.0000000000000p-1021)) 3943 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1022 0x1p-1022) 3944 (v128.const f64x2 0x1p+0 0x1p+0)) 3945 (v128.const f64x2 0x1.0000000000000p-1022 0x1.0000000000000p-1022)) 3946 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1022 0x1p-1022) 3947 (v128.const f64x2 -0x1p+0 -0x1p+0)) 3948 (v128.const f64x2 -0x1.0000000000000p-1022 -0x1.0000000000000p-1022)) 3949 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1022 0x1p-1022) 3950 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 3951 (v128.const f64x2 0x0.28be60db93910p-1022 0x0.28be60db93910p-1022)) 3952 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1022 0x1p-1022) 3953 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 3954 (v128.const f64x2 -0x0.28be60db93910p-1022 -0x0.28be60db93910p-1022)) 3955 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1022 0x1p-1022) 3956 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 3957 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3958 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1022 0x1p-1022) 3959 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 3960 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3961 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1022 0x1p-1022) 3962 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3963 (v128.const f64x2 0x1.0000000000000p+52 0x1.0000000000000p+52)) 3964 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1022 0x1p-1022) 3965 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 3966 (v128.const f64x2 0x1.0000000000000p+52 0x1.0000000000000p+52)) 3967 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1022 0x1p-1022) 3968 (v128.const f64x2 inf inf)) 3969 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 3970 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1022 0x1p-1022) 3971 (v128.const f64x2 -inf -inf)) 3972 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 3973 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 3974 (v128.const f64x2 0x0p+0 0x0p+0)) 3975 (v128.const f64x2 -inf -inf)) 3976 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 3977 (v128.const f64x2 -0x0p+0 -0x0p+0)) 3978 (v128.const f64x2 inf inf)) 3979 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 3980 (v128.const f64x2 0x1p-1022 0x1p-1022)) 3981 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 3982 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 3983 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 3984 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 3985 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 3986 (v128.const f64x2 0x1p-1 0x1p-1)) 3987 (v128.const f64x2 -0x1.0000000000000p-1021 -0x1.0000000000000p-1021)) 3988 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 3989 (v128.const f64x2 -0x1p-1 -0x1p-1)) 3990 (v128.const f64x2 0x1.0000000000000p-1021 0x1.0000000000000p-1021)) 3991 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 3992 (v128.const f64x2 0x1p+0 0x1p+0)) 3993 (v128.const f64x2 -0x1.0000000000000p-1022 -0x1.0000000000000p-1022)) 3994 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 3995 (v128.const f64x2 -0x1p+0 -0x1p+0)) 3996 (v128.const f64x2 0x1.0000000000000p-1022 0x1.0000000000000p-1022)) 3997 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 3998 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 3999 (v128.const f64x2 -0x0.28be60db93910p-1022 -0x0.28be60db93910p-1022)) 4000 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 4001 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 4002 (v128.const f64x2 0x0.28be60db93910p-1022 0x0.28be60db93910p-1022)) 4003 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 4004 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 4005 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 4006 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 4007 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 4008 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 4009 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 4010 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4011 (v128.const f64x2 -0x1.0000000000000p+52 -0x1.0000000000000p+52)) 4012 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 4013 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4014 (v128.const f64x2 -0x1.0000000000000p+52 -0x1.0000000000000p+52)) 4015 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 4016 (v128.const f64x2 inf inf)) 4017 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 4018 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 4019 (v128.const f64x2 -inf -inf)) 4020 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 4021 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1 0x1p-1) 4022 (v128.const f64x2 0x0p+0 0x0p+0)) 4023 (v128.const f64x2 inf inf)) 4024 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1 0x1p-1) 4025 (v128.const f64x2 -0x0p+0 -0x0p+0)) 4026 (v128.const f64x2 -inf -inf)) 4027 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1 0x1p-1) 4028 (v128.const f64x2 0x1p-1022 0x1p-1022)) 4029 (v128.const f64x2 0x1.0000000000000p+1021 0x1.0000000000000p+1021)) 4030 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1 0x1p-1) 4031 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 4032 (v128.const f64x2 -0x1.0000000000000p+1021 -0x1.0000000000000p+1021)) 4033 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1 0x1p-1) 4034 (v128.const f64x2 0x1p-1 0x1p-1)) 4035 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 4036 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1 0x1p-1) 4037 (v128.const f64x2 -0x1p-1 -0x1p-1)) 4038 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 4039 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1 0x1p-1) 4040 (v128.const f64x2 0x1p+0 0x1p+0)) 4041 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 4042 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1 0x1p-1) 4043 (v128.const f64x2 -0x1p+0 -0x1p+0)) 4044 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 4045 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1 0x1p-1) 4046 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 4047 (v128.const f64x2 0x1.45f306dc9c883p-4 0x1.45f306dc9c883p-4)) 4048 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1 0x1p-1) 4049 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 4050 (v128.const f64x2 -0x1.45f306dc9c883p-4 -0x1.45f306dc9c883p-4)) 4051 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1 0x1p-1) 4052 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 4053 (v128.const f64x2 0x0.2000000000000p-1022 0x0.2000000000000p-1022)) 4054 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1 0x1p-1) 4055 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 4056 (v128.const f64x2 -0x0.2000000000000p-1022 -0x0.2000000000000p-1022)) 4057 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1 0x1p-1) 4058 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4059 (v128.const f64x2 inf inf)) 4060 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1 0x1p-1) 4061 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4062 (v128.const f64x2 inf inf)) 4063 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1 0x1p-1) 4064 (v128.const f64x2 inf inf)) 4065 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 4066 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1 0x1p-1) 4067 (v128.const f64x2 -inf -inf)) 4068 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 4069 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1 -0x1p-1) 4070 (v128.const f64x2 0x0p+0 0x0p+0)) 4071 (v128.const f64x2 -inf -inf)) 4072 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1 -0x1p-1) 4073 (v128.const f64x2 -0x0p+0 -0x0p+0)) 4074 (v128.const f64x2 inf inf)) 4075 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1 -0x1p-1) 4076 (v128.const f64x2 0x1p-1022 0x1p-1022)) 4077 (v128.const f64x2 -0x1.0000000000000p+1021 -0x1.0000000000000p+1021)) 4078 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1 -0x1p-1) 4079 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 4080 (v128.const f64x2 0x1.0000000000000p+1021 0x1.0000000000000p+1021)) 4081 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1 -0x1p-1) 4082 (v128.const f64x2 0x1p-1 0x1p-1)) 4083 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 4084 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1 -0x1p-1) 4085 (v128.const f64x2 -0x1p-1 -0x1p-1)) 4086 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 4087 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1 -0x1p-1) 4088 (v128.const f64x2 0x1p+0 0x1p+0)) 4089 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 4090 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1 -0x1p-1) 4091 (v128.const f64x2 -0x1p+0 -0x1p+0)) 4092 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 4093 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1 -0x1p-1) 4094 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 4095 (v128.const f64x2 -0x1.45f306dc9c883p-4 -0x1.45f306dc9c883p-4)) 4096 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1 -0x1p-1) 4097 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 4098 (v128.const f64x2 0x1.45f306dc9c883p-4 0x1.45f306dc9c883p-4)) 4099 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1 -0x1p-1) 4100 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 4101 (v128.const f64x2 -0x0.2000000000000p-1022 -0x0.2000000000000p-1022)) 4102 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1 -0x1p-1) 4103 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 4104 (v128.const f64x2 0x0.2000000000000p-1022 0x0.2000000000000p-1022)) 4105 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1 -0x1p-1) 4106 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4107 (v128.const f64x2 -inf -inf)) 4108 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1 -0x1p-1) 4109 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4110 (v128.const f64x2 -inf -inf)) 4111 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1 -0x1p-1) 4112 (v128.const f64x2 inf inf)) 4113 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 4114 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1 -0x1p-1) 4115 (v128.const f64x2 -inf -inf)) 4116 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 4117 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p+0 0x1p+0) 4118 (v128.const f64x2 0x0p+0 0x0p+0)) 4119 (v128.const f64x2 inf inf)) 4120 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p+0 0x1p+0) 4121 (v128.const f64x2 -0x0p+0 -0x0p+0)) 4122 (v128.const f64x2 -inf -inf)) 4123 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p+0 0x1p+0) 4124 (v128.const f64x2 0x1p-1022 0x1p-1022)) 4125 (v128.const f64x2 0x1.0000000000000p+1022 0x1.0000000000000p+1022)) 4126 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p+0 0x1p+0) 4127 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 4128 (v128.const f64x2 -0x1.0000000000000p+1022 -0x1.0000000000000p+1022)) 4129 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p+0 0x1p+0) 4130 (v128.const f64x2 0x1p-1 0x1p-1)) 4131 (v128.const f64x2 0x1.0000000000000p+1 0x1.0000000000000p+1)) 4132 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p+0 0x1p+0) 4133 (v128.const f64x2 -0x1p-1 -0x1p-1)) 4134 (v128.const f64x2 -0x1.0000000000000p+1 -0x1.0000000000000p+1)) 4135 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p+0 0x1p+0) 4136 (v128.const f64x2 0x1p+0 0x1p+0)) 4137 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 4138 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p+0 0x1p+0) 4139 (v128.const f64x2 -0x1p+0 -0x1p+0)) 4140 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 4141 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p+0 0x1p+0) 4142 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 4143 (v128.const f64x2 0x1.45f306dc9c883p-3 0x1.45f306dc9c883p-3)) 4144 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p+0 0x1p+0) 4145 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 4146 (v128.const f64x2 -0x1.45f306dc9c883p-3 -0x1.45f306dc9c883p-3)) 4147 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p+0 0x1p+0) 4148 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 4149 (v128.const f64x2 0x0.4000000000000p-1022 0x0.4000000000000p-1022)) 4150 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p+0 0x1p+0) 4151 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 4152 (v128.const f64x2 -0x0.4000000000000p-1022 -0x0.4000000000000p-1022)) 4153 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p+0 0x1p+0) 4154 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4155 (v128.const f64x2 inf inf)) 4156 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p+0 0x1p+0) 4157 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4158 (v128.const f64x2 inf inf)) 4159 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p+0 0x1p+0) 4160 (v128.const f64x2 inf inf)) 4161 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 4162 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p+0 0x1p+0) 4163 (v128.const f64x2 -inf -inf)) 4164 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 4165 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p+0 -0x1p+0) 4166 (v128.const f64x2 0x0p+0 0x0p+0)) 4167 (v128.const f64x2 -inf -inf)) 4168 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p+0 -0x1p+0) 4169 (v128.const f64x2 -0x0p+0 -0x0p+0)) 4170 (v128.const f64x2 inf inf)) 4171 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p+0 -0x1p+0) 4172 (v128.const f64x2 0x1p-1022 0x1p-1022)) 4173 (v128.const f64x2 -0x1.0000000000000p+1022 -0x1.0000000000000p+1022)) 4174 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p+0 -0x1p+0) 4175 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 4176 (v128.const f64x2 0x1.0000000000000p+1022 0x1.0000000000000p+1022)) 4177 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p+0 -0x1p+0) 4178 (v128.const f64x2 0x1p-1 0x1p-1)) 4179 (v128.const f64x2 -0x1.0000000000000p+1 -0x1.0000000000000p+1)) 4180 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p+0 -0x1p+0) 4181 (v128.const f64x2 -0x1p-1 -0x1p-1)) 4182 (v128.const f64x2 0x1.0000000000000p+1 0x1.0000000000000p+1)) 4183 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p+0 -0x1p+0) 4184 (v128.const f64x2 0x1p+0 0x1p+0)) 4185 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 4186 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p+0 -0x1p+0) 4187 (v128.const f64x2 -0x1p+0 -0x1p+0)) 4188 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 4189 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p+0 -0x1p+0) 4190 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 4191 (v128.const f64x2 -0x1.45f306dc9c883p-3 -0x1.45f306dc9c883p-3)) 4192 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p+0 -0x1p+0) 4193 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 4194 (v128.const f64x2 0x1.45f306dc9c883p-3 0x1.45f306dc9c883p-3)) 4195 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p+0 -0x1p+0) 4196 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 4197 (v128.const f64x2 -0x0.4000000000000p-1022 -0x0.4000000000000p-1022)) 4198 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p+0 -0x1p+0) 4199 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 4200 (v128.const f64x2 0x0.4000000000000p-1022 0x0.4000000000000p-1022)) 4201 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p+0 -0x1p+0) 4202 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4203 (v128.const f64x2 -inf -inf)) 4204 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p+0 -0x1p+0) 4205 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4206 (v128.const f64x2 -inf -inf)) 4207 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p+0 -0x1p+0) 4208 (v128.const f64x2 inf inf)) 4209 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 4210 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p+0 -0x1p+0) 4211 (v128.const f64x2 -inf -inf)) 4212 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 4213 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 4214 (v128.const f64x2 0x0p+0 0x0p+0)) 4215 (v128.const f64x2 inf inf)) 4216 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 4217 (v128.const f64x2 -0x0p+0 -0x0p+0)) 4218 (v128.const f64x2 -inf -inf)) 4219 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 4220 (v128.const f64x2 0x1p-1022 0x1p-1022)) 4221 (v128.const f64x2 inf inf)) 4222 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 4223 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 4224 (v128.const f64x2 -inf -inf)) 4225 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 4226 (v128.const f64x2 0x1p-1 0x1p-1)) 4227 (v128.const f64x2 0x1.921fb54442d18p+3 0x1.921fb54442d18p+3)) 4228 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 4229 (v128.const f64x2 -0x1p-1 -0x1p-1)) 4230 (v128.const f64x2 -0x1.921fb54442d18p+3 -0x1.921fb54442d18p+3)) 4231 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 4232 (v128.const f64x2 0x1p+0 0x1p+0)) 4233 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 4234 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 4235 (v128.const f64x2 -0x1p+0 -0x1p+0)) 4236 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 4237 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 4238 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 4239 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 4240 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 4241 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 4242 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 4243 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 4244 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 4245 (v128.const f64x2 0x1.921fb54442d19p-1022 0x1.921fb54442d19p-1022)) 4246 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 4247 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 4248 (v128.const f64x2 -0x1.921fb54442d19p-1022 -0x1.921fb54442d19p-1022)) 4249 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 4250 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4251 (v128.const f64x2 inf inf)) 4252 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 4253 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4254 (v128.const f64x2 inf inf)) 4255 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 4256 (v128.const f64x2 inf inf)) 4257 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 4258 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 4259 (v128.const f64x2 -inf -inf)) 4260 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 4261 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 4262 (v128.const f64x2 0x0p+0 0x0p+0)) 4263 (v128.const f64x2 -inf -inf)) 4264 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 4265 (v128.const f64x2 -0x0p+0 -0x0p+0)) 4266 (v128.const f64x2 inf inf)) 4267 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 4268 (v128.const f64x2 0x1p-1022 0x1p-1022)) 4269 (v128.const f64x2 -inf -inf)) 4270 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 4271 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 4272 (v128.const f64x2 inf inf)) 4273 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 4274 (v128.const f64x2 0x1p-1 0x1p-1)) 4275 (v128.const f64x2 -0x1.921fb54442d18p+3 -0x1.921fb54442d18p+3)) 4276 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 4277 (v128.const f64x2 -0x1p-1 -0x1p-1)) 4278 (v128.const f64x2 0x1.921fb54442d18p+3 0x1.921fb54442d18p+3)) 4279 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 4280 (v128.const f64x2 0x1p+0 0x1p+0)) 4281 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 4282 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 4283 (v128.const f64x2 -0x1p+0 -0x1p+0)) 4284 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 4285 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 4286 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 4287 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 4288 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 4289 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 4290 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 4291 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 4292 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 4293 (v128.const f64x2 -0x1.921fb54442d19p-1022 -0x1.921fb54442d19p-1022)) 4294 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 4295 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 4296 (v128.const f64x2 0x1.921fb54442d19p-1022 0x1.921fb54442d19p-1022)) 4297 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 4298 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4299 (v128.const f64x2 -inf -inf)) 4300 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 4301 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4302 (v128.const f64x2 -inf -inf)) 4303 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 4304 (v128.const f64x2 inf inf)) 4305 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 4306 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 4307 (v128.const f64x2 -inf -inf)) 4308 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 4309 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 4310 (v128.const f64x2 0x0p+0 0x0p+0)) 4311 (v128.const f64x2 inf inf)) 4312 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 4313 (v128.const f64x2 -0x0p+0 -0x0p+0)) 4314 (v128.const f64x2 -inf -inf)) 4315 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 4316 (v128.const f64x2 0x1p-1022 0x1p-1022)) 4317 (v128.const f64x2 inf inf)) 4318 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 4319 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 4320 (v128.const f64x2 -inf -inf)) 4321 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 4322 (v128.const f64x2 0x1p-1 0x1p-1)) 4323 (v128.const f64x2 inf inf)) 4324 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 4325 (v128.const f64x2 -0x1p-1 -0x1p-1)) 4326 (v128.const f64x2 -inf -inf)) 4327 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 4328 (v128.const f64x2 0x1p+0 0x1p+0)) 4329 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 4330 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 4331 (v128.const f64x2 -0x1p+0 -0x1p+0)) 4332 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 4333 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 4334 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 4335 (v128.const f64x2 0x1.45f306dc9c882p+1021 0x1.45f306dc9c882p+1021)) 4336 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 4337 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 4338 (v128.const f64x2 -0x1.45f306dc9c882p+1021 -0x1.45f306dc9c882p+1021)) 4339 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 4340 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 4341 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 4342 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 4343 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 4344 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 4345 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 4346 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4347 (v128.const f64x2 inf inf)) 4348 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 4349 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4350 (v128.const f64x2 inf inf)) 4351 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 4352 (v128.const f64x2 inf inf)) 4353 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 4354 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 4355 (v128.const f64x2 -inf -inf)) 4356 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 4357 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 4358 (v128.const f64x2 0x0p+0 0x0p+0)) 4359 (v128.const f64x2 -inf -inf)) 4360 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 4361 (v128.const f64x2 -0x0p+0 -0x0p+0)) 4362 (v128.const f64x2 inf inf)) 4363 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 4364 (v128.const f64x2 0x1p-1022 0x1p-1022)) 4365 (v128.const f64x2 -inf -inf)) 4366 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 4367 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 4368 (v128.const f64x2 inf inf)) 4369 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 4370 (v128.const f64x2 0x1p-1 0x1p-1)) 4371 (v128.const f64x2 -inf -inf)) 4372 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 4373 (v128.const f64x2 -0x1p-1 -0x1p-1)) 4374 (v128.const f64x2 inf inf)) 4375 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 4376 (v128.const f64x2 0x1p+0 0x1p+0)) 4377 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 4378 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 4379 (v128.const f64x2 -0x1p+0 -0x1p+0)) 4380 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 4381 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 4382 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 4383 (v128.const f64x2 -0x1.45f306dc9c882p+1021 -0x1.45f306dc9c882p+1021)) 4384 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 4385 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 4386 (v128.const f64x2 0x1.45f306dc9c882p+1021 0x1.45f306dc9c882p+1021)) 4387 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 4388 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 4389 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 4390 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 4391 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 4392 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 4393 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 4394 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4395 (v128.const f64x2 -inf -inf)) 4396 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 4397 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4398 (v128.const f64x2 -inf -inf)) 4399 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 4400 (v128.const f64x2 inf inf)) 4401 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 4402 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 4403 (v128.const f64x2 -inf -inf)) 4404 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 4405 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4406 (v128.const f64x2 0x0p+0 0x0p+0)) 4407 (v128.const f64x2 inf inf)) 4408 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4409 (v128.const f64x2 -0x0p+0 -0x0p+0)) 4410 (v128.const f64x2 -inf -inf)) 4411 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4412 (v128.const f64x2 0x1p-1022 0x1p-1022)) 4413 (v128.const f64x2 0x1.0000000000000p-52 0x1.0000000000000p-52)) 4414 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4415 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 4416 (v128.const f64x2 -0x1.0000000000000p-52 -0x1.0000000000000p-52)) 4417 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4418 (v128.const f64x2 0x1p-1 0x1p-1)) 4419 (v128.const f64x2 0x0.0000000000002p-1022 0x0.0000000000002p-1022)) 4420 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4421 (v128.const f64x2 -0x1p-1 -0x1p-1)) 4422 (v128.const f64x2 -0x0.0000000000002p-1022 -0x0.0000000000002p-1022)) 4423 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4424 (v128.const f64x2 0x1p+0 0x1p+0)) 4425 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4426 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4427 (v128.const f64x2 -0x1p+0 -0x1p+0)) 4428 (v128.const f64x2 -0x0.0000000000001p-1022 -0x0.0000000000001p-1022)) 4429 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4430 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 4431 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 4432 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4433 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 4434 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 4435 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4436 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 4437 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 4438 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4439 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 4440 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 4441 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4442 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4443 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 4444 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4445 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4446 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 4447 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4448 (v128.const f64x2 inf inf)) 4449 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 4450 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4451 (v128.const f64x2 -inf -inf)) 4452 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 4453 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4454 (v128.const f64x2 0x0p+0 0x0p+0)) 4455 (v128.const f64x2 inf inf)) 4456 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4457 (v128.const f64x2 -0x0p+0 -0x0p+0)) 4458 (v128.const f64x2 -inf -inf)) 4459 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4460 (v128.const f64x2 0x1p-1022 0x1p-1022)) 4461 (v128.const f64x2 0x1.0000000000000p-52 0x1.0000000000000p-52)) 4462 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4463 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 4464 (v128.const f64x2 -0x1.0000000000000p-52 -0x1.0000000000000p-52)) 4465 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4466 (v128.const f64x2 0x1p-1 0x1p-1)) 4467 (v128.const f64x2 0x0.0000000000002p-1022 0x0.0000000000002p-1022)) 4468 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4469 (v128.const f64x2 -0x1p-1 -0x1p-1)) 4470 (v128.const f64x2 -0x0.0000000000002p-1022 -0x0.0000000000002p-1022)) 4471 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4472 (v128.const f64x2 0x1p+0 0x1p+0)) 4473 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4474 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4475 (v128.const f64x2 -0x1p+0 -0x1p+0)) 4476 (v128.const f64x2 -0x0.0000000000001p-1022 -0x0.0000000000001p-1022)) 4477 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4478 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 4479 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 4480 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4481 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 4482 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 4483 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4484 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 4485 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 4486 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4487 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 4488 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 4489 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4490 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4491 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 4492 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4493 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4494 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 4495 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4496 (v128.const f64x2 inf inf)) 4497 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 4498 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4499 (v128.const f64x2 -inf -inf)) 4500 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 4501 (assert_return (invoke "f64x2.div" (v128.const f64x2 inf inf) 4502 (v128.const f64x2 0x0p+0 0x0p+0)) 4503 (v128.const f64x2 inf inf)) 4504 (assert_return (invoke "f64x2.div" (v128.const f64x2 inf inf) 4505 (v128.const f64x2 -0x0p+0 -0x0p+0)) 4506 (v128.const f64x2 -inf -inf)) 4507 (assert_return (invoke "f64x2.div" (v128.const f64x2 inf inf) 4508 (v128.const f64x2 0x1p-1022 0x1p-1022)) 4509 (v128.const f64x2 inf inf)) 4510 (assert_return (invoke "f64x2.div" (v128.const f64x2 inf inf) 4511 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 4512 (v128.const f64x2 -inf -inf)) 4513 (assert_return (invoke "f64x2.div" (v128.const f64x2 inf inf) 4514 (v128.const f64x2 0x1p-1 0x1p-1)) 4515 (v128.const f64x2 inf inf)) 4516 (assert_return (invoke "f64x2.div" (v128.const f64x2 inf inf) 4517 (v128.const f64x2 -0x1p-1 -0x1p-1)) 4518 (v128.const f64x2 -inf -inf)) 4519 (assert_return (invoke "f64x2.div" (v128.const f64x2 inf inf) 4520 (v128.const f64x2 0x1p+0 0x1p+0)) 4521 (v128.const f64x2 inf inf)) 4522 (assert_return (invoke "f64x2.div" (v128.const f64x2 inf inf) 4523 (v128.const f64x2 -0x1p+0 -0x1p+0)) 4524 (v128.const f64x2 -inf -inf)) 4525 (assert_return (invoke "f64x2.div" (v128.const f64x2 inf inf) 4526 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 4527 (v128.const f64x2 inf inf)) 4528 (assert_return (invoke "f64x2.div" (v128.const f64x2 inf inf) 4529 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 4530 (v128.const f64x2 -inf -inf)) 4531 (assert_return (invoke "f64x2.div" (v128.const f64x2 inf inf) 4532 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 4533 (v128.const f64x2 inf inf)) 4534 (assert_return (invoke "f64x2.div" (v128.const f64x2 inf inf) 4535 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 4536 (v128.const f64x2 -inf -inf)) 4537 (assert_return (invoke "f64x2.div" (v128.const f64x2 inf inf) 4538 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4539 (v128.const f64x2 inf inf)) 4540 (assert_return (invoke "f64x2.div" (v128.const f64x2 inf inf) 4541 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4542 (v128.const f64x2 inf inf)) 4543 (assert_return (invoke "f64x2.div" (v128.const f64x2 inf inf) 4544 (v128.const f64x2 inf inf)) 4545 (v128.const f64x2 nan:canonical nan:canonical)) 4546 (assert_return (invoke "f64x2.div" (v128.const f64x2 inf inf) 4547 (v128.const f64x2 -inf -inf)) 4548 (v128.const f64x2 nan:canonical nan:canonical)) 4549 (assert_return (invoke "f64x2.div" (v128.const f64x2 -inf -inf) 4550 (v128.const f64x2 0x0p+0 0x0p+0)) 4551 (v128.const f64x2 -inf -inf)) 4552 (assert_return (invoke "f64x2.div" (v128.const f64x2 -inf -inf) 4553 (v128.const f64x2 -0x0p+0 -0x0p+0)) 4554 (v128.const f64x2 inf inf)) 4555 (assert_return (invoke "f64x2.div" (v128.const f64x2 -inf -inf) 4556 (v128.const f64x2 0x1p-1022 0x1p-1022)) 4557 (v128.const f64x2 -inf -inf)) 4558 (assert_return (invoke "f64x2.div" (v128.const f64x2 -inf -inf) 4559 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 4560 (v128.const f64x2 inf inf)) 4561 (assert_return (invoke "f64x2.div" (v128.const f64x2 -inf -inf) 4562 (v128.const f64x2 0x1p-1 0x1p-1)) 4563 (v128.const f64x2 -inf -inf)) 4564 (assert_return (invoke "f64x2.div" (v128.const f64x2 -inf -inf) 4565 (v128.const f64x2 -0x1p-1 -0x1p-1)) 4566 (v128.const f64x2 inf inf)) 4567 (assert_return (invoke "f64x2.div" (v128.const f64x2 -inf -inf) 4568 (v128.const f64x2 0x1p+0 0x1p+0)) 4569 (v128.const f64x2 -inf -inf)) 4570 (assert_return (invoke "f64x2.div" (v128.const f64x2 -inf -inf) 4571 (v128.const f64x2 -0x1p+0 -0x1p+0)) 4572 (v128.const f64x2 inf inf)) 4573 (assert_return (invoke "f64x2.div" (v128.const f64x2 -inf -inf) 4574 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 4575 (v128.const f64x2 -inf -inf)) 4576 (assert_return (invoke "f64x2.div" (v128.const f64x2 -inf -inf) 4577 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 4578 (v128.const f64x2 inf inf)) 4579 (assert_return (invoke "f64x2.div" (v128.const f64x2 -inf -inf) 4580 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 4581 (v128.const f64x2 -inf -inf)) 4582 (assert_return (invoke "f64x2.div" (v128.const f64x2 -inf -inf) 4583 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 4584 (v128.const f64x2 inf inf)) 4585 (assert_return (invoke "f64x2.div" (v128.const f64x2 -inf -inf) 4586 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4587 (v128.const f64x2 -inf -inf)) 4588 (assert_return (invoke "f64x2.div" (v128.const f64x2 -inf -inf) 4589 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4590 (v128.const f64x2 -inf -inf)) 4591 (assert_return (invoke "f64x2.div" (v128.const f64x2 -inf -inf) 4592 (v128.const f64x2 inf inf)) 4593 (v128.const f64x2 nan:canonical nan:canonical)) 4594 (assert_return (invoke "f64x2.div" (v128.const f64x2 -inf -inf) 4595 (v128.const f64x2 -inf -inf)) 4596 (v128.const f64x2 nan:canonical nan:canonical)) 4597 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan nan) 4598 (v128.const f64x2 0x0p+0 0x0p+0)) 4599 (v128.const f64x2 nan:canonical nan:canonical)) 4600 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0p+0 0x0p+0) 4601 (v128.const f64x2 nan nan)) 4602 (v128.const f64x2 nan:canonical nan:canonical)) 4603 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan nan) 4604 (v128.const f64x2 -0x0p+0 -0x0p+0)) 4605 (v128.const f64x2 nan:canonical nan:canonical)) 4606 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x0p+0 -0x0p+0) 4607 (v128.const f64x2 nan nan)) 4608 (v128.const f64x2 nan:canonical nan:canonical)) 4609 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan nan) 4610 (v128.const f64x2 0x1p-1022 0x1p-1022)) 4611 (v128.const f64x2 nan:canonical nan:canonical)) 4612 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1022 0x1p-1022) 4613 (v128.const f64x2 nan nan)) 4614 (v128.const f64x2 nan:canonical nan:canonical)) 4615 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan nan) 4616 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 4617 (v128.const f64x2 nan:canonical nan:canonical)) 4618 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 4619 (v128.const f64x2 nan nan)) 4620 (v128.const f64x2 nan:canonical nan:canonical)) 4621 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan nan) 4622 (v128.const f64x2 0x1p-1 0x1p-1)) 4623 (v128.const f64x2 nan:canonical nan:canonical)) 4624 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1 0x1p-1) 4625 (v128.const f64x2 nan nan)) 4626 (v128.const f64x2 nan:canonical nan:canonical)) 4627 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan nan) 4628 (v128.const f64x2 -0x1p-1 -0x1p-1)) 4629 (v128.const f64x2 nan:canonical nan:canonical)) 4630 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1 -0x1p-1) 4631 (v128.const f64x2 nan nan)) 4632 (v128.const f64x2 nan:canonical nan:canonical)) 4633 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan nan) 4634 (v128.const f64x2 0x1p+0 0x1p+0)) 4635 (v128.const f64x2 nan:canonical nan:canonical)) 4636 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p+0 0x1p+0) 4637 (v128.const f64x2 nan nan)) 4638 (v128.const f64x2 nan:canonical nan:canonical)) 4639 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan nan) 4640 (v128.const f64x2 -0x1p+0 -0x1p+0)) 4641 (v128.const f64x2 nan:canonical nan:canonical)) 4642 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p+0 -0x1p+0) 4643 (v128.const f64x2 nan nan)) 4644 (v128.const f64x2 nan:canonical nan:canonical)) 4645 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan nan) 4646 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 4647 (v128.const f64x2 nan:canonical nan:canonical)) 4648 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 4649 (v128.const f64x2 nan nan)) 4650 (v128.const f64x2 nan:canonical nan:canonical)) 4651 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan nan) 4652 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 4653 (v128.const f64x2 nan:canonical nan:canonical)) 4654 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 4655 (v128.const f64x2 nan nan)) 4656 (v128.const f64x2 nan:canonical nan:canonical)) 4657 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan nan) 4658 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 4659 (v128.const f64x2 nan:canonical nan:canonical)) 4660 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 4661 (v128.const f64x2 nan nan)) 4662 (v128.const f64x2 nan:canonical nan:canonical)) 4663 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan nan) 4664 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 4665 (v128.const f64x2 nan:canonical nan:canonical)) 4666 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 4667 (v128.const f64x2 nan nan)) 4668 (v128.const f64x2 nan:canonical nan:canonical)) 4669 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan nan) 4670 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4671 (v128.const f64x2 nan:canonical nan:canonical)) 4672 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4673 (v128.const f64x2 nan nan)) 4674 (v128.const f64x2 nan:canonical nan:canonical)) 4675 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan nan) 4676 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4677 (v128.const f64x2 nan:canonical nan:canonical)) 4678 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4679 (v128.const f64x2 nan nan)) 4680 (v128.const f64x2 nan:canonical nan:canonical)) 4681 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan nan) 4682 (v128.const f64x2 inf inf)) 4683 (v128.const f64x2 nan:canonical nan:canonical)) 4684 (assert_return (invoke "f64x2.div" (v128.const f64x2 inf inf) 4685 (v128.const f64x2 nan nan)) 4686 (v128.const f64x2 nan:canonical nan:canonical)) 4687 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan nan) 4688 (v128.const f64x2 -inf -inf)) 4689 (v128.const f64x2 nan:canonical nan:canonical)) 4690 (assert_return (invoke "f64x2.div" (v128.const f64x2 -inf -inf) 4691 (v128.const f64x2 nan nan)) 4692 (v128.const f64x2 nan:canonical nan:canonical)) 4693 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan nan) 4694 (v128.const f64x2 nan nan)) 4695 (v128.const f64x2 nan:canonical nan:canonical)) 4696 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan nan) 4697 (v128.const f64x2 -nan -nan)) 4698 (v128.const f64x2 nan:canonical nan:canonical)) 4699 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan nan) 4700 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 4701 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4702 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan nan) 4703 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 4704 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4705 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan -nan) 4706 (v128.const f64x2 0x0p+0 0x0p+0)) 4707 (v128.const f64x2 nan:canonical nan:canonical)) 4708 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0p+0 0x0p+0) 4709 (v128.const f64x2 -nan -nan)) 4710 (v128.const f64x2 nan:canonical nan:canonical)) 4711 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan -nan) 4712 (v128.const f64x2 -0x0p+0 -0x0p+0)) 4713 (v128.const f64x2 nan:canonical nan:canonical)) 4714 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x0p+0 -0x0p+0) 4715 (v128.const f64x2 -nan -nan)) 4716 (v128.const f64x2 nan:canonical nan:canonical)) 4717 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan -nan) 4718 (v128.const f64x2 0x1p-1022 0x1p-1022)) 4719 (v128.const f64x2 nan:canonical nan:canonical)) 4720 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1022 0x1p-1022) 4721 (v128.const f64x2 -nan -nan)) 4722 (v128.const f64x2 nan:canonical nan:canonical)) 4723 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan -nan) 4724 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 4725 (v128.const f64x2 nan:canonical nan:canonical)) 4726 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 4727 (v128.const f64x2 -nan -nan)) 4728 (v128.const f64x2 nan:canonical nan:canonical)) 4729 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan -nan) 4730 (v128.const f64x2 0x1p-1 0x1p-1)) 4731 (v128.const f64x2 nan:canonical nan:canonical)) 4732 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1 0x1p-1) 4733 (v128.const f64x2 -nan -nan)) 4734 (v128.const f64x2 nan:canonical nan:canonical)) 4735 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan -nan) 4736 (v128.const f64x2 -0x1p-1 -0x1p-1)) 4737 (v128.const f64x2 nan:canonical nan:canonical)) 4738 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1 -0x1p-1) 4739 (v128.const f64x2 -nan -nan)) 4740 (v128.const f64x2 nan:canonical nan:canonical)) 4741 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan -nan) 4742 (v128.const f64x2 0x1p+0 0x1p+0)) 4743 (v128.const f64x2 nan:canonical nan:canonical)) 4744 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p+0 0x1p+0) 4745 (v128.const f64x2 -nan -nan)) 4746 (v128.const f64x2 nan:canonical nan:canonical)) 4747 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan -nan) 4748 (v128.const f64x2 -0x1p+0 -0x1p+0)) 4749 (v128.const f64x2 nan:canonical nan:canonical)) 4750 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p+0 -0x1p+0) 4751 (v128.const f64x2 -nan -nan)) 4752 (v128.const f64x2 nan:canonical nan:canonical)) 4753 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan -nan) 4754 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 4755 (v128.const f64x2 nan:canonical nan:canonical)) 4756 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 4757 (v128.const f64x2 -nan -nan)) 4758 (v128.const f64x2 nan:canonical nan:canonical)) 4759 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan -nan) 4760 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 4761 (v128.const f64x2 nan:canonical nan:canonical)) 4762 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 4763 (v128.const f64x2 -nan -nan)) 4764 (v128.const f64x2 nan:canonical nan:canonical)) 4765 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan -nan) 4766 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 4767 (v128.const f64x2 nan:canonical nan:canonical)) 4768 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 4769 (v128.const f64x2 -nan -nan)) 4770 (v128.const f64x2 nan:canonical nan:canonical)) 4771 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan -nan) 4772 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 4773 (v128.const f64x2 nan:canonical nan:canonical)) 4774 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 4775 (v128.const f64x2 -nan -nan)) 4776 (v128.const f64x2 nan:canonical nan:canonical)) 4777 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan -nan) 4778 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4779 (v128.const f64x2 nan:canonical nan:canonical)) 4780 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4781 (v128.const f64x2 -nan -nan)) 4782 (v128.const f64x2 nan:canonical nan:canonical)) 4783 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan -nan) 4784 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4785 (v128.const f64x2 nan:canonical nan:canonical)) 4786 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4787 (v128.const f64x2 -nan -nan)) 4788 (v128.const f64x2 nan:canonical nan:canonical)) 4789 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan -nan) 4790 (v128.const f64x2 inf inf)) 4791 (v128.const f64x2 nan:canonical nan:canonical)) 4792 (assert_return (invoke "f64x2.div" (v128.const f64x2 inf inf) 4793 (v128.const f64x2 -nan -nan)) 4794 (v128.const f64x2 nan:canonical nan:canonical)) 4795 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan -nan) 4796 (v128.const f64x2 -inf -inf)) 4797 (v128.const f64x2 nan:canonical nan:canonical)) 4798 (assert_return (invoke "f64x2.div" (v128.const f64x2 -inf -inf) 4799 (v128.const f64x2 -nan -nan)) 4800 (v128.const f64x2 nan:canonical nan:canonical)) 4801 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan -nan) 4802 (v128.const f64x2 nan nan)) 4803 (v128.const f64x2 nan:canonical nan:canonical)) 4804 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan -nan) 4805 (v128.const f64x2 -nan -nan)) 4806 (v128.const f64x2 nan:canonical nan:canonical)) 4807 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan -nan) 4808 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 4809 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4810 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan -nan) 4811 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 4812 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4813 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 4814 (v128.const f64x2 0x0p+0 0x0p+0)) 4815 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4816 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0p+0 0x0p+0) 4817 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 4818 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4819 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 4820 (v128.const f64x2 -0x0p+0 -0x0p+0)) 4821 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4822 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x0p+0 -0x0p+0) 4823 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 4824 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4825 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 4826 (v128.const f64x2 0x1p-1022 0x1p-1022)) 4827 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4828 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1022 0x1p-1022) 4829 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 4830 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4831 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 4832 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 4833 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4834 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 4835 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 4836 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4837 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 4838 (v128.const f64x2 0x1p-1 0x1p-1)) 4839 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4840 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1 0x1p-1) 4841 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 4842 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4843 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 4844 (v128.const f64x2 -0x1p-1 -0x1p-1)) 4845 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4846 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1 -0x1p-1) 4847 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 4848 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4849 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 4850 (v128.const f64x2 0x1p+0 0x1p+0)) 4851 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4852 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p+0 0x1p+0) 4853 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 4854 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4855 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 4856 (v128.const f64x2 -0x1p+0 -0x1p+0)) 4857 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4858 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p+0 -0x1p+0) 4859 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 4860 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4861 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 4862 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 4863 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4864 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 4865 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 4866 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4867 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 4868 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 4869 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4870 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 4871 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 4872 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4873 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 4874 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 4875 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4876 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 4877 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 4878 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4879 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 4880 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 4881 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4882 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 4883 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 4884 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4885 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 4886 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4887 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4888 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4889 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 4890 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4891 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 4892 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4893 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4894 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4895 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 4896 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4897 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 4898 (v128.const f64x2 inf inf)) 4899 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4900 (assert_return (invoke "f64x2.div" (v128.const f64x2 inf inf) 4901 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 4902 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4903 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 4904 (v128.const f64x2 -inf -inf)) 4905 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4906 (assert_return (invoke "f64x2.div" (v128.const f64x2 -inf -inf) 4907 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 4908 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4909 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 4910 (v128.const f64x2 nan nan)) 4911 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4912 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 4913 (v128.const f64x2 -nan -nan)) 4914 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4915 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 4916 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 4917 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4918 (assert_return (invoke "f64x2.div" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000) 4919 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 4920 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4921 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 4922 (v128.const f64x2 0x0p+0 0x0p+0)) 4923 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4924 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0p+0 0x0p+0) 4925 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 4926 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4927 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 4928 (v128.const f64x2 -0x0p+0 -0x0p+0)) 4929 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4930 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x0p+0 -0x0p+0) 4931 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 4932 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4933 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 4934 (v128.const f64x2 0x1p-1022 0x1p-1022)) 4935 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4936 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1022 0x1p-1022) 4937 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 4938 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4939 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 4940 (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 4941 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4942 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1022 -0x1p-1022) 4943 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 4944 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4945 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 4946 (v128.const f64x2 0x1p-1 0x1p-1)) 4947 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4948 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p-1 0x1p-1) 4949 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 4950 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4951 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 4952 (v128.const f64x2 -0x1p-1 -0x1p-1)) 4953 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4954 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p-1 -0x1p-1) 4955 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 4956 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4957 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 4958 (v128.const f64x2 0x1p+0 0x1p+0)) 4959 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4960 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1p+0 0x1p+0) 4961 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 4962 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4963 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 4964 (v128.const f64x2 -0x1p+0 -0x1p+0)) 4965 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4966 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1p+0 -0x1p+0) 4967 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 4968 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4969 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 4970 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 4971 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4972 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2) 4973 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 4974 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4975 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 4976 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 4977 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4978 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2) 4979 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 4980 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4981 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 4982 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 4983 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4984 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023) 4985 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 4986 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4987 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 4988 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 4989 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4990 (assert_return (invoke "f64x2.div" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023) 4991 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 4992 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4993 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 4994 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 4995 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4996 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 4997 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 4998 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 4999 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 5000 (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 5001 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 5002 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022) 5003 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 5004 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 5005 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 5006 (v128.const f64x2 inf inf)) 5007 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 5008 (assert_return (invoke "f64x2.div" (v128.const f64x2 inf inf) 5009 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 5010 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 5011 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 5012 (v128.const f64x2 -inf -inf)) 5013 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 5014 (assert_return (invoke "f64x2.div" (v128.const f64x2 -inf -inf) 5015 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 5016 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 5017 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 5018 (v128.const f64x2 nan nan)) 5019 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 5020 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 5021 (v128.const f64x2 -nan -nan)) 5022 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 5023 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 5024 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 5025 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 5026 (assert_return (invoke "f64x2.div" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000) 5027 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 5028 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 5029 (assert_return (invoke "f64x2.div" (v128.const f64x2 0123456789 0123456789) 5030 (v128.const f64x2 0123456789 0123456789)) 5031 (v128.const f64x2 1.0 1.0)) 5032 (assert_return (invoke "f64x2.div" (v128.const f64x2 0123456789e019 0123456789e019) 5033 (v128.const f64x2 0123456789e019 0123456789e019)) 5034 (v128.const f64x2 1.0 1.0)) 5035 (assert_return (invoke "f64x2.div" (v128.const f64x2 0123456789e+019 0123456789e+019) 5036 (v128.const f64x2 0123456789e+019 0123456789e+019)) 5037 (v128.const f64x2 1.0 1.0)) 5038 (assert_return (invoke "f64x2.div" (v128.const f64x2 0123456789e-019 0123456789e-019) 5039 (v128.const f64x2 0123456789e-019 0123456789e-019)) 5040 (v128.const f64x2 1.0 1.0)) 5041 (assert_return (invoke "f64x2.div" (v128.const f64x2 0123456789. 0123456789.) 5042 (v128.const f64x2 0123456789. 0123456789.)) 5043 (v128.const f64x2 1.0 1.0)) 5044 (assert_return (invoke "f64x2.div" (v128.const f64x2 0123456789.e019 0123456789.e019) 5045 (v128.const f64x2 0123456789.e019 0123456789.e019)) 5046 (v128.const f64x2 1.0 1.0)) 5047 (assert_return (invoke "f64x2.div" (v128.const f64x2 0123456789.e+019 0123456789.e+019) 5048 (v128.const f64x2 0123456789.e+019 0123456789.e+019)) 5049 (v128.const f64x2 1.0 1.0)) 5050 (assert_return (invoke "f64x2.div" (v128.const f64x2 0123456789.e-019 0123456789.e-019) 5051 (v128.const f64x2 0123456789.e-019 0123456789.e-019)) 5052 (v128.const f64x2 1.0 1.0)) 5053 (assert_return (invoke "f64x2.div" (v128.const f64x2 0123456789.0123456789 0123456789.0123456789) 5054 (v128.const f64x2 0123456789.0123456789 0123456789.0123456789)) 5055 (v128.const f64x2 1.0 1.0)) 5056 (assert_return (invoke "f64x2.div" (v128.const f64x2 0123456789.0123456789e019 0123456789.0123456789e019) 5057 (v128.const f64x2 0123456789.0123456789e019 0123456789.0123456789e019)) 5058 (v128.const f64x2 1.0 1.0)) 5059 (assert_return (invoke "f64x2.div" (v128.const f64x2 0123456789.0123456789e+019 0123456789.0123456789e+019) 5060 (v128.const f64x2 0123456789.0123456789e+019 0123456789.0123456789e+019)) 5061 (v128.const f64x2 1.0 1.0)) 5062 (assert_return (invoke "f64x2.div" (v128.const f64x2 0123456789.0123456789e-019 0123456789.0123456789e-019) 5063 (v128.const f64x2 0123456789.0123456789e-019 0123456789.0123456789e-019)) 5064 (v128.const f64x2 1.0 1.0)) 5065 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0123456789ABCDEFabcdef 0x0123456789ABCDEFabcdef) 5066 (v128.const f64x2 0x0123456789ABCDEFabcdef 0x0123456789ABCDEFabcdef)) 5067 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 5068 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0123456789ABCDEFabcdefp019 0x0123456789ABCDEFabcdefp019) 5069 (v128.const f64x2 0x0123456789ABCDEFabcdefp019 0x0123456789ABCDEFabcdefp019)) 5070 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 5071 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0123456789ABCDEFabcdefp+019 0x0123456789ABCDEFabcdefp+019) 5072 (v128.const f64x2 0x0123456789ABCDEFabcdefp+019 0x0123456789ABCDEFabcdefp+019)) 5073 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 5074 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0123456789ABCDEFabcdefp-019 0x0123456789ABCDEFabcdefp-019) 5075 (v128.const f64x2 0x0123456789ABCDEFabcdefp-019 0x0123456789ABCDEFabcdefp-019)) 5076 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 5077 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0123456789ABCDEFabcdef. 0x0123456789ABCDEFabcdef.) 5078 (v128.const f64x2 0x0123456789ABCDEFabcdef. 0x0123456789ABCDEFabcdef.)) 5079 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 5080 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0123456789ABCDEFabcdef.p019 0x0123456789ABCDEFabcdef.p019) 5081 (v128.const f64x2 0x0123456789ABCDEFabcdef.p019 0x0123456789ABCDEFabcdef.p019)) 5082 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 5083 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0123456789ABCDEFabcdef.p+019 0x0123456789ABCDEFabcdef.p+019) 5084 (v128.const f64x2 0x0123456789ABCDEFabcdef.p+019 0x0123456789ABCDEFabcdef.p+019)) 5085 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 5086 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0123456789ABCDEFabcdef.p-019 0x0123456789ABCDEFabcdef.p-019) 5087 (v128.const f64x2 0x0123456789ABCDEFabcdef.p-019 0x0123456789ABCDEFabcdef.p-019)) 5088 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 5089 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdef 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdef) 5090 (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdef 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdef)) 5091 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 5092 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp019) 5093 (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp019)) 5094 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 5095 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp+019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp+019) 5096 (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp+019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp+019)) 5097 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 5098 (assert_return (invoke "f64x2.div" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp-019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp-019) 5099 (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp-019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp-019)) 5100 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 5101 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0x0p+0 0x0p+0)) 5102 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 5103 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 -0x0p+0 -0x0p+0)) 5104 (v128.const f64x2 -0x0p+0 -0x0p+0)) 5105 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0x1p-1022 0x1p-1022)) 5106 (v128.const f64x2 0x1.0000000000000p-511 0x1.0000000000000p-511)) 5107 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 5108 (v128.const f64x2 nan:canonical nan:canonical)) 5109 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0x1p-1 0x1p-1)) 5110 (v128.const f64x2 0x1.6a09e667f3bcdp-1 0x1.6a09e667f3bcdp-1)) 5111 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 -0x1p-1 -0x1p-1)) 5112 (v128.const f64x2 nan:canonical nan:canonical)) 5113 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0x1p+0 0x1p+0)) 5114 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 5115 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 -0x1p+0 -0x1p+0)) 5116 (v128.const f64x2 nan:canonical nan:canonical)) 5117 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 5118 (v128.const f64x2 0x1.40d931ff62705p+1 0x1.40d931ff62705p+1)) 5119 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 5120 (v128.const f64x2 nan:canonical nan:canonical)) 5121 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 5122 (v128.const f64x2 0x1.fffffffffffffp+511 0x1.fffffffffffffp+511)) 5123 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 5124 (v128.const f64x2 nan:canonical nan:canonical)) 5125 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 5126 (v128.const f64x2 0x1.0000000000000p-537 0x1.0000000000000p-537)) 5127 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 5128 (v128.const f64x2 0x1.0000000000000p-537 0x1.0000000000000p-537)) 5129 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 inf inf)) 5130 (v128.const f64x2 inf inf)) 5131 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 -inf -inf)) 5132 (v128.const f64x2 nan:canonical nan:canonical)) 5133 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 nan nan)) 5134 (v128.const f64x2 nan:canonical nan:canonical)) 5135 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 -nan -nan)) 5136 (v128.const f64x2 nan:canonical nan:canonical)) 5137 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 5138 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 5139 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 5140 (v128.const f64x2 nan:arithmetic nan:arithmetic)) 5141 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0123456789 0123456789)) 5142 (v128.const f64x2 11111.111060555555 11111.111060555555)) 5143 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0123456789e019 0123456789e019)) 5144 (v128.const f64x2 35136418286444.62 35136418286444.62)) 5145 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0123456789e+019 0123456789e+019)) 5146 (v128.const f64x2 35136418286444.62 35136418286444.62)) 5147 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0123456789e-019 0123456789e-019)) 5148 (v128.const f64x2 3.5136418286444623e-06 3.5136418286444623e-06)) 5149 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0123456789. 0123456789.)) 5150 (v128.const f64x2 11111.111060555555 11111.111060555555)) 5151 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0123456789.e019 0123456789.e019)) 5152 (v128.const f64x2 35136418286444.62 35136418286444.62)) 5153 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0123456789.e+019 0123456789.e+019)) 5154 (v128.const f64x2 35136418286444.62 35136418286444.62)) 5155 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0123456789.e-019 0123456789.e-019)) 5156 (v128.const f64x2 3.5136418286444623e-06 3.5136418286444623e-06)) 5157 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0123456789.0123456789 0123456789.0123456789)) 5158 (v128.const f64x2 11111.11106111111 11111.11106111111)) 5159 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0123456789.0123456789e019 0123456789.0123456789e019)) 5160 (v128.const f64x2 35136418288201.445 35136418288201.445)) 5161 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0123456789.0123456789e+019 0123456789.0123456789e+019)) 5162 (v128.const f64x2 35136418288201.445 35136418288201.445)) 5163 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0123456789.0123456789e-019 0123456789.0123456789e-019)) 5164 (v128.const f64x2 3.513641828820144e-06 3.513641828820144e-06)) 5165 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0x0123456789ABCDEFabcdef 0x0123456789ABCDEFabcdef)) 5166 (v128.const f64x2 0x1.1111111111111p+40 0x1.1111111111111p+40)) 5167 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0x0123456789ABCDEFabcdefp019 0x0123456789ABCDEFabcdefp019)) 5168 (v128.const f64x2 0x1.822cb17ff2eb8p+49 0x1.822cb17ff2eb8p+49)) 5169 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0x0123456789ABCDEFabcdefp+019 0x0123456789ABCDEFabcdefp+019)) 5170 (v128.const f64x2 0x1.822cb17ff2eb8p+49 0x1.822cb17ff2eb8p+49)) 5171 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0x0123456789ABCDEFabcdefp-019 0x0123456789ABCDEFabcdefp-019)) 5172 (v128.const f64x2 0x1.822cb17ff2eb8p+30 0x1.822cb17ff2eb8p+30)) 5173 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0x0123456789ABCDEFabcdef. 0x0123456789ABCDEFabcdef.)) 5174 (v128.const f64x2 0x1.1111111111111p+40 0x1.1111111111111p+40)) 5175 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0x0123456789ABCDEFabcdef.p019 0x0123456789ABCDEFabcdef.p019)) 5176 (v128.const f64x2 0x1.822cb17ff2eb8p+49 0x1.822cb17ff2eb8p+49)) 5177 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0x0123456789ABCDEFabcdef.p+019 0x0123456789ABCDEFabcdef.p+019)) 5178 (v128.const f64x2 0x1.822cb17ff2eb8p+49 0x1.822cb17ff2eb8p+49)) 5179 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0x0123456789ABCDEFabcdef.p-019 0x0123456789ABCDEFabcdef.p-019)) 5180 (v128.const f64x2 0x1.822cb17ff2eb8p+30 0x1.822cb17ff2eb8p+30)) 5181 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdef 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdef)) 5182 (v128.const f64x2 0x1.1111111111111p+40 0x1.1111111111111p+40)) 5183 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp019)) 5184 (v128.const f64x2 0x1.822cb17ff2eb8p+49 0x1.822cb17ff2eb8p+49)) 5185 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp+019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp+019)) 5186 (v128.const f64x2 0x1.822cb17ff2eb8p+49 0x1.822cb17ff2eb8p+49)) 5187 (assert_return (invoke "f64x2.sqrt" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp-019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp-019)) 5188 (v128.const f64x2 0x1.822cb17ff2eb8p+30 0x1.822cb17ff2eb8p+30)) 5189 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0x0p+0 0x0p+0)) 5190 (v128.const f64x2 -0x0.0p+0 -0x0.0p+0)) 5191 (assert_return (invoke "f64x2.neg" (v128.const f64x2 -0x0p+0 -0x0p+0)) 5192 (v128.const f64x2 0x0.0p+0 0x0.0p+0)) 5193 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0x1p-1022 0x1p-1022)) 5194 (v128.const f64x2 -0x1.0000000000000p-1022 -0x1.0000000000000p-1022)) 5195 (assert_return (invoke "f64x2.neg" (v128.const f64x2 -0x1p-1022 -0x1p-1022)) 5196 (v128.const f64x2 0x1.0000000000000p-1022 0x1.0000000000000p-1022)) 5197 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0x1p-1 0x1p-1)) 5198 (v128.const f64x2 -0x1.0000000000000p-1 -0x1.0000000000000p-1)) 5199 (assert_return (invoke "f64x2.neg" (v128.const f64x2 -0x1p-1 -0x1p-1)) 5200 (v128.const f64x2 0x1.0000000000000p-1 0x1.0000000000000p-1)) 5201 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0x1p+0 0x1p+0)) 5202 (v128.const f64x2 -0x1.0000000000000p+0 -0x1.0000000000000p+0)) 5203 (assert_return (invoke "f64x2.neg" (v128.const f64x2 -0x1p+0 -0x1p+0)) 5204 (v128.const f64x2 0x1.0000000000000p+0 0x1.0000000000000p+0)) 5205 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 5206 (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 5207 (assert_return (invoke "f64x2.neg" (v128.const f64x2 -0x1.921fb54442d18p+2 -0x1.921fb54442d18p+2)) 5208 (v128.const f64x2 0x1.921fb54442d18p+2 0x1.921fb54442d18p+2)) 5209 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 5210 (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 5211 (assert_return (invoke "f64x2.neg" (v128.const f64x2 -0x1.fffffffffffffp+1023 -0x1.fffffffffffffp+1023)) 5212 (v128.const f64x2 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023)) 5213 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 5214 (v128.const f64x2 -0x0.0000000000001p-1022 -0x0.0000000000001p-1022)) 5215 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0x0.0000000000001p-1022 0x0.0000000000001p-1022)) 5216 (v128.const f64x2 -0x0.0000000000001p-1022 -0x0.0000000000001p-1022)) 5217 (assert_return (invoke "f64x2.neg" (v128.const f64x2 inf inf)) 5218 (v128.const f64x2 -inf -inf)) 5219 (assert_return (invoke "f64x2.neg" (v128.const f64x2 -inf -inf)) 5220 (v128.const f64x2 inf inf)) 5221 (assert_return (invoke "f64x2.neg" (v128.const f64x2 nan nan)) 5222 (v128.const f64x2 -nan -nan)) 5223 (assert_return (invoke "f64x2.neg" (v128.const f64x2 -nan -nan)) 5224 (v128.const f64x2 nan nan)) 5225 (assert_return (invoke "f64x2.neg" (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 5226 (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 5227 (assert_return (invoke "f64x2.neg" (v128.const f64x2 -nan:0x4000000000000 -nan:0x4000000000000)) 5228 (v128.const f64x2 nan:0x4000000000000 nan:0x4000000000000)) 5229 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0123456789 0123456789)) 5230 (v128.const f64x2 -123456789.0 -123456789.0)) 5231 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0123456789e019 0123456789e019)) 5232 (v128.const f64x2 -1.23456789e+27 -1.23456789e+27)) 5233 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0123456789e+019 0123456789e+019)) 5234 (v128.const f64x2 -1.23456789e+27 -1.23456789e+27)) 5235 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0123456789e-019 0123456789e-019)) 5236 (v128.const f64x2 -1.23456789e-11 -1.23456789e-11)) 5237 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0123456789. 0123456789.)) 5238 (v128.const f64x2 -123456789.0 -123456789.0)) 5239 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0123456789.e019 0123456789.e019)) 5240 (v128.const f64x2 -1.23456789e+27 -1.23456789e+27)) 5241 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0123456789.e+019 0123456789.e+019)) 5242 (v128.const f64x2 -1.23456789e+27 -1.23456789e+27)) 5243 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0123456789.e-019 0123456789.e-019)) 5244 (v128.const f64x2 -1.23456789e-11 -1.23456789e-11)) 5245 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0123456789.0123456789 0123456789.0123456789)) 5246 (v128.const f64x2 -123456789.01234567 -123456789.01234567)) 5247 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0123456789.0123456789e019 0123456789.0123456789e019)) 5248 (v128.const f64x2 -1.2345678901234569e+27 -1.2345678901234569e+27)) 5249 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0123456789.0123456789e+019 0123456789.0123456789e+019)) 5250 (v128.const f64x2 -1.2345678901234569e+27 -1.2345678901234569e+27)) 5251 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0123456789.0123456789e-019 0123456789.0123456789e-019)) 5252 (v128.const f64x2 -1.2345678901234568e-11 -1.2345678901234568e-11)) 5253 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0x0123456789ABCDEFabcdef 0x0123456789ABCDEFabcdef)) 5254 (v128.const f64x2 -0x1.23456789abcdfp+80 -0x1.23456789abcdfp+80)) 5255 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0x0123456789ABCDEFabcdefp019 0x0123456789ABCDEFabcdefp019)) 5256 (v128.const f64x2 -0x1.23456789abcdfp+99 -0x1.23456789abcdfp+99)) 5257 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0x0123456789ABCDEFabcdefp+019 0x0123456789ABCDEFabcdefp+019)) 5258 (v128.const f64x2 -0x1.23456789abcdfp+99 -0x1.23456789abcdfp+99)) 5259 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0x0123456789ABCDEFabcdefp-019 0x0123456789ABCDEFabcdefp-019)) 5260 (v128.const f64x2 -0x1.23456789abcdfp+61 -0x1.23456789abcdfp+61)) 5261 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0x0123456789ABCDEFabcdef. 0x0123456789ABCDEFabcdef.)) 5262 (v128.const f64x2 -0x1.23456789abcdfp+80 -0x1.23456789abcdfp+80)) 5263 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0x0123456789ABCDEFabcdef.p019 0x0123456789ABCDEFabcdef.p019)) 5264 (v128.const f64x2 -0x1.23456789abcdfp+99 -0x1.23456789abcdfp+99)) 5265 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0x0123456789ABCDEFabcdef.p+019 0x0123456789ABCDEFabcdef.p+019)) 5266 (v128.const f64x2 -0x1.23456789abcdfp+99 -0x1.23456789abcdfp+99)) 5267 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0x0123456789ABCDEFabcdef.p-019 0x0123456789ABCDEFabcdef.p-019)) 5268 (v128.const f64x2 -0x1.23456789abcdfp+61 -0x1.23456789abcdfp+61)) 5269 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdef 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdef)) 5270 (v128.const f64x2 -0x1.23456789abcdfp+80 -0x1.23456789abcdfp+80)) 5271 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp019)) 5272 (v128.const f64x2 -0x1.23456789abcdfp+99 -0x1.23456789abcdfp+99)) 5273 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp+019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp+019)) 5274 (v128.const f64x2 -0x1.23456789abcdfp+99 -0x1.23456789abcdfp+99)) 5275 (assert_return (invoke "f64x2.neg" (v128.const f64x2 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp-019 0x0123456789ABCDEFabcdef.0123456789ABCDEFabcdefp-019)) 5276 (v128.const f64x2 -0x1.23456789abcdfp+61 -0x1.23456789abcdfp+61)) 5277 5278 ;; Mixed f64x2 tests when some lanes are NaNs 5279 (module 5280 (func (export "f64x2_add_arith") (result v128) 5281 (f64x2.add (v128.const f64x2 nan:0x8000000000000 1.0) (v128.const f64x2 nan 1.0))) 5282 (func (export "f64x2_div_mixed") (result v128) 5283 (f64x2.div (v128.const f64x2 nan 1.0) (v128.const f64x2 2.0 -nan:0x8000000000000))) 5284 (func (export "f64x2_mul_mixed") (result v128) 5285 (f64x2.mul (v128.const f64x2 nan:0x8000000000000 1.0) (v128.const f64x2 2.0 nan))) 5286 (func (export "f64x2_neg_canon") (result v128) 5287 (f64x2.neg (v128.const f64x2 nan 1.0))) 5288 (func (export "f64x2_sqrt_canon") (result v128) 5289 (f64x2.sqrt (v128.const f64x2 4.0 -nan))) 5290 (func (export "f64x2_sub_arith") (result v128) 5291 (f64x2.sub (v128.const f64x2 1.0 -1.0) (v128.const f64x2 -nan 1.0))) 5292 ) 5293 5294 (assert_return (invoke "f64x2_add_arith") (v128.const f64x2 nan:arithmetic 2.0)) 5295 (assert_return (invoke "f64x2_div_mixed") (v128.const f64x2 nan:canonical nan:arithmetic)) 5296 (assert_return (invoke "f64x2_mul_mixed") (v128.const f64x2 nan:arithmetic nan:canonical)) 5297 (assert_return (invoke "f64x2_neg_canon") (v128.const f64x2 nan:canonical -1.0)) 5298 (assert_return (invoke "f64x2_sqrt_canon") (v128.const f64x2 2.0 nan:canonical)) 5299 (assert_return (invoke "f64x2_sub_arith") (v128.const f64x2 nan:canonical -2.0)) 5300 5301 ;; type check 5302 (assert_invalid (module (func (result v128) (f64x2.neg (i64.const 0)))) "type mismatch") 5303 (assert_invalid (module (func (result v128) (f64x2.sqrt (i64.const 0)))) "type mismatch") 5304 (assert_invalid (module (func (result v128) (f64x2.add (i64.const 0) (f64.const 0.0)))) "type mismatch") 5305 (assert_invalid (module (func (result v128) (f64x2.sub (i64.const 0) (f64.const 0.0)))) "type mismatch") 5306 (assert_invalid (module (func (result v128) (f64x2.mul (i64.const 0) (f64.const 0.0)))) "type mismatch") 5307 (assert_invalid (module (func (result v128) (f64x2.div (i64.const 0) (f64.const 0.0)))) "type mismatch") 5308 5309 ;; Test operation with empty argument 5310 5311 (assert_invalid 5312 (module 5313 (func $f64x2.neg-arg-empty (result v128) 5314 (f64x2.neg) 5315 ) 5316 ) 5317 "type mismatch" 5318 ) 5319 (assert_invalid 5320 (module 5321 (func $f64x2.sqrt-arg-empty (result v128) 5322 (f64x2.sqrt) 5323 ) 5324 ) 5325 "type mismatch" 5326 ) 5327 (assert_invalid 5328 (module 5329 (func $f64x2.add-1st-arg-empty (result v128) 5330 (f64x2.add (v128.const f64x2 0 0)) 5331 ) 5332 ) 5333 "type mismatch" 5334 ) 5335 (assert_invalid 5336 (module 5337 (func $f64x2.add-arg-empty (result v128) 5338 (f64x2.add) 5339 ) 5340 ) 5341 "type mismatch" 5342 ) 5343 (assert_invalid 5344 (module 5345 (func $f64x2.sub-1st-arg-empty (result v128) 5346 (f64x2.sub (v128.const f64x2 0 0)) 5347 ) 5348 ) 5349 "type mismatch" 5350 ) 5351 (assert_invalid 5352 (module 5353 (func $f64x2.sub-arg-empty (result v128) 5354 (f64x2.sub) 5355 ) 5356 ) 5357 "type mismatch" 5358 ) 5359 (assert_invalid 5360 (module 5361 (func $f64x2.mul-1st-arg-empty (result v128) 5362 (f64x2.mul (v128.const f64x2 0 0)) 5363 ) 5364 ) 5365 "type mismatch" 5366 ) 5367 (assert_invalid 5368 (module 5369 (func $f64x2.mul-arg-empty (result v128) 5370 (f64x2.mul) 5371 ) 5372 ) 5373 "type mismatch" 5374 ) 5375 (assert_invalid 5376 (module 5377 (func $f64x2.div-1st-arg-empty (result v128) 5378 (f64x2.div (v128.const f64x2 0 0)) 5379 ) 5380 ) 5381 "type mismatch" 5382 ) 5383 (assert_invalid 5384 (module 5385 (func $f64x2.div-arg-empty (result v128) 5386 (f64x2.div) 5387 ) 5388 ) 5389 "type mismatch" 5390 ) 5391 5392 ;; combination 5393 (module 5394 (func (export "add-sub") (param v128 v128 v128) (result v128) 5395 (f64x2.add (f64x2.sub (local.get 0) (local.get 1))(local.get 2))) 5396 (func (export "div-add") (param v128 v128 v128) (result v128) 5397 (f64x2.div (f64x2.add (local.get 0) (local.get 1))(local.get 2))) 5398 (func (export "div-mul") (param v128 v128 v128) (result v128) 5399 (f64x2.div (f64x2.mul (local.get 0) (local.get 1))(local.get 2))) 5400 (func (export "div-sub") (param v128 v128 v128) (result v128) 5401 (f64x2.div (f64x2.sub (local.get 0) (local.get 1))(local.get 2))) 5402 (func (export "mul-add") (param v128 v128 v128) (result v128) 5403 (f64x2.mul (f64x2.add (local.get 0) (local.get 1))(local.get 2))) 5404 (func (export "mul-div") (param v128 v128 v128) (result v128) 5405 (f64x2.mul (f64x2.div (local.get 0) (local.get 1))(local.get 2))) 5406 (func (export "mul-sub") (param v128 v128 v128) (result v128) 5407 (f64x2.mul (f64x2.sub (local.get 0) (local.get 1))(local.get 2))) 5408 (func (export "sub-add") (param v128 v128 v128) (result v128) 5409 (f64x2.sub (f64x2.add (local.get 0) (local.get 1))(local.get 2))) 5410 (func (export "add-neg") (param v128 v128) (result v128) 5411 (f64x2.add (f64x2.neg (local.get 0)) (local.get 1))) 5412 (func (export "add-sqrt") (param v128 v128) (result v128) 5413 (f64x2.add (f64x2.sqrt (local.get 0)) (local.get 1))) 5414 (func (export "div-neg") (param v128 v128) (result v128) 5415 (f64x2.div (f64x2.neg (local.get 0)) (local.get 1))) 5416 (func (export "div-sqrt") (param v128 v128) (result v128) 5417 (f64x2.div (f64x2.sqrt (local.get 0)) (local.get 1))) 5418 (func (export "mul-neg") (param v128 v128) (result v128) 5419 (f64x2.mul (f64x2.neg (local.get 0)) (local.get 1))) 5420 (func (export "mul-sqrt") (param v128 v128) (result v128) 5421 (f64x2.mul (f64x2.sqrt (local.get 0)) (local.get 1))) 5422 (func (export "sub-neg") (param v128 v128) (result v128) 5423 (f64x2.sub (f64x2.neg (local.get 0)) (local.get 1))) 5424 (func (export "sub-sqrt") (param v128 v128) (result v128) 5425 (f64x2.sub (f64x2.sqrt (local.get 0)) (local.get 1))) 5426 ) 5427 5428 (assert_return (invoke "add-sub" (v128.const f64x2 1.125 1.125) 5429 (v128.const f64x2 0.25 0.25) 5430 (v128.const f64x2 0.125 0.125)) 5431 (v128.const f64x2 1.0 1.0)) 5432 (assert_return (invoke "div-add" (v128.const f64x2 1.125 1.125) 5433 (v128.const f64x2 0.125 0.125) 5434 (v128.const f64x2 0.25 0.25)) 5435 (v128.const f64x2 5.0 5.0)) 5436 (assert_return (invoke "div-mul" (v128.const f64x2 1.125 1.125) 5437 (v128.const f64x2 4 4) 5438 (v128.const f64x2 0.25 0.25)) 5439 (v128.const f64x2 18.0 18.0)) 5440 (assert_return (invoke "div-sub" (v128.const f64x2 1.125 1.125) 5441 (v128.const f64x2 0.125 0.125) 5442 (v128.const f64x2 0.25 0.25)) 5443 (v128.const f64x2 4.0 4.0)) 5444 (assert_return (invoke "mul-add" (v128.const f64x2 1.25 1.25) 5445 (v128.const f64x2 0.25 0.25) 5446 (v128.const f64x2 0.25 0.25)) 5447 (v128.const f64x2 0.375 0.375)) 5448 (assert_return (invoke "mul-div" (v128.const f64x2 1.125 1.125) 5449 (v128.const f64x2 0.125 0.125) 5450 (v128.const f64x2 0.25 0.25)) 5451 (v128.const f64x2 2.25 2.25)) 5452 (assert_return (invoke "mul-sub" (v128.const f64x2 1.125 1.125) 5453 (v128.const f64x2 0.125 0.125) 5454 (v128.const f64x2 0.25 0.25)) 5455 (v128.const f64x2 0.25 0.25)) 5456 (assert_return (invoke "sub-add" (v128.const f64x2 1.125 1.125) 5457 (v128.const f64x2 0.25 0.25) 5458 (v128.const f64x2 0.125 0.125)) 5459 (v128.const f64x2 1.25 1.25)) 5460 (assert_return (invoke "add-neg" (v128.const f64x2 1.125 1.125) 5461 (v128.const f64x2 0.125 0.125)) 5462 (v128.const f64x2 -1.0 -1.0)) 5463 (assert_return (invoke "add-sqrt" (v128.const f64x2 2.25 2.25) 5464 (v128.const f64x2 0.25 0.25)) 5465 (v128.const f64x2 1.75 1.75)) 5466 (assert_return (invoke "div-neg" (v128.const f64x2 1.5 1.5) 5467 (v128.const f64x2 0.25 0.25)) 5468 (v128.const f64x2 -6 -6)) 5469 (assert_return (invoke "div-sqrt" (v128.const f64x2 2.25 2.25) 5470 (v128.const f64x2 0.25 0.25)) 5471 (v128.const f64x2 6 6)) 5472 (assert_return (invoke "mul-neg" (v128.const f64x2 1.5 1.5) 5473 (v128.const f64x2 0.25 0.25)) 5474 (v128.const f64x2 -0.375 -0.375)) 5475 (assert_return (invoke "mul-sqrt" (v128.const f64x2 2.25 2.25) 5476 (v128.const f64x2 0.25 0.25)) 5477 (v128.const f64x2 0.375 0.375)) 5478 (assert_return (invoke "sub-neg" (v128.const f64x2 1.125 1.125) 5479 (v128.const f64x2 0.125 0.125)) 5480 (v128.const f64x2 -1.25 -1.25)) 5481 (assert_return (invoke "sub-sqrt" (v128.const f64x2 2.25 2.25) 5482 (v128.const f64x2 0.25 0.25)) 5483 (v128.const f64x2 1.25 1.25))