1 ;; Tests for f32x4 arithmetic operations on major boundary values and all special values.
5 (func (export "f32x4.add") (param v128 v128) (result v128) (f32x4.add (local.get 0) (local.get 1)))
6 (func (export "f32x4.sub") (param v128 v128) (result v128) (f32x4.sub (local.get 0) (local.get 1)))
7 (func (export "f32x4.mul") (param v128 v128) (result v128) (f32x4.mul (local.get 0) (local.get 1)))
8 (func (export "f32x4.div") (param v128 v128) (result v128) (f32x4.div (local.get 0) (local.get 1)))
9 (func (export "f32x4.neg") (param v128) (result v128) (f32x4.neg (local.get 0)))
10 (func (export "f32x4.sqrt") (param v128) (result v128) (f32x4.sqrt (local.get 0)))
13 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
14 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
15 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
16 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
17 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
18 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
19 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
20 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
21 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149))
22 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
23 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
24 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149))
25 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
26 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
27 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126))
28 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
29 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
30 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126))
31 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
32 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
33 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
34 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
35 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
36 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
37 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
38 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
39 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
40 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
41 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
42 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
43 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
44 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
45 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
46 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
47 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
48 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
49 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
50 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
51 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
52 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
53 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
54 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
55 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
56 (v128.const f32x4 inf inf inf inf))
57 (v128.const f32x4 inf inf inf inf))
58 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
59 (v128.const f32x4 -inf -inf -inf -inf))
60 (v128.const f32x4 -inf -inf -inf -inf))
61 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
62 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
63 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
64 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
65 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
66 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
67 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
68 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
69 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149))
70 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
71 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
72 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149))
73 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
74 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
75 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126))
76 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
77 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
78 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126))
79 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
80 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
81 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
82 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
83 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
84 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
85 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
86 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
87 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
88 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
89 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
90 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
91 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
92 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
93 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
94 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
95 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
96 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
97 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
98 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
99 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
100 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
101 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
102 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
103 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
104 (v128.const f32x4 inf inf inf inf))
105 (v128.const f32x4 inf inf inf inf))
106 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
107 (v128.const f32x4 -inf -inf -inf -inf))
108 (v128.const f32x4 -inf -inf -inf -inf))
109 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
110 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
111 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149))
112 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
113 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
114 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149))
115 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
116 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
117 (v128.const f32x4 0x1.0000000000000p-148 0x1.0000000000000p-148 0x1.0000000000000p-148 0x1.0000000000000p-148))
118 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
119 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
120 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
121 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
122 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
123 (v128.const f32x4 0x1.0000020000000p-126 0x1.0000020000000p-126 0x1.0000020000000p-126 0x1.0000020000000p-126))
124 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
125 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
126 (v128.const f32x4 -0x1.fffffc0000000p-127 -0x1.fffffc0000000p-127 -0x1.fffffc0000000p-127 -0x1.fffffc0000000p-127))
127 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
128 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
129 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
130 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
131 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
132 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
133 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
134 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
135 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
136 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
137 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
138 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
139 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
140 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
141 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
142 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
143 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
144 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
145 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
146 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
147 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
148 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
149 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
150 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
151 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
152 (v128.const f32x4 inf inf inf inf))
153 (v128.const f32x4 inf inf inf inf))
154 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
155 (v128.const f32x4 -inf -inf -inf -inf))
156 (v128.const f32x4 -inf -inf -inf -inf))
157 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
158 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
159 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149))
160 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
161 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
162 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149))
163 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
164 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
165 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
166 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
167 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
168 (v128.const f32x4 -0x1.0000000000000p-148 -0x1.0000000000000p-148 -0x1.0000000000000p-148 -0x1.0000000000000p-148))
169 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
170 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
171 (v128.const f32x4 0x1.fffffc0000000p-127 0x1.fffffc0000000p-127 0x1.fffffc0000000p-127 0x1.fffffc0000000p-127))
172 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
173 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
174 (v128.const f32x4 -0x1.0000020000000p-126 -0x1.0000020000000p-126 -0x1.0000020000000p-126 -0x1.0000020000000p-126))
175 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
176 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
177 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
178 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
179 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
180 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
181 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
182 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
183 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
184 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
185 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
186 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
187 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
188 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
189 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
190 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
191 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
192 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
193 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
194 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
195 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
196 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
197 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
198 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
199 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
200 (v128.const f32x4 inf inf inf inf))
201 (v128.const f32x4 inf inf inf inf))
202 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
203 (v128.const f32x4 -inf -inf -inf -inf))
204 (v128.const f32x4 -inf -inf -inf -inf))
205 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
206 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
207 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126))
208 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
209 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
210 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126))
211 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
212 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
213 (v128.const f32x4 0x1.0000020000000p-126 0x1.0000020000000p-126 0x1.0000020000000p-126 0x1.0000020000000p-126))
214 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
215 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
216 (v128.const f32x4 0x1.fffffc0000000p-127 0x1.fffffc0000000p-127 0x1.fffffc0000000p-127 0x1.fffffc0000000p-127))
217 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
218 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
219 (v128.const f32x4 0x1.0000000000000p-125 0x1.0000000000000p-125 0x1.0000000000000p-125 0x1.0000000000000p-125))
220 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
221 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
222 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
223 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
224 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
225 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
226 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
227 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
228 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
229 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
230 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
231 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
232 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
233 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
234 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
235 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
236 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
237 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
238 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
239 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
240 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
241 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
242 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
243 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
244 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
245 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
246 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
247 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
248 (v128.const f32x4 inf inf inf inf))
249 (v128.const f32x4 inf inf inf inf))
250 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
251 (v128.const f32x4 -inf -inf -inf -inf))
252 (v128.const f32x4 -inf -inf -inf -inf))
253 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
254 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
255 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126))
256 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
257 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
258 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126))
259 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
260 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
261 (v128.const f32x4 -0x1.fffffc0000000p-127 -0x1.fffffc0000000p-127 -0x1.fffffc0000000p-127 -0x1.fffffc0000000p-127))
262 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
263 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
264 (v128.const f32x4 -0x1.0000020000000p-126 -0x1.0000020000000p-126 -0x1.0000020000000p-126 -0x1.0000020000000p-126))
265 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
266 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
267 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
268 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
269 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
270 (v128.const f32x4 -0x1.0000000000000p-125 -0x1.0000000000000p-125 -0x1.0000000000000p-125 -0x1.0000000000000p-125))
271 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
272 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
273 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
274 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
275 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
276 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
277 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
278 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
279 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
280 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
281 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
282 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
283 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
284 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
285 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
286 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
287 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
288 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
289 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
290 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
291 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
292 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
293 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
294 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
295 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
296 (v128.const f32x4 inf inf inf inf))
297 (v128.const f32x4 inf inf inf inf))
298 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
299 (v128.const f32x4 -inf -inf -inf -inf))
300 (v128.const f32x4 -inf -inf -inf -inf))
301 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
302 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
303 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
304 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
305 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
306 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
307 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
308 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
309 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
310 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
311 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
312 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
313 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
314 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
315 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
316 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
317 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
318 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
319 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
320 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
321 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
322 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
323 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
324 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
325 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
326 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
327 (v128.const f32x4 0x1.8000000000000p+0 0x1.8000000000000p+0 0x1.8000000000000p+0 0x1.8000000000000p+0))
328 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
329 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
330 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
331 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
332 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
333 (v128.const f32x4 0x1.b21fb60000000p+2 0x1.b21fb60000000p+2 0x1.b21fb60000000p+2 0x1.b21fb60000000p+2))
334 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
335 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
336 (v128.const f32x4 -0x1.721fb60000000p+2 -0x1.721fb60000000p+2 -0x1.721fb60000000p+2 -0x1.721fb60000000p+2))
337 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
338 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
339 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
340 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
341 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
342 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
343 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
344 (v128.const f32x4 inf inf inf inf))
345 (v128.const f32x4 inf inf inf inf))
346 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
347 (v128.const f32x4 -inf -inf -inf -inf))
348 (v128.const f32x4 -inf -inf -inf -inf))
349 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
350 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
351 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
352 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
353 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
354 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
355 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
356 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
357 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
358 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
359 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
360 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
361 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
362 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
363 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
364 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
365 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
366 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
367 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
368 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
369 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
370 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
371 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
372 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
373 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
374 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
375 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
376 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
377 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
378 (v128.const f32x4 -0x1.8000000000000p+0 -0x1.8000000000000p+0 -0x1.8000000000000p+0 -0x1.8000000000000p+0))
379 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
380 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
381 (v128.const f32x4 0x1.721fb60000000p+2 0x1.721fb60000000p+2 0x1.721fb60000000p+2 0x1.721fb60000000p+2))
382 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
383 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
384 (v128.const f32x4 -0x1.b21fb60000000p+2 -0x1.b21fb60000000p+2 -0x1.b21fb60000000p+2 -0x1.b21fb60000000p+2))
385 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
386 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
387 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
388 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
389 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
390 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
391 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
392 (v128.const f32x4 inf inf inf inf))
393 (v128.const f32x4 inf inf inf inf))
394 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
395 (v128.const f32x4 -inf -inf -inf -inf))
396 (v128.const f32x4 -inf -inf -inf -inf))
397 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
398 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
399 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
400 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
401 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
402 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
403 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
404 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
405 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
406 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
407 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
408 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
409 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
410 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
411 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
412 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
413 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
414 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
415 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
416 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
417 (v128.const f32x4 0x1.8000000000000p+0 0x1.8000000000000p+0 0x1.8000000000000p+0 0x1.8000000000000p+0))
418 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
419 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
420 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
421 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
422 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
423 (v128.const f32x4 0x1.0000000000000p+1 0x1.0000000000000p+1 0x1.0000000000000p+1 0x1.0000000000000p+1))
424 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
425 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
426 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
427 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
428 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
429 (v128.const f32x4 0x1.d21fb60000000p+2 0x1.d21fb60000000p+2 0x1.d21fb60000000p+2 0x1.d21fb60000000p+2))
430 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
431 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
432 (v128.const f32x4 -0x1.521fb60000000p+2 -0x1.521fb60000000p+2 -0x1.521fb60000000p+2 -0x1.521fb60000000p+2))
433 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
434 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
435 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
436 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
437 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
438 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
439 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
440 (v128.const f32x4 inf inf inf inf))
441 (v128.const f32x4 inf inf inf inf))
442 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
443 (v128.const f32x4 -inf -inf -inf -inf))
444 (v128.const f32x4 -inf -inf -inf -inf))
445 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
446 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
447 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
448 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
449 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
450 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
451 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
452 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
453 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
454 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
455 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
456 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
457 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
458 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
459 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
460 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
461 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
462 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
463 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
464 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
465 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
466 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
467 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
468 (v128.const f32x4 -0x1.8000000000000p+0 -0x1.8000000000000p+0 -0x1.8000000000000p+0 -0x1.8000000000000p+0))
469 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
470 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
471 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
472 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
473 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
474 (v128.const f32x4 -0x1.0000000000000p+1 -0x1.0000000000000p+1 -0x1.0000000000000p+1 -0x1.0000000000000p+1))
475 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
476 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
477 (v128.const f32x4 0x1.521fb60000000p+2 0x1.521fb60000000p+2 0x1.521fb60000000p+2 0x1.521fb60000000p+2))
478 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
479 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
480 (v128.const f32x4 -0x1.d21fb60000000p+2 -0x1.d21fb60000000p+2 -0x1.d21fb60000000p+2 -0x1.d21fb60000000p+2))
481 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
482 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
483 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
484 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
485 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
486 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
487 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
488 (v128.const f32x4 inf inf inf inf))
489 (v128.const f32x4 inf inf inf inf))
490 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
491 (v128.const f32x4 -inf -inf -inf -inf))
492 (v128.const f32x4 -inf -inf -inf -inf))
493 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
494 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
495 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
496 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
497 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
498 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
499 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
500 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
501 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
502 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
503 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
504 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
505 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
506 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
507 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
508 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
509 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
510 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
511 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
512 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
513 (v128.const f32x4 0x1.b21fb60000000p+2 0x1.b21fb60000000p+2 0x1.b21fb60000000p+2 0x1.b21fb60000000p+2))
514 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
515 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
516 (v128.const f32x4 0x1.721fb60000000p+2 0x1.721fb60000000p+2 0x1.721fb60000000p+2 0x1.721fb60000000p+2))
517 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
518 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
519 (v128.const f32x4 0x1.d21fb60000000p+2 0x1.d21fb60000000p+2 0x1.d21fb60000000p+2 0x1.d21fb60000000p+2))
520 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
521 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
522 (v128.const f32x4 0x1.521fb60000000p+2 0x1.521fb60000000p+2 0x1.521fb60000000p+2 0x1.521fb60000000p+2))
523 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
524 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
525 (v128.const f32x4 0x1.921fb60000000p+3 0x1.921fb60000000p+3 0x1.921fb60000000p+3 0x1.921fb60000000p+3))
526 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
527 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
528 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
529 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
530 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
531 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
532 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
533 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
534 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
535 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
536 (v128.const f32x4 inf inf inf inf))
537 (v128.const f32x4 inf inf inf inf))
538 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
539 (v128.const f32x4 -inf -inf -inf -inf))
540 (v128.const f32x4 -inf -inf -inf -inf))
541 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
542 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
543 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
544 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
545 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
546 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
547 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
548 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
549 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
550 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
551 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
552 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
553 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
554 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
555 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
556 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
557 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
558 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
559 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
560 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
561 (v128.const f32x4 -0x1.721fb60000000p+2 -0x1.721fb60000000p+2 -0x1.721fb60000000p+2 -0x1.721fb60000000p+2))
562 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
563 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
564 (v128.const f32x4 -0x1.b21fb60000000p+2 -0x1.b21fb60000000p+2 -0x1.b21fb60000000p+2 -0x1.b21fb60000000p+2))
565 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
566 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
567 (v128.const f32x4 -0x1.521fb60000000p+2 -0x1.521fb60000000p+2 -0x1.521fb60000000p+2 -0x1.521fb60000000p+2))
568 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
569 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
570 (v128.const f32x4 -0x1.d21fb60000000p+2 -0x1.d21fb60000000p+2 -0x1.d21fb60000000p+2 -0x1.d21fb60000000p+2))
571 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
572 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
573 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
574 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
575 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
576 (v128.const f32x4 -0x1.921fb60000000p+3 -0x1.921fb60000000p+3 -0x1.921fb60000000p+3 -0x1.921fb60000000p+3))
577 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
578 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
579 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
580 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
581 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
582 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
583 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
584 (v128.const f32x4 inf inf inf inf))
585 (v128.const f32x4 inf inf inf inf))
586 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
587 (v128.const f32x4 -inf -inf -inf -inf))
588 (v128.const f32x4 -inf -inf -inf -inf))
589 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
590 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
591 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
592 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
593 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
594 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
595 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
596 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
597 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
598 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
599 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
600 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
601 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
602 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
603 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
604 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
605 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
606 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
607 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
608 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
609 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
610 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
611 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
612 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
613 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
614 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
615 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
616 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
617 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
618 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
619 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
620 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
621 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
622 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
623 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
624 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
625 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
626 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
627 (v128.const f32x4 inf inf inf inf))
628 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
629 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
630 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
631 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
632 (v128.const f32x4 inf inf inf inf))
633 (v128.const f32x4 inf inf inf inf))
634 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
635 (v128.const f32x4 -inf -inf -inf -inf))
636 (v128.const f32x4 -inf -inf -inf -inf))
637 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
638 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
639 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
640 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
641 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
642 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
643 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
644 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
645 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
646 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
647 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
648 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
649 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
650 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
651 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
652 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
653 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
654 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
655 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
656 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
657 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
658 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
659 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
660 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
661 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
662 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
663 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
664 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
665 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
666 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
667 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
668 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
669 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
670 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
671 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
672 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
673 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
674 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
675 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
676 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
677 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
678 (v128.const f32x4 -inf -inf -inf -inf))
679 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
680 (v128.const f32x4 inf inf inf inf))
681 (v128.const f32x4 inf inf inf inf))
682 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
683 (v128.const f32x4 -inf -inf -inf -inf))
684 (v128.const f32x4 -inf -inf -inf -inf))
685 (assert_return (invoke "f32x4.add" (v128.const f32x4 inf inf inf inf)
686 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
687 (v128.const f32x4 inf inf inf inf))
688 (assert_return (invoke "f32x4.add" (v128.const f32x4 inf inf inf inf)
689 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
690 (v128.const f32x4 inf inf inf inf))
691 (assert_return (invoke "f32x4.add" (v128.const f32x4 inf inf inf inf)
692 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
693 (v128.const f32x4 inf inf inf inf))
694 (assert_return (invoke "f32x4.add" (v128.const f32x4 inf inf inf inf)
695 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
696 (v128.const f32x4 inf inf inf inf))
697 (assert_return (invoke "f32x4.add" (v128.const f32x4 inf inf inf inf)
698 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
699 (v128.const f32x4 inf inf inf inf))
700 (assert_return (invoke "f32x4.add" (v128.const f32x4 inf inf inf inf)
701 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
702 (v128.const f32x4 inf inf inf inf))
703 (assert_return (invoke "f32x4.add" (v128.const f32x4 inf inf inf inf)
704 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
705 (v128.const f32x4 inf inf inf inf))
706 (assert_return (invoke "f32x4.add" (v128.const f32x4 inf inf inf inf)
707 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
708 (v128.const f32x4 inf inf inf inf))
709 (assert_return (invoke "f32x4.add" (v128.const f32x4 inf inf inf inf)
710 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
711 (v128.const f32x4 inf inf inf inf))
712 (assert_return (invoke "f32x4.add" (v128.const f32x4 inf inf inf inf)
713 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
714 (v128.const f32x4 inf inf inf inf))
715 (assert_return (invoke "f32x4.add" (v128.const f32x4 inf inf inf inf)
716 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
717 (v128.const f32x4 inf inf inf inf))
718 (assert_return (invoke "f32x4.add" (v128.const f32x4 inf inf inf inf)
719 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
720 (v128.const f32x4 inf inf inf inf))
721 (assert_return (invoke "f32x4.add" (v128.const f32x4 inf inf inf inf)
722 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
723 (v128.const f32x4 inf inf inf inf))
724 (assert_return (invoke "f32x4.add" (v128.const f32x4 inf inf inf inf)
725 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
726 (v128.const f32x4 inf inf inf inf))
727 (assert_return (invoke "f32x4.add" (v128.const f32x4 inf inf inf inf)
728 (v128.const f32x4 inf inf inf inf))
729 (v128.const f32x4 inf inf inf inf))
730 (assert_return (invoke "f32x4.add" (v128.const f32x4 inf inf inf inf)
731 (v128.const f32x4 -inf -inf -inf -inf))
732 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
733 (assert_return (invoke "f32x4.add" (v128.const f32x4 -inf -inf -inf -inf)
734 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
735 (v128.const f32x4 -inf -inf -inf -inf))
736 (assert_return (invoke "f32x4.add" (v128.const f32x4 -inf -inf -inf -inf)
737 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
738 (v128.const f32x4 -inf -inf -inf -inf))
739 (assert_return (invoke "f32x4.add" (v128.const f32x4 -inf -inf -inf -inf)
740 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
741 (v128.const f32x4 -inf -inf -inf -inf))
742 (assert_return (invoke "f32x4.add" (v128.const f32x4 -inf -inf -inf -inf)
743 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
744 (v128.const f32x4 -inf -inf -inf -inf))
745 (assert_return (invoke "f32x4.add" (v128.const f32x4 -inf -inf -inf -inf)
746 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
747 (v128.const f32x4 -inf -inf -inf -inf))
748 (assert_return (invoke "f32x4.add" (v128.const f32x4 -inf -inf -inf -inf)
749 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
750 (v128.const f32x4 -inf -inf -inf -inf))
751 (assert_return (invoke "f32x4.add" (v128.const f32x4 -inf -inf -inf -inf)
752 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
753 (v128.const f32x4 -inf -inf -inf -inf))
754 (assert_return (invoke "f32x4.add" (v128.const f32x4 -inf -inf -inf -inf)
755 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
756 (v128.const f32x4 -inf -inf -inf -inf))
757 (assert_return (invoke "f32x4.add" (v128.const f32x4 -inf -inf -inf -inf)
758 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
759 (v128.const f32x4 -inf -inf -inf -inf))
760 (assert_return (invoke "f32x4.add" (v128.const f32x4 -inf -inf -inf -inf)
761 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
762 (v128.const f32x4 -inf -inf -inf -inf))
763 (assert_return (invoke "f32x4.add" (v128.const f32x4 -inf -inf -inf -inf)
764 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
765 (v128.const f32x4 -inf -inf -inf -inf))
766 (assert_return (invoke "f32x4.add" (v128.const f32x4 -inf -inf -inf -inf)
767 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
768 (v128.const f32x4 -inf -inf -inf -inf))
769 (assert_return (invoke "f32x4.add" (v128.const f32x4 -inf -inf -inf -inf)
770 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
771 (v128.const f32x4 -inf -inf -inf -inf))
772 (assert_return (invoke "f32x4.add" (v128.const f32x4 -inf -inf -inf -inf)
773 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
774 (v128.const f32x4 -inf -inf -inf -inf))
775 (assert_return (invoke "f32x4.add" (v128.const f32x4 -inf -inf -inf -inf)
776 (v128.const f32x4 inf inf inf inf))
777 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
778 (assert_return (invoke "f32x4.add" (v128.const f32x4 -inf -inf -inf -inf)
779 (v128.const f32x4 -inf -inf -inf -inf))
780 (v128.const f32x4 -inf -inf -inf -inf))
781 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan nan nan nan)
782 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
783 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
784 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
785 (v128.const f32x4 nan nan nan nan))
786 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
787 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan nan nan nan)
788 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
789 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
790 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
791 (v128.const f32x4 nan nan nan nan))
792 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
793 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan nan nan nan)
794 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
795 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
796 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
797 (v128.const f32x4 nan nan nan nan))
798 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
799 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan nan nan nan)
800 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
801 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
802 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
803 (v128.const f32x4 nan nan nan nan))
804 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
805 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan nan nan nan)
806 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
807 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
808 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
809 (v128.const f32x4 nan nan nan nan))
810 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
811 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan nan nan nan)
812 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
813 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
814 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
815 (v128.const f32x4 nan nan nan nan))
816 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
817 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan nan nan nan)
818 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
819 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
820 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
821 (v128.const f32x4 nan nan nan nan))
822 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
823 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan nan nan nan)
824 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
825 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
826 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
827 (v128.const f32x4 nan nan nan nan))
828 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
829 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan nan nan nan)
830 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
831 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
832 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
833 (v128.const f32x4 nan nan nan nan))
834 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
835 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan nan nan nan)
836 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
837 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
838 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
839 (v128.const f32x4 nan nan nan nan))
840 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
841 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan nan nan nan)
842 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
843 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
844 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
845 (v128.const f32x4 nan nan nan nan))
846 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
847 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan nan nan nan)
848 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
849 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
850 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
851 (v128.const f32x4 nan nan nan nan))
852 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
853 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan nan nan nan)
854 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
855 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
856 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
857 (v128.const f32x4 nan nan nan nan))
858 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
859 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan nan nan nan)
860 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
861 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
862 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
863 (v128.const f32x4 nan nan nan nan))
864 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
865 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan nan nan nan)
866 (v128.const f32x4 inf inf inf inf))
867 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
868 (assert_return (invoke "f32x4.add" (v128.const f32x4 inf inf inf inf)
869 (v128.const f32x4 nan nan nan nan))
870 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
871 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan nan nan nan)
872 (v128.const f32x4 -inf -inf -inf -inf))
873 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
874 (assert_return (invoke "f32x4.add" (v128.const f32x4 -inf -inf -inf -inf)
875 (v128.const f32x4 nan nan nan nan))
876 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
877 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan nan nan nan)
878 (v128.const f32x4 nan nan nan nan))
879 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
880 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan nan nan nan)
881 (v128.const f32x4 -nan -nan -nan -nan))
882 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
883 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan nan nan nan)
884 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
885 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
886 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan nan nan nan)
887 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
888 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
889 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan -nan -nan -nan)
890 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
891 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
892 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
893 (v128.const f32x4 -nan -nan -nan -nan))
894 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
895 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan -nan -nan -nan)
896 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
897 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
898 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
899 (v128.const f32x4 -nan -nan -nan -nan))
900 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
901 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan -nan -nan -nan)
902 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
903 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
904 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
905 (v128.const f32x4 -nan -nan -nan -nan))
906 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
907 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan -nan -nan -nan)
908 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
909 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
910 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
911 (v128.const f32x4 -nan -nan -nan -nan))
912 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
913 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan -nan -nan -nan)
914 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
915 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
916 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
917 (v128.const f32x4 -nan -nan -nan -nan))
918 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
919 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan -nan -nan -nan)
920 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
921 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
922 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
923 (v128.const f32x4 -nan -nan -nan -nan))
924 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
925 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan -nan -nan -nan)
926 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
927 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
928 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
929 (v128.const f32x4 -nan -nan -nan -nan))
930 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
931 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan -nan -nan -nan)
932 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
933 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
934 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
935 (v128.const f32x4 -nan -nan -nan -nan))
936 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
937 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan -nan -nan -nan)
938 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
939 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
940 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
941 (v128.const f32x4 -nan -nan -nan -nan))
942 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
943 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan -nan -nan -nan)
944 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
945 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
946 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
947 (v128.const f32x4 -nan -nan -nan -nan))
948 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
949 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan -nan -nan -nan)
950 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
951 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
952 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
953 (v128.const f32x4 -nan -nan -nan -nan))
954 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
955 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan -nan -nan -nan)
956 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
957 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
958 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
959 (v128.const f32x4 -nan -nan -nan -nan))
960 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
961 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan -nan -nan -nan)
962 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
963 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
964 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
965 (v128.const f32x4 -nan -nan -nan -nan))
966 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
967 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan -nan -nan -nan)
968 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
969 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
970 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
971 (v128.const f32x4 -nan -nan -nan -nan))
972 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
973 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan -nan -nan -nan)
974 (v128.const f32x4 inf inf inf inf))
975 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
976 (assert_return (invoke "f32x4.add" (v128.const f32x4 inf inf inf inf)
977 (v128.const f32x4 -nan -nan -nan -nan))
978 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
979 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan -nan -nan -nan)
980 (v128.const f32x4 -inf -inf -inf -inf))
981 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
982 (assert_return (invoke "f32x4.add" (v128.const f32x4 -inf -inf -inf -inf)
983 (v128.const f32x4 -nan -nan -nan -nan))
984 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
985 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan -nan -nan -nan)
986 (v128.const f32x4 nan nan nan nan))
987 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
988 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan -nan -nan -nan)
989 (v128.const f32x4 -nan -nan -nan -nan))
990 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
991 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan -nan -nan -nan)
992 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
993 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
994 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan -nan -nan -nan)
995 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
996 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
997 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
998 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
999 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1000 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
1001 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
1002 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1003 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
1004 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
1005 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1006 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
1007 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
1008 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1009 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
1010 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
1011 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1012 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
1013 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
1014 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1015 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
1016 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
1017 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1018 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
1019 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
1020 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1021 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
1022 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
1023 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1024 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
1025 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
1026 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1027 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
1028 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
1029 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1030 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
1031 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
1032 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1033 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
1034 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
1035 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1036 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
1037 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
1038 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1039 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
1040 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
1041 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1042 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
1043 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
1044 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1045 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
1046 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
1047 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1048 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
1049 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
1050 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1051 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
1052 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
1053 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1054 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
1055 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
1056 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1057 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
1058 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
1059 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1060 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
1061 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
1062 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1063 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
1064 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
1065 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1066 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
1067 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
1068 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1069 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
1070 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
1071 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1072 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
1073 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
1074 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1075 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
1076 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
1077 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1078 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
1079 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
1080 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1081 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
1082 (v128.const f32x4 inf inf inf inf))
1083 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1084 (assert_return (invoke "f32x4.add" (v128.const f32x4 inf inf inf inf)
1085 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
1086 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1087 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
1088 (v128.const f32x4 -inf -inf -inf -inf))
1089 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1090 (assert_return (invoke "f32x4.add" (v128.const f32x4 -inf -inf -inf -inf)
1091 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
1092 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1093 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
1094 (v128.const f32x4 nan nan nan nan))
1095 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1096 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
1097 (v128.const f32x4 -nan -nan -nan -nan))
1098 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1099 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
1100 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
1101 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1102 (assert_return (invoke "f32x4.add" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
1103 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
1104 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1105 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
1106 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
1107 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1108 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
1109 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
1110 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1111 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
1112 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
1113 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1114 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
1115 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
1116 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1117 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
1118 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
1119 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1120 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
1121 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
1122 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1123 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
1124 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
1125 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1126 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
1127 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
1128 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1129 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
1130 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
1131 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1132 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
1133 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
1134 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1135 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
1136 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
1137 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1138 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
1139 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
1140 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1141 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
1142 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
1143 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1144 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
1145 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
1146 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1147 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
1148 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
1149 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1150 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
1151 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
1152 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1153 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
1154 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
1155 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1156 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
1157 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
1158 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1159 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
1160 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
1161 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1162 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
1163 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
1164 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1165 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
1166 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
1167 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1168 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
1169 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
1170 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1171 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
1172 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
1173 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1174 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
1175 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
1176 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1177 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
1178 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
1179 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1180 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
1181 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
1182 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1183 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
1184 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
1185 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1186 (assert_return (invoke "f32x4.add" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
1187 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
1188 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1189 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
1190 (v128.const f32x4 inf inf inf inf))
1191 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1192 (assert_return (invoke "f32x4.add" (v128.const f32x4 inf inf inf inf)
1193 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
1194 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1195 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
1196 (v128.const f32x4 -inf -inf -inf -inf))
1197 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1198 (assert_return (invoke "f32x4.add" (v128.const f32x4 -inf -inf -inf -inf)
1199 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
1200 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1201 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
1202 (v128.const f32x4 nan nan nan nan))
1203 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1204 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
1205 (v128.const f32x4 -nan -nan -nan -nan))
1206 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1207 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
1208 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
1209 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1210 (assert_return (invoke "f32x4.add" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
1211 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
1212 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
1213 (assert_return (invoke "f32x4.add" (v128.const f32x4 0123456789 0123456789 0123456789 0123456789)
1214 (v128.const f32x4 0123456789 0123456789 0123456789 0123456789))
1215 (v128.const f32x4 246913578.0 246913578.0 246913578.0 246913578.0))
1216 (assert_return (invoke "f32x4.add" (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)
1217 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019))
1218 (v128.const f32x4 2.46913578e+27 2.46913578e+27 2.46913578e+27 2.46913578e+27))
1219 (assert_return (invoke "f32x4.add" (v128.const f32x4 0123456789e+019 0123456789e+019 0123456789e+019 0123456789e+019)
1220 (v128.const f32x4 0123456789e+019 0123456789e+019 0123456789e+019 0123456789e+019))
1221 (v128.const f32x4 2.46913578e+27 2.46913578e+27 2.46913578e+27 2.46913578e+27))
1222 (assert_return (invoke "f32x4.add" (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)
1223 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019))
1224 (v128.const f32x4 2.46913578e-11 2.46913578e-11 2.46913578e-11 2.46913578e-11))
1225 (assert_return (invoke "f32x4.add" (v128.const f32x4 0123456789. 0123456789. 0123456789. 0123456789.)
1226 (v128.const f32x4 0123456789. 0123456789. 0123456789. 0123456789.))
1227 (v128.const f32x4 246913578.0 246913578.0 246913578.0 246913578.0))
1228 (assert_return (invoke "f32x4.add" (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)
1229 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019))
1230 (v128.const f32x4 2.46913578e+27 2.46913578e+27 2.46913578e+27 2.46913578e+27))
1231 (assert_return (invoke "f32x4.add" (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)
1232 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019))
1233 (v128.const f32x4 2.46913578e+27 2.46913578e+27 2.46913578e+27 2.46913578e+27))
1234 (assert_return (invoke "f32x4.add" (v128.const f32x4 0123456789.e-019 0123456789.e-019 0123456789.e-019 0123456789.e-019)
1235 (v128.const f32x4 0123456789.e-019 0123456789.e-019 0123456789.e-019 0123456789.e-019))
1236 (v128.const f32x4 2.46913578e-11 2.46913578e-11 2.46913578e-11 2.46913578e-11))
1237 (assert_return (invoke "f32x4.add" (v128.const f32x4 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789)
1238 (v128.const f32x4 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789))
1239 (v128.const f32x4 246913578.02469134 246913578.02469134 246913578.02469134 246913578.02469134))
1240 (assert_return (invoke "f32x4.add" (v128.const f32x4 0123456789.0123456789e019 0123456789.0123456789e019 0123456789.0123456789e019 0123456789.0123456789e019)
1241 (v128.const f32x4 0123456789.0123456789e019 0123456789.0123456789e019 0123456789.0123456789e019 0123456789.0123456789e019))
1242 (v128.const f32x4 2.4691357802469137e+27 2.4691357802469137e+27 2.4691357802469137e+27 2.4691357802469137e+27))
1243 (assert_return (invoke "f32x4.add" (v128.const f32x4 0123456789.0123456789e+019 0123456789.0123456789e+019 0123456789.0123456789e+019 0123456789.0123456789e+019)
1244 (v128.const f32x4 0123456789.0123456789e+019 0123456789.0123456789e+019 0123456789.0123456789e+019 0123456789.0123456789e+019))
1245 (v128.const f32x4 2.4691357802469137e+27 2.4691357802469137e+27 2.4691357802469137e+27 2.4691357802469137e+27))
1246 (assert_return (invoke "f32x4.add" (v128.const f32x4 0123456789.0123456789e-019 0123456789.0123456789e-019 0123456789.0123456789e-019 0123456789.0123456789e-019)
1247 (v128.const f32x4 0123456789.0123456789e-019 0123456789.0123456789e-019 0123456789.0123456789e-019 0123456789.0123456789e-019))
1248 (v128.const f32x4 2.4691357802469137e-11 2.4691357802469137e-11 2.4691357802469137e-11 2.4691357802469137e-11))
1249 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0123456789ABCDEF 0x0123456789ABCDEF 0x0123456789ABCDEF 0x0123456789ABCDEF)
1250 (v128.const f32x4 0x0123456789ABCDEF 0x0123456789ABCDEF 0x0123456789ABCDEF 0x0123456789ABCDEF))
1251 (v128.const f32x4 0x1.23456789abcdfp+57 0x1.23456789abcdfp+57 0x1.23456789abcdfp+57 0x1.23456789abcdfp+57))
1252 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019)
1253 (v128.const f32x4 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019))
1254 (v128.const f32x4 0x1.23456789abcdfp+76 0x1.23456789abcdfp+76 0x1.23456789abcdfp+76 0x1.23456789abcdfp+76))
1255 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019)
1256 (v128.const f32x4 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019))
1257 (v128.const f32x4 0x1.23456789abcdfp+76 0x1.23456789abcdfp+76 0x1.23456789abcdfp+76 0x1.23456789abcdfp+76))
1258 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019)
1259 (v128.const f32x4 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019))
1260 (v128.const f32x4 0x1.23456789abcdfp+38 0x1.23456789abcdfp+38 0x1.23456789abcdfp+38 0x1.23456789abcdfp+38))
1261 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0123456789ABCDEF. 0x0123456789ABCDEF. 0x0123456789ABCDEF. 0x0123456789ABCDEF.)
1262 (v128.const f32x4 0x0123456789ABCDEF. 0x0123456789ABCDEF. 0x0123456789ABCDEF. 0x0123456789ABCDEF.))
1263 (v128.const f32x4 0x1.23456789abcdfp+57 0x1.23456789abcdfp+57 0x1.23456789abcdfp+57 0x1.23456789abcdfp+57))
1264 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019)
1265 (v128.const f32x4 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019))
1266 (v128.const f32x4 0x1.23456789abcdfp+76 0x1.23456789abcdfp+76 0x1.23456789abcdfp+76 0x1.23456789abcdfp+76))
1267 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019)
1268 (v128.const f32x4 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019))
1269 (v128.const f32x4 0x1.23456789abcdfp+76 0x1.23456789abcdfp+76 0x1.23456789abcdfp+76 0x1.23456789abcdfp+76))
1270 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019)
1271 (v128.const f32x4 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019))
1272 (v128.const f32x4 0x1.23456789abcdfp+38 0x1.23456789abcdfp+38 0x1.23456789abcdfp+38 0x1.23456789abcdfp+38))
1273 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF)
1274 (v128.const f32x4 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF))
1275 (v128.const f32x4 0x1.23456789abcdfp+57 0x1.23456789abcdfp+57 0x1.23456789abcdfp+57 0x1.23456789abcdfp+57))
1276 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019)
1277 (v128.const f32x4 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019))
1278 (v128.const f32x4 0x1.23456789abcdfp+76 0x1.23456789abcdfp+76 0x1.23456789abcdfp+76 0x1.23456789abcdfp+76))
1279 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019)
1280 (v128.const f32x4 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019))
1281 (v128.const f32x4 0x1.23456789abcdfp+76 0x1.23456789abcdfp+76 0x1.23456789abcdfp+76 0x1.23456789abcdfp+76))
1282 (assert_return (invoke "f32x4.add" (v128.const f32x4 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019)
1283 (v128.const f32x4 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019))
1284 (v128.const f32x4 0x1.23456789abcdfp+38 0x1.23456789abcdfp+38 0x1.23456789abcdfp+38 0x1.23456789abcdfp+38))
1285 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
1286 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
1287 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
1288 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
1289 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
1290 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
1291 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
1292 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
1293 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149))
1294 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
1295 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
1296 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149))
1297 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
1298 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
1299 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126))
1300 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
1301 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
1302 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126))
1303 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
1304 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
1305 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
1306 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
1307 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
1308 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
1309 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
1310 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
1311 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
1312 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
1313 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
1314 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
1315 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
1316 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
1317 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
1318 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
1319 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
1320 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
1321 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
1322 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
1323 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1324 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
1325 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
1326 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1327 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
1328 (v128.const f32x4 inf inf inf inf))
1329 (v128.const f32x4 -inf -inf -inf -inf))
1330 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
1331 (v128.const f32x4 -inf -inf -inf -inf))
1332 (v128.const f32x4 inf inf inf inf))
1333 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
1334 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
1335 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
1336 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
1337 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
1338 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
1339 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
1340 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
1341 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149))
1342 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
1343 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
1344 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149))
1345 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
1346 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
1347 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126))
1348 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
1349 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
1350 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126))
1351 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
1352 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
1353 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
1354 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
1355 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
1356 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
1357 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
1358 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
1359 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
1360 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
1361 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
1362 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
1363 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
1364 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
1365 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
1366 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
1367 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
1368 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
1369 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
1370 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
1371 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1372 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
1373 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
1374 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1375 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
1376 (v128.const f32x4 inf inf inf inf))
1377 (v128.const f32x4 -inf -inf -inf -inf))
1378 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
1379 (v128.const f32x4 -inf -inf -inf -inf))
1380 (v128.const f32x4 inf inf inf inf))
1381 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
1382 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
1383 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149))
1384 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
1385 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
1386 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149))
1387 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
1388 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
1389 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
1390 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
1391 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
1392 (v128.const f32x4 0x1.0000000000000p-148 0x1.0000000000000p-148 0x1.0000000000000p-148 0x1.0000000000000p-148))
1393 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
1394 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
1395 (v128.const f32x4 -0x1.fffffc0000000p-127 -0x1.fffffc0000000p-127 -0x1.fffffc0000000p-127 -0x1.fffffc0000000p-127))
1396 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
1397 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
1398 (v128.const f32x4 0x1.0000020000000p-126 0x1.0000020000000p-126 0x1.0000020000000p-126 0x1.0000020000000p-126))
1399 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
1400 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
1401 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
1402 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
1403 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
1404 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
1405 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
1406 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
1407 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
1408 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
1409 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
1410 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
1411 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
1412 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
1413 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
1414 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
1415 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
1416 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
1417 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
1418 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
1419 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1420 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
1421 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
1422 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1423 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
1424 (v128.const f32x4 inf inf inf inf))
1425 (v128.const f32x4 -inf -inf -inf -inf))
1426 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
1427 (v128.const f32x4 -inf -inf -inf -inf))
1428 (v128.const f32x4 inf inf inf inf))
1429 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
1430 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
1431 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149))
1432 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
1433 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
1434 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149))
1435 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
1436 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
1437 (v128.const f32x4 -0x1.0000000000000p-148 -0x1.0000000000000p-148 -0x1.0000000000000p-148 -0x1.0000000000000p-148))
1438 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
1439 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
1440 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
1441 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
1442 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
1443 (v128.const f32x4 -0x1.0000020000000p-126 -0x1.0000020000000p-126 -0x1.0000020000000p-126 -0x1.0000020000000p-126))
1444 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
1445 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
1446 (v128.const f32x4 0x1.fffffc0000000p-127 0x1.fffffc0000000p-127 0x1.fffffc0000000p-127 0x1.fffffc0000000p-127))
1447 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
1448 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
1449 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
1450 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
1451 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
1452 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
1453 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
1454 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
1455 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
1456 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
1457 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
1458 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
1459 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
1460 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
1461 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
1462 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
1463 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
1464 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
1465 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
1466 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
1467 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1468 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
1469 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
1470 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1471 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
1472 (v128.const f32x4 inf inf inf inf))
1473 (v128.const f32x4 -inf -inf -inf -inf))
1474 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
1475 (v128.const f32x4 -inf -inf -inf -inf))
1476 (v128.const f32x4 inf inf inf inf))
1477 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
1478 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
1479 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126))
1480 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
1481 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
1482 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126))
1483 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
1484 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
1485 (v128.const f32x4 0x1.fffffc0000000p-127 0x1.fffffc0000000p-127 0x1.fffffc0000000p-127 0x1.fffffc0000000p-127))
1486 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
1487 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
1488 (v128.const f32x4 0x1.0000020000000p-126 0x1.0000020000000p-126 0x1.0000020000000p-126 0x1.0000020000000p-126))
1489 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
1490 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
1491 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
1492 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
1493 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
1494 (v128.const f32x4 0x1.0000000000000p-125 0x1.0000000000000p-125 0x1.0000000000000p-125 0x1.0000000000000p-125))
1495 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
1496 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
1497 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
1498 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
1499 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
1500 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
1501 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
1502 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
1503 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
1504 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
1505 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
1506 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
1507 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
1508 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
1509 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
1510 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
1511 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
1512 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
1513 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
1514 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
1515 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1516 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
1517 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
1518 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1519 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
1520 (v128.const f32x4 inf inf inf inf))
1521 (v128.const f32x4 -inf -inf -inf -inf))
1522 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
1523 (v128.const f32x4 -inf -inf -inf -inf))
1524 (v128.const f32x4 inf inf inf inf))
1525 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
1526 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
1527 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126))
1528 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
1529 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
1530 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126))
1531 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
1532 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
1533 (v128.const f32x4 -0x1.0000020000000p-126 -0x1.0000020000000p-126 -0x1.0000020000000p-126 -0x1.0000020000000p-126))
1534 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
1535 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
1536 (v128.const f32x4 -0x1.fffffc0000000p-127 -0x1.fffffc0000000p-127 -0x1.fffffc0000000p-127 -0x1.fffffc0000000p-127))
1537 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
1538 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
1539 (v128.const f32x4 -0x1.0000000000000p-125 -0x1.0000000000000p-125 -0x1.0000000000000p-125 -0x1.0000000000000p-125))
1540 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
1541 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
1542 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
1543 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
1544 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
1545 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
1546 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
1547 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
1548 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
1549 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
1550 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
1551 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
1552 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
1553 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
1554 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
1555 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
1556 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
1557 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
1558 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
1559 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
1560 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
1561 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
1562 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
1563 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1564 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
1565 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
1566 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1567 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
1568 (v128.const f32x4 inf inf inf inf))
1569 (v128.const f32x4 -inf -inf -inf -inf))
1570 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
1571 (v128.const f32x4 -inf -inf -inf -inf))
1572 (v128.const f32x4 inf inf inf inf))
1573 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
1574 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
1575 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
1576 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
1577 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
1578 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
1579 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
1580 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
1581 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
1582 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
1583 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
1584 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
1585 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
1586 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
1587 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
1588 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
1589 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
1590 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
1591 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
1592 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
1593 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
1594 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
1595 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
1596 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
1597 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
1598 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
1599 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
1600 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
1601 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
1602 (v128.const f32x4 0x1.8000000000000p+0 0x1.8000000000000p+0 0x1.8000000000000p+0 0x1.8000000000000p+0))
1603 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
1604 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
1605 (v128.const f32x4 -0x1.721fb60000000p+2 -0x1.721fb60000000p+2 -0x1.721fb60000000p+2 -0x1.721fb60000000p+2))
1606 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
1607 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
1608 (v128.const f32x4 0x1.b21fb60000000p+2 0x1.b21fb60000000p+2 0x1.b21fb60000000p+2 0x1.b21fb60000000p+2))
1609 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
1610 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
1611 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1612 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
1613 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
1614 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1615 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
1616 (v128.const f32x4 inf inf inf inf))
1617 (v128.const f32x4 -inf -inf -inf -inf))
1618 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
1619 (v128.const f32x4 -inf -inf -inf -inf))
1620 (v128.const f32x4 inf inf inf inf))
1621 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
1622 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
1623 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
1624 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
1625 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
1626 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
1627 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
1628 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
1629 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
1630 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
1631 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
1632 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
1633 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
1634 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
1635 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
1636 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
1637 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
1638 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
1639 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
1640 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
1641 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
1642 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
1643 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
1644 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
1645 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
1646 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
1647 (v128.const f32x4 -0x1.8000000000000p+0 -0x1.8000000000000p+0 -0x1.8000000000000p+0 -0x1.8000000000000p+0))
1648 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
1649 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
1650 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
1651 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
1652 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
1653 (v128.const f32x4 -0x1.b21fb60000000p+2 -0x1.b21fb60000000p+2 -0x1.b21fb60000000p+2 -0x1.b21fb60000000p+2))
1654 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
1655 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
1656 (v128.const f32x4 0x1.721fb60000000p+2 0x1.721fb60000000p+2 0x1.721fb60000000p+2 0x1.721fb60000000p+2))
1657 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
1658 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
1659 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1660 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
1661 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
1662 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1663 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
1664 (v128.const f32x4 inf inf inf inf))
1665 (v128.const f32x4 -inf -inf -inf -inf))
1666 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
1667 (v128.const f32x4 -inf -inf -inf -inf))
1668 (v128.const f32x4 inf inf inf inf))
1669 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
1670 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
1671 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
1672 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
1673 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
1674 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
1675 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
1676 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
1677 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
1678 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
1679 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
1680 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
1681 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
1682 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
1683 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
1684 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
1685 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
1686 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
1687 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
1688 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
1689 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
1690 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
1691 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
1692 (v128.const f32x4 0x1.8000000000000p+0 0x1.8000000000000p+0 0x1.8000000000000p+0 0x1.8000000000000p+0))
1693 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
1694 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
1695 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
1696 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
1697 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
1698 (v128.const f32x4 0x1.0000000000000p+1 0x1.0000000000000p+1 0x1.0000000000000p+1 0x1.0000000000000p+1))
1699 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
1700 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
1701 (v128.const f32x4 -0x1.521fb60000000p+2 -0x1.521fb60000000p+2 -0x1.521fb60000000p+2 -0x1.521fb60000000p+2))
1702 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
1703 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
1704 (v128.const f32x4 0x1.d21fb60000000p+2 0x1.d21fb60000000p+2 0x1.d21fb60000000p+2 0x1.d21fb60000000p+2))
1705 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
1706 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
1707 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1708 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
1709 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
1710 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1711 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
1712 (v128.const f32x4 inf inf inf inf))
1713 (v128.const f32x4 -inf -inf -inf -inf))
1714 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
1715 (v128.const f32x4 -inf -inf -inf -inf))
1716 (v128.const f32x4 inf inf inf inf))
1717 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
1718 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
1719 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
1720 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
1721 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
1722 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
1723 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
1724 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
1725 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
1726 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
1727 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
1728 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
1729 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
1730 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
1731 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
1732 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
1733 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
1734 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
1735 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
1736 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
1737 (v128.const f32x4 -0x1.8000000000000p+0 -0x1.8000000000000p+0 -0x1.8000000000000p+0 -0x1.8000000000000p+0))
1738 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
1739 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
1740 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
1741 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
1742 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
1743 (v128.const f32x4 -0x1.0000000000000p+1 -0x1.0000000000000p+1 -0x1.0000000000000p+1 -0x1.0000000000000p+1))
1744 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
1745 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
1746 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
1747 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
1748 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
1749 (v128.const f32x4 -0x1.d21fb60000000p+2 -0x1.d21fb60000000p+2 -0x1.d21fb60000000p+2 -0x1.d21fb60000000p+2))
1750 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
1751 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
1752 (v128.const f32x4 0x1.521fb60000000p+2 0x1.521fb60000000p+2 0x1.521fb60000000p+2 0x1.521fb60000000p+2))
1753 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
1754 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
1755 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1756 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
1757 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
1758 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1759 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
1760 (v128.const f32x4 inf inf inf inf))
1761 (v128.const f32x4 -inf -inf -inf -inf))
1762 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
1763 (v128.const f32x4 -inf -inf -inf -inf))
1764 (v128.const f32x4 inf inf inf inf))
1765 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
1766 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
1767 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
1768 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
1769 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
1770 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
1771 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
1772 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
1773 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
1774 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
1775 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
1776 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
1777 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
1778 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
1779 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
1780 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
1781 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
1782 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
1783 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
1784 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
1785 (v128.const f32x4 0x1.721fb60000000p+2 0x1.721fb60000000p+2 0x1.721fb60000000p+2 0x1.721fb60000000p+2))
1786 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
1787 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
1788 (v128.const f32x4 0x1.b21fb60000000p+2 0x1.b21fb60000000p+2 0x1.b21fb60000000p+2 0x1.b21fb60000000p+2))
1789 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
1790 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
1791 (v128.const f32x4 0x1.521fb60000000p+2 0x1.521fb60000000p+2 0x1.521fb60000000p+2 0x1.521fb60000000p+2))
1792 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
1793 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
1794 (v128.const f32x4 0x1.d21fb60000000p+2 0x1.d21fb60000000p+2 0x1.d21fb60000000p+2 0x1.d21fb60000000p+2))
1795 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
1796 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
1797 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
1798 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
1799 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
1800 (v128.const f32x4 0x1.921fb60000000p+3 0x1.921fb60000000p+3 0x1.921fb60000000p+3 0x1.921fb60000000p+3))
1801 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
1802 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
1803 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1804 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
1805 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
1806 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1807 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
1808 (v128.const f32x4 inf inf inf inf))
1809 (v128.const f32x4 -inf -inf -inf -inf))
1810 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
1811 (v128.const f32x4 -inf -inf -inf -inf))
1812 (v128.const f32x4 inf inf inf inf))
1813 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
1814 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
1815 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
1816 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
1817 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
1818 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
1819 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
1820 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
1821 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
1822 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
1823 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
1824 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
1825 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
1826 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
1827 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
1828 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
1829 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
1830 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
1831 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
1832 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
1833 (v128.const f32x4 -0x1.b21fb60000000p+2 -0x1.b21fb60000000p+2 -0x1.b21fb60000000p+2 -0x1.b21fb60000000p+2))
1834 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
1835 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
1836 (v128.const f32x4 -0x1.721fb60000000p+2 -0x1.721fb60000000p+2 -0x1.721fb60000000p+2 -0x1.721fb60000000p+2))
1837 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
1838 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
1839 (v128.const f32x4 -0x1.d21fb60000000p+2 -0x1.d21fb60000000p+2 -0x1.d21fb60000000p+2 -0x1.d21fb60000000p+2))
1840 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
1841 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
1842 (v128.const f32x4 -0x1.521fb60000000p+2 -0x1.521fb60000000p+2 -0x1.521fb60000000p+2 -0x1.521fb60000000p+2))
1843 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
1844 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
1845 (v128.const f32x4 -0x1.921fb60000000p+3 -0x1.921fb60000000p+3 -0x1.921fb60000000p+3 -0x1.921fb60000000p+3))
1846 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
1847 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
1848 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
1849 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
1850 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
1851 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1852 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
1853 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
1854 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1855 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
1856 (v128.const f32x4 inf inf inf inf))
1857 (v128.const f32x4 -inf -inf -inf -inf))
1858 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
1859 (v128.const f32x4 -inf -inf -inf -inf))
1860 (v128.const f32x4 inf inf inf inf))
1861 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
1862 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
1863 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1864 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
1865 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
1866 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1867 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
1868 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
1869 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1870 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
1871 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
1872 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1873 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
1874 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
1875 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1876 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
1877 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
1878 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1879 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
1880 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
1881 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1882 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
1883 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
1884 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1885 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
1886 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
1887 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1888 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
1889 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
1890 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1891 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
1892 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
1893 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1894 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
1895 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
1896 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
1897 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
1898 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
1899 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
1900 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
1901 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
1902 (v128.const f32x4 inf inf inf inf))
1903 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
1904 (v128.const f32x4 inf inf inf inf))
1905 (v128.const f32x4 -inf -inf -inf -inf))
1906 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
1907 (v128.const f32x4 -inf -inf -inf -inf))
1908 (v128.const f32x4 inf inf inf inf))
1909 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
1910 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
1911 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1912 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
1913 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
1914 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1915 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
1916 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
1917 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1918 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
1919 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
1920 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1921 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
1922 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
1923 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1924 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
1925 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
1926 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1927 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
1928 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
1929 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1930 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
1931 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
1932 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1933 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
1934 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
1935 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1936 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
1937 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
1938 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1939 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
1940 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
1941 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1942 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
1943 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
1944 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
1945 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
1946 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
1947 (v128.const f32x4 -inf -inf -inf -inf))
1948 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
1949 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
1950 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
1951 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
1952 (v128.const f32x4 inf inf inf inf))
1953 (v128.const f32x4 -inf -inf -inf -inf))
1954 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
1955 (v128.const f32x4 -inf -inf -inf -inf))
1956 (v128.const f32x4 inf inf inf inf))
1957 (assert_return (invoke "f32x4.sub" (v128.const f32x4 inf inf inf inf)
1958 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
1959 (v128.const f32x4 inf inf inf inf))
1960 (assert_return (invoke "f32x4.sub" (v128.const f32x4 inf inf inf inf)
1961 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
1962 (v128.const f32x4 inf inf inf inf))
1963 (assert_return (invoke "f32x4.sub" (v128.const f32x4 inf inf inf inf)
1964 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
1965 (v128.const f32x4 inf inf inf inf))
1966 (assert_return (invoke "f32x4.sub" (v128.const f32x4 inf inf inf inf)
1967 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
1968 (v128.const f32x4 inf inf inf inf))
1969 (assert_return (invoke "f32x4.sub" (v128.const f32x4 inf inf inf inf)
1970 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
1971 (v128.const f32x4 inf inf inf inf))
1972 (assert_return (invoke "f32x4.sub" (v128.const f32x4 inf inf inf inf)
1973 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
1974 (v128.const f32x4 inf inf inf inf))
1975 (assert_return (invoke "f32x4.sub" (v128.const f32x4 inf inf inf inf)
1976 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
1977 (v128.const f32x4 inf inf inf inf))
1978 (assert_return (invoke "f32x4.sub" (v128.const f32x4 inf inf inf inf)
1979 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
1980 (v128.const f32x4 inf inf inf inf))
1981 (assert_return (invoke "f32x4.sub" (v128.const f32x4 inf inf inf inf)
1982 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
1983 (v128.const f32x4 inf inf inf inf))
1984 (assert_return (invoke "f32x4.sub" (v128.const f32x4 inf inf inf inf)
1985 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
1986 (v128.const f32x4 inf inf inf inf))
1987 (assert_return (invoke "f32x4.sub" (v128.const f32x4 inf inf inf inf)
1988 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
1989 (v128.const f32x4 inf inf inf inf))
1990 (assert_return (invoke "f32x4.sub" (v128.const f32x4 inf inf inf inf)
1991 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
1992 (v128.const f32x4 inf inf inf inf))
1993 (assert_return (invoke "f32x4.sub" (v128.const f32x4 inf inf inf inf)
1994 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
1995 (v128.const f32x4 inf inf inf inf))
1996 (assert_return (invoke "f32x4.sub" (v128.const f32x4 inf inf inf inf)
1997 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
1998 (v128.const f32x4 inf inf inf inf))
1999 (assert_return (invoke "f32x4.sub" (v128.const f32x4 inf inf inf inf)
2000 (v128.const f32x4 inf inf inf inf))
2001 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2002 (assert_return (invoke "f32x4.sub" (v128.const f32x4 inf inf inf inf)
2003 (v128.const f32x4 -inf -inf -inf -inf))
2004 (v128.const f32x4 inf inf inf inf))
2005 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -inf -inf -inf -inf)
2006 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
2007 (v128.const f32x4 -inf -inf -inf -inf))
2008 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -inf -inf -inf -inf)
2009 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
2010 (v128.const f32x4 -inf -inf -inf -inf))
2011 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -inf -inf -inf -inf)
2012 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
2013 (v128.const f32x4 -inf -inf -inf -inf))
2014 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -inf -inf -inf -inf)
2015 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
2016 (v128.const f32x4 -inf -inf -inf -inf))
2017 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -inf -inf -inf -inf)
2018 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
2019 (v128.const f32x4 -inf -inf -inf -inf))
2020 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -inf -inf -inf -inf)
2021 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
2022 (v128.const f32x4 -inf -inf -inf -inf))
2023 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -inf -inf -inf -inf)
2024 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
2025 (v128.const f32x4 -inf -inf -inf -inf))
2026 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -inf -inf -inf -inf)
2027 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
2028 (v128.const f32x4 -inf -inf -inf -inf))
2029 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -inf -inf -inf -inf)
2030 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
2031 (v128.const f32x4 -inf -inf -inf -inf))
2032 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -inf -inf -inf -inf)
2033 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
2034 (v128.const f32x4 -inf -inf -inf -inf))
2035 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -inf -inf -inf -inf)
2036 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
2037 (v128.const f32x4 -inf -inf -inf -inf))
2038 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -inf -inf -inf -inf)
2039 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
2040 (v128.const f32x4 -inf -inf -inf -inf))
2041 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -inf -inf -inf -inf)
2042 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
2043 (v128.const f32x4 -inf -inf -inf -inf))
2044 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -inf -inf -inf -inf)
2045 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
2046 (v128.const f32x4 -inf -inf -inf -inf))
2047 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -inf -inf -inf -inf)
2048 (v128.const f32x4 inf inf inf inf))
2049 (v128.const f32x4 -inf -inf -inf -inf))
2050 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -inf -inf -inf -inf)
2051 (v128.const f32x4 -inf -inf -inf -inf))
2052 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2053 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan nan nan nan)
2054 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
2055 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2056 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
2057 (v128.const f32x4 nan nan nan nan))
2058 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2059 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan nan nan nan)
2060 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
2061 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2062 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
2063 (v128.const f32x4 nan nan nan nan))
2064 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2065 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan nan nan nan)
2066 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
2067 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2068 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
2069 (v128.const f32x4 nan nan nan nan))
2070 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2071 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan nan nan nan)
2072 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
2073 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2074 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
2075 (v128.const f32x4 nan nan nan nan))
2076 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2077 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan nan nan nan)
2078 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
2079 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2080 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
2081 (v128.const f32x4 nan nan nan nan))
2082 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2083 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan nan nan nan)
2084 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
2085 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2086 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
2087 (v128.const f32x4 nan nan nan nan))
2088 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2089 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan nan nan nan)
2090 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
2091 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2092 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
2093 (v128.const f32x4 nan nan nan nan))
2094 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2095 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan nan nan nan)
2096 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
2097 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2098 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
2099 (v128.const f32x4 nan nan nan nan))
2100 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2101 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan nan nan nan)
2102 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
2103 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2104 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
2105 (v128.const f32x4 nan nan nan nan))
2106 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2107 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan nan nan nan)
2108 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
2109 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2110 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
2111 (v128.const f32x4 nan nan nan nan))
2112 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2113 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan nan nan nan)
2114 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
2115 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2116 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
2117 (v128.const f32x4 nan nan nan nan))
2118 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2119 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan nan nan nan)
2120 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
2121 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2122 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
2123 (v128.const f32x4 nan nan nan nan))
2124 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2125 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan nan nan nan)
2126 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
2127 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2128 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
2129 (v128.const f32x4 nan nan nan nan))
2130 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2131 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan nan nan nan)
2132 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
2133 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2134 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
2135 (v128.const f32x4 nan nan nan nan))
2136 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2137 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan nan nan nan)
2138 (v128.const f32x4 inf inf inf inf))
2139 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2140 (assert_return (invoke "f32x4.sub" (v128.const f32x4 inf inf inf inf)
2141 (v128.const f32x4 nan nan nan nan))
2142 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2143 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan nan nan nan)
2144 (v128.const f32x4 -inf -inf -inf -inf))
2145 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2146 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -inf -inf -inf -inf)
2147 (v128.const f32x4 nan nan nan nan))
2148 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2149 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan nan nan nan)
2150 (v128.const f32x4 nan nan nan nan))
2151 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2152 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan nan nan nan)
2153 (v128.const f32x4 -nan -nan -nan -nan))
2154 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2155 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan nan nan nan)
2156 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
2157 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2158 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan nan nan nan)
2159 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
2160 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2161 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan -nan -nan -nan)
2162 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
2163 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2164 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
2165 (v128.const f32x4 -nan -nan -nan -nan))
2166 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2167 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan -nan -nan -nan)
2168 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
2169 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2170 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
2171 (v128.const f32x4 -nan -nan -nan -nan))
2172 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2173 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan -nan -nan -nan)
2174 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
2175 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2176 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
2177 (v128.const f32x4 -nan -nan -nan -nan))
2178 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2179 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan -nan -nan -nan)
2180 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
2181 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2182 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
2183 (v128.const f32x4 -nan -nan -nan -nan))
2184 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2185 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan -nan -nan -nan)
2186 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
2187 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2188 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
2189 (v128.const f32x4 -nan -nan -nan -nan))
2190 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2191 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan -nan -nan -nan)
2192 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
2193 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2194 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
2195 (v128.const f32x4 -nan -nan -nan -nan))
2196 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2197 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan -nan -nan -nan)
2198 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
2199 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2200 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
2201 (v128.const f32x4 -nan -nan -nan -nan))
2202 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2203 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan -nan -nan -nan)
2204 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
2205 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2206 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
2207 (v128.const f32x4 -nan -nan -nan -nan))
2208 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2209 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan -nan -nan -nan)
2210 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
2211 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2212 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
2213 (v128.const f32x4 -nan -nan -nan -nan))
2214 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2215 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan -nan -nan -nan)
2216 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
2217 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2218 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
2219 (v128.const f32x4 -nan -nan -nan -nan))
2220 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2221 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan -nan -nan -nan)
2222 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
2223 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2224 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
2225 (v128.const f32x4 -nan -nan -nan -nan))
2226 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2227 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan -nan -nan -nan)
2228 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
2229 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2230 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
2231 (v128.const f32x4 -nan -nan -nan -nan))
2232 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2233 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan -nan -nan -nan)
2234 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
2235 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2236 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
2237 (v128.const f32x4 -nan -nan -nan -nan))
2238 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2239 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan -nan -nan -nan)
2240 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
2241 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2242 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
2243 (v128.const f32x4 -nan -nan -nan -nan))
2244 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2245 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan -nan -nan -nan)
2246 (v128.const f32x4 inf inf inf inf))
2247 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2248 (assert_return (invoke "f32x4.sub" (v128.const f32x4 inf inf inf inf)
2249 (v128.const f32x4 -nan -nan -nan -nan))
2250 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2251 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan -nan -nan -nan)
2252 (v128.const f32x4 -inf -inf -inf -inf))
2253 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2254 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -inf -inf -inf -inf)
2255 (v128.const f32x4 -nan -nan -nan -nan))
2256 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2257 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan -nan -nan -nan)
2258 (v128.const f32x4 nan nan nan nan))
2259 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2260 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan -nan -nan -nan)
2261 (v128.const f32x4 -nan -nan -nan -nan))
2262 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2263 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan -nan -nan -nan)
2264 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
2265 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2266 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan -nan -nan -nan)
2267 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
2268 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2269 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
2270 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
2271 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2272 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
2273 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
2274 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2275 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
2276 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
2277 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2278 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
2279 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
2280 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2281 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
2282 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
2283 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2284 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
2285 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
2286 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2287 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
2288 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
2289 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2290 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
2291 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
2292 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2293 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
2294 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
2295 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2296 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
2297 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
2298 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2299 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
2300 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
2301 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2302 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
2303 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
2304 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2305 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
2306 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
2307 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2308 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
2309 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
2310 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2311 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
2312 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
2313 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2314 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
2315 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
2316 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2317 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
2318 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
2319 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2320 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
2321 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
2322 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2323 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
2324 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
2325 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2326 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
2327 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
2328 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2329 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
2330 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
2331 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2332 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
2333 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
2334 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2335 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
2336 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
2337 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2338 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
2339 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
2340 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2341 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
2342 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
2343 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2344 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
2345 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
2346 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2347 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
2348 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
2349 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2350 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
2351 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
2352 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2353 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
2354 (v128.const f32x4 inf inf inf inf))
2355 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2356 (assert_return (invoke "f32x4.sub" (v128.const f32x4 inf inf inf inf)
2357 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
2358 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2359 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
2360 (v128.const f32x4 -inf -inf -inf -inf))
2361 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2362 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -inf -inf -inf -inf)
2363 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
2364 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2365 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
2366 (v128.const f32x4 nan nan nan nan))
2367 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2368 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
2369 (v128.const f32x4 -nan -nan -nan -nan))
2370 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2371 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
2372 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
2373 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2374 (assert_return (invoke "f32x4.sub" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
2375 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
2376 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2377 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
2378 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
2379 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2380 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
2381 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
2382 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2383 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
2384 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
2385 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2386 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
2387 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
2388 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2389 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
2390 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
2391 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2392 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
2393 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
2394 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2395 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
2396 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
2397 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2398 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
2399 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
2400 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2401 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
2402 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
2403 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2404 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
2405 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
2406 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2407 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
2408 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
2409 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2410 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
2411 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
2412 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2413 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
2414 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
2415 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2416 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
2417 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
2418 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2419 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
2420 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
2421 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2422 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
2423 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
2424 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2425 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
2426 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
2427 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2428 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
2429 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
2430 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2431 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
2432 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
2433 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2434 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
2435 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
2436 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2437 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
2438 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
2439 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2440 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
2441 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
2442 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2443 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
2444 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
2445 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2446 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
2447 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
2448 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2449 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
2450 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
2451 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2452 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
2453 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
2454 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2455 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
2456 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
2457 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2458 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
2459 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
2460 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2461 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
2462 (v128.const f32x4 inf inf inf inf))
2463 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2464 (assert_return (invoke "f32x4.sub" (v128.const f32x4 inf inf inf inf)
2465 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
2466 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2467 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
2468 (v128.const f32x4 -inf -inf -inf -inf))
2469 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2470 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -inf -inf -inf -inf)
2471 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
2472 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2473 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
2474 (v128.const f32x4 nan nan nan nan))
2475 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2476 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
2477 (v128.const f32x4 -nan -nan -nan -nan))
2478 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2479 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
2480 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
2481 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2482 (assert_return (invoke "f32x4.sub" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
2483 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
2484 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
2485 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0123456789 0123456789 0123456789 0123456789)
2486 (v128.const f32x4 0123456789 0123456789 0123456789 0123456789))
2487 (v128.const f32x4 0.0 0.0 0.0 0.0))
2488 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)
2489 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019))
2490 (v128.const f32x4 0.0 0.0 0.0 0.0))
2491 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0123456789e+019 0123456789e+019 0123456789e+019 0123456789e+019)
2492 (v128.const f32x4 0123456789e+019 0123456789e+019 0123456789e+019 0123456789e+019))
2493 (v128.const f32x4 0.0 0.0 0.0 0.0))
2494 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)
2495 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019))
2496 (v128.const f32x4 0.0 0.0 0.0 0.0))
2497 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0123456789. 0123456789. 0123456789. 0123456789.)
2498 (v128.const f32x4 0123456789. 0123456789. 0123456789. 0123456789.))
2499 (v128.const f32x4 0.0 0.0 0.0 0.0))
2500 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)
2501 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019))
2502 (v128.const f32x4 0.0 0.0 0.0 0.0))
2503 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)
2504 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019))
2505 (v128.const f32x4 0.0 0.0 0.0 0.0))
2506 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0123456789.e-019 0123456789.e-019 0123456789.e-019 0123456789.e-019)
2507 (v128.const f32x4 0123456789.e-019 0123456789.e-019 0123456789.e-019 0123456789.e-019))
2508 (v128.const f32x4 0.0 0.0 0.0 0.0))
2509 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789)
2510 (v128.const f32x4 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789))
2511 (v128.const f32x4 0.0 0.0 0.0 0.0))
2512 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0123456789.0123456789e019 0123456789.0123456789e019 0123456789.0123456789e019 0123456789.0123456789e019)
2513 (v128.const f32x4 0123456789.0123456789e019 0123456789.0123456789e019 0123456789.0123456789e019 0123456789.0123456789e019))
2514 (v128.const f32x4 0.0 0.0 0.0 0.0))
2515 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0123456789.0123456789e+019 0123456789.0123456789e+019 0123456789.0123456789e+019 0123456789.0123456789e+019)
2516 (v128.const f32x4 0123456789.0123456789e+019 0123456789.0123456789e+019 0123456789.0123456789e+019 0123456789.0123456789e+019))
2517 (v128.const f32x4 0.0 0.0 0.0 0.0))
2518 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0123456789.0123456789e-019 0123456789.0123456789e-019 0123456789.0123456789e-019 0123456789.0123456789e-019)
2519 (v128.const f32x4 0123456789.0123456789e-019 0123456789.0123456789e-019 0123456789.0123456789e-019 0123456789.0123456789e-019))
2520 (v128.const f32x4 0.0 0.0 0.0 0.0))
2521 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0123456789ABCDEF 0x0123456789ABCDEF 0x0123456789ABCDEF 0x0123456789ABCDEF)
2522 (v128.const f32x4 0x0123456789ABCDEF 0x0123456789ABCDEF 0x0123456789ABCDEF 0x0123456789ABCDEF))
2523 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2524 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019)
2525 (v128.const f32x4 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019))
2526 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2527 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019)
2528 (v128.const f32x4 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019))
2529 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2530 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019)
2531 (v128.const f32x4 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019))
2532 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2533 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0123456789ABCDEF. 0x0123456789ABCDEF. 0x0123456789ABCDEF. 0x0123456789ABCDEF.)
2534 (v128.const f32x4 0x0123456789ABCDEF. 0x0123456789ABCDEF. 0x0123456789ABCDEF. 0x0123456789ABCDEF.))
2535 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2536 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019)
2537 (v128.const f32x4 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019))
2538 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2539 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019)
2540 (v128.const f32x4 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019))
2541 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2542 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019)
2543 (v128.const f32x4 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019))
2544 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2545 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF)
2546 (v128.const f32x4 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF))
2547 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2548 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019)
2549 (v128.const f32x4 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019))
2550 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2551 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019)
2552 (v128.const f32x4 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019))
2553 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2554 (assert_return (invoke "f32x4.sub" (v128.const f32x4 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019)
2555 (v128.const f32x4 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019))
2556 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2557 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
2558 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
2559 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2560 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
2561 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
2562 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
2563 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
2564 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
2565 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2566 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
2567 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
2568 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
2569 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
2570 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
2571 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2572 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
2573 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
2574 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
2575 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
2576 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
2577 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2578 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
2579 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
2580 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
2581 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
2582 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
2583 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2584 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
2585 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
2586 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
2587 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
2588 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
2589 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2590 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
2591 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
2592 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
2593 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
2594 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
2595 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2596 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
2597 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
2598 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
2599 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
2600 (v128.const f32x4 inf inf inf inf))
2601 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2602 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
2603 (v128.const f32x4 -inf -inf -inf -inf))
2604 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2605 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
2606 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
2607 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
2608 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
2609 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
2610 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2611 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
2612 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
2613 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
2614 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
2615 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
2616 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2617 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
2618 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
2619 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
2620 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
2621 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
2622 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2623 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
2624 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
2625 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
2626 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
2627 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
2628 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2629 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
2630 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
2631 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
2632 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
2633 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
2634 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2635 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
2636 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
2637 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
2638 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
2639 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
2640 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2641 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
2642 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
2643 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
2644 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
2645 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
2646 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2647 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
2648 (v128.const f32x4 inf inf inf inf))
2649 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2650 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
2651 (v128.const f32x4 -inf -inf -inf -inf))
2652 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
2653 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
2654 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
2655 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2656 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
2657 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
2658 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
2659 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
2660 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
2661 (v128.const f32x4 0x1.0000000000000p-298 0x1.0000000000000p-298 0x1.0000000000000p-298 0x1.0000000000000p-298))
2662 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
2663 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
2664 (v128.const f32x4 -0x1.0000000000000p-298 -0x1.0000000000000p-298 -0x1.0000000000000p-298 -0x1.0000000000000p-298))
2665 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
2666 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
2667 (v128.const f32x4 0x1.0000000000000p-275 0x1.0000000000000p-275 0x1.0000000000000p-275 0x1.0000000000000p-275))
2668 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
2669 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
2670 (v128.const f32x4 -0x1.0000000000000p-275 -0x1.0000000000000p-275 -0x1.0000000000000p-275 -0x1.0000000000000p-275))
2671 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
2672 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
2673 (v128.const f32x4 0x1.0000000000000p-150 0x1.0000000000000p-150 0x1.0000000000000p-150 0x1.0000000000000p-150))
2674 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
2675 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
2676 (v128.const f32x4 -0x1.0000000000000p-150 -0x1.0000000000000p-150 -0x1.0000000000000p-150 -0x1.0000000000000p-150))
2677 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
2678 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
2679 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149))
2680 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
2681 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
2682 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149))
2683 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
2684 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
2685 (v128.const f32x4 0x1.921fb60000000p-147 0x1.921fb60000000p-147 0x1.921fb60000000p-147 0x1.921fb60000000p-147))
2686 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
2687 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
2688 (v128.const f32x4 -0x1.921fb60000000p-147 -0x1.921fb60000000p-147 -0x1.921fb60000000p-147 -0x1.921fb60000000p-147))
2689 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
2690 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
2691 (v128.const f32x4 0x1.fffffe0000000p-22 0x1.fffffe0000000p-22 0x1.fffffe0000000p-22 0x1.fffffe0000000p-22))
2692 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
2693 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
2694 (v128.const f32x4 -0x1.fffffe0000000p-22 -0x1.fffffe0000000p-22 -0x1.fffffe0000000p-22 -0x1.fffffe0000000p-22))
2695 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
2696 (v128.const f32x4 inf inf inf inf))
2697 (v128.const f32x4 inf inf inf inf))
2698 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
2699 (v128.const f32x4 -inf -inf -inf -inf))
2700 (v128.const f32x4 -inf -inf -inf -inf))
2701 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
2702 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
2703 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
2704 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
2705 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
2706 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2707 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
2708 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
2709 (v128.const f32x4 -0x1.0000000000000p-298 -0x1.0000000000000p-298 -0x1.0000000000000p-298 -0x1.0000000000000p-298))
2710 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
2711 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
2712 (v128.const f32x4 0x1.0000000000000p-298 0x1.0000000000000p-298 0x1.0000000000000p-298 0x1.0000000000000p-298))
2713 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
2714 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
2715 (v128.const f32x4 -0x1.0000000000000p-275 -0x1.0000000000000p-275 -0x1.0000000000000p-275 -0x1.0000000000000p-275))
2716 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
2717 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
2718 (v128.const f32x4 0x1.0000000000000p-275 0x1.0000000000000p-275 0x1.0000000000000p-275 0x1.0000000000000p-275))
2719 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
2720 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
2721 (v128.const f32x4 -0x1.0000000000000p-150 -0x1.0000000000000p-150 -0x1.0000000000000p-150 -0x1.0000000000000p-150))
2722 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
2723 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
2724 (v128.const f32x4 0x1.0000000000000p-150 0x1.0000000000000p-150 0x1.0000000000000p-150 0x1.0000000000000p-150))
2725 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
2726 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
2727 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149))
2728 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
2729 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
2730 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149))
2731 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
2732 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
2733 (v128.const f32x4 -0x1.921fb60000000p-147 -0x1.921fb60000000p-147 -0x1.921fb60000000p-147 -0x1.921fb60000000p-147))
2734 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
2735 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
2736 (v128.const f32x4 0x1.921fb60000000p-147 0x1.921fb60000000p-147 0x1.921fb60000000p-147 0x1.921fb60000000p-147))
2737 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
2738 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
2739 (v128.const f32x4 -0x1.fffffe0000000p-22 -0x1.fffffe0000000p-22 -0x1.fffffe0000000p-22 -0x1.fffffe0000000p-22))
2740 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
2741 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
2742 (v128.const f32x4 0x1.fffffe0000000p-22 0x1.fffffe0000000p-22 0x1.fffffe0000000p-22 0x1.fffffe0000000p-22))
2743 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
2744 (v128.const f32x4 inf inf inf inf))
2745 (v128.const f32x4 -inf -inf -inf -inf))
2746 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
2747 (v128.const f32x4 -inf -inf -inf -inf))
2748 (v128.const f32x4 inf inf inf inf))
2749 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
2750 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
2751 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2752 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
2753 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
2754 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
2755 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
2756 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
2757 (v128.const f32x4 0x1.0000000000000p-275 0x1.0000000000000p-275 0x1.0000000000000p-275 0x1.0000000000000p-275))
2758 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
2759 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
2760 (v128.const f32x4 -0x1.0000000000000p-275 -0x1.0000000000000p-275 -0x1.0000000000000p-275 -0x1.0000000000000p-275))
2761 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
2762 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
2763 (v128.const f32x4 0x1.0000000000000p-252 0x1.0000000000000p-252 0x1.0000000000000p-252 0x1.0000000000000p-252))
2764 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
2765 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
2766 (v128.const f32x4 -0x1.0000000000000p-252 -0x1.0000000000000p-252 -0x1.0000000000000p-252 -0x1.0000000000000p-252))
2767 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
2768 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
2769 (v128.const f32x4 0x1.0000000000000p-127 0x1.0000000000000p-127 0x1.0000000000000p-127 0x1.0000000000000p-127))
2770 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
2771 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
2772 (v128.const f32x4 -0x1.0000000000000p-127 -0x1.0000000000000p-127 -0x1.0000000000000p-127 -0x1.0000000000000p-127))
2773 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
2774 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
2775 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126))
2776 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
2777 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
2778 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126))
2779 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
2780 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
2781 (v128.const f32x4 0x1.921fb60000000p-124 0x1.921fb60000000p-124 0x1.921fb60000000p-124 0x1.921fb60000000p-124))
2782 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
2783 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
2784 (v128.const f32x4 -0x1.921fb60000000p-124 -0x1.921fb60000000p-124 -0x1.921fb60000000p-124 -0x1.921fb60000000p-124))
2785 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
2786 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
2787 (v128.const f32x4 0x1.fffffe0000000p+1 0x1.fffffe0000000p+1 0x1.fffffe0000000p+1 0x1.fffffe0000000p+1))
2788 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
2789 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
2790 (v128.const f32x4 -0x1.fffffe0000000p+1 -0x1.fffffe0000000p+1 -0x1.fffffe0000000p+1 -0x1.fffffe0000000p+1))
2791 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
2792 (v128.const f32x4 inf inf inf inf))
2793 (v128.const f32x4 inf inf inf inf))
2794 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
2795 (v128.const f32x4 -inf -inf -inf -inf))
2796 (v128.const f32x4 -inf -inf -inf -inf))
2797 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
2798 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
2799 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
2800 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
2801 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
2802 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2803 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
2804 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
2805 (v128.const f32x4 -0x1.0000000000000p-275 -0x1.0000000000000p-275 -0x1.0000000000000p-275 -0x1.0000000000000p-275))
2806 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
2807 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
2808 (v128.const f32x4 0x1.0000000000000p-275 0x1.0000000000000p-275 0x1.0000000000000p-275 0x1.0000000000000p-275))
2809 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
2810 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
2811 (v128.const f32x4 -0x1.0000000000000p-252 -0x1.0000000000000p-252 -0x1.0000000000000p-252 -0x1.0000000000000p-252))
2812 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
2813 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
2814 (v128.const f32x4 0x1.0000000000000p-252 0x1.0000000000000p-252 0x1.0000000000000p-252 0x1.0000000000000p-252))
2815 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
2816 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
2817 (v128.const f32x4 -0x1.0000000000000p-127 -0x1.0000000000000p-127 -0x1.0000000000000p-127 -0x1.0000000000000p-127))
2818 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
2819 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
2820 (v128.const f32x4 0x1.0000000000000p-127 0x1.0000000000000p-127 0x1.0000000000000p-127 0x1.0000000000000p-127))
2821 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
2822 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
2823 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126))
2824 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
2825 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
2826 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126))
2827 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
2828 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
2829 (v128.const f32x4 -0x1.921fb60000000p-124 -0x1.921fb60000000p-124 -0x1.921fb60000000p-124 -0x1.921fb60000000p-124))
2830 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
2831 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
2832 (v128.const f32x4 0x1.921fb60000000p-124 0x1.921fb60000000p-124 0x1.921fb60000000p-124 0x1.921fb60000000p-124))
2833 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
2834 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
2835 (v128.const f32x4 -0x1.fffffe0000000p+1 -0x1.fffffe0000000p+1 -0x1.fffffe0000000p+1 -0x1.fffffe0000000p+1))
2836 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
2837 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
2838 (v128.const f32x4 0x1.fffffe0000000p+1 0x1.fffffe0000000p+1 0x1.fffffe0000000p+1 0x1.fffffe0000000p+1))
2839 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
2840 (v128.const f32x4 inf inf inf inf))
2841 (v128.const f32x4 -inf -inf -inf -inf))
2842 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
2843 (v128.const f32x4 -inf -inf -inf -inf))
2844 (v128.const f32x4 inf inf inf inf))
2845 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
2846 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
2847 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2848 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
2849 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
2850 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
2851 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
2852 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
2853 (v128.const f32x4 0x1.0000000000000p-150 0x1.0000000000000p-150 0x1.0000000000000p-150 0x1.0000000000000p-150))
2854 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
2855 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
2856 (v128.const f32x4 -0x1.0000000000000p-150 -0x1.0000000000000p-150 -0x1.0000000000000p-150 -0x1.0000000000000p-150))
2857 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
2858 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
2859 (v128.const f32x4 0x1.0000000000000p-127 0x1.0000000000000p-127 0x1.0000000000000p-127 0x1.0000000000000p-127))
2860 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
2861 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
2862 (v128.const f32x4 -0x1.0000000000000p-127 -0x1.0000000000000p-127 -0x1.0000000000000p-127 -0x1.0000000000000p-127))
2863 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
2864 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
2865 (v128.const f32x4 0x1.0000000000000p-2 0x1.0000000000000p-2 0x1.0000000000000p-2 0x1.0000000000000p-2))
2866 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
2867 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
2868 (v128.const f32x4 -0x1.0000000000000p-2 -0x1.0000000000000p-2 -0x1.0000000000000p-2 -0x1.0000000000000p-2))
2869 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
2870 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
2871 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
2872 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
2873 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
2874 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
2875 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
2876 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
2877 (v128.const f32x4 0x1.921fb60000000p+1 0x1.921fb60000000p+1 0x1.921fb60000000p+1 0x1.921fb60000000p+1))
2878 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
2879 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
2880 (v128.const f32x4 -0x1.921fb60000000p+1 -0x1.921fb60000000p+1 -0x1.921fb60000000p+1 -0x1.921fb60000000p+1))
2881 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
2882 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
2883 (v128.const f32x4 0x1.fffffe0000000p+126 0x1.fffffe0000000p+126 0x1.fffffe0000000p+126 0x1.fffffe0000000p+126))
2884 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
2885 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
2886 (v128.const f32x4 -0x1.fffffe0000000p+126 -0x1.fffffe0000000p+126 -0x1.fffffe0000000p+126 -0x1.fffffe0000000p+126))
2887 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
2888 (v128.const f32x4 inf inf inf inf))
2889 (v128.const f32x4 inf inf inf inf))
2890 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
2891 (v128.const f32x4 -inf -inf -inf -inf))
2892 (v128.const f32x4 -inf -inf -inf -inf))
2893 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
2894 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
2895 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
2896 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
2897 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
2898 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2899 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
2900 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
2901 (v128.const f32x4 -0x1.0000000000000p-150 -0x1.0000000000000p-150 -0x1.0000000000000p-150 -0x1.0000000000000p-150))
2902 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
2903 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
2904 (v128.const f32x4 0x1.0000000000000p-150 0x1.0000000000000p-150 0x1.0000000000000p-150 0x1.0000000000000p-150))
2905 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
2906 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
2907 (v128.const f32x4 -0x1.0000000000000p-127 -0x1.0000000000000p-127 -0x1.0000000000000p-127 -0x1.0000000000000p-127))
2908 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
2909 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
2910 (v128.const f32x4 0x1.0000000000000p-127 0x1.0000000000000p-127 0x1.0000000000000p-127 0x1.0000000000000p-127))
2911 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
2912 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
2913 (v128.const f32x4 -0x1.0000000000000p-2 -0x1.0000000000000p-2 -0x1.0000000000000p-2 -0x1.0000000000000p-2))
2914 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
2915 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
2916 (v128.const f32x4 0x1.0000000000000p-2 0x1.0000000000000p-2 0x1.0000000000000p-2 0x1.0000000000000p-2))
2917 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
2918 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
2919 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
2920 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
2921 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
2922 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
2923 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
2924 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
2925 (v128.const f32x4 -0x1.921fb60000000p+1 -0x1.921fb60000000p+1 -0x1.921fb60000000p+1 -0x1.921fb60000000p+1))
2926 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
2927 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
2928 (v128.const f32x4 0x1.921fb60000000p+1 0x1.921fb60000000p+1 0x1.921fb60000000p+1 0x1.921fb60000000p+1))
2929 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
2930 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
2931 (v128.const f32x4 -0x1.fffffe0000000p+126 -0x1.fffffe0000000p+126 -0x1.fffffe0000000p+126 -0x1.fffffe0000000p+126))
2932 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
2933 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
2934 (v128.const f32x4 0x1.fffffe0000000p+126 0x1.fffffe0000000p+126 0x1.fffffe0000000p+126 0x1.fffffe0000000p+126))
2935 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
2936 (v128.const f32x4 inf inf inf inf))
2937 (v128.const f32x4 -inf -inf -inf -inf))
2938 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
2939 (v128.const f32x4 -inf -inf -inf -inf))
2940 (v128.const f32x4 inf inf inf inf))
2941 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
2942 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
2943 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2944 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
2945 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
2946 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
2947 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
2948 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
2949 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149))
2950 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
2951 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
2952 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149))
2953 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
2954 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
2955 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126))
2956 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
2957 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
2958 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126))
2959 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
2960 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
2961 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
2962 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
2963 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
2964 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
2965 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
2966 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
2967 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
2968 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
2969 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
2970 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
2971 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
2972 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
2973 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
2974 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
2975 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
2976 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
2977 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
2978 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
2979 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
2980 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
2981 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
2982 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
2983 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
2984 (v128.const f32x4 inf inf inf inf))
2985 (v128.const f32x4 inf inf inf inf))
2986 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
2987 (v128.const f32x4 -inf -inf -inf -inf))
2988 (v128.const f32x4 -inf -inf -inf -inf))
2989 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
2990 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
2991 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
2992 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
2993 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
2994 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
2995 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
2996 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
2997 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149))
2998 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
2999 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
3000 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149))
3001 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
3002 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
3003 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126))
3004 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
3005 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
3006 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126))
3007 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
3008 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
3009 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
3010 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
3011 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
3012 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
3013 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
3014 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
3015 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
3016 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
3017 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
3018 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
3019 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
3020 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
3021 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
3022 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
3023 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
3024 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
3025 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
3026 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
3027 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
3028 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
3029 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
3030 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
3031 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
3032 (v128.const f32x4 inf inf inf inf))
3033 (v128.const f32x4 -inf -inf -inf -inf))
3034 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
3035 (v128.const f32x4 -inf -inf -inf -inf))
3036 (v128.const f32x4 inf inf inf inf))
3037 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
3038 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
3039 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
3040 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
3041 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
3042 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
3043 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
3044 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
3045 (v128.const f32x4 0x1.921fb60000000p-147 0x1.921fb60000000p-147 0x1.921fb60000000p-147 0x1.921fb60000000p-147))
3046 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
3047 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
3048 (v128.const f32x4 -0x1.921fb60000000p-147 -0x1.921fb60000000p-147 -0x1.921fb60000000p-147 -0x1.921fb60000000p-147))
3049 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
3050 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
3051 (v128.const f32x4 0x1.921fb60000000p-124 0x1.921fb60000000p-124 0x1.921fb60000000p-124 0x1.921fb60000000p-124))
3052 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
3053 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
3054 (v128.const f32x4 -0x1.921fb60000000p-124 -0x1.921fb60000000p-124 -0x1.921fb60000000p-124 -0x1.921fb60000000p-124))
3055 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
3056 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
3057 (v128.const f32x4 0x1.921fb60000000p+1 0x1.921fb60000000p+1 0x1.921fb60000000p+1 0x1.921fb60000000p+1))
3058 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
3059 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
3060 (v128.const f32x4 -0x1.921fb60000000p+1 -0x1.921fb60000000p+1 -0x1.921fb60000000p+1 -0x1.921fb60000000p+1))
3061 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
3062 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
3063 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
3064 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
3065 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
3066 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
3067 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
3068 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
3069 (v128.const f32x4 0x1.3bd3cdc2cab20p+5 0x1.3bd3cdc2cab20p+5 0x1.3bd3cdc2cab20p+5 0x1.3bd3cdc2cab20p+5))
3070 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
3071 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
3072 (v128.const f32x4 -0x1.3bd3cdc2cab20p+5 -0x1.3bd3cdc2cab20p+5 -0x1.3bd3cdc2cab20p+5 -0x1.3bd3cdc2cab20p+5))
3073 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
3074 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
3075 (v128.const f32x4 inf inf inf inf))
3076 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
3077 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
3078 (v128.const f32x4 -inf -inf -inf -inf))
3079 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
3080 (v128.const f32x4 inf inf inf inf))
3081 (v128.const f32x4 inf inf inf inf))
3082 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
3083 (v128.const f32x4 -inf -inf -inf -inf))
3084 (v128.const f32x4 -inf -inf -inf -inf))
3085 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
3086 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
3087 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
3088 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
3089 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
3090 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
3091 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
3092 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
3093 (v128.const f32x4 -0x1.921fb60000000p-147 -0x1.921fb60000000p-147 -0x1.921fb60000000p-147 -0x1.921fb60000000p-147))
3094 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
3095 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
3096 (v128.const f32x4 0x1.921fb60000000p-147 0x1.921fb60000000p-147 0x1.921fb60000000p-147 0x1.921fb60000000p-147))
3097 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
3098 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
3099 (v128.const f32x4 -0x1.921fb60000000p-124 -0x1.921fb60000000p-124 -0x1.921fb60000000p-124 -0x1.921fb60000000p-124))
3100 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
3101 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
3102 (v128.const f32x4 0x1.921fb60000000p-124 0x1.921fb60000000p-124 0x1.921fb60000000p-124 0x1.921fb60000000p-124))
3103 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
3104 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
3105 (v128.const f32x4 -0x1.921fb60000000p+1 -0x1.921fb60000000p+1 -0x1.921fb60000000p+1 -0x1.921fb60000000p+1))
3106 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
3107 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
3108 (v128.const f32x4 0x1.921fb60000000p+1 0x1.921fb60000000p+1 0x1.921fb60000000p+1 0x1.921fb60000000p+1))
3109 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
3110 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
3111 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
3112 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
3113 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
3114 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
3115 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
3116 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
3117 (v128.const f32x4 -0x1.3bd3cdc2cab20p+5 -0x1.3bd3cdc2cab20p+5 -0x1.3bd3cdc2cab20p+5 -0x1.3bd3cdc2cab20p+5))
3118 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
3119 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
3120 (v128.const f32x4 0x1.3bd3cdc2cab20p+5 0x1.3bd3cdc2cab20p+5 0x1.3bd3cdc2cab20p+5 0x1.3bd3cdc2cab20p+5))
3121 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
3122 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
3123 (v128.const f32x4 -inf -inf -inf -inf))
3124 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
3125 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
3126 (v128.const f32x4 inf inf inf inf))
3127 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
3128 (v128.const f32x4 inf inf inf inf))
3129 (v128.const f32x4 -inf -inf -inf -inf))
3130 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
3131 (v128.const f32x4 -inf -inf -inf -inf))
3132 (v128.const f32x4 inf inf inf inf))
3133 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
3134 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
3135 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
3136 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
3137 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
3138 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
3139 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
3140 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
3141 (v128.const f32x4 0x1.fffffe0000000p-22 0x1.fffffe0000000p-22 0x1.fffffe0000000p-22 0x1.fffffe0000000p-22))
3142 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
3143 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
3144 (v128.const f32x4 -0x1.fffffe0000000p-22 -0x1.fffffe0000000p-22 -0x1.fffffe0000000p-22 -0x1.fffffe0000000p-22))
3145 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
3146 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
3147 (v128.const f32x4 0x1.fffffe0000000p+1 0x1.fffffe0000000p+1 0x1.fffffe0000000p+1 0x1.fffffe0000000p+1))
3148 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
3149 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
3150 (v128.const f32x4 -0x1.fffffe0000000p+1 -0x1.fffffe0000000p+1 -0x1.fffffe0000000p+1 -0x1.fffffe0000000p+1))
3151 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
3152 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
3153 (v128.const f32x4 0x1.fffffe0000000p+126 0x1.fffffe0000000p+126 0x1.fffffe0000000p+126 0x1.fffffe0000000p+126))
3154 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
3155 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
3156 (v128.const f32x4 -0x1.fffffe0000000p+126 -0x1.fffffe0000000p+126 -0x1.fffffe0000000p+126 -0x1.fffffe0000000p+126))
3157 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
3158 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
3159 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
3160 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
3161 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
3162 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
3163 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
3164 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
3165 (v128.const f32x4 inf inf inf inf))
3166 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
3167 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
3168 (v128.const f32x4 -inf -inf -inf -inf))
3169 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
3170 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
3171 (v128.const f32x4 inf inf inf inf))
3172 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
3173 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
3174 (v128.const f32x4 -inf -inf -inf -inf))
3175 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
3176 (v128.const f32x4 inf inf inf inf))
3177 (v128.const f32x4 inf inf inf inf))
3178 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
3179 (v128.const f32x4 -inf -inf -inf -inf))
3180 (v128.const f32x4 -inf -inf -inf -inf))
3181 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
3182 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
3183 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
3184 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
3185 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
3186 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
3187 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
3188 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
3189 (v128.const f32x4 -0x1.fffffe0000000p-22 -0x1.fffffe0000000p-22 -0x1.fffffe0000000p-22 -0x1.fffffe0000000p-22))
3190 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
3191 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
3192 (v128.const f32x4 0x1.fffffe0000000p-22 0x1.fffffe0000000p-22 0x1.fffffe0000000p-22 0x1.fffffe0000000p-22))
3193 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
3194 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
3195 (v128.const f32x4 -0x1.fffffe0000000p+1 -0x1.fffffe0000000p+1 -0x1.fffffe0000000p+1 -0x1.fffffe0000000p+1))
3196 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
3197 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
3198 (v128.const f32x4 0x1.fffffe0000000p+1 0x1.fffffe0000000p+1 0x1.fffffe0000000p+1 0x1.fffffe0000000p+1))
3199 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
3200 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
3201 (v128.const f32x4 -0x1.fffffe0000000p+126 -0x1.fffffe0000000p+126 -0x1.fffffe0000000p+126 -0x1.fffffe0000000p+126))
3202 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
3203 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
3204 (v128.const f32x4 0x1.fffffe0000000p+126 0x1.fffffe0000000p+126 0x1.fffffe0000000p+126 0x1.fffffe0000000p+126))
3205 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
3206 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
3207 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
3208 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
3209 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
3210 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
3211 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
3212 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
3213 (v128.const f32x4 -inf -inf -inf -inf))
3214 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
3215 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
3216 (v128.const f32x4 inf inf inf inf))
3217 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
3218 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
3219 (v128.const f32x4 -inf -inf -inf -inf))
3220 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
3221 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
3222 (v128.const f32x4 inf inf inf inf))
3223 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
3224 (v128.const f32x4 inf inf inf inf))
3225 (v128.const f32x4 -inf -inf -inf -inf))
3226 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
3227 (v128.const f32x4 -inf -inf -inf -inf))
3228 (v128.const f32x4 inf inf inf inf))
3229 (assert_return (invoke "f32x4.mul" (v128.const f32x4 inf inf inf inf)
3230 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
3231 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3232 (assert_return (invoke "f32x4.mul" (v128.const f32x4 inf inf inf inf)
3233 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
3234 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3235 (assert_return (invoke "f32x4.mul" (v128.const f32x4 inf inf inf inf)
3236 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
3237 (v128.const f32x4 inf inf inf inf))
3238 (assert_return (invoke "f32x4.mul" (v128.const f32x4 inf inf inf inf)
3239 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
3240 (v128.const f32x4 -inf -inf -inf -inf))
3241 (assert_return (invoke "f32x4.mul" (v128.const f32x4 inf inf inf inf)
3242 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
3243 (v128.const f32x4 inf inf inf inf))
3244 (assert_return (invoke "f32x4.mul" (v128.const f32x4 inf inf inf inf)
3245 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
3246 (v128.const f32x4 -inf -inf -inf -inf))
3247 (assert_return (invoke "f32x4.mul" (v128.const f32x4 inf inf inf inf)
3248 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
3249 (v128.const f32x4 inf inf inf inf))
3250 (assert_return (invoke "f32x4.mul" (v128.const f32x4 inf inf inf inf)
3251 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
3252 (v128.const f32x4 -inf -inf -inf -inf))
3253 (assert_return (invoke "f32x4.mul" (v128.const f32x4 inf inf inf inf)
3254 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
3255 (v128.const f32x4 inf inf inf inf))
3256 (assert_return (invoke "f32x4.mul" (v128.const f32x4 inf inf inf inf)
3257 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
3258 (v128.const f32x4 -inf -inf -inf -inf))
3259 (assert_return (invoke "f32x4.mul" (v128.const f32x4 inf inf inf inf)
3260 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
3261 (v128.const f32x4 inf inf inf inf))
3262 (assert_return (invoke "f32x4.mul" (v128.const f32x4 inf inf inf inf)
3263 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
3264 (v128.const f32x4 -inf -inf -inf -inf))
3265 (assert_return (invoke "f32x4.mul" (v128.const f32x4 inf inf inf inf)
3266 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
3267 (v128.const f32x4 inf inf inf inf))
3268 (assert_return (invoke "f32x4.mul" (v128.const f32x4 inf inf inf inf)
3269 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
3270 (v128.const f32x4 -inf -inf -inf -inf))
3271 (assert_return (invoke "f32x4.mul" (v128.const f32x4 inf inf inf inf)
3272 (v128.const f32x4 inf inf inf inf))
3273 (v128.const f32x4 inf inf inf inf))
3274 (assert_return (invoke "f32x4.mul" (v128.const f32x4 inf inf inf inf)
3275 (v128.const f32x4 -inf -inf -inf -inf))
3276 (v128.const f32x4 -inf -inf -inf -inf))
3277 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -inf -inf -inf -inf)
3278 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
3279 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3280 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -inf -inf -inf -inf)
3281 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
3282 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3283 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -inf -inf -inf -inf)
3284 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
3285 (v128.const f32x4 -inf -inf -inf -inf))
3286 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -inf -inf -inf -inf)
3287 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
3288 (v128.const f32x4 inf inf inf inf))
3289 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -inf -inf -inf -inf)
3290 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
3291 (v128.const f32x4 -inf -inf -inf -inf))
3292 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -inf -inf -inf -inf)
3293 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
3294 (v128.const f32x4 inf inf inf inf))
3295 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -inf -inf -inf -inf)
3296 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
3297 (v128.const f32x4 -inf -inf -inf -inf))
3298 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -inf -inf -inf -inf)
3299 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
3300 (v128.const f32x4 inf inf inf inf))
3301 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -inf -inf -inf -inf)
3302 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
3303 (v128.const f32x4 -inf -inf -inf -inf))
3304 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -inf -inf -inf -inf)
3305 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
3306 (v128.const f32x4 inf inf inf inf))
3307 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -inf -inf -inf -inf)
3308 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
3309 (v128.const f32x4 -inf -inf -inf -inf))
3310 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -inf -inf -inf -inf)
3311 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
3312 (v128.const f32x4 inf inf inf inf))
3313 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -inf -inf -inf -inf)
3314 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
3315 (v128.const f32x4 -inf -inf -inf -inf))
3316 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -inf -inf -inf -inf)
3317 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
3318 (v128.const f32x4 inf inf inf inf))
3319 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -inf -inf -inf -inf)
3320 (v128.const f32x4 inf inf inf inf))
3321 (v128.const f32x4 -inf -inf -inf -inf))
3322 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -inf -inf -inf -inf)
3323 (v128.const f32x4 -inf -inf -inf -inf))
3324 (v128.const f32x4 inf inf inf inf))
3325 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan nan nan nan)
3326 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
3327 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3328 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
3329 (v128.const f32x4 nan nan nan nan))
3330 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3331 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan nan nan nan)
3332 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
3333 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3334 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
3335 (v128.const f32x4 nan nan nan nan))
3336 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3337 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan nan nan nan)
3338 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
3339 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3340 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
3341 (v128.const f32x4 nan nan nan nan))
3342 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3343 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan nan nan nan)
3344 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
3345 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3346 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
3347 (v128.const f32x4 nan nan nan nan))
3348 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3349 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan nan nan nan)
3350 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
3351 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3352 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
3353 (v128.const f32x4 nan nan nan nan))
3354 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3355 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan nan nan nan)
3356 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
3357 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3358 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
3359 (v128.const f32x4 nan nan nan nan))
3360 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3361 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan nan nan nan)
3362 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
3363 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3364 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
3365 (v128.const f32x4 nan nan nan nan))
3366 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3367 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan nan nan nan)
3368 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
3369 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3370 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
3371 (v128.const f32x4 nan nan nan nan))
3372 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3373 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan nan nan nan)
3374 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
3375 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3376 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
3377 (v128.const f32x4 nan nan nan nan))
3378 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3379 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan nan nan nan)
3380 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
3381 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3382 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
3383 (v128.const f32x4 nan nan nan nan))
3384 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3385 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan nan nan nan)
3386 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
3387 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3388 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
3389 (v128.const f32x4 nan nan nan nan))
3390 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3391 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan nan nan nan)
3392 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
3393 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3394 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
3395 (v128.const f32x4 nan nan nan nan))
3396 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3397 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan nan nan nan)
3398 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
3399 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3400 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
3401 (v128.const f32x4 nan nan nan nan))
3402 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3403 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan nan nan nan)
3404 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
3405 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3406 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
3407 (v128.const f32x4 nan nan nan nan))
3408 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3409 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan nan nan nan)
3410 (v128.const f32x4 inf inf inf inf))
3411 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3412 (assert_return (invoke "f32x4.mul" (v128.const f32x4 inf inf inf inf)
3413 (v128.const f32x4 nan nan nan nan))
3414 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3415 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan nan nan nan)
3416 (v128.const f32x4 -inf -inf -inf -inf))
3417 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3418 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -inf -inf -inf -inf)
3419 (v128.const f32x4 nan nan nan nan))
3420 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3421 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan nan nan nan)
3422 (v128.const f32x4 nan nan nan nan))
3423 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3424 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan nan nan nan)
3425 (v128.const f32x4 -nan -nan -nan -nan))
3426 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3427 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan nan nan nan)
3428 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
3429 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3430 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan nan nan nan)
3431 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
3432 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3433 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan -nan -nan -nan)
3434 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
3435 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3436 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
3437 (v128.const f32x4 -nan -nan -nan -nan))
3438 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3439 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan -nan -nan -nan)
3440 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
3441 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3442 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
3443 (v128.const f32x4 -nan -nan -nan -nan))
3444 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3445 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan -nan -nan -nan)
3446 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
3447 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3448 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
3449 (v128.const f32x4 -nan -nan -nan -nan))
3450 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3451 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan -nan -nan -nan)
3452 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
3453 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3454 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
3455 (v128.const f32x4 -nan -nan -nan -nan))
3456 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3457 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan -nan -nan -nan)
3458 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
3459 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3460 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
3461 (v128.const f32x4 -nan -nan -nan -nan))
3462 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3463 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan -nan -nan -nan)
3464 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
3465 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3466 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
3467 (v128.const f32x4 -nan -nan -nan -nan))
3468 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3469 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan -nan -nan -nan)
3470 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
3471 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3472 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
3473 (v128.const f32x4 -nan -nan -nan -nan))
3474 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3475 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan -nan -nan -nan)
3476 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
3477 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3478 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
3479 (v128.const f32x4 -nan -nan -nan -nan))
3480 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3481 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan -nan -nan -nan)
3482 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
3483 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3484 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
3485 (v128.const f32x4 -nan -nan -nan -nan))
3486 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3487 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan -nan -nan -nan)
3488 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
3489 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3490 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
3491 (v128.const f32x4 -nan -nan -nan -nan))
3492 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3493 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan -nan -nan -nan)
3494 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
3495 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3496 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
3497 (v128.const f32x4 -nan -nan -nan -nan))
3498 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3499 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan -nan -nan -nan)
3500 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
3501 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3502 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
3503 (v128.const f32x4 -nan -nan -nan -nan))
3504 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3505 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan -nan -nan -nan)
3506 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
3507 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3508 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
3509 (v128.const f32x4 -nan -nan -nan -nan))
3510 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3511 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan -nan -nan -nan)
3512 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
3513 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3514 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
3515 (v128.const f32x4 -nan -nan -nan -nan))
3516 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3517 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan -nan -nan -nan)
3518 (v128.const f32x4 inf inf inf inf))
3519 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3520 (assert_return (invoke "f32x4.mul" (v128.const f32x4 inf inf inf inf)
3521 (v128.const f32x4 -nan -nan -nan -nan))
3522 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3523 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan -nan -nan -nan)
3524 (v128.const f32x4 -inf -inf -inf -inf))
3525 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3526 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -inf -inf -inf -inf)
3527 (v128.const f32x4 -nan -nan -nan -nan))
3528 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3529 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan -nan -nan -nan)
3530 (v128.const f32x4 nan nan nan nan))
3531 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3532 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan -nan -nan -nan)
3533 (v128.const f32x4 -nan -nan -nan -nan))
3534 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3535 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan -nan -nan -nan)
3536 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
3537 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3538 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan -nan -nan -nan)
3539 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
3540 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3541 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
3542 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
3543 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3544 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
3545 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
3546 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3547 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
3548 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
3549 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3550 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
3551 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
3552 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3553 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
3554 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
3555 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3556 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
3557 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
3558 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3559 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
3560 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
3561 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3562 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
3563 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
3564 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3565 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
3566 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
3567 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3568 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
3569 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
3570 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3571 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
3572 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
3573 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3574 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
3575 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
3576 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3577 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
3578 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
3579 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3580 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
3581 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
3582 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3583 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
3584 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
3585 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3586 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
3587 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
3588 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3589 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
3590 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
3591 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3592 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
3593 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
3594 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3595 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
3596 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
3597 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3598 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
3599 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
3600 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3601 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
3602 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
3603 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3604 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
3605 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
3606 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3607 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
3608 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
3609 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3610 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
3611 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
3612 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3613 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
3614 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
3615 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3616 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
3617 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
3618 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3619 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
3620 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
3621 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3622 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
3623 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
3624 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3625 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
3626 (v128.const f32x4 inf inf inf inf))
3627 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3628 (assert_return (invoke "f32x4.mul" (v128.const f32x4 inf inf inf inf)
3629 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
3630 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3631 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
3632 (v128.const f32x4 -inf -inf -inf -inf))
3633 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3634 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -inf -inf -inf -inf)
3635 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
3636 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3637 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
3638 (v128.const f32x4 nan nan nan nan))
3639 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3640 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
3641 (v128.const f32x4 -nan -nan -nan -nan))
3642 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3643 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
3644 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
3645 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3646 (assert_return (invoke "f32x4.mul" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
3647 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
3648 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3649 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
3650 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
3651 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3652 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
3653 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
3654 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3655 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
3656 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
3657 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3658 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
3659 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
3660 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3661 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
3662 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
3663 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3664 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
3665 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
3666 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3667 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
3668 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
3669 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3670 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
3671 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
3672 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3673 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
3674 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
3675 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3676 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
3677 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
3678 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3679 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
3680 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
3681 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3682 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
3683 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
3684 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3685 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
3686 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
3687 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3688 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
3689 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
3690 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3691 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
3692 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
3693 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3694 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
3695 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
3696 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3697 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
3698 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
3699 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3700 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
3701 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
3702 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3703 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
3704 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
3705 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3706 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
3707 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
3708 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3709 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
3710 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
3711 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3712 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
3713 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
3714 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3715 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
3716 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
3717 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3718 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
3719 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
3720 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3721 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
3722 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
3723 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3724 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
3725 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
3726 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3727 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
3728 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
3729 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3730 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
3731 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
3732 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3733 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
3734 (v128.const f32x4 inf inf inf inf))
3735 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3736 (assert_return (invoke "f32x4.mul" (v128.const f32x4 inf inf inf inf)
3737 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
3738 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3739 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
3740 (v128.const f32x4 -inf -inf -inf -inf))
3741 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3742 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -inf -inf -inf -inf)
3743 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
3744 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3745 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
3746 (v128.const f32x4 nan nan nan nan))
3747 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3748 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
3749 (v128.const f32x4 -nan -nan -nan -nan))
3750 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3751 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
3752 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
3753 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3754 (assert_return (invoke "f32x4.mul" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
3755 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
3756 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
3757 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0123456789 0123456789 0123456789 0123456789)
3758 (v128.const f32x4 0123456789 0123456789 0123456789 0123456789))
3759 (v128.const f32x4 1.5241579434344448e+16 1.5241579434344448e+16 1.5241579434344448e+16 1.5241579434344448e+16))
3760 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)
3761 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019))
3762 (v128.const f32x4 inf inf inf inf))
3763 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0123456789e+019 0123456789e+019 0123456789e+019 0123456789e+019)
3764 (v128.const f32x4 0123456789e+019 0123456789e+019 0123456789e+019 0123456789e+019))
3765 (v128.const f32x4 inf inf inf inf))
3766 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)
3767 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019))
3768 (v128.const f32x4 1.5241579025420272e-22 1.5241579025420272e-22 1.5241579025420272e-22 1.5241579025420272e-22))
3769 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0123456789. 0123456789. 0123456789. 0123456789.)
3770 (v128.const f32x4 0123456789. 0123456789. 0123456789. 0123456789.))
3771 (v128.const f32x4 1.5241579434344448e+16 1.5241579434344448e+16 1.5241579434344448e+16 1.5241579434344448e+16))
3772 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)
3773 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019))
3774 (v128.const f32x4 inf inf inf inf))
3775 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)
3776 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019))
3777 (v128.const f32x4 inf inf inf inf))
3778 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0123456789.e-019 0123456789.e-019 0123456789.e-019 0123456789.e-019)
3779 (v128.const f32x4 0123456789.e-019 0123456789.e-019 0123456789.e-019 0123456789.e-019))
3780 (v128.const f32x4 1.5241579025420272e-22 1.5241579025420272e-22 1.5241579025420272e-22 1.5241579025420272e-22))
3781 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789)
3782 (v128.const f32x4 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789))
3783 (v128.const f32x4 1.5241579434344448e+16 1.5241579434344448e+16 1.5241579434344448e+16 1.5241579434344448e+16))
3784 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0123456789.0123456789e019 0123456789.0123456789e019 0123456789.0123456789e019 0123456789.0123456789e019)
3785 (v128.const f32x4 0123456789.0123456789e019 0123456789.0123456789e019 0123456789.0123456789e019 0123456789.0123456789e019))
3786 (v128.const f32x4 inf inf inf inf))
3787 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0123456789.0123456789e+019 0123456789.0123456789e+019 0123456789.0123456789e+019 0123456789.0123456789e+019)
3788 (v128.const f32x4 0123456789.0123456789e+019 0123456789.0123456789e+019 0123456789.0123456789e+019 0123456789.0123456789e+019))
3789 (v128.const f32x4 inf inf inf inf))
3790 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0123456789.0123456789e-019 0123456789.0123456789e-019 0123456789.0123456789e-019 0123456789.0123456789e-019)
3791 (v128.const f32x4 0123456789.0123456789e-019 0123456789.0123456789e-019 0123456789.0123456789e-019 0123456789.0123456789e-019))
3792 (v128.const f32x4 1.5241579025420272e-22 1.5241579025420272e-22 1.5241579025420272e-22 1.5241579025420272e-22))
3793 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0123456789ABCDEF 0x0123456789ABCDEF 0x0123456789ABCDEF 0x0123456789ABCDEF)
3794 (v128.const f32x4 0x0123456789ABCDEF 0x0123456789ABCDEF 0x0123456789ABCDEF 0x0123456789ABCDEF))
3795 (v128.const f32x4 0x1.4b66de0000000p+112 0x1.4b66de0000000p+112 0x1.4b66de0000000p+112 0x1.4b66de0000000p+112))
3796 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019)
3797 (v128.const f32x4 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019))
3798 (v128.const f32x4 inf inf inf inf))
3799 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019)
3800 (v128.const f32x4 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019))
3801 (v128.const f32x4 inf inf inf inf))
3802 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019)
3803 (v128.const f32x4 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019))
3804 (v128.const f32x4 0x1.4b66de0000000p+74 0x1.4b66de0000000p+74 0x1.4b66de0000000p+74 0x1.4b66de0000000p+74))
3805 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0123456789ABCDEF. 0x0123456789ABCDEF. 0x0123456789ABCDEF. 0x0123456789ABCDEF.)
3806 (v128.const f32x4 0x0123456789ABCDEF. 0x0123456789ABCDEF. 0x0123456789ABCDEF. 0x0123456789ABCDEF.))
3807 (v128.const f32x4 0x1.4b66de0000000p+112 0x1.4b66de0000000p+112 0x1.4b66de0000000p+112 0x1.4b66de0000000p+112))
3808 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019)
3809 (v128.const f32x4 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019))
3810 (v128.const f32x4 inf inf inf inf))
3811 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019)
3812 (v128.const f32x4 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019))
3813 (v128.const f32x4 inf inf inf inf))
3814 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019)
3815 (v128.const f32x4 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019))
3816 (v128.const f32x4 0x1.4b66de0000000p+74 0x1.4b66de0000000p+74 0x1.4b66de0000000p+74 0x1.4b66de0000000p+74))
3817 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF)
3818 (v128.const f32x4 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF))
3819 (v128.const f32x4 0x1.4b66de0000000p+112 0x1.4b66de0000000p+112 0x1.4b66de0000000p+112 0x1.4b66de0000000p+112))
3820 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019)
3821 (v128.const f32x4 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019))
3822 (v128.const f32x4 inf inf inf inf))
3823 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019)
3824 (v128.const f32x4 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019))
3825 (v128.const f32x4 inf inf inf inf))
3826 (assert_return (invoke "f32x4.mul" (v128.const f32x4 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019)
3827 (v128.const f32x4 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019))
3828 (v128.const f32x4 0x1.4b66de0000000p+74 0x1.4b66de0000000p+74 0x1.4b66de0000000p+74 0x1.4b66de0000000p+74))
3829 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
3830 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
3831 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3832 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
3833 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
3834 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3835 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
3836 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
3837 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
3838 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
3839 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
3840 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
3841 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
3842 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
3843 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
3844 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
3845 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
3846 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
3847 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
3848 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
3849 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
3850 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
3851 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
3852 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
3853 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
3854 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
3855 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
3856 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
3857 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
3858 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
3859 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
3860 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
3861 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
3862 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
3863 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
3864 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
3865 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
3866 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
3867 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
3868 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
3869 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
3870 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
3871 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
3872 (v128.const f32x4 inf inf inf inf))
3873 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
3874 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
3875 (v128.const f32x4 -inf -inf -inf -inf))
3876 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
3877 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
3878 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
3879 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3880 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
3881 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
3882 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
3883 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
3884 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
3885 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
3886 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
3887 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
3888 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
3889 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
3890 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
3891 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
3892 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
3893 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
3894 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
3895 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
3896 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
3897 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
3898 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
3899 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
3900 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
3901 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
3902 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
3903 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
3904 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
3905 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
3906 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
3907 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
3908 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
3909 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
3910 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
3911 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
3912 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
3913 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
3914 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
3915 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
3916 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
3917 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
3918 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
3919 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
3920 (v128.const f32x4 inf inf inf inf))
3921 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
3922 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
3923 (v128.const f32x4 -inf -inf -inf -inf))
3924 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
3925 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
3926 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
3927 (v128.const f32x4 inf inf inf inf))
3928 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
3929 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
3930 (v128.const f32x4 -inf -inf -inf -inf))
3931 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
3932 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
3933 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
3934 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
3935 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
3936 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
3937 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
3938 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
3939 (v128.const f32x4 0x1.0000000000000p-23 0x1.0000000000000p-23 0x1.0000000000000p-23 0x1.0000000000000p-23))
3940 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
3941 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
3942 (v128.const f32x4 -0x1.0000000000000p-23 -0x1.0000000000000p-23 -0x1.0000000000000p-23 -0x1.0000000000000p-23))
3943 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
3944 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
3945 (v128.const f32x4 0x1.0000000000000p-148 0x1.0000000000000p-148 0x1.0000000000000p-148 0x1.0000000000000p-148))
3946 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
3947 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
3948 (v128.const f32x4 -0x1.0000000000000p-148 -0x1.0000000000000p-148 -0x1.0000000000000p-148 -0x1.0000000000000p-148))
3949 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
3950 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
3951 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149))
3952 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
3953 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
3954 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149))
3955 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
3956 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
3957 (v128.const f32x4 0x1.45f306446f9b4p-152 0x1.45f306446f9b4p-152 0x1.45f306446f9b4p-152 0x1.45f306446f9b4p-152))
3958 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
3959 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
3960 (v128.const f32x4 -0x1.45f306446f9b4p-152 -0x1.45f306446f9b4p-152 -0x1.45f306446f9b4p-152 -0x1.45f306446f9b4p-152))
3961 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
3962 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
3963 (v128.const f32x4 0x1.0000010000010p-277 0x1.0000010000010p-277 0x1.0000010000010p-277 0x1.0000010000010p-277))
3964 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
3965 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
3966 (v128.const f32x4 -0x1.0000010000010p-277 -0x1.0000010000010p-277 -0x1.0000010000010p-277 -0x1.0000010000010p-277))
3967 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
3968 (v128.const f32x4 inf inf inf inf))
3969 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
3970 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
3971 (v128.const f32x4 -inf -inf -inf -inf))
3972 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
3973 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
3974 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
3975 (v128.const f32x4 -inf -inf -inf -inf))
3976 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
3977 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
3978 (v128.const f32x4 inf inf inf inf))
3979 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
3980 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
3981 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
3982 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
3983 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
3984 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
3985 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
3986 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
3987 (v128.const f32x4 -0x1.0000000000000p-23 -0x1.0000000000000p-23 -0x1.0000000000000p-23 -0x1.0000000000000p-23))
3988 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
3989 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
3990 (v128.const f32x4 0x1.0000000000000p-23 0x1.0000000000000p-23 0x1.0000000000000p-23 0x1.0000000000000p-23))
3991 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
3992 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
3993 (v128.const f32x4 -0x1.0000000000000p-148 -0x1.0000000000000p-148 -0x1.0000000000000p-148 -0x1.0000000000000p-148))
3994 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
3995 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
3996 (v128.const f32x4 0x1.0000000000000p-148 0x1.0000000000000p-148 0x1.0000000000000p-148 0x1.0000000000000p-148))
3997 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
3998 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
3999 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149))
4000 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
4001 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
4002 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149))
4003 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
4004 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
4005 (v128.const f32x4 -0x1.45f306446f9b4p-152 -0x1.45f306446f9b4p-152 -0x1.45f306446f9b4p-152 -0x1.45f306446f9b4p-152))
4006 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
4007 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
4008 (v128.const f32x4 0x1.45f306446f9b4p-152 0x1.45f306446f9b4p-152 0x1.45f306446f9b4p-152 0x1.45f306446f9b4p-152))
4009 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
4010 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
4011 (v128.const f32x4 -0x1.0000010000010p-277 -0x1.0000010000010p-277 -0x1.0000010000010p-277 -0x1.0000010000010p-277))
4012 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
4013 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
4014 (v128.const f32x4 0x1.0000010000010p-277 0x1.0000010000010p-277 0x1.0000010000010p-277 0x1.0000010000010p-277))
4015 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
4016 (v128.const f32x4 inf inf inf inf))
4017 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
4018 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
4019 (v128.const f32x4 -inf -inf -inf -inf))
4020 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
4021 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
4022 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
4023 (v128.const f32x4 inf inf inf inf))
4024 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
4025 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
4026 (v128.const f32x4 -inf -inf -inf -inf))
4027 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
4028 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
4029 (v128.const f32x4 0x1.0000000000000p+23 0x1.0000000000000p+23 0x1.0000000000000p+23 0x1.0000000000000p+23))
4030 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
4031 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
4032 (v128.const f32x4 -0x1.0000000000000p+23 -0x1.0000000000000p+23 -0x1.0000000000000p+23 -0x1.0000000000000p+23))
4033 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
4034 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
4035 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
4036 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
4037 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
4038 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
4039 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
4040 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
4041 (v128.const f32x4 0x1.0000000000000p-125 0x1.0000000000000p-125 0x1.0000000000000p-125 0x1.0000000000000p-125))
4042 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
4043 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
4044 (v128.const f32x4 -0x1.0000000000000p-125 -0x1.0000000000000p-125 -0x1.0000000000000p-125 -0x1.0000000000000p-125))
4045 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
4046 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
4047 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126))
4048 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
4049 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
4050 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126))
4051 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
4052 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
4053 (v128.const f32x4 0x1.45f306446f9b4p-129 0x1.45f306446f9b4p-129 0x1.45f306446f9b4p-129 0x1.45f306446f9b4p-129))
4054 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
4055 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
4056 (v128.const f32x4 -0x1.45f306446f9b4p-129 -0x1.45f306446f9b4p-129 -0x1.45f306446f9b4p-129 -0x1.45f306446f9b4p-129))
4057 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
4058 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
4059 (v128.const f32x4 0x1.0000010000010p-254 0x1.0000010000010p-254 0x1.0000010000010p-254 0x1.0000010000010p-254))
4060 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
4061 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
4062 (v128.const f32x4 -0x1.0000010000010p-254 -0x1.0000010000010p-254 -0x1.0000010000010p-254 -0x1.0000010000010p-254))
4063 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
4064 (v128.const f32x4 inf inf inf inf))
4065 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
4066 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
4067 (v128.const f32x4 -inf -inf -inf -inf))
4068 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
4069 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
4070 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
4071 (v128.const f32x4 -inf -inf -inf -inf))
4072 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
4073 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
4074 (v128.const f32x4 inf inf inf inf))
4075 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
4076 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
4077 (v128.const f32x4 -0x1.0000000000000p+23 -0x1.0000000000000p+23 -0x1.0000000000000p+23 -0x1.0000000000000p+23))
4078 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
4079 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
4080 (v128.const f32x4 0x1.0000000000000p+23 0x1.0000000000000p+23 0x1.0000000000000p+23 0x1.0000000000000p+23))
4081 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
4082 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
4083 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
4084 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
4085 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
4086 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
4087 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
4088 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
4089 (v128.const f32x4 -0x1.0000000000000p-125 -0x1.0000000000000p-125 -0x1.0000000000000p-125 -0x1.0000000000000p-125))
4090 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
4091 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
4092 (v128.const f32x4 0x1.0000000000000p-125 0x1.0000000000000p-125 0x1.0000000000000p-125 0x1.0000000000000p-125))
4093 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
4094 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
4095 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126))
4096 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
4097 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
4098 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126))
4099 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
4100 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
4101 (v128.const f32x4 -0x1.45f306446f9b4p-129 -0x1.45f306446f9b4p-129 -0x1.45f306446f9b4p-129 -0x1.45f306446f9b4p-129))
4102 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
4103 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
4104 (v128.const f32x4 0x1.45f306446f9b4p-129 0x1.45f306446f9b4p-129 0x1.45f306446f9b4p-129 0x1.45f306446f9b4p-129))
4105 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
4106 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
4107 (v128.const f32x4 -0x1.0000010000010p-254 -0x1.0000010000010p-254 -0x1.0000010000010p-254 -0x1.0000010000010p-254))
4108 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
4109 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
4110 (v128.const f32x4 0x1.0000010000010p-254 0x1.0000010000010p-254 0x1.0000010000010p-254 0x1.0000010000010p-254))
4111 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
4112 (v128.const f32x4 inf inf inf inf))
4113 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
4114 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
4115 (v128.const f32x4 -inf -inf -inf -inf))
4116 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
4117 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
4118 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
4119 (v128.const f32x4 inf inf inf inf))
4120 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
4121 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
4122 (v128.const f32x4 -inf -inf -inf -inf))
4123 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
4124 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
4125 (v128.const f32x4 inf inf inf inf))
4126 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
4127 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
4128 (v128.const f32x4 -inf -inf -inf -inf))
4129 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
4130 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
4131 (v128.const f32x4 0x1.0000000000000p+125 0x1.0000000000000p+125 0x1.0000000000000p+125 0x1.0000000000000p+125))
4132 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
4133 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
4134 (v128.const f32x4 -0x1.0000000000000p+125 -0x1.0000000000000p+125 -0x1.0000000000000p+125 -0x1.0000000000000p+125))
4135 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
4136 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
4137 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
4138 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
4139 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
4140 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
4141 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
4142 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
4143 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
4144 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
4145 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
4146 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
4147 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
4148 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
4149 (v128.const f32x4 0x1.45f306446f9b4p-4 0x1.45f306446f9b4p-4 0x1.45f306446f9b4p-4 0x1.45f306446f9b4p-4))
4150 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
4151 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
4152 (v128.const f32x4 -0x1.45f306446f9b4p-4 -0x1.45f306446f9b4p-4 -0x1.45f306446f9b4p-4 -0x1.45f306446f9b4p-4))
4153 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
4154 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
4155 (v128.const f32x4 0x1.0000010000010p-129 0x1.0000010000010p-129 0x1.0000010000010p-129 0x1.0000010000010p-129))
4156 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
4157 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
4158 (v128.const f32x4 -0x1.0000010000010p-129 -0x1.0000010000010p-129 -0x1.0000010000010p-129 -0x1.0000010000010p-129))
4159 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
4160 (v128.const f32x4 inf inf inf inf))
4161 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
4162 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
4163 (v128.const f32x4 -inf -inf -inf -inf))
4164 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
4165 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
4166 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
4167 (v128.const f32x4 -inf -inf -inf -inf))
4168 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
4169 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
4170 (v128.const f32x4 inf inf inf inf))
4171 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
4172 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
4173 (v128.const f32x4 -inf -inf -inf -inf))
4174 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
4175 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
4176 (v128.const f32x4 inf inf inf inf))
4177 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
4178 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
4179 (v128.const f32x4 -0x1.0000000000000p+125 -0x1.0000000000000p+125 -0x1.0000000000000p+125 -0x1.0000000000000p+125))
4180 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
4181 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
4182 (v128.const f32x4 0x1.0000000000000p+125 0x1.0000000000000p+125 0x1.0000000000000p+125 0x1.0000000000000p+125))
4183 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
4184 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
4185 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
4186 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
4187 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
4188 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
4189 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
4190 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
4191 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
4192 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
4193 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
4194 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
4195 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
4196 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
4197 (v128.const f32x4 -0x1.45f306446f9b4p-4 -0x1.45f306446f9b4p-4 -0x1.45f306446f9b4p-4 -0x1.45f306446f9b4p-4))
4198 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
4199 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
4200 (v128.const f32x4 0x1.45f306446f9b4p-4 0x1.45f306446f9b4p-4 0x1.45f306446f9b4p-4 0x1.45f306446f9b4p-4))
4201 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
4202 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
4203 (v128.const f32x4 -0x1.0000010000010p-129 -0x1.0000010000010p-129 -0x1.0000010000010p-129 -0x1.0000010000010p-129))
4204 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
4205 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
4206 (v128.const f32x4 0x1.0000010000010p-129 0x1.0000010000010p-129 0x1.0000010000010p-129 0x1.0000010000010p-129))
4207 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
4208 (v128.const f32x4 inf inf inf inf))
4209 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
4210 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
4211 (v128.const f32x4 -inf -inf -inf -inf))
4212 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
4213 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
4214 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
4215 (v128.const f32x4 inf inf inf inf))
4216 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
4217 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
4218 (v128.const f32x4 -inf -inf -inf -inf))
4219 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
4220 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
4221 (v128.const f32x4 inf inf inf inf))
4222 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
4223 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
4224 (v128.const f32x4 -inf -inf -inf -inf))
4225 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
4226 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
4227 (v128.const f32x4 0x1.0000000000000p+126 0x1.0000000000000p+126 0x1.0000000000000p+126 0x1.0000000000000p+126))
4228 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
4229 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
4230 (v128.const f32x4 -0x1.0000000000000p+126 -0x1.0000000000000p+126 -0x1.0000000000000p+126 -0x1.0000000000000p+126))
4231 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
4232 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
4233 (v128.const f32x4 0x1.0000000000000p+1 0x1.0000000000000p+1 0x1.0000000000000p+1 0x1.0000000000000p+1))
4234 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
4235 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
4236 (v128.const f32x4 -0x1.0000000000000p+1 -0x1.0000000000000p+1 -0x1.0000000000000p+1 -0x1.0000000000000p+1))
4237 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
4238 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
4239 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
4240 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
4241 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
4242 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
4243 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
4244 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
4245 (v128.const f32x4 0x1.45f306446f9b4p-3 0x1.45f306446f9b4p-3 0x1.45f306446f9b4p-3 0x1.45f306446f9b4p-3))
4246 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
4247 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
4248 (v128.const f32x4 -0x1.45f306446f9b4p-3 -0x1.45f306446f9b4p-3 -0x1.45f306446f9b4p-3 -0x1.45f306446f9b4p-3))
4249 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
4250 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
4251 (v128.const f32x4 0x1.0000010000010p-128 0x1.0000010000010p-128 0x1.0000010000010p-128 0x1.0000010000010p-128))
4252 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
4253 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
4254 (v128.const f32x4 -0x1.0000010000010p-128 -0x1.0000010000010p-128 -0x1.0000010000010p-128 -0x1.0000010000010p-128))
4255 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
4256 (v128.const f32x4 inf inf inf inf))
4257 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
4258 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
4259 (v128.const f32x4 -inf -inf -inf -inf))
4260 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
4261 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
4262 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
4263 (v128.const f32x4 -inf -inf -inf -inf))
4264 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
4265 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
4266 (v128.const f32x4 inf inf inf inf))
4267 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
4268 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
4269 (v128.const f32x4 -inf -inf -inf -inf))
4270 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
4271 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
4272 (v128.const f32x4 inf inf inf inf))
4273 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
4274 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
4275 (v128.const f32x4 -0x1.0000000000000p+126 -0x1.0000000000000p+126 -0x1.0000000000000p+126 -0x1.0000000000000p+126))
4276 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
4277 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
4278 (v128.const f32x4 0x1.0000000000000p+126 0x1.0000000000000p+126 0x1.0000000000000p+126 0x1.0000000000000p+126))
4279 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
4280 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
4281 (v128.const f32x4 -0x1.0000000000000p+1 -0x1.0000000000000p+1 -0x1.0000000000000p+1 -0x1.0000000000000p+1))
4282 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
4283 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
4284 (v128.const f32x4 0x1.0000000000000p+1 0x1.0000000000000p+1 0x1.0000000000000p+1 0x1.0000000000000p+1))
4285 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
4286 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
4287 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
4288 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
4289 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
4290 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
4291 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
4292 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
4293 (v128.const f32x4 -0x1.45f306446f9b4p-3 -0x1.45f306446f9b4p-3 -0x1.45f306446f9b4p-3 -0x1.45f306446f9b4p-3))
4294 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
4295 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
4296 (v128.const f32x4 0x1.45f306446f9b4p-3 0x1.45f306446f9b4p-3 0x1.45f306446f9b4p-3 0x1.45f306446f9b4p-3))
4297 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
4298 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
4299 (v128.const f32x4 -0x1.0000010000010p-128 -0x1.0000010000010p-128 -0x1.0000010000010p-128 -0x1.0000010000010p-128))
4300 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
4301 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
4302 (v128.const f32x4 0x1.0000010000010p-128 0x1.0000010000010p-128 0x1.0000010000010p-128 0x1.0000010000010p-128))
4303 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
4304 (v128.const f32x4 inf inf inf inf))
4305 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
4306 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
4307 (v128.const f32x4 -inf -inf -inf -inf))
4308 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
4309 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
4310 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
4311 (v128.const f32x4 inf inf inf inf))
4312 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
4313 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
4314 (v128.const f32x4 -inf -inf -inf -inf))
4315 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
4316 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
4317 (v128.const f32x4 inf inf inf inf))
4318 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
4319 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
4320 (v128.const f32x4 -inf -inf -inf -inf))
4321 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
4322 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
4323 (v128.const f32x4 inf inf inf inf))
4324 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
4325 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
4326 (v128.const f32x4 -inf -inf -inf -inf))
4327 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
4328 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
4329 (v128.const f32x4 0x1.921fb60000000p+3 0x1.921fb60000000p+3 0x1.921fb60000000p+3 0x1.921fb60000000p+3))
4330 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
4331 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
4332 (v128.const f32x4 -0x1.921fb60000000p+3 -0x1.921fb60000000p+3 -0x1.921fb60000000p+3 -0x1.921fb60000000p+3))
4333 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
4334 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
4335 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
4336 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
4337 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
4338 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
4339 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
4340 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
4341 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
4342 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
4343 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
4344 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
4345 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
4346 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
4347 (v128.const f32x4 0x1.921fb7921fb79p-126 0x1.921fb7921fb79p-126 0x1.921fb7921fb79p-126 0x1.921fb7921fb79p-126))
4348 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
4349 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
4350 (v128.const f32x4 -0x1.921fb7921fb79p-126 -0x1.921fb7921fb79p-126 -0x1.921fb7921fb79p-126 -0x1.921fb7921fb79p-126))
4351 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
4352 (v128.const f32x4 inf inf inf inf))
4353 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
4354 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
4355 (v128.const f32x4 -inf -inf -inf -inf))
4356 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
4357 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
4358 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
4359 (v128.const f32x4 -inf -inf -inf -inf))
4360 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
4361 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
4362 (v128.const f32x4 inf inf inf inf))
4363 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
4364 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
4365 (v128.const f32x4 -inf -inf -inf -inf))
4366 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
4367 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
4368 (v128.const f32x4 inf inf inf inf))
4369 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
4370 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
4371 (v128.const f32x4 -inf -inf -inf -inf))
4372 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
4373 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
4374 (v128.const f32x4 inf inf inf inf))
4375 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
4376 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
4377 (v128.const f32x4 -0x1.921fb60000000p+3 -0x1.921fb60000000p+3 -0x1.921fb60000000p+3 -0x1.921fb60000000p+3))
4378 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
4379 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
4380 (v128.const f32x4 0x1.921fb60000000p+3 0x1.921fb60000000p+3 0x1.921fb60000000p+3 0x1.921fb60000000p+3))
4381 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
4382 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
4383 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
4384 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
4385 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
4386 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
4387 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
4388 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
4389 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
4390 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
4391 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
4392 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
4393 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
4394 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
4395 (v128.const f32x4 -0x1.921fb7921fb79p-126 -0x1.921fb7921fb79p-126 -0x1.921fb7921fb79p-126 -0x1.921fb7921fb79p-126))
4396 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
4397 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
4398 (v128.const f32x4 0x1.921fb7921fb79p-126 0x1.921fb7921fb79p-126 0x1.921fb7921fb79p-126 0x1.921fb7921fb79p-126))
4399 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
4400 (v128.const f32x4 inf inf inf inf))
4401 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
4402 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
4403 (v128.const f32x4 -inf -inf -inf -inf))
4404 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
4405 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
4406 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
4407 (v128.const f32x4 inf inf inf inf))
4408 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
4409 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
4410 (v128.const f32x4 -inf -inf -inf -inf))
4411 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
4412 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
4413 (v128.const f32x4 inf inf inf inf))
4414 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
4415 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
4416 (v128.const f32x4 -inf -inf -inf -inf))
4417 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
4418 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
4419 (v128.const f32x4 inf inf inf inf))
4420 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
4421 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
4422 (v128.const f32x4 -inf -inf -inf -inf))
4423 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
4424 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
4425 (v128.const f32x4 inf inf inf inf))
4426 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
4427 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
4428 (v128.const f32x4 -inf -inf -inf -inf))
4429 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
4430 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
4431 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
4432 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
4433 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
4434 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
4435 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
4436 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
4437 (v128.const f32x4 0x1.45f304fe7c950p+125 0x1.45f304fe7c950p+125 0x1.45f304fe7c950p+125 0x1.45f304fe7c950p+125))
4438 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
4439 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
4440 (v128.const f32x4 -0x1.45f304fe7c950p+125 -0x1.45f304fe7c950p+125 -0x1.45f304fe7c950p+125 -0x1.45f304fe7c950p+125))
4441 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
4442 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
4443 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
4444 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
4445 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
4446 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
4447 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
4448 (v128.const f32x4 inf inf inf inf))
4449 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
4450 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
4451 (v128.const f32x4 -inf -inf -inf -inf))
4452 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
4453 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
4454 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
4455 (v128.const f32x4 -inf -inf -inf -inf))
4456 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
4457 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
4458 (v128.const f32x4 inf inf inf inf))
4459 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
4460 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
4461 (v128.const f32x4 -inf -inf -inf -inf))
4462 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
4463 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
4464 (v128.const f32x4 inf inf inf inf))
4465 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
4466 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
4467 (v128.const f32x4 -inf -inf -inf -inf))
4468 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
4469 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
4470 (v128.const f32x4 inf inf inf inf))
4471 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
4472 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
4473 (v128.const f32x4 -inf -inf -inf -inf))
4474 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
4475 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
4476 (v128.const f32x4 inf inf inf inf))
4477 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
4478 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
4479 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
4480 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
4481 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
4482 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
4483 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
4484 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
4485 (v128.const f32x4 -0x1.45f304fe7c950p+125 -0x1.45f304fe7c950p+125 -0x1.45f304fe7c950p+125 -0x1.45f304fe7c950p+125))
4486 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
4487 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
4488 (v128.const f32x4 0x1.45f304fe7c950p+125 0x1.45f304fe7c950p+125 0x1.45f304fe7c950p+125 0x1.45f304fe7c950p+125))
4489 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
4490 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
4491 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
4492 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
4493 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
4494 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
4495 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
4496 (v128.const f32x4 inf inf inf inf))
4497 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
4498 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
4499 (v128.const f32x4 -inf -inf -inf -inf))
4500 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
4501 (assert_return (invoke "f32x4.div" (v128.const f32x4 inf inf inf inf)
4502 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
4503 (v128.const f32x4 inf inf inf inf))
4504 (assert_return (invoke "f32x4.div" (v128.const f32x4 inf inf inf inf)
4505 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
4506 (v128.const f32x4 -inf -inf -inf -inf))
4507 (assert_return (invoke "f32x4.div" (v128.const f32x4 inf inf inf inf)
4508 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
4509 (v128.const f32x4 inf inf inf inf))
4510 (assert_return (invoke "f32x4.div" (v128.const f32x4 inf inf inf inf)
4511 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
4512 (v128.const f32x4 -inf -inf -inf -inf))
4513 (assert_return (invoke "f32x4.div" (v128.const f32x4 inf inf inf inf)
4514 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
4515 (v128.const f32x4 inf inf inf inf))
4516 (assert_return (invoke "f32x4.div" (v128.const f32x4 inf inf inf inf)
4517 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
4518 (v128.const f32x4 -inf -inf -inf -inf))
4519 (assert_return (invoke "f32x4.div" (v128.const f32x4 inf inf inf inf)
4520 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
4521 (v128.const f32x4 inf inf inf inf))
4522 (assert_return (invoke "f32x4.div" (v128.const f32x4 inf inf inf inf)
4523 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
4524 (v128.const f32x4 -inf -inf -inf -inf))
4525 (assert_return (invoke "f32x4.div" (v128.const f32x4 inf inf inf inf)
4526 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
4527 (v128.const f32x4 inf inf inf inf))
4528 (assert_return (invoke "f32x4.div" (v128.const f32x4 inf inf inf inf)
4529 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
4530 (v128.const f32x4 -inf -inf -inf -inf))
4531 (assert_return (invoke "f32x4.div" (v128.const f32x4 inf inf inf inf)
4532 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
4533 (v128.const f32x4 inf inf inf inf))
4534 (assert_return (invoke "f32x4.div" (v128.const f32x4 inf inf inf inf)
4535 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
4536 (v128.const f32x4 -inf -inf -inf -inf))
4537 (assert_return (invoke "f32x4.div" (v128.const f32x4 inf inf inf inf)
4538 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
4539 (v128.const f32x4 inf inf inf inf))
4540 (assert_return (invoke "f32x4.div" (v128.const f32x4 inf inf inf inf)
4541 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
4542 (v128.const f32x4 -inf -inf -inf -inf))
4543 (assert_return (invoke "f32x4.div" (v128.const f32x4 inf inf inf inf)
4544 (v128.const f32x4 inf inf inf inf))
4545 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4546 (assert_return (invoke "f32x4.div" (v128.const f32x4 inf inf inf inf)
4547 (v128.const f32x4 -inf -inf -inf -inf))
4548 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4549 (assert_return (invoke "f32x4.div" (v128.const f32x4 -inf -inf -inf -inf)
4550 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
4551 (v128.const f32x4 -inf -inf -inf -inf))
4552 (assert_return (invoke "f32x4.div" (v128.const f32x4 -inf -inf -inf -inf)
4553 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
4554 (v128.const f32x4 inf inf inf inf))
4555 (assert_return (invoke "f32x4.div" (v128.const f32x4 -inf -inf -inf -inf)
4556 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
4557 (v128.const f32x4 -inf -inf -inf -inf))
4558 (assert_return (invoke "f32x4.div" (v128.const f32x4 -inf -inf -inf -inf)
4559 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
4560 (v128.const f32x4 inf inf inf inf))
4561 (assert_return (invoke "f32x4.div" (v128.const f32x4 -inf -inf -inf -inf)
4562 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
4563 (v128.const f32x4 -inf -inf -inf -inf))
4564 (assert_return (invoke "f32x4.div" (v128.const f32x4 -inf -inf -inf -inf)
4565 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
4566 (v128.const f32x4 inf inf inf inf))
4567 (assert_return (invoke "f32x4.div" (v128.const f32x4 -inf -inf -inf -inf)
4568 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
4569 (v128.const f32x4 -inf -inf -inf -inf))
4570 (assert_return (invoke "f32x4.div" (v128.const f32x4 -inf -inf -inf -inf)
4571 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
4572 (v128.const f32x4 inf inf inf inf))
4573 (assert_return (invoke "f32x4.div" (v128.const f32x4 -inf -inf -inf -inf)
4574 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
4575 (v128.const f32x4 -inf -inf -inf -inf))
4576 (assert_return (invoke "f32x4.div" (v128.const f32x4 -inf -inf -inf -inf)
4577 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
4578 (v128.const f32x4 inf inf inf inf))
4579 (assert_return (invoke "f32x4.div" (v128.const f32x4 -inf -inf -inf -inf)
4580 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
4581 (v128.const f32x4 -inf -inf -inf -inf))
4582 (assert_return (invoke "f32x4.div" (v128.const f32x4 -inf -inf -inf -inf)
4583 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
4584 (v128.const f32x4 inf inf inf inf))
4585 (assert_return (invoke "f32x4.div" (v128.const f32x4 -inf -inf -inf -inf)
4586 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
4587 (v128.const f32x4 -inf -inf -inf -inf))
4588 (assert_return (invoke "f32x4.div" (v128.const f32x4 -inf -inf -inf -inf)
4589 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
4590 (v128.const f32x4 inf inf inf inf))
4591 (assert_return (invoke "f32x4.div" (v128.const f32x4 -inf -inf -inf -inf)
4592 (v128.const f32x4 inf inf inf inf))
4593 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4594 (assert_return (invoke "f32x4.div" (v128.const f32x4 -inf -inf -inf -inf)
4595 (v128.const f32x4 -inf -inf -inf -inf))
4596 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4597 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan nan nan nan)
4598 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
4599 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4600 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
4601 (v128.const f32x4 nan nan nan nan))
4602 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4603 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan nan nan nan)
4604 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
4605 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4606 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
4607 (v128.const f32x4 nan nan nan nan))
4608 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4609 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan nan nan nan)
4610 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
4611 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4612 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
4613 (v128.const f32x4 nan nan nan nan))
4614 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4615 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan nan nan nan)
4616 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
4617 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4618 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
4619 (v128.const f32x4 nan nan nan nan))
4620 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4621 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan nan nan nan)
4622 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
4623 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4624 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
4625 (v128.const f32x4 nan nan nan nan))
4626 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4627 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan nan nan nan)
4628 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
4629 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4630 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
4631 (v128.const f32x4 nan nan nan nan))
4632 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4633 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan nan nan nan)
4634 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
4635 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4636 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
4637 (v128.const f32x4 nan nan nan nan))
4638 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4639 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan nan nan nan)
4640 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
4641 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4642 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
4643 (v128.const f32x4 nan nan nan nan))
4644 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4645 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan nan nan nan)
4646 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
4647 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4648 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
4649 (v128.const f32x4 nan nan nan nan))
4650 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4651 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan nan nan nan)
4652 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
4653 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4654 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
4655 (v128.const f32x4 nan nan nan nan))
4656 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4657 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan nan nan nan)
4658 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
4659 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4660 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
4661 (v128.const f32x4 nan nan nan nan))
4662 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4663 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan nan nan nan)
4664 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
4665 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4666 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
4667 (v128.const f32x4 nan nan nan nan))
4668 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4669 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan nan nan nan)
4670 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
4671 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4672 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
4673 (v128.const f32x4 nan nan nan nan))
4674 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4675 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan nan nan nan)
4676 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
4677 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4678 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
4679 (v128.const f32x4 nan nan nan nan))
4680 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4681 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan nan nan nan)
4682 (v128.const f32x4 inf inf inf inf))
4683 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4684 (assert_return (invoke "f32x4.div" (v128.const f32x4 inf inf inf inf)
4685 (v128.const f32x4 nan nan nan nan))
4686 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4687 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan nan nan nan)
4688 (v128.const f32x4 -inf -inf -inf -inf))
4689 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4690 (assert_return (invoke "f32x4.div" (v128.const f32x4 -inf -inf -inf -inf)
4691 (v128.const f32x4 nan nan nan nan))
4692 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4693 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan nan nan nan)
4694 (v128.const f32x4 nan nan nan nan))
4695 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4696 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan nan nan nan)
4697 (v128.const f32x4 -nan -nan -nan -nan))
4698 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4699 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan nan nan nan)
4700 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
4701 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4702 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan nan nan nan)
4703 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
4704 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4705 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan -nan -nan -nan)
4706 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
4707 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4708 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
4709 (v128.const f32x4 -nan -nan -nan -nan))
4710 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4711 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan -nan -nan -nan)
4712 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
4713 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4714 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
4715 (v128.const f32x4 -nan -nan -nan -nan))
4716 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4717 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan -nan -nan -nan)
4718 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
4719 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4720 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
4721 (v128.const f32x4 -nan -nan -nan -nan))
4722 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4723 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan -nan -nan -nan)
4724 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
4725 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4726 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
4727 (v128.const f32x4 -nan -nan -nan -nan))
4728 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4729 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan -nan -nan -nan)
4730 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
4731 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4732 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
4733 (v128.const f32x4 -nan -nan -nan -nan))
4734 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4735 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan -nan -nan -nan)
4736 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
4737 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4738 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
4739 (v128.const f32x4 -nan -nan -nan -nan))
4740 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4741 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan -nan -nan -nan)
4742 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
4743 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4744 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
4745 (v128.const f32x4 -nan -nan -nan -nan))
4746 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4747 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan -nan -nan -nan)
4748 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
4749 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4750 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
4751 (v128.const f32x4 -nan -nan -nan -nan))
4752 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4753 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan -nan -nan -nan)
4754 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
4755 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4756 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
4757 (v128.const f32x4 -nan -nan -nan -nan))
4758 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4759 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan -nan -nan -nan)
4760 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
4761 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4762 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
4763 (v128.const f32x4 -nan -nan -nan -nan))
4764 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4765 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan -nan -nan -nan)
4766 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
4767 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4768 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
4769 (v128.const f32x4 -nan -nan -nan -nan))
4770 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4771 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan -nan -nan -nan)
4772 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
4773 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4774 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
4775 (v128.const f32x4 -nan -nan -nan -nan))
4776 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4777 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan -nan -nan -nan)
4778 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
4779 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4780 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
4781 (v128.const f32x4 -nan -nan -nan -nan))
4782 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4783 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan -nan -nan -nan)
4784 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
4785 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4786 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
4787 (v128.const f32x4 -nan -nan -nan -nan))
4788 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4789 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan -nan -nan -nan)
4790 (v128.const f32x4 inf inf inf inf))
4791 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4792 (assert_return (invoke "f32x4.div" (v128.const f32x4 inf inf inf inf)
4793 (v128.const f32x4 -nan -nan -nan -nan))
4794 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4795 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan -nan -nan -nan)
4796 (v128.const f32x4 -inf -inf -inf -inf))
4797 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4798 (assert_return (invoke "f32x4.div" (v128.const f32x4 -inf -inf -inf -inf)
4799 (v128.const f32x4 -nan -nan -nan -nan))
4800 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4801 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan -nan -nan -nan)
4802 (v128.const f32x4 nan nan nan nan))
4803 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4804 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan -nan -nan -nan)
4805 (v128.const f32x4 -nan -nan -nan -nan))
4806 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
4807 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan -nan -nan -nan)
4808 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
4809 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4810 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan -nan -nan -nan)
4811 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
4812 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4813 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
4814 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
4815 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4816 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
4817 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
4818 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4819 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
4820 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
4821 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4822 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
4823 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
4824 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4825 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
4826 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
4827 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4828 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
4829 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
4830 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4831 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
4832 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
4833 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4834 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
4835 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
4836 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4837 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
4838 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
4839 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4840 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
4841 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
4842 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4843 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
4844 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
4845 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4846 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
4847 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
4848 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4849 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
4850 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
4851 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4852 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
4853 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
4854 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4855 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
4856 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
4857 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4858 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
4859 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
4860 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4861 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
4862 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
4863 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4864 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
4865 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
4866 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4867 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
4868 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
4869 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4870 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
4871 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
4872 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4873 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
4874 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
4875 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4876 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
4877 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
4878 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4879 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
4880 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
4881 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4882 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
4883 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
4884 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4885 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
4886 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
4887 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4888 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
4889 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
4890 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4891 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
4892 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
4893 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4894 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
4895 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
4896 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4897 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
4898 (v128.const f32x4 inf inf inf inf))
4899 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4900 (assert_return (invoke "f32x4.div" (v128.const f32x4 inf inf inf inf)
4901 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
4902 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4903 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
4904 (v128.const f32x4 -inf -inf -inf -inf))
4905 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4906 (assert_return (invoke "f32x4.div" (v128.const f32x4 -inf -inf -inf -inf)
4907 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
4908 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4909 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
4910 (v128.const f32x4 nan nan nan nan))
4911 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4912 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
4913 (v128.const f32x4 -nan -nan -nan -nan))
4914 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4915 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
4916 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
4917 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4918 (assert_return (invoke "f32x4.div" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000)
4919 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
4920 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4921 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
4922 (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
4923 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4924 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0)
4925 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
4926 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4927 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
4928 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
4929 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4930 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0)
4931 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
4932 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4933 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
4934 (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
4935 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4936 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149)
4937 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
4938 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4939 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
4940 (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
4941 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4942 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149)
4943 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
4944 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4945 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
4946 (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
4947 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4948 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126)
4949 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
4950 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4951 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
4952 (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
4953 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4954 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126)
4955 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
4956 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4957 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
4958 (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
4959 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4960 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1)
4961 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
4962 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4963 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
4964 (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
4965 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4966 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1)
4967 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
4968 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4969 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
4970 (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
4971 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4972 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0)
4973 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
4974 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4975 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
4976 (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
4977 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4978 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0)
4979 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
4980 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4981 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
4982 (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
4983 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4984 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2)
4985 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
4986 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4987 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
4988 (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
4989 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4990 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2)
4991 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
4992 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4993 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
4994 (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
4995 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4996 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127)
4997 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
4998 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
4999 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
5000 (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
5001 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
5002 (assert_return (invoke "f32x4.div" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127)
5003 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
5004 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
5005 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
5006 (v128.const f32x4 inf inf inf inf))
5007 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
5008 (assert_return (invoke "f32x4.div" (v128.const f32x4 inf inf inf inf)
5009 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
5010 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
5011 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
5012 (v128.const f32x4 -inf -inf -inf -inf))
5013 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
5014 (assert_return (invoke "f32x4.div" (v128.const f32x4 -inf -inf -inf -inf)
5015 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
5016 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
5017 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
5018 (v128.const f32x4 nan nan nan nan))
5019 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
5020 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
5021 (v128.const f32x4 -nan -nan -nan -nan))
5022 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
5023 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
5024 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
5025 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
5026 (assert_return (invoke "f32x4.div" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000)
5027 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
5028 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
5029 (assert_return (invoke "f32x4.div" (v128.const f32x4 0123456789 0123456789 0123456789 0123456789)
5030 (v128.const f32x4 0123456789 0123456789 0123456789 0123456789))
5031 (v128.const f32x4 1.0 1.0 1.0 1.0))
5032 (assert_return (invoke "f32x4.div" (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019)
5033 (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019))
5034 (v128.const f32x4 1.0 1.0 1.0 1.0))
5035 (assert_return (invoke "f32x4.div" (v128.const f32x4 0123456789e+019 0123456789e+019 0123456789e+019 0123456789e+019)
5036 (v128.const f32x4 0123456789e+019 0123456789e+019 0123456789e+019 0123456789e+019))
5037 (v128.const f32x4 1.0 1.0 1.0 1.0))
5038 (assert_return (invoke "f32x4.div" (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019)
5039 (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019))
5040 (v128.const f32x4 1.0 1.0 1.0 1.0))
5041 (assert_return (invoke "f32x4.div" (v128.const f32x4 0123456789. 0123456789. 0123456789. 0123456789.)
5042 (v128.const f32x4 0123456789. 0123456789. 0123456789. 0123456789.))
5043 (v128.const f32x4 1.0 1.0 1.0 1.0))
5044 (assert_return (invoke "f32x4.div" (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019)
5045 (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019))
5046 (v128.const f32x4 1.0 1.0 1.0 1.0))
5047 (assert_return (invoke "f32x4.div" (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019)
5048 (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019))
5049 (v128.const f32x4 1.0 1.0 1.0 1.0))
5050 (assert_return (invoke "f32x4.div" (v128.const f32x4 0123456789.e-019 0123456789.e-019 0123456789.e-019 0123456789.e-019)
5051 (v128.const f32x4 0123456789.e-019 0123456789.e-019 0123456789.e-019 0123456789.e-019))
5052 (v128.const f32x4 1.0 1.0 1.0 1.0))
5053 (assert_return (invoke "f32x4.div" (v128.const f32x4 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789)
5054 (v128.const f32x4 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789))
5055 (v128.const f32x4 1.0 1.0 1.0 1.0))
5056 (assert_return (invoke "f32x4.div" (v128.const f32x4 0123456789.0123456789e019 0123456789.0123456789e019 0123456789.0123456789e019 0123456789.0123456789e019)
5057 (v128.const f32x4 0123456789.0123456789e019 0123456789.0123456789e019 0123456789.0123456789e019 0123456789.0123456789e019))
5058 (v128.const f32x4 1.0 1.0 1.0 1.0))
5059 (assert_return (invoke "f32x4.div" (v128.const f32x4 0123456789.0123456789e+019 0123456789.0123456789e+019 0123456789.0123456789e+019 0123456789.0123456789e+019)
5060 (v128.const f32x4 0123456789.0123456789e+019 0123456789.0123456789e+019 0123456789.0123456789e+019 0123456789.0123456789e+019))
5061 (v128.const f32x4 1.0 1.0 1.0 1.0))
5062 (assert_return (invoke "f32x4.div" (v128.const f32x4 0123456789.0123456789e-019 0123456789.0123456789e-019 0123456789.0123456789e-019 0123456789.0123456789e-019)
5063 (v128.const f32x4 0123456789.0123456789e-019 0123456789.0123456789e-019 0123456789.0123456789e-019 0123456789.0123456789e-019))
5064 (v128.const f32x4 1.0 1.0 1.0 1.0))
5065 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0123456789ABCDEF 0x0123456789ABCDEF 0x0123456789ABCDEF 0x0123456789ABCDEF)
5066 (v128.const f32x4 0x0123456789ABCDEF 0x0123456789ABCDEF 0x0123456789ABCDEF 0x0123456789ABCDEF))
5067 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
5068 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019)
5069 (v128.const f32x4 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019))
5070 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
5071 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019)
5072 (v128.const f32x4 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019))
5073 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
5074 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019)
5075 (v128.const f32x4 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019))
5076 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
5077 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0123456789ABCDEF. 0x0123456789ABCDEF. 0x0123456789ABCDEF. 0x0123456789ABCDEF.)
5078 (v128.const f32x4 0x0123456789ABCDEF. 0x0123456789ABCDEF. 0x0123456789ABCDEF. 0x0123456789ABCDEF.))
5079 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
5080 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019)
5081 (v128.const f32x4 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019))
5082 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
5083 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019)
5084 (v128.const f32x4 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019))
5085 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
5086 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019)
5087 (v128.const f32x4 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019))
5088 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
5089 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF)
5090 (v128.const f32x4 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF))
5091 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
5092 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019)
5093 (v128.const f32x4 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019))
5094 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
5095 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019)
5096 (v128.const f32x4 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019))
5097 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
5098 (assert_return (invoke "f32x4.div" (v128.const f32x4 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019)
5099 (v128.const f32x4 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019))
5100 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
5101 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
5102 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
5103 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
5104 (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
5105 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
5106 (v128.const f32x4 0x1.6a09e667f3bcdp-75 0x1.6a09e667f3bcdp-75 0x1.6a09e667f3bcdp-75 0x1.6a09e667f3bcdp-75))
5107 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
5108 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
5109 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
5110 (v128.const f32x4 0x1.0000000000000p-63 0x1.0000000000000p-63 0x1.0000000000000p-63 0x1.0000000000000p-63))
5111 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
5112 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
5113 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
5114 (v128.const f32x4 0x1.6a09e667f3bcdp-1 0x1.6a09e667f3bcdp-1 0x1.6a09e667f3bcdp-1 0x1.6a09e667f3bcdp-1))
5115 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
5116 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
5117 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
5118 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
5119 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
5120 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
5121 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
5122 (v128.const f32x4 0x1.40d9324a48138p+1 0x1.40d9324a48138p+1 0x1.40d9324a48138p+1 0x1.40d9324a48138p+1))
5123 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
5124 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
5125 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
5126 (v128.const f32x4 0x1.fffffeffffffcp+63 0x1.fffffeffffffcp+63 0x1.fffffeffffffcp+63 0x1.fffffeffffffcp+63))
5127 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
5128 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
5129 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 inf inf inf inf))
5130 (v128.const f32x4 inf inf inf inf))
5131 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 -inf -inf -inf -inf))
5132 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
5133 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 nan nan nan nan))
5134 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
5135 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 -nan -nan -nan -nan))
5136 (v128.const f32x4 nan:canonical nan:canonical nan:canonical nan:canonical))
5137 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
5138 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
5139 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
5140 (v128.const f32x4 nan:arithmetic nan:arithmetic nan:arithmetic nan:arithmetic))
5141 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0123456789 0123456789 0123456789 0123456789))
5142 (v128.const f32x4 11111.111060555555 11111.111060555555 11111.111060555555 11111.111060555555))
5143 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019))
5144 (v128.const f32x4 35136418286444.62 35136418286444.62 35136418286444.62 35136418286444.62))
5145 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0123456789e+019 0123456789e+019 0123456789e+019 0123456789e+019))
5146 (v128.const f32x4 35136418286444.62 35136418286444.62 35136418286444.62 35136418286444.62))
5147 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019))
5148 (v128.const f32x4 3.5136418286444623e-06 3.5136418286444623e-06 3.5136418286444623e-06 3.5136418286444623e-06))
5149 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0123456789. 0123456789. 0123456789. 0123456789.))
5150 (v128.const f32x4 11111.111060555555 11111.111060555555 11111.111060555555 11111.111060555555))
5151 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019))
5152 (v128.const f32x4 35136418286444.62 35136418286444.62 35136418286444.62 35136418286444.62))
5153 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019))
5154 (v128.const f32x4 35136418286444.62 35136418286444.62 35136418286444.62 35136418286444.62))
5155 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0123456789.e-019 0123456789.e-019 0123456789.e-019 0123456789.e-019))
5156 (v128.const f32x4 3.5136418286444623e-06 3.5136418286444623e-06 3.5136418286444623e-06 3.5136418286444623e-06))
5157 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789))
5158 (v128.const f32x4 11111.11106111111 11111.11106111111 11111.11106111111 11111.11106111111))
5159 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0123456789.0123456789e019 0123456789.0123456789e019 0123456789.0123456789e019 0123456789.0123456789e019))
5160 (v128.const f32x4 35136418288201.445 35136418288201.445 35136418288201.445 35136418288201.445))
5161 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0123456789.0123456789e+019 0123456789.0123456789e+019 0123456789.0123456789e+019 0123456789.0123456789e+019))
5162 (v128.const f32x4 35136418288201.445 35136418288201.445 35136418288201.445 35136418288201.445))
5163 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0123456789.0123456789e-019 0123456789.0123456789e-019 0123456789.0123456789e-019 0123456789.0123456789e-019))
5164 (v128.const f32x4 3.513641828820144e-06 3.513641828820144e-06 3.513641828820144e-06 3.513641828820144e-06))
5165 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0x0123456789ABCDEF 0x0123456789ABCDEF 0x0123456789ABCDEF 0x0123456789ABCDEF))
5166 (v128.const f32x4 0x1.1111111111111p+28 0x1.1111111111111p+28 0x1.1111111111111p+28 0x1.1111111111111p+28))
5167 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019))
5168 (v128.const f32x4 0x1.822cb17ff2eb8p+37 0x1.822cb17ff2eb8p+37 0x1.822cb17ff2eb8p+37 0x1.822cb17ff2eb8p+37))
5169 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019))
5170 (v128.const f32x4 0x1.822cb17ff2eb8p+37 0x1.822cb17ff2eb8p+37 0x1.822cb17ff2eb8p+37 0x1.822cb17ff2eb8p+37))
5171 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019))
5172 (v128.const f32x4 0x1.822cb17ff2eb8p+18 0x1.822cb17ff2eb8p+18 0x1.822cb17ff2eb8p+18 0x1.822cb17ff2eb8p+18))
5173 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0x0123456789ABCDEF. 0x0123456789ABCDEF. 0x0123456789ABCDEF. 0x0123456789ABCDEF.))
5174 (v128.const f32x4 0x1.1111111111111p+28 0x1.1111111111111p+28 0x1.1111111111111p+28 0x1.1111111111111p+28))
5175 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019))
5176 (v128.const f32x4 0x1.822cb17ff2eb8p+37 0x1.822cb17ff2eb8p+37 0x1.822cb17ff2eb8p+37 0x1.822cb17ff2eb8p+37))
5177 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019))
5178 (v128.const f32x4 0x1.822cb17ff2eb8p+37 0x1.822cb17ff2eb8p+37 0x1.822cb17ff2eb8p+37 0x1.822cb17ff2eb8p+37))
5179 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019))
5180 (v128.const f32x4 0x1.822cb17ff2eb8p+18 0x1.822cb17ff2eb8p+18 0x1.822cb17ff2eb8p+18 0x1.822cb17ff2eb8p+18))
5181 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF))
5182 (v128.const f32x4 0x1.1111111111111p+28 0x1.1111111111111p+28 0x1.1111111111111p+28 0x1.1111111111111p+28))
5183 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019))
5184 (v128.const f32x4 0x1.822cb17ff2eb8p+37 0x1.822cb17ff2eb8p+37 0x1.822cb17ff2eb8p+37 0x1.822cb17ff2eb8p+37))
5185 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019))
5186 (v128.const f32x4 0x1.822cb17ff2eb8p+37 0x1.822cb17ff2eb8p+37 0x1.822cb17ff2eb8p+37 0x1.822cb17ff2eb8p+37))
5187 (assert_return (invoke "f32x4.sqrt" (v128.const f32x4 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019))
5188 (v128.const f32x4 0x1.822cb17ff2eb8p+18 0x1.822cb17ff2eb8p+18 0x1.822cb17ff2eb8p+18 0x1.822cb17ff2eb8p+18))
5189 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0x0p+0 0x0p+0 0x0p+0 0x0p+0))
5190 (v128.const f32x4 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0 -0x0.0p+0))
5191 (assert_return (invoke "f32x4.neg" (v128.const f32x4 -0x0p+0 -0x0p+0 -0x0p+0 -0x0p+0))
5192 (v128.const f32x4 0x0.0p+0 0x0.0p+0 0x0.0p+0 0x0.0p+0))
5193 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
5194 (v128.const f32x4 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149 -0x1.0000000000000p-149))
5195 (assert_return (invoke "f32x4.neg" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
5196 (v128.const f32x4 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149 0x1.0000000000000p-149))
5197 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
5198 (v128.const f32x4 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126 -0x1.0000000000000p-126))
5199 (assert_return (invoke "f32x4.neg" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
5200 (v128.const f32x4 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126 0x1.0000000000000p-126))
5201 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
5202 (v128.const f32x4 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1 -0x1.0000000000000p-1))
5203 (assert_return (invoke "f32x4.neg" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
5204 (v128.const f32x4 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1 0x1.0000000000000p-1))
5205 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
5206 (v128.const f32x4 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0 -0x1.0000000000000p+0))
5207 (assert_return (invoke "f32x4.neg" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
5208 (v128.const f32x4 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0 0x1.0000000000000p+0))
5209 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
5210 (v128.const f32x4 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2 -0x1.921fb60000000p+2))
5211 (assert_return (invoke "f32x4.neg" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
5212 (v128.const f32x4 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2 0x1.921fb60000000p+2))
5213 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
5214 (v128.const f32x4 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127 -0x1.fffffe0000000p+127))
5215 (assert_return (invoke "f32x4.neg" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
5216 (v128.const f32x4 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127 0x1.fffffe0000000p+127))
5217 (assert_return (invoke "f32x4.neg" (v128.const f32x4 inf inf inf inf))
5218 (v128.const f32x4 -inf -inf -inf -inf))
5219 (assert_return (invoke "f32x4.neg" (v128.const f32x4 -inf -inf -inf -inf))
5220 (v128.const f32x4 inf inf inf inf))
5221 (assert_return (invoke "f32x4.neg" (v128.const f32x4 nan nan nan nan))
5222 (v128.const f32x4 -nan -nan -nan -nan))
5223 (assert_return (invoke "f32x4.neg" (v128.const f32x4 -nan -nan -nan -nan))
5224 (v128.const f32x4 nan nan nan nan))
5225 (assert_return (invoke "f32x4.neg" (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
5226 (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
5227 (assert_return (invoke "f32x4.neg" (v128.const f32x4 -nan:0x200000 -nan:0x200000 -nan:0x200000 -nan:0x200000))
5228 (v128.const f32x4 nan:0x200000 nan:0x200000 nan:0x200000 nan:0x200000))
5229 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0123456789 0123456789 0123456789 0123456789))
5230 (v128.const f32x4 -123456789.0 -123456789.0 -123456789.0 -123456789.0))
5231 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0123456789e019 0123456789e019 0123456789e019 0123456789e019))
5232 (v128.const f32x4 -1.23456789e+27 -1.23456789e+27 -1.23456789e+27 -1.23456789e+27))
5233 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0123456789e+019 0123456789e+019 0123456789e+019 0123456789e+019))
5234 (v128.const f32x4 -1.23456789e+27 -1.23456789e+27 -1.23456789e+27 -1.23456789e+27))
5235 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0123456789e-019 0123456789e-019 0123456789e-019 0123456789e-019))
5236 (v128.const f32x4 -1.23456789e-11 -1.23456789e-11 -1.23456789e-11 -1.23456789e-11))
5237 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0123456789. 0123456789. 0123456789. 0123456789.))
5238 (v128.const f32x4 -123456789.0 -123456789.0 -123456789.0 -123456789.0))
5239 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0123456789.e019 0123456789.e019 0123456789.e019 0123456789.e019))
5240 (v128.const f32x4 -1.23456789e+27 -1.23456789e+27 -1.23456789e+27 -1.23456789e+27))
5241 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0123456789.e+019 0123456789.e+019 0123456789.e+019 0123456789.e+019))
5242 (v128.const f32x4 -1.23456789e+27 -1.23456789e+27 -1.23456789e+27 -1.23456789e+27))
5243 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0123456789.e-019 0123456789.e-019 0123456789.e-019 0123456789.e-019))
5244 (v128.const f32x4 -1.23456789e-11 -1.23456789e-11 -1.23456789e-11 -1.23456789e-11))
5245 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789 0123456789.0123456789))
5246 (v128.const f32x4 -123456789.01234567 -123456789.01234567 -123456789.01234567 -123456789.01234567))
5247 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0123456789.0123456789e019 0123456789.0123456789e019 0123456789.0123456789e019 0123456789.0123456789e019))
5248 (v128.const f32x4 -1.2345678901234569e+27 -1.2345678901234569e+27 -1.2345678901234569e+27 -1.2345678901234569e+27))
5249 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0123456789.0123456789e+019 0123456789.0123456789e+019 0123456789.0123456789e+019 0123456789.0123456789e+019))
5250 (v128.const f32x4 -1.2345678901234569e+27 -1.2345678901234569e+27 -1.2345678901234569e+27 -1.2345678901234569e+27))
5251 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0123456789.0123456789e-019 0123456789.0123456789e-019 0123456789.0123456789e-019 0123456789.0123456789e-019))
5252 (v128.const f32x4 -1.2345678901234568e-11 -1.2345678901234568e-11 -1.2345678901234568e-11 -1.2345678901234568e-11))
5253 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0x0123456789ABCDEF 0x0123456789ABCDEF 0x0123456789ABCDEF 0x0123456789ABCDEF))
5254 (v128.const f32x4 -0x1.23456789abcdfp+56 -0x1.23456789abcdfp+56 -0x1.23456789abcdfp+56 -0x1.23456789abcdfp+56))
5255 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019 0x0123456789ABCDEFp019))
5256 (v128.const f32x4 -0x1.23456789abcdfp+75 -0x1.23456789abcdfp+75 -0x1.23456789abcdfp+75 -0x1.23456789abcdfp+75))
5257 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019 0x0123456789ABCDEFp+019))
5258 (v128.const f32x4 -0x1.23456789abcdfp+75 -0x1.23456789abcdfp+75 -0x1.23456789abcdfp+75 -0x1.23456789abcdfp+75))
5259 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019 0x0123456789ABCDEFp-019))
5260 (v128.const f32x4 -0x1.23456789abcdfp+37 -0x1.23456789abcdfp+37 -0x1.23456789abcdfp+37 -0x1.23456789abcdfp+37))
5261 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0x0123456789ABCDEF. 0x0123456789ABCDEF. 0x0123456789ABCDEF. 0x0123456789ABCDEF.))
5262 (v128.const f32x4 -0x1.23456789abcdfp+56 -0x1.23456789abcdfp+56 -0x1.23456789abcdfp+56 -0x1.23456789abcdfp+56))
5263 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019 0x0123456789ABCDEF.p019))
5264 (v128.const f32x4 -0x1.23456789abcdfp+75 -0x1.23456789abcdfp+75 -0x1.23456789abcdfp+75 -0x1.23456789abcdfp+75))
5265 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019 0x0123456789ABCDEF.p+019))
5266 (v128.const f32x4 -0x1.23456789abcdfp+75 -0x1.23456789abcdfp+75 -0x1.23456789abcdfp+75 -0x1.23456789abcdfp+75))
5267 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019 0x0123456789ABCDEF.p-019))
5268 (v128.const f32x4 -0x1.23456789abcdfp+37 -0x1.23456789abcdfp+37 -0x1.23456789abcdfp+37 -0x1.23456789abcdfp+37))
5269 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF 0x0123456789ABCDEF.019aF))
5270 (v128.const f32x4 -0x1.23456789abcdfp+56 -0x1.23456789abcdfp+56 -0x1.23456789abcdfp+56 -0x1.23456789abcdfp+56))
5271 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019 0x0123456789ABCDEF.019aFp019))
5272 (v128.const f32x4 -0x1.23456789abcdfp+75 -0x1.23456789abcdfp+75 -0x1.23456789abcdfp+75 -0x1.23456789abcdfp+75))
5273 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019 0x0123456789ABCDEF.019aFp+019))
5274 (v128.const f32x4 -0x1.23456789abcdfp+75 -0x1.23456789abcdfp+75 -0x1.23456789abcdfp+75 -0x1.23456789abcdfp+75))
5275 (assert_return (invoke "f32x4.neg" (v128.const f32x4 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019 0x0123456789ABCDEF.019aFp-019))
5276 (v128.const f32x4 -0x1.23456789abcdfp+37 -0x1.23456789abcdfp+37 -0x1.23456789abcdfp+37 -0x1.23456789abcdfp+37))
5279 ;; Mixed f32x4 tests when some lanes are NaNs
5282 (func (export "f32x4_sqrt_arith") (result v128)
5283 (f32x4.sqrt (v128.const f32x4 nan:0x200000 -nan:0x200000 16.0 25.0)))
5284 (func (export "f32x4_sqrt_canon") (result v128)
5285 (f32x4.sqrt (v128.const f32x4 -1.0 nan 4.0 9.0)))
5286 (func (export "f32x4_sqrt_mixed") (result v128)
5287 (f32x4.sqrt (v128.const f32x4 -inf nan:0x200000 36.0 49.0)))
5290 (assert_return (invoke "f32x4_sqrt_arith") (v128.const f32x4 nan:arithmetic nan:arithmetic 4.0 5.0))
5291 (assert_return (invoke "f32x4_sqrt_canon") (v128.const f32x4 nan:canonical nan:canonical 2.0 3.0))
5292 (assert_return (invoke "f32x4_sqrt_mixed") (v128.const f32x4 nan:canonical nan:arithmetic 6.0 7.0))
5295 (assert_invalid (module (func (result v128) (f32x4.neg (i32.const 0)))) "type mismatch")
5296 (assert_invalid (module (func (result v128) (f32x4.sqrt (i32.const 0)))) "type mismatch")
5297 (assert_invalid (module (func (result v128) (f32x4.add (i32.const 0) (f32.const 0.0)))) "type mismatch")
5298 (assert_invalid (module (func (result v128) (f32x4.sub (i32.const 0) (f32.const 0.0)))) "type mismatch")
5299 (assert_invalid (module (func (result v128) (f32x4.mul (i32.const 0) (f32.const 0.0)))) "type mismatch")
5300 (assert_invalid (module (func (result v128) (f32x4.div (i32.const 0) (f32.const 0.0)))) "type mismatch")
5302 ;; Test operation with empty argument
5306 (func $f32x4.neg-arg-empty (result v128)
5314 (func $f32x4.sqrt-arg-empty (result v128)
5322 (func $f32x4.add-1st-arg-empty (result v128)
5323 (f32x4.add (v128.const f32x4 0 0 0 0))
5330 (func $f32x4.add-arg-empty (result v128)
5338 (func $f32x4.sub-1st-arg-empty (result v128)
5339 (f32x4.sub (v128.const f32x4 0 0 0 0))
5346 (func $f32x4.sub-arg-empty (result v128)
5354 (func $f32x4.mul-1st-arg-empty (result v128)
5355 (f32x4.mul (v128.const f32x4 0 0 0 0))
5362 (func $f32x4.mul-arg-empty (result v128)
5370 (func $f32x4.div-1st-arg-empty (result v128)
5371 (f32x4.div (v128.const f32x4 0 0 0 0))
5378 (func $f32x4.div-arg-empty (result v128)
5387 (func (export "add-sub") (param v128 v128 v128) (result v128)
5388 (f32x4.add (f32x4.sub (local.get 0) (local.get 1))(local.get 2)))
5389 (func (export "div-add") (param v128 v128 v128) (result v128)
5390 (f32x4.div (f32x4.add (local.get 0) (local.get 1))(local.get 2)))
5391 (func (export "div-mul") (param v128 v128 v128) (result v128)
5392 (f32x4.div (f32x4.mul (local.get 0) (local.get 1))(local.get 2)))
5393 (func (export "div-sub") (param v128 v128 v128) (result v128)
5394 (f32x4.div (f32x4.sub (local.get 0) (local.get 1))(local.get 2)))
5395 (func (export "mul-add") (param v128 v128 v128) (result v128)
5396 (f32x4.mul (f32x4.add (local.get 0) (local.get 1))(local.get 2)))
5397 (func (export "mul-div") (param v128 v128 v128) (result v128)
5398 (f32x4.mul (f32x4.div (local.get 0) (local.get 1))(local.get 2)))
5399 (func (export "mul-sub") (param v128 v128 v128) (result v128)
5400 (f32x4.mul (f32x4.sub (local.get 0) (local.get 1))(local.get 2)))
5401 (func (export "sub-add") (param v128 v128 v128) (result v128)
5402 (f32x4.sub (f32x4.add (local.get 0) (local.get 1))(local.get 2)))
5403 (func (export "add-neg") (param v128 v128) (result v128)
5404 (f32x4.add (f32x4.neg (local.get 0)) (local.get 1)))
5405 (func (export "add-sqrt") (param v128 v128) (result v128)
5406 (f32x4.add (f32x4.sqrt (local.get 0)) (local.get 1)))
5407 (func (export "div-neg") (param v128 v128) (result v128)
5408 (f32x4.div (f32x4.neg (local.get 0)) (local.get 1)))
5409 (func (export "div-sqrt") (param v128 v128) (result v128)
5410 (f32x4.div (f32x4.sqrt (local.get 0)) (local.get 1)))
5411 (func (export "mul-neg") (param v128 v128) (result v128)
5412 (f32x4.mul (f32x4.neg (local.get 0)) (local.get 1)))
5413 (func (export "mul-sqrt") (param v128 v128) (result v128)
5414 (f32x4.mul (f32x4.sqrt (local.get 0)) (local.get 1)))
5415 (func (export "sub-neg") (param v128 v128) (result v128)
5416 (f32x4.sub (f32x4.neg (local.get 0)) (local.get 1)))
5417 (func (export "sub-sqrt") (param v128 v128) (result v128)
5418 (f32x4.sub (f32x4.sqrt (local.get 0)) (local.get 1)))
5421 (assert_return (invoke "add-sub" (v128.const f32x4 1.125 1.125 1.125 1.125)
5422 (v128.const f32x4 0.25 0.25 0.25 0.25)
5423 (v128.const f32x4 0.125 0.125 0.125 0.125))
5424 (v128.const f32x4 1.0 1.0 1.0 1.0))
5425 (assert_return (invoke "div-add" (v128.const f32x4 1.125 1.125 1.125 1.125)
5426 (v128.const f32x4 0.125 0.125 0.125 0.125)
5427 (v128.const f32x4 0.25 0.25 0.25 0.25))
5428 (v128.const f32x4 5.0 5.0 5.0 5.0))
5429 (assert_return (invoke "div-mul" (v128.const f32x4 1.125 1.125 1.125 1.125)
5430 (v128.const f32x4 4 4 4 4)
5431 (v128.const f32x4 0.25 0.25 0.25 0.25))
5432 (v128.const f32x4 18.0 18.0 18.0 18.0))
5433 (assert_return (invoke "div-sub" (v128.const f32x4 1.125 1.125 1.125 1.125)
5434 (v128.const f32x4 0.125 0.125 0.125 0.125)
5435 (v128.const f32x4 0.25 0.25 0.25 0.25))
5436 (v128.const f32x4 4.0 4.0 4.0 4.0))
5437 (assert_return (invoke "mul-add" (v128.const f32x4 1.25 1.25 1.25 1.25)
5438 (v128.const f32x4 0.25 0.25 0.25 0.25)
5439 (v128.const f32x4 0.25 0.25 0.25 0.25))
5440 (v128.const f32x4 0.375 0.375 0.375 0.375))
5441 (assert_return (invoke "mul-div" (v128.const f32x4 1.125 1.125 1.125 1.125)
5442 (v128.const f32x4 0.125 0.125 0.125 0.125)
5443 (v128.const f32x4 0.25 0.25 0.25 0.25))
5444 (v128.const f32x4 2.25 2.25 2.25 2.25))
5445 (assert_return (invoke "mul-sub" (v128.const f32x4 1.125 1.125 1.125 1.125)
5446 (v128.const f32x4 0.125 0.125 0.125 0.125)
5447 (v128.const f32x4 0.25 0.25 0.25 0.25))
5448 (v128.const f32x4 0.25 0.25 0.25 0.25))
5449 (assert_return (invoke "sub-add" (v128.const f32x4 1.125 1.125 1.125 1.125)
5450 (v128.const f32x4 0.25 0.25 0.25 0.25)
5451 (v128.const f32x4 0.125 0.125 0.125 0.125))
5452 (v128.const f32x4 1.25 1.25 1.25 1.25))
5453 (assert_return (invoke "add-neg" (v128.const f32x4 1.125 1.125 1.125 1.125)
5454 (v128.const f32x4 0.125 0.125 0.125 0.125))
5455 (v128.const f32x4 -1.0 -1.0 -1.0 -1.0))
5456 (assert_return (invoke "add-sqrt" (v128.const f32x4 2.25 2.25 2.25 2.25)
5457 (v128.const f32x4 0.25 0.25 0.25 0.25))
5458 (v128.const f32x4 1.75 1.75 1.75 1.75))
5459 (assert_return (invoke "div-neg" (v128.const f32x4 1.5 1.5 1.5 1.5)
5460 (v128.const f32x4 0.25 0.25 0.25 0.25))
5461 (v128.const f32x4 -6 -6 -6 -6))
5462 (assert_return (invoke "div-sqrt" (v128.const f32x4 2.25 2.25 2.25 2.25)
5463 (v128.const f32x4 0.25 0.25 0.25 0.25))
5464 (v128.const f32x4 6 6 6 6))
5465 (assert_return (invoke "mul-neg" (v128.const f32x4 1.5 1.5 1.5 1.5)
5466 (v128.const f32x4 0.25 0.25 0.25 0.25))
5467 (v128.const f32x4 -0.375 -0.375 -0.375 -0.375))
5468 (assert_return (invoke "mul-sqrt" (v128.const f32x4 2.25 2.25 2.25 2.25)
5469 (v128.const f32x4 0.25 0.25 0.25 0.25))
5470 (v128.const f32x4 0.375 0.375 0.375 0.375))
5471 (assert_return (invoke "sub-neg" (v128.const f32x4 1.125 1.125 1.125 1.125)
5472 (v128.const f32x4 0.125 0.125 0.125 0.125))
5473 (v128.const f32x4 -1.25 -1.25 -1.25 -1.25))
5474 (assert_return (invoke "sub-sqrt" (v128.const f32x4 2.25 2.25 2.25 2.25)
5475 (v128.const f32x4 0.25 0.25 0.25 0.25))
5476 (v128.const f32x4 1.25 1.25 1.25 1.25))