1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/js/src/jit-test/tests/asm.js/testBug965767.js Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,2098 @@ 1.4 +var buffer = new ArrayBuffer(4096); 1.5 + 1.6 +function testmod (glob, env, b) { 1.7 + 'use asm'; 1.8 + var f32=new glob.Float32Array(b) 1.9 + function fn1() { 1.10 + f32[0 >> 2]=2.0 1.11 + f32[4 >> 2]=2.125 1.12 + f32[8 >> 2]=2.25 1.13 + f32[12 >> 2]=2.375 1.14 + f32[16 >> 2]=2.5 1.15 + f32[20 >> 2]=2.625 1.16 + f32[24 >> 2]=2.75 1.17 + f32[28 >> 2]=2.875 1.18 + f32[32 >> 2]=3.0 1.19 + f32[36 >> 2]=3.125 1.20 + f32[40 >> 2]=3.25 1.21 + f32[44 >> 2]=3.375 1.22 + f32[48 >> 2]=3.5 1.23 + f32[52 >> 2]=3.625 1.24 + f32[56 >> 2]=3.75 1.25 + f32[60 >> 2]=3.875 1.26 + f32[64 >> 2]=4.0 1.27 + f32[68 >> 2]=4.25 1.28 + f32[72 >> 2]=4.5 1.29 + f32[76 >> 2]=4.75 1.30 + f32[80 >> 2]=5.0 1.31 + f32[84 >> 2]=5.25 1.32 + f32[88 >> 2]=5.5 1.33 + f32[92 >> 2]=5.75 1.34 + f32[96 >> 2]=6.0 1.35 + f32[100 >> 2]=6.25 1.36 + f32[104 >> 2]=6.5 1.37 + f32[108 >> 2]=6.75 1.38 + f32[112 >> 2]=7.0 1.39 + f32[116 >> 2]=7.25 1.40 + f32[120 >> 2]=7.5 1.41 + f32[124 >> 2]=7.75 1.42 + f32[128 >> 2]=8.0 1.43 + f32[132 >> 2]=8.5 1.44 + f32[136 >> 2]=9.0 1.45 + f32[140 >> 2]=9.5 1.46 + f32[144 >> 2]=10.0 1.47 + f32[148 >> 2]=10.5 1.48 + f32[152 >> 2]=11.0 1.49 + f32[156 >> 2]=11.5 1.50 + f32[160 >> 2]=12.0 1.51 + f32[164 >> 2]=12.5 1.52 + f32[168 >> 2]=13.0 1.53 + f32[172 >> 2]=13.5 1.54 + f32[176 >> 2]=14.0 1.55 + f32[180 >> 2]=14.5 1.56 + f32[184 >> 2]=15.0 1.57 + f32[188 >> 2]=15.5 1.58 + f32[192 >> 2]=16.0 1.59 + f32[196 >> 2]=17.0 1.60 + f32[200 >> 2]=18.0 1.61 + f32[204 >> 2]=19.0 1.62 + f32[208 >> 2]=20.0 1.63 + f32[212 >> 2]=21.0 1.64 + f32[216 >> 2]=22.0 1.65 + f32[220 >> 2]=23.0 1.66 + f32[224 >> 2]=24.0 1.67 + f32[228 >> 2]=25.0 1.68 + f32[232 >> 2]=26.0 1.69 + f32[236 >> 2]=27.0 1.70 + f32[240 >> 2]=28.0 1.71 + f32[244 >> 2]=29.0 1.72 + f32[248 >> 2]=30.0 1.73 + f32[252 >> 2]=31.0 1.74 + f32[256 >> 2]=0.125 1.75 + f32[260 >> 2]=0.1328125 1.76 + f32[264 >> 2]=0.140625 1.77 + f32[268 >> 2]=0.1484375 1.78 + f32[272 >> 2]=0.15625 1.79 + f32[276 >> 2]=0.1640625 1.80 + f32[280 >> 2]=0.171875 1.81 + f32[284 >> 2]=0.1796875 1.82 + f32[288 >> 2]=0.1875 1.83 + f32[292 >> 2]=0.1953125 1.84 + f32[296 >> 2]=0.203125 1.85 + f32[300 >> 2]=0.2109375 1.86 + f32[304 >> 2]=0.21875 1.87 + f32[308 >> 2]=0.2265625 1.88 + f32[312 >> 2]=0.234375 1.89 + f32[316 >> 2]=0.2421875 1.90 + f32[320 >> 2]=0.25 1.91 + f32[324 >> 2]=0.265625 1.92 + f32[328 >> 2]=0.28125 1.93 + f32[332 >> 2]=0.296875 1.94 + f32[336 >> 2]=0.3125 1.95 + f32[340 >> 2]=0.328125 1.96 + f32[344 >> 2]=0.34375 1.97 + f32[348 >> 2]=0.359375 1.98 + f32[352 >> 2]=0.375 1.99 + f32[356 >> 2]=0.390625 1.100 + f32[360 >> 2]=0.40625 1.101 + f32[364 >> 2]=0.421875 1.102 + f32[368 >> 2]=0.4375 1.103 + f32[368 >> 2]=0.4375 1.104 + f32[372 >> 2]=0.453125 1.105 + f32[376 >> 2]=0.46875 1.106 + f32[380 >> 2]=0.484375 1.107 + f32[384 >> 2]=0.5 1.108 + f32[388 >> 2]=0.53125 1.109 + f32[392 >> 2]=0.5625 1.110 + f32[396 >> 2]=0.59375 1.111 + f32[400 >> 2]=0.625 1.112 + f32[404 >> 2]=0.65625 1.113 + f32[408 >> 2]=0.6875 1.114 + f32[412 >> 2]=0.71875 1.115 + f32[416 >> 2]=0.75 1.116 + f32[420 >> 2]=0.78125 1.117 + f32[424 >> 2]=0.8125 1.118 + f32[428 >> 2]=0.84375 1.119 + f32[432 >> 2]=0.875 1.120 + f32[436 >> 2]=0.90625 1.121 + f32[440 >> 2]=0.9375 1.122 + f32[444 >> 2]=0.96875 1.123 + f32[448 >> 2]=1.0 1.124 + f32[452 >> 2]=1.0625 1.125 + f32[456 >> 2]=1.125 1.126 + f32[460 >> 2]=1.1875 1.127 + f32[464 >> 2]=1.25 1.128 + f32[468 >> 2]=1.3125 1.129 + f32[472 >> 2]=1.375 1.130 + f32[476 >> 2]=1.4375 1.131 + f32[480 >> 2]=1.5 1.132 + f32[484 >> 2]=1.5625 1.133 + f32[488 >> 2]=1.625 1.134 + f32[492 >> 2]=1.6875 1.135 + f32[496 >> 2]=1.75 1.136 + f32[500 >> 2]=1.8125 1.137 + f32[504 >> 2]=1.875 1.138 + f32[508 >> 2]=1.9375 1.139 + f32[512 >> 2]=-2.0 1.140 + f32[516 >> 2]=-2.125 1.141 + f32[520 >> 2]=-2.25 1.142 + f32[524 >> 2]=-2.375 1.143 + f32[528 >> 2]=-2.5 1.144 + f32[532 >> 2]=-2.625 1.145 + f32[536 >> 2]=-2.75 1.146 + f32[540 >> 2]=-2.875 1.147 + f32[544 >> 2]=-3.0 1.148 + f32[548 >> 2]=-3.125 1.149 + f32[552 >> 2]=-3.25 1.150 + f32[556 >> 2]=-3.375 1.151 + f32[560 >> 2]=-3.5 1.152 + f32[564 >> 2]=-3.625 1.153 + f32[568 >> 2]=-3.75 1.154 + f32[572 >> 2]=-3.875 1.155 + f32[576 >> 2]=-4.0 1.156 + f32[580 >> 2]=-4.25 1.157 + f32[584 >> 2]=-4.5 1.158 + f32[588 >> 2]=-4.75 1.159 + f32[592 >> 2]=-5.0 1.160 + f32[596 >> 2]=-5.25 1.161 + f32[600 >> 2]=-5.5 1.162 + f32[604 >> 2]=-5.75 1.163 + f32[608 >> 2]=-6.0 1.164 + f32[612 >> 2]=-6.25 1.165 + f32[616 >> 2]=-6.5 1.166 + f32[620 >> 2]=-6.75 1.167 + f32[624 >> 2]=-7.0 1.168 + f32[628 >> 2]=-7.25 1.169 + f32[632 >> 2]=-7.5 1.170 + f32[636 >> 2]=-7.75 1.171 + f32[640 >> 2]=-8.0 1.172 + f32[644 >> 2]=-8.5 1.173 + f32[648 >> 2]=-9.0 1.174 + f32[652 >> 2]=-9.5 1.175 + f32[656 >> 2]=-10.0 1.176 + f32[660 >> 2]=-10.5 1.177 + f32[664 >> 2]=-11.0 1.178 + f32[668 >> 2]=-11.5 1.179 + f32[672 >> 2]=-12.0 1.180 + f32[676 >> 2]=-12.5 1.181 + f32[680 >> 2]=-13.0 1.182 + f32[684 >> 2]=-13.5 1.183 + f32[688 >> 2]=-14.0 1.184 + f32[692 >> 2]=-14.5 1.185 + f32[696 >> 2]=-15.0 1.186 + f32[700 >> 2]=-15.5 1.187 + f32[704 >> 2]=-16.0 1.188 + f32[708 >> 2]=-17.0 1.189 + f32[712 >> 2]=-18.0 1.190 + f32[716 >> 2]=-19.0 1.191 + f32[720 >> 2]=-20.0 1.192 + f32[724 >> 2]=-21.0 1.193 + f32[728 >> 2]=-22.0 1.194 + f32[732 >> 2]=-23.0 1.195 + f32[736 >> 2]=-24.0 1.196 + f32[740 >> 2]=-25.0 1.197 + f32[744 >> 2]=-26.0 1.198 + f32[748 >> 2]=-27.0 1.199 + f32[752 >> 2]=-28.0 1.200 + f32[756 >> 2]=-29.0 1.201 + f32[760 >> 2]=-30.0 1.202 + f32[764 >> 2]=-31.0 1.203 + f32[768 >> 2]=-0.125 1.204 + f32[768 >> 2]=-0.125 1.205 + f32[772 >> 2]=-0.1328125 1.206 + f32[776 >> 2]=-0.140625 1.207 + f32[780 >> 2]=-0.1484375 1.208 + f32[784 >> 2]=-0.15625 1.209 + f32[788 >> 2]=-0.1640625 1.210 + f32[792 >> 2]=-0.171875 1.211 + f32[796 >> 2]=-0.1796875 1.212 + f32[800 >> 2]=-0.1875 1.213 + f32[804 >> 2]=-0.1953125 1.214 + f32[808 >> 2]=-0.203125 1.215 + f32[812 >> 2]=-0.2109375 1.216 + f32[816 >> 2]=-0.21875 1.217 + f32[820 >> 2]=-0.2265625 1.218 + f32[824 >> 2]=-0.234375 1.219 + f32[828 >> 2]=-0.2421875 1.220 + f32[832 >> 2]=-0.25 1.221 + f32[836 >> 2]=-0.265625 1.222 + f32[840 >> 2]=-0.28125 1.223 + f32[844 >> 2]=-0.296875 1.224 + f32[848 >> 2]=-0.3125 1.225 + f32[852 >> 2]=-0.328125 1.226 + f32[856 >> 2]=-0.34375 1.227 + f32[860 >> 2]=-0.359375 1.228 + f32[864 >> 2]=-0.375 1.229 + f32[868 >> 2]=-0.390625 1.230 + f32[872 >> 2]=-0.40625 1.231 + f32[876 >> 2]=-0.421875 1.232 + f32[880 >> 2]=-0.4375 1.233 + f32[884 >> 2]=-0.453125 1.234 + f32[888 >> 2]=-0.46875 1.235 + f32[892 >> 2]=-0.484375 1.236 + f32[896 >> 2]=-0.5 1.237 + f32[900 >> 2]=-0.53125 1.238 + f32[904 >> 2]=-0.5625 1.239 + f32[908 >> 2]=-0.59375 1.240 + f32[912 >> 2]=-0.625 1.241 + f32[916 >> 2]=-0.65625 1.242 + f32[920 >> 2]=-0.6875 1.243 + f32[924 >> 2]=-0.71875 1.244 + f32[928 >> 2]=-0.75 1.245 + f32[932 >> 2]=-0.78125 1.246 + f32[936 >> 2]=-0.8125 1.247 + f32[940 >> 2]=-0.84375 1.248 + f32[944 >> 2]=-0.875 1.249 + f32[948 >> 2]=-0.90625 1.250 + f32[952 >> 2]=-0.9375 1.251 + f32[956 >> 2]=-0.96875 1.252 + f32[960 >> 2]=-1.0 1.253 + f32[964 >> 2]=-1.0625 1.254 + f32[968 >> 2]=-1.125 1.255 + f32[972 >> 2]=-1.1875 1.256 + f32[976 >> 2]=-1.25 1.257 + f32[980 >> 2]=-1.3125 1.258 + f32[984 >> 2]=-1.375 1.259 + f32[988 >> 2]=-1.4375 1.260 + f32[992 >> 2]=-1.5 1.261 + f32[996 >> 2]=-1.5625 1.262 + f32[1000 >> 2]=-1.625 1.263 + f32[1004 >> 2]=-1.6875 1.264 + f32[1008 >> 2]=-1.75 1.265 + f32[1012 >> 2]=-1.8125 1.266 + f32[1016 >> 2]=-1.875 1.267 + f32[1020 >> 2]=-1.9375 1.268 + 1.269 + // Some cases that should not be encoded as an immediate on the ARM. 1.270 + 1.271 + // All the low zero bits set. 1.272 + f32[1024 >> 2]=2.1249998 1.273 + f32[1028 >> 2]=2.2499998 1.274 + f32[1032 >> 2]=2.3749998 1.275 + f32[1036 >> 2]=2.4999998 1.276 + f32[1040 >> 2]=2.6249998 1.277 + f32[1044 >> 2]=2.7499998 1.278 + f32[1048 >> 2]=2.8749998 1.279 + f32[1052 >> 2]=2.9999998 1.280 + f32[1056 >> 2]=3.1249998 1.281 + f32[1060 >> 2]=3.2499998 1.282 + f32[1064 >> 2]=3.3749998 1.283 + f32[1068 >> 2]=3.4999998 1.284 + f32[1072 >> 2]=3.6249998 1.285 + f32[1076 >> 2]=3.7499998 1.286 + f32[1080 >> 2]=3.8749998 1.287 + f32[1084 >> 2]=3.9999998 1.288 + f32[1088 >> 2]=4.2499995 1.289 + f32[1092 >> 2]=4.4999995 1.290 + f32[1096 >> 2]=4.7499995 1.291 + f32[1100 >> 2]=4.9999995 1.292 + f32[1104 >> 2]=5.2499995 1.293 + f32[1108 >> 2]=5.4999995 1.294 + f32[1112 >> 2]=5.7499995 1.295 + f32[1116 >> 2]=5.9999995 1.296 + f32[1120 >> 2]=6.2499995 1.297 + f32[1124 >> 2]=6.4999995 1.298 + f32[1128 >> 2]=6.7499995 1.299 + f32[1132 >> 2]=6.9999995 1.300 + f32[1136 >> 2]=7.2499995 1.301 + f32[1140 >> 2]=7.4999995 1.302 + f32[1144 >> 2]=7.7499995 1.303 + f32[1148 >> 2]=7.9999995 1.304 + f32[1152 >> 2]=8.499999 1.305 + f32[1156 >> 2]=8.999999 1.306 + f32[1160 >> 2]=9.499999 1.307 + f32[1164 >> 2]=9.999999 1.308 + f32[1168 >> 2]=10.499999 1.309 + f32[1172 >> 2]=10.999999 1.310 + f32[1176 >> 2]=11.499999 1.311 + f32[1180 >> 2]=11.999999 1.312 + f32[1184 >> 2]=12.499999 1.313 + f32[1188 >> 2]=12.999999 1.314 + f32[1192 >> 2]=13.499999 1.315 + f32[1196 >> 2]=13.999999 1.316 + f32[1200 >> 2]=14.499999 1.317 + f32[1204 >> 2]=14.999999 1.318 + f32[1208 >> 2]=15.499999 1.319 + f32[1212 >> 2]=15.999999 1.320 + f32[1216 >> 2]=16.999998 1.321 + f32[1220 >> 2]=17.999998 1.322 + f32[1224 >> 2]=18.999998 1.323 + f32[1228 >> 2]=19.999998 1.324 + f32[1232 >> 2]=20.999998 1.325 + f32[1236 >> 2]=21.999998 1.326 + f32[1240 >> 2]=22.999998 1.327 + f32[1244 >> 2]=23.999998 1.328 + f32[1248 >> 2]=24.999998 1.329 + f32[1252 >> 2]=25.999998 1.330 + f32[1256 >> 2]=26.999998 1.331 + f32[1260 >> 2]=27.999998 1.332 + f32[1264 >> 2]=28.999998 1.333 + f32[1268 >> 2]=29.999998 1.334 + f32[1272 >> 2]=30.999998 1.335 + f32[1276 >> 2]=31.999998 1.336 + f32[1280 >> 2]=0.13281249 1.337 + f32[1284 >> 2]=0.14062499 1.338 + f32[1288 >> 2]=0.14843749 1.339 + f32[1292 >> 2]=0.15624999 1.340 + f32[1296 >> 2]=0.16406249 1.341 + f32[1300 >> 2]=0.17187499 1.342 + f32[1304 >> 2]=0.17968749 1.343 + f32[1308 >> 2]=0.18749999 1.344 + f32[1312 >> 2]=0.19531249 1.345 + f32[1316 >> 2]=0.20312499 1.346 + f32[1320 >> 2]=0.21093749 1.347 + f32[1324 >> 2]=0.21874999 1.348 + f32[1328 >> 2]=0.22656249 1.349 + f32[1332 >> 2]=0.23437499 1.350 + f32[1336 >> 2]=0.24218749 1.351 + f32[1340 >> 2]=0.24999999 1.352 + f32[1344 >> 2]=0.26562497 1.353 + f32[1348 >> 2]=0.28124997 1.354 + f32[1352 >> 2]=0.29687497 1.355 + f32[1356 >> 2]=0.31249997 1.356 + f32[1360 >> 2]=0.32812497 1.357 + f32[1364 >> 2]=0.34374997 1.358 + f32[1368 >> 2]=0.35937497 1.359 + f32[1372 >> 2]=0.37499997 1.360 + f32[1376 >> 2]=0.39062497 1.361 + f32[1380 >> 2]=0.40624997 1.362 + f32[1384 >> 2]=0.42187497 1.363 + f32[1388 >> 2]=0.43749997 1.364 + f32[1392 >> 2]=0.45312497 1.365 + f32[1396 >> 2]=0.46874997 1.366 + f32[1400 >> 2]=0.48437497 1.367 + f32[1404 >> 2]=0.49999997 1.368 + f32[1408 >> 2]=0.53124994 1.369 + f32[1412 >> 2]=0.56249994 1.370 + f32[1416 >> 2]=0.59374994 1.371 + f32[1420 >> 2]=0.62499994 1.372 + f32[1424 >> 2]=0.65624994 1.373 + f32[1428 >> 2]=0.68749994 1.374 + f32[1432 >> 2]=0.71874994 1.375 + f32[1436 >> 2]=0.74999994 1.376 + f32[1440 >> 2]=0.78124994 1.377 + f32[1444 >> 2]=0.81249994 1.378 + f32[1448 >> 2]=0.84374994 1.379 + f32[1452 >> 2]=0.87499994 1.380 + f32[1456 >> 2]=0.90624994 1.381 + f32[1460 >> 2]=0.93749994 1.382 + f32[1464 >> 2]=0.96874994 1.383 + f32[1468 >> 2]=0.99999994 1.384 + f32[1472 >> 2]=1.0624999 1.385 + f32[1476 >> 2]=1.1249999 1.386 + f32[1480 >> 2]=1.1874999 1.387 + f32[1484 >> 2]=1.2499999 1.388 + f32[1488 >> 2]=1.3124999 1.389 + f32[1488 >> 2]=1.3124999 1.390 + f32[1492 >> 2]=1.3749999 1.391 + f32[1496 >> 2]=1.4374999 1.392 + f32[1500 >> 2]=1.4999999 1.393 + f32[1504 >> 2]=1.5624999 1.394 + f32[1508 >> 2]=1.6249999 1.395 + f32[1512 >> 2]=1.6874999 1.396 + f32[1516 >> 2]=1.7499999 1.397 + f32[1520 >> 2]=1.8124999 1.398 + f32[1524 >> 2]=1.8749999 1.399 + f32[1528 >> 2]=1.9374999 1.400 + f32[1532 >> 2]=1.9999999 1.401 + f32[1536 >> 2]=-2.1249998 1.402 + f32[1540 >> 2]=-2.2499998 1.403 + f32[1544 >> 2]=-2.3749998 1.404 + f32[1548 >> 2]=-2.4999998 1.405 + f32[1552 >> 2]=-2.6249998 1.406 + f32[1556 >> 2]=-2.7499998 1.407 + f32[1560 >> 2]=-2.8749998 1.408 + f32[1564 >> 2]=-2.9999998 1.409 + f32[1568 >> 2]=-3.1249998 1.410 + f32[1572 >> 2]=-3.2499998 1.411 + f32[1576 >> 2]=-3.3749998 1.412 + f32[1580 >> 2]=-3.4999998 1.413 + f32[1584 >> 2]=-3.6249998 1.414 + f32[1588 >> 2]=-3.7499998 1.415 + f32[1592 >> 2]=-3.8749998 1.416 + f32[1596 >> 2]=-3.9999998 1.417 + f32[1600 >> 2]=-4.2499995 1.418 + f32[1604 >> 2]=-4.4999995 1.419 + f32[1608 >> 2]=-4.7499995 1.420 + f32[1612 >> 2]=-4.9999995 1.421 + f32[1616 >> 2]=-5.2499995 1.422 + f32[1620 >> 2]=-5.4999995 1.423 + f32[1624 >> 2]=-5.7499995 1.424 + f32[1628 >> 2]=-5.9999995 1.425 + f32[1632 >> 2]=-6.2499995 1.426 + f32[1636 >> 2]=-6.4999995 1.427 + f32[1640 >> 2]=-6.7499995 1.428 + f32[1644 >> 2]=-6.9999995 1.429 + f32[1648 >> 2]=-7.2499995 1.430 + f32[1652 >> 2]=-7.4999995 1.431 + f32[1656 >> 2]=-7.7499995 1.432 + f32[1660 >> 2]=-7.9999995 1.433 + f32[1664 >> 2]=-8.499999 1.434 + f32[1668 >> 2]=-8.999999 1.435 + f32[1672 >> 2]=-9.499999 1.436 + f32[1676 >> 2]=-9.999999 1.437 + f32[1680 >> 2]=-10.499999 1.438 + f32[1684 >> 2]=-10.999999 1.439 + f32[1688 >> 2]=-11.499999 1.440 + f32[1692 >> 2]=-11.999999 1.441 + f32[1696 >> 2]=-12.499999 1.442 + f32[1700 >> 2]=-12.999999 1.443 + f32[1704 >> 2]=-13.499999 1.444 + f32[1708 >> 2]=-13.999999 1.445 + f32[1712 >> 2]=-14.499999 1.446 + f32[1716 >> 2]=-14.999999 1.447 + f32[1720 >> 2]=-15.499999 1.448 + f32[1724 >> 2]=-15.999999 1.449 + f32[1728 >> 2]=-16.999998 1.450 + f32[1732 >> 2]=-17.999998 1.451 + f32[1736 >> 2]=-18.999998 1.452 + f32[1740 >> 2]=-19.999998 1.453 + f32[1744 >> 2]=-20.999998 1.454 + f32[1748 >> 2]=-21.999998 1.455 + f32[1752 >> 2]=-22.999998 1.456 + f32[1756 >> 2]=-23.999998 1.457 + f32[1760 >> 2]=-24.999998 1.458 + f32[1764 >> 2]=-25.999998 1.459 + f32[1768 >> 2]=-26.999998 1.460 + f32[1772 >> 2]=-27.999998 1.461 + f32[1776 >> 2]=-28.999998 1.462 + f32[1780 >> 2]=-29.999998 1.463 + f32[1784 >> 2]=-30.999998 1.464 + f32[1788 >> 2]=-31.999998 1.465 + f32[1792 >> 2]=-0.13281249 1.466 + f32[1796 >> 2]=-0.14062499 1.467 + f32[1800 >> 2]=-0.14843749 1.468 + f32[1804 >> 2]=-0.15624999 1.469 + f32[1808 >> 2]=-0.16406249 1.470 + f32[1812 >> 2]=-0.17187499 1.471 + f32[1816 >> 2]=-0.17968749 1.472 + f32[1820 >> 2]=-0.18749999 1.473 + f32[1824 >> 2]=-0.19531249 1.474 + f32[1828 >> 2]=-0.20312499 1.475 + f32[1832 >> 2]=-0.21093749 1.476 + f32[1836 >> 2]=-0.21874999 1.477 + f32[1840 >> 2]=-0.22656249 1.478 + f32[1844 >> 2]=-0.23437499 1.479 + f32[1848 >> 2]=-0.24218749 1.480 + f32[1852 >> 2]=-0.24999999 1.481 + f32[1856 >> 2]=-0.26562497 1.482 + f32[1860 >> 2]=-0.28124997 1.483 + f32[1864 >> 2]=-0.29687497 1.484 + f32[1868 >> 2]=-0.31249997 1.485 + f32[1872 >> 2]=-0.32812497 1.486 + f32[1876 >> 2]=-0.34374997 1.487 + f32[1880 >> 2]=-0.35937497 1.488 + f32[1884 >> 2]=-0.37499997 1.489 + f32[1888 >> 2]=-0.39062497 1.490 + f32[1888 >> 2]=-0.39062497 1.491 + f32[1892 >> 2]=-0.40624997 1.492 + f32[1896 >> 2]=-0.42187497 1.493 + f32[1900 >> 2]=-0.43749997 1.494 + f32[1904 >> 2]=-0.45312497 1.495 + f32[1908 >> 2]=-0.46874997 1.496 + f32[1912 >> 2]=-0.48437497 1.497 + f32[1916 >> 2]=-0.49999997 1.498 + f32[1920 >> 2]=-0.53124994 1.499 + f32[1924 >> 2]=-0.56249994 1.500 + f32[1928 >> 2]=-0.59374994 1.501 + f32[1932 >> 2]=-0.62499994 1.502 + f32[1936 >> 2]=-0.65624994 1.503 + f32[1940 >> 2]=-0.68749994 1.504 + f32[1944 >> 2]=-0.71874994 1.505 + f32[1948 >> 2]=-0.74999994 1.506 + f32[1952 >> 2]=-0.78124994 1.507 + f32[1956 >> 2]=-0.81249994 1.508 + f32[1960 >> 2]=-0.84374994 1.509 + f32[1964 >> 2]=-0.87499994 1.510 + f32[1968 >> 2]=-0.90624994 1.511 + f32[1972 >> 2]=-0.93749994 1.512 + f32[1976 >> 2]=-0.96874994 1.513 + f32[1980 >> 2]=-0.99999994 1.514 + f32[1984 >> 2]=-1.0624999 1.515 + f32[1988 >> 2]=-1.1249999 1.516 + f32[1992 >> 2]=-1.1874999 1.517 + f32[1996 >> 2]=-1.2499999 1.518 + f32[2000 >> 2]=-1.3124999 1.519 + f32[2004 >> 2]=-1.3749999 1.520 + f32[2008 >> 2]=-1.4374999 1.521 + f32[2012 >> 2]=-1.4999999 1.522 + f32[2016 >> 2]=-1.5624999 1.523 + f32[2020 >> 2]=-1.6249999 1.524 + f32[2024 >> 2]=-1.6874999 1.525 + f32[2028 >> 2]=-1.7499999 1.526 + f32[2032 >> 2]=-1.8124999 1.527 + f32[2036 >> 2]=-1.8749999 1.528 + f32[2040 >> 2]=-1.9374999 1.529 + f32[2044 >> 2]=-1.9999999 1.530 + 1.531 + // Just the lowest zero bit set. 1.532 + f32[2048 >> 2]=2.0000002 1.533 + f32[2052 >> 2]=2.1250002 1.534 + f32[2056 >> 2]=2.2500002 1.535 + f32[2060 >> 2]=2.3750002 1.536 + f32[2064 >> 2]=2.5000002 1.537 + f32[2068 >> 2]=2.6250002 1.538 + f32[2072 >> 2]=2.7500002 1.539 + f32[2076 >> 2]=2.8750002 1.540 + f32[2080 >> 2]=3.0000002 1.541 + f32[2084 >> 2]=3.1250002 1.542 + f32[2088 >> 2]=3.2500002 1.543 + f32[2092 >> 2]=3.3750002 1.544 + f32[2096 >> 2]=3.5000002 1.545 + f32[2100 >> 2]=3.6250002 1.546 + f32[2104 >> 2]=3.7500002 1.547 + f32[2108 >> 2]=3.8750002 1.548 + f32[2112 >> 2]=4.0000005 1.549 + f32[2116 >> 2]=4.2500005 1.550 + f32[2120 >> 2]=4.5000005 1.551 + f32[2124 >> 2]=4.7500005 1.552 + f32[2128 >> 2]=5.0000005 1.553 + f32[2132 >> 2]=5.2500005 1.554 + f32[2136 >> 2]=5.5000005 1.555 + f32[2140 >> 2]=5.7500005 1.556 + f32[2140 >> 2]=5.7500005 1.557 + f32[2144 >> 2]=6.0000005 1.558 + f32[2148 >> 2]=6.2500005 1.559 + f32[2152 >> 2]=6.5000005 1.560 + f32[2156 >> 2]=6.7500005 1.561 + f32[2160 >> 2]=7.0000005 1.562 + f32[2164 >> 2]=7.2500005 1.563 + f32[2168 >> 2]=7.5000005 1.564 + f32[2172 >> 2]=7.7500005 1.565 + f32[2176 >> 2]=8.000001 1.566 + f32[2180 >> 2]=8.500001 1.567 + f32[2184 >> 2]=9.000001 1.568 + f32[2188 >> 2]=9.500001 1.569 + f32[2192 >> 2]=10.000001 1.570 + f32[2196 >> 2]=10.500001 1.571 + f32[2200 >> 2]=11.000001 1.572 + f32[2204 >> 2]=11.500001 1.573 + f32[2208 >> 2]=12.000001 1.574 + f32[2212 >> 2]=12.500001 1.575 + f32[2216 >> 2]=13.000001 1.576 + f32[2220 >> 2]=13.500001 1.577 + f32[2224 >> 2]=14.000001 1.578 + f32[2228 >> 2]=14.500001 1.579 + f32[2232 >> 2]=15.000001 1.580 + f32[2236 >> 2]=15.500001 1.581 + f32[2240 >> 2]=16.000002 1.582 + f32[2244 >> 2]=17.000002 1.583 + f32[2248 >> 2]=18.000002 1.584 + f32[2252 >> 2]=19.000002 1.585 + f32[2256 >> 2]=20.000002 1.586 + f32[2260 >> 2]=21.000002 1.587 + f32[2264 >> 2]=22.000002 1.588 + f32[2268 >> 2]=23.000002 1.589 + f32[2272 >> 2]=24.000002 1.590 + f32[2276 >> 2]=25.000002 1.591 + f32[2280 >> 2]=26.000002 1.592 + f32[2284 >> 2]=27.000002 1.593 + f32[2288 >> 2]=28.000002 1.594 + f32[2292 >> 2]=29.000002 1.595 + f32[2296 >> 2]=30.000002 1.596 + f32[2300 >> 2]=31.000002 1.597 + f32[2304 >> 2]=0.12500001 1.598 + f32[2308 >> 2]=0.13281251 1.599 + f32[2312 >> 2]=0.14062501 1.600 + f32[2316 >> 2]=0.14843751 1.601 + f32[2320 >> 2]=0.15625001 1.602 + f32[2324 >> 2]=0.16406251 1.603 + f32[2328 >> 2]=0.17187501 1.604 + f32[2332 >> 2]=0.17968751 1.605 + f32[2336 >> 2]=0.18750001 1.606 + f32[2340 >> 2]=0.19531251 1.607 + f32[2344 >> 2]=0.20312501 1.608 + f32[2348 >> 2]=0.21093751 1.609 + f32[2352 >> 2]=0.21875001 1.610 + f32[2356 >> 2]=0.22656251 1.611 + f32[2360 >> 2]=0.23437501 1.612 + f32[2364 >> 2]=0.24218751 1.613 + f32[2368 >> 2]=0.25000003 1.614 + f32[2372 >> 2]=0.26562503 1.615 + f32[2376 >> 2]=0.28125003 1.616 + f32[2380 >> 2]=0.29687503 1.617 + f32[2384 >> 2]=0.31250003 1.618 + f32[2388 >> 2]=0.32812503 1.619 + f32[2392 >> 2]=0.34375003 1.620 + f32[2396 >> 2]=0.35937503 1.621 + f32[2400 >> 2]=0.37500003 1.622 + f32[2404 >> 2]=0.39062503 1.623 + f32[2408 >> 2]=0.40625003 1.624 + f32[2412 >> 2]=0.42187503 1.625 + f32[2416 >> 2]=0.43750003 1.626 + f32[2420 >> 2]=0.45312503 1.627 + f32[2424 >> 2]=0.46875003 1.628 + f32[2428 >> 2]=0.48437503 1.629 + f32[2432 >> 2]=0.50000006 1.630 + f32[2436 >> 2]=0.53125006 1.631 + f32[2440 >> 2]=0.56250006 1.632 + f32[2444 >> 2]=0.59375006 1.633 + f32[2448 >> 2]=0.62500006 1.634 + f32[2452 >> 2]=0.65625006 1.635 + f32[2456 >> 2]=0.68750006 1.636 + f32[2460 >> 2]=0.71875006 1.637 + f32[2464 >> 2]=0.75000006 1.638 + f32[2468 >> 2]=0.78125006 1.639 + f32[2472 >> 2]=0.81250006 1.640 + f32[2476 >> 2]=0.84375006 1.641 + f32[2480 >> 2]=0.87500006 1.642 + f32[2484 >> 2]=0.90625006 1.643 + f32[2488 >> 2]=0.93750006 1.644 + f32[2492 >> 2]=0.96875006 1.645 + f32[2496 >> 2]=1.0000001 1.646 + f32[2500 >> 2]=1.0625001 1.647 + f32[2504 >> 2]=1.1250001 1.648 + f32[2508 >> 2]=1.1875001 1.649 + f32[2512 >> 2]=1.2500001 1.650 + f32[2516 >> 2]=1.3125001 1.651 + f32[2520 >> 2]=1.3750001 1.652 + f32[2524 >> 2]=1.4375001 1.653 + f32[2528 >> 2]=1.5000001 1.654 + f32[2532 >> 2]=1.5625001 1.655 + f32[2536 >> 2]=1.6250001 1.656 + f32[2540 >> 2]=1.6875001 1.657 + f32[2540 >> 2]=1.6875001 1.658 + f32[2544 >> 2]=1.7500001 1.659 + f32[2548 >> 2]=1.8125001 1.660 + f32[2552 >> 2]=1.8750001 1.661 + f32[2556 >> 2]=1.9375001 1.662 + f32[2560 >> 2]=-2.0000002 1.663 + f32[2564 >> 2]=-2.1250002 1.664 + f32[2568 >> 2]=-2.2500002 1.665 + f32[2572 >> 2]=-2.3750002 1.666 + f32[2576 >> 2]=-2.5000002 1.667 + f32[2580 >> 2]=-2.6250002 1.668 + f32[2584 >> 2]=-2.7500002 1.669 + f32[2588 >> 2]=-2.8750002 1.670 + f32[2592 >> 2]=-3.0000002 1.671 + f32[2596 >> 2]=-3.1250002 1.672 + f32[2600 >> 2]=-3.2500002 1.673 + f32[2604 >> 2]=-3.3750002 1.674 + f32[2608 >> 2]=-3.5000002 1.675 + f32[2612 >> 2]=-3.6250002 1.676 + f32[2616 >> 2]=-3.7500002 1.677 + f32[2620 >> 2]=-3.8750002 1.678 + f32[2624 >> 2]=-4.0000005 1.679 + f32[2628 >> 2]=-4.2500005 1.680 + f32[2632 >> 2]=-4.5000005 1.681 + f32[2636 >> 2]=-4.7500005 1.682 + f32[2640 >> 2]=-5.0000005 1.683 + f32[2644 >> 2]=-5.2500005 1.684 + f32[2648 >> 2]=-5.5000005 1.685 + f32[2652 >> 2]=-5.7500005 1.686 + f32[2656 >> 2]=-6.0000005 1.687 + f32[2660 >> 2]=-6.2500005 1.688 + f32[2664 >> 2]=-6.5000005 1.689 + f32[2668 >> 2]=-6.7500005 1.690 + f32[2672 >> 2]=-7.0000005 1.691 + f32[2676 >> 2]=-7.2500005 1.692 + f32[2680 >> 2]=-7.5000005 1.693 + f32[2684 >> 2]=-7.7500005 1.694 + f32[2688 >> 2]=-8.000001 1.695 + f32[2692 >> 2]=-8.500001 1.696 + f32[2696 >> 2]=-9.000001 1.697 + f32[2700 >> 2]=-9.500001 1.698 + f32[2704 >> 2]=-10.000001 1.699 + f32[2708 >> 2]=-10.500001 1.700 + f32[2712 >> 2]=-11.000001 1.701 + f32[2716 >> 2]=-11.500001 1.702 + f32[2720 >> 2]=-12.000001 1.703 + f32[2724 >> 2]=-12.500001 1.704 + f32[2728 >> 2]=-13.000001 1.705 + f32[2732 >> 2]=-13.500001 1.706 + f32[2736 >> 2]=-14.000001 1.707 + f32[2740 >> 2]=-14.500001 1.708 + f32[2744 >> 2]=-15.000001 1.709 + f32[2748 >> 2]=-15.500001 1.710 + f32[2752 >> 2]=-16.000002 1.711 + f32[2756 >> 2]=-17.000002 1.712 + f32[2760 >> 2]=-18.000002 1.713 + f32[2764 >> 2]=-19.000002 1.714 + f32[2768 >> 2]=-20.000002 1.715 + f32[2772 >> 2]=-21.000002 1.716 + f32[2776 >> 2]=-22.000002 1.717 + f32[2780 >> 2]=-23.000002 1.718 + f32[2784 >> 2]=-24.000002 1.719 + f32[2788 >> 2]=-25.000002 1.720 + f32[2792 >> 2]=-26.000002 1.721 + f32[2796 >> 2]=-27.000002 1.722 + f32[2800 >> 2]=-28.000002 1.723 + f32[2804 >> 2]=-29.000002 1.724 + f32[2808 >> 2]=-30.000002 1.725 + f32[2812 >> 2]=-31.000002 1.726 + f32[2816 >> 2]=-0.12500001 1.727 + f32[2820 >> 2]=-0.13281251 1.728 + f32[2824 >> 2]=-0.14062501 1.729 + f32[2828 >> 2]=-0.14843751 1.730 + f32[2832 >> 2]=-0.15625001 1.731 + f32[2836 >> 2]=-0.16406251 1.732 + f32[2840 >> 2]=-0.17187501 1.733 + f32[2844 >> 2]=-0.17968751 1.734 + f32[2848 >> 2]=-0.18750001 1.735 + f32[2852 >> 2]=-0.19531251 1.736 + f32[2856 >> 2]=-0.20312501 1.737 + f32[2860 >> 2]=-0.21093751 1.738 + f32[2864 >> 2]=-0.21875001 1.739 + f32[2868 >> 2]=-0.22656251 1.740 + f32[2872 >> 2]=-0.23437501 1.741 + f32[2876 >> 2]=-0.24218751 1.742 + f32[2880 >> 2]=-0.25000003 1.743 + f32[2884 >> 2]=-0.26562503 1.744 + f32[2888 >> 2]=-0.28125003 1.745 + f32[2892 >> 2]=-0.29687503 1.746 + f32[2896 >> 2]=-0.31250003 1.747 + f32[2900 >> 2]=-0.32812503 1.748 + f32[2904 >> 2]=-0.34375003 1.749 + f32[2908 >> 2]=-0.35937503 1.750 + f32[2912 >> 2]=-0.37500003 1.751 + f32[2916 >> 2]=-0.39062503 1.752 + f32[2920 >> 2]=-0.40625003 1.753 + f32[2924 >> 2]=-0.42187503 1.754 + f32[2928 >> 2]=-0.43750003 1.755 + f32[2932 >> 2]=-0.45312503 1.756 + f32[2936 >> 2]=-0.46875003 1.757 + f32[2940 >> 2]=-0.48437503 1.758 + f32[2940 >> 2]=-0.48437503 1.759 + f32[2944 >> 2]=-0.50000006 1.760 + f32[2948 >> 2]=-0.53125006 1.761 + f32[2952 >> 2]=-0.56250006 1.762 + f32[2956 >> 2]=-0.59375006 1.763 + f32[2960 >> 2]=-0.62500006 1.764 + f32[2964 >> 2]=-0.65625006 1.765 + f32[2968 >> 2]=-0.68750006 1.766 + f32[2972 >> 2]=-0.71875006 1.767 + f32[2976 >> 2]=-0.75000006 1.768 + f32[2980 >> 2]=-0.78125006 1.769 + f32[2984 >> 2]=-0.81250006 1.770 + f32[2988 >> 2]=-0.84375006 1.771 + f32[2992 >> 2]=-0.87500006 1.772 + f32[2996 >> 2]=-0.90625006 1.773 + f32[3000 >> 2]=-0.93750006 1.774 + f32[3004 >> 2]=-0.96875006 1.775 + f32[3008 >> 2]=-1.0000001 1.776 + f32[3012 >> 2]=-1.0625001 1.777 + f32[3016 >> 2]=-1.1250001 1.778 + f32[3020 >> 2]=-1.1875001 1.779 + f32[3024 >> 2]=-1.2500001 1.780 + f32[3028 >> 2]=-1.3125001 1.781 + f32[3032 >> 2]=-1.3750001 1.782 + f32[3036 >> 2]=-1.4375001 1.783 + f32[3040 >> 2]=-1.5000001 1.784 + f32[3044 >> 2]=-1.5625001 1.785 + f32[3048 >> 2]=-1.6250001 1.786 + f32[3052 >> 2]=-1.6875001 1.787 + f32[3056 >> 2]=-1.7500001 1.788 + f32[3060 >> 2]=-1.8125001 1.789 + f32[3064 >> 2]=-1.8750001 1.790 + f32[3068 >> 2]=-1.9375001 1.791 + 1.792 + // Just the highest zero bit set. 1.793 + f32[3073 >> 2]=2.0625 1.794 + f32[3073 >> 2]=2.0625 1.795 + f32[3077 >> 2]=2.1875 1.796 + f32[3081 >> 2]=2.3125 1.797 + f32[3085 >> 2]=2.4375 1.798 + f32[3089 >> 2]=2.5625 1.799 + f32[3093 >> 2]=2.6875 1.800 + f32[3097 >> 2]=2.8125 1.801 + f32[3101 >> 2]=2.9375 1.802 + f32[3105 >> 2]=3.0625 1.803 + f32[3109 >> 2]=3.1875 1.804 + f32[3113 >> 2]=3.3125 1.805 + f32[3117 >> 2]=3.4375 1.806 + f32[3121 >> 2]=3.5625 1.807 + f32[3125 >> 2]=3.6875 1.808 + f32[3129 >> 2]=3.8125 1.809 + f32[3133 >> 2]=3.9375 1.810 + f32[3137 >> 2]=4.125 1.811 + f32[3141 >> 2]=4.375 1.812 + f32[3145 >> 2]=4.625 1.813 + f32[3149 >> 2]=4.875 1.814 + f32[3153 >> 2]=5.125 1.815 + f32[3157 >> 2]=5.375 1.816 + f32[3161 >> 2]=5.625 1.817 + f32[3165 >> 2]=5.875 1.818 + f32[3169 >> 2]=6.125 1.819 + f32[3173 >> 2]=6.375 1.820 + f32[3177 >> 2]=6.625 1.821 + f32[3181 >> 2]=6.875 1.822 + f32[3185 >> 2]=7.125 1.823 + f32[3189 >> 2]=7.375 1.824 + f32[3193 >> 2]=7.625 1.825 + f32[3197 >> 2]=7.875 1.826 + f32[3201 >> 2]=8.25 1.827 + f32[3205 >> 2]=8.75 1.828 + f32[3209 >> 2]=9.25 1.829 + f32[3213 >> 2]=9.75 1.830 + f32[3217 >> 2]=10.25 1.831 + f32[3221 >> 2]=10.75 1.832 + f32[3225 >> 2]=11.25 1.833 + f32[3229 >> 2]=11.75 1.834 + f32[3233 >> 2]=12.25 1.835 + f32[3237 >> 2]=12.75 1.836 + f32[3241 >> 2]=13.25 1.837 + f32[3245 >> 2]=13.75 1.838 + f32[3249 >> 2]=14.25 1.839 + f32[3253 >> 2]=14.75 1.840 + f32[3257 >> 2]=15.25 1.841 + f32[3261 >> 2]=15.75 1.842 + f32[3265 >> 2]=16.5 1.843 + f32[3269 >> 2]=17.5 1.844 + f32[3273 >> 2]=18.5 1.845 + f32[3277 >> 2]=19.5 1.846 + f32[3281 >> 2]=20.5 1.847 + f32[3285 >> 2]=21.5 1.848 + f32[3289 >> 2]=22.5 1.849 + f32[3293 >> 2]=23.5 1.850 + f32[3297 >> 2]=24.5 1.851 + f32[3301 >> 2]=25.5 1.852 + f32[3305 >> 2]=26.5 1.853 + f32[3309 >> 2]=27.5 1.854 + f32[3313 >> 2]=28.5 1.855 + f32[3317 >> 2]=29.5 1.856 + f32[3321 >> 2]=30.5 1.857 + f32[3325 >> 2]=31.5 1.858 + f32[3329 >> 2]=0.12890625 1.859 + f32[3333 >> 2]=0.13671875 1.860 + f32[3337 >> 2]=0.14453125 1.861 + f32[3341 >> 2]=0.15234375 1.862 + f32[3345 >> 2]=0.16015625 1.863 + f32[3349 >> 2]=0.16796875 1.864 + f32[3353 >> 2]=0.17578125 1.865 + f32[3357 >> 2]=0.18359375 1.866 + f32[3361 >> 2]=0.19140625 1.867 + f32[3365 >> 2]=0.19921875 1.868 + f32[3369 >> 2]=0.20703125 1.869 + f32[3373 >> 2]=0.21484375 1.870 + f32[3377 >> 2]=0.22265625 1.871 + f32[3381 >> 2]=0.23046875 1.872 + f32[3385 >> 2]=0.23828125 1.873 + f32[3389 >> 2]=0.24609375 1.874 + f32[3393 >> 2]=0.2578125 1.875 + f32[3397 >> 2]=0.2734375 1.876 + f32[3401 >> 2]=0.2890625 1.877 + f32[3405 >> 2]=0.3046875 1.878 + f32[3409 >> 2]=0.3203125 1.879 + f32[3413 >> 2]=0.3359375 1.880 + f32[3417 >> 2]=0.3515625 1.881 + f32[3421 >> 2]=0.3671875 1.882 + f32[3425 >> 2]=0.3828125 1.883 + f32[3429 >> 2]=0.3984375 1.884 + f32[3433 >> 2]=0.4140625 1.885 + f32[3437 >> 2]=0.4296875 1.886 + f32[3441 >> 2]=0.4453125 1.887 + f32[3445 >> 2]=0.4609375 1.888 + f32[3449 >> 2]=0.4765625 1.889 + f32[3453 >> 2]=0.4921875 1.890 + f32[3457 >> 2]=0.515625 1.891 + f32[3461 >> 2]=0.546875 1.892 + f32[3465 >> 2]=0.578125 1.893 + f32[3469 >> 2]=0.609375 1.894 + f32[3473 >> 2]=0.640625 1.895 + f32[3473 >> 2]=0.640625 1.896 + f32[3477 >> 2]=0.671875 1.897 + f32[3481 >> 2]=0.703125 1.898 + f32[3485 >> 2]=0.734375 1.899 + f32[3489 >> 2]=0.765625 1.900 + f32[3493 >> 2]=0.796875 1.901 + f32[3497 >> 2]=0.828125 1.902 + f32[3501 >> 2]=0.859375 1.903 + f32[3505 >> 2]=0.890625 1.904 + f32[3509 >> 2]=0.921875 1.905 + f32[3513 >> 2]=0.953125 1.906 + f32[3517 >> 2]=0.984375 1.907 + f32[3521 >> 2]=1.03125 1.908 + f32[3525 >> 2]=1.09375 1.909 + f32[3529 >> 2]=1.15625 1.910 + f32[3533 >> 2]=1.21875 1.911 + f32[3537 >> 2]=1.28125 1.912 + f32[3541 >> 2]=1.34375 1.913 + f32[3545 >> 2]=1.40625 1.914 + f32[3549 >> 2]=1.46875 1.915 + f32[3553 >> 2]=1.53125 1.916 + f32[3557 >> 2]=1.59375 1.917 + f32[3561 >> 2]=1.65625 1.918 + f32[3565 >> 2]=1.71875 1.919 + f32[3569 >> 2]=1.78125 1.920 + f32[3573 >> 2]=1.84375 1.921 + f32[3577 >> 2]=1.90625 1.922 + f32[3581 >> 2]=1.96875 1.923 + f32[3585 >> 2]=-2.0625 1.924 + f32[3589 >> 2]=-2.1875 1.925 + f32[3593 >> 2]=-2.3125 1.926 + f32[3597 >> 2]=-2.4375 1.927 + f32[3601 >> 2]=-2.5625 1.928 + f32[3605 >> 2]=-2.6875 1.929 + f32[3609 >> 2]=-2.8125 1.930 + f32[3613 >> 2]=-2.9375 1.931 + f32[3617 >> 2]=-3.0625 1.932 + f32[3621 >> 2]=-3.1875 1.933 + f32[3625 >> 2]=-3.3125 1.934 + f32[3629 >> 2]=-3.4375 1.935 + f32[3633 >> 2]=-3.5625 1.936 + f32[3637 >> 2]=-3.6875 1.937 + f32[3641 >> 2]=-3.8125 1.938 + f32[3645 >> 2]=-3.9375 1.939 + f32[3649 >> 2]=-4.125 1.940 + f32[3653 >> 2]=-4.375 1.941 + f32[3657 >> 2]=-4.625 1.942 + f32[3661 >> 2]=-4.875 1.943 + f32[3665 >> 2]=-5.125 1.944 + f32[3669 >> 2]=-5.375 1.945 + f32[3673 >> 2]=-5.625 1.946 + f32[3677 >> 2]=-5.875 1.947 + f32[3681 >> 2]=-6.125 1.948 + f32[3685 >> 2]=-6.375 1.949 + f32[3689 >> 2]=-6.625 1.950 + f32[3693 >> 2]=-6.875 1.951 + f32[3697 >> 2]=-7.125 1.952 + f32[3701 >> 2]=-7.375 1.953 + f32[3705 >> 2]=-7.625 1.954 + f32[3709 >> 2]=-7.875 1.955 + f32[3713 >> 2]=-8.25 1.956 + f32[3717 >> 2]=-8.75 1.957 + f32[3721 >> 2]=-9.25 1.958 + f32[3725 >> 2]=-9.75 1.959 + f32[3729 >> 2]=-10.25 1.960 + f32[3733 >> 2]=-10.75 1.961 + f32[3737 >> 2]=-11.25 1.962 + f32[3741 >> 2]=-11.75 1.963 + f32[3745 >> 2]=-12.25 1.964 + f32[3749 >> 2]=-12.75 1.965 + f32[3753 >> 2]=-13.25 1.966 + f32[3757 >> 2]=-13.75 1.967 + f32[3761 >> 2]=-14.25 1.968 + f32[3765 >> 2]=-14.75 1.969 + f32[3769 >> 2]=-15.25 1.970 + f32[3773 >> 2]=-15.75 1.971 + f32[3777 >> 2]=-16.5 1.972 + f32[3781 >> 2]=-17.5 1.973 + f32[3785 >> 2]=-18.5 1.974 + f32[3789 >> 2]=-19.5 1.975 + f32[3793 >> 2]=-20.5 1.976 + f32[3797 >> 2]=-21.5 1.977 + f32[3801 >> 2]=-22.5 1.978 + f32[3805 >> 2]=-23.5 1.979 + f32[3809 >> 2]=-24.5 1.980 + f32[3813 >> 2]=-25.5 1.981 + f32[3817 >> 2]=-26.5 1.982 + f32[3821 >> 2]=-27.5 1.983 + f32[3825 >> 2]=-28.5 1.984 + f32[3829 >> 2]=-29.5 1.985 + f32[3833 >> 2]=-30.5 1.986 + f32[3837 >> 2]=-31.5 1.987 + f32[3841 >> 2]=-0.12890625 1.988 + f32[3845 >> 2]=-0.13671875 1.989 + f32[3849 >> 2]=-0.14453125 1.990 + f32[3853 >> 2]=-0.15234375 1.991 + f32[3857 >> 2]=-0.16015625 1.992 + f32[3861 >> 2]=-0.16796875 1.993 + f32[3865 >> 2]=-0.17578125 1.994 + f32[3869 >> 2]=-0.18359375 1.995 + f32[3873 >> 2]=-0.19140625 1.996 + f32[3873 >> 2]=-0.19140625 1.997 + f32[3877 >> 2]=-0.19921875 1.998 + f32[3881 >> 2]=-0.20703125 1.999 + f32[3885 >> 2]=-0.21484375 1.1000 + f32[3889 >> 2]=-0.22265625 1.1001 + f32[3893 >> 2]=-0.23046875 1.1002 + f32[3897 >> 2]=-0.23828125 1.1003 + f32[3901 >> 2]=-0.24609375 1.1004 + f32[3905 >> 2]=-0.2578125 1.1005 + f32[3909 >> 2]=-0.2734375 1.1006 + f32[3913 >> 2]=-0.2890625 1.1007 + f32[3917 >> 2]=-0.3046875 1.1008 + f32[3921 >> 2]=-0.3203125 1.1009 + f32[3925 >> 2]=-0.3359375 1.1010 + f32[3929 >> 2]=-0.3515625 1.1011 + f32[3933 >> 2]=-0.3671875 1.1012 + f32[3937 >> 2]=-0.3828125 1.1013 + f32[3941 >> 2]=-0.3984375 1.1014 + f32[3945 >> 2]=-0.4140625 1.1015 + f32[3949 >> 2]=-0.4296875 1.1016 + f32[3953 >> 2]=-0.4453125 1.1017 + f32[3957 >> 2]=-0.4609375 1.1018 + f32[3961 >> 2]=-0.4765625 1.1019 + f32[3965 >> 2]=-0.4921875 1.1020 + f32[3969 >> 2]=-0.515625 1.1021 + f32[3973 >> 2]=-0.546875 1.1022 + f32[3977 >> 2]=-0.578125 1.1023 + f32[3981 >> 2]=-0.609375 1.1024 + f32[3985 >> 2]=-0.640625 1.1025 + f32[3989 >> 2]=-0.671875 1.1026 + f32[3993 >> 2]=-0.703125 1.1027 + f32[3997 >> 2]=-0.734375 1.1028 + f32[4001 >> 2]=-0.765625 1.1029 + f32[4005 >> 2]=-0.796875 1.1030 + f32[4009 >> 2]=-0.828125 1.1031 + f32[4013 >> 2]=-0.859375 1.1032 + f32[4017 >> 2]=-0.890625 1.1033 + f32[4021 >> 2]=-0.921875 1.1034 + f32[4025 >> 2]=-0.953125 1.1035 + f32[4029 >> 2]=-0.984375 1.1036 + f32[4033 >> 2]=-1.03125 1.1037 + f32[4037 >> 2]=-1.09375 1.1038 + f32[4041 >> 2]=-1.15625 1.1039 + f32[4045 >> 2]=-1.21875 1.1040 + f32[4049 >> 2]=-1.28125 1.1041 + f32[4053 >> 2]=-1.34375 1.1042 + f32[4057 >> 2]=-1.40625 1.1043 + f32[4061 >> 2]=-1.46875 1.1044 + f32[4065 >> 2]=-1.53125 1.1045 + f32[4069 >> 2]=-1.59375 1.1046 + f32[4073 >> 2]=-1.65625 1.1047 + f32[4077 >> 2]=-1.71875 1.1048 + f32[4081 >> 2]=-1.78125 1.1049 + f32[4085 >> 2]=-1.84375 1.1050 + f32[4089 >> 2]=-1.90625 1.1051 + f32[4093 >> 2]=-1.96875 1.1052 + }; 1.1053 + 1.1054 + return { 1.1055 + fn1: fn1 1.1056 + }; 1.1057 +}; 1.1058 + 1.1059 +var asm = testmod(this, {}, buffer); 1.1060 + 1.1061 +asm.fn1() 1.1062 + 1.1063 +var f32=new Float32Array(buffer); 1.1064 +assertEq(f32[0 >> 2], 2.0) 1.1065 +assertEq(f32[4 >> 2], 2.125) 1.1066 +assertEq(f32[8 >> 2], 2.25) 1.1067 +assertEq(f32[12 >> 2], 2.375) 1.1068 +assertEq(f32[16 >> 2], 2.5) 1.1069 +assertEq(f32[20 >> 2], 2.625) 1.1070 +assertEq(f32[24 >> 2], 2.75) 1.1071 +assertEq(f32[28 >> 2], 2.875) 1.1072 +assertEq(f32[32 >> 2], 3.0) 1.1073 +assertEq(f32[36 >> 2], 3.125) 1.1074 +assertEq(f32[40 >> 2], 3.25) 1.1075 +assertEq(f32[44 >> 2], 3.375) 1.1076 +assertEq(f32[48 >> 2], 3.5) 1.1077 +assertEq(f32[52 >> 2], 3.625) 1.1078 +assertEq(f32[56 >> 2], 3.75) 1.1079 +assertEq(f32[60 >> 2], 3.875) 1.1080 +assertEq(f32[64 >> 2], 4.0) 1.1081 +assertEq(f32[68 >> 2], 4.25) 1.1082 +assertEq(f32[72 >> 2], 4.5) 1.1083 +assertEq(f32[76 >> 2], 4.75) 1.1084 +assertEq(f32[80 >> 2], 5.0) 1.1085 +assertEq(f32[84 >> 2], 5.25) 1.1086 +assertEq(f32[88 >> 2], 5.5) 1.1087 +assertEq(f32[92 >> 2], 5.75) 1.1088 +assertEq(f32[96 >> 2], 6.0) 1.1089 +assertEq(f32[100 >> 2], 6.25) 1.1090 +assertEq(f32[104 >> 2], 6.5) 1.1091 +assertEq(f32[108 >> 2], 6.75) 1.1092 +assertEq(f32[112 >> 2], 7.0) 1.1093 +assertEq(f32[116 >> 2], 7.25) 1.1094 +assertEq(f32[120 >> 2], 7.5) 1.1095 +assertEq(f32[124 >> 2], 7.75) 1.1096 +assertEq(f32[128 >> 2], 8.0) 1.1097 +assertEq(f32[132 >> 2], 8.5) 1.1098 +assertEq(f32[136 >> 2], 9.0) 1.1099 +assertEq(f32[140 >> 2], 9.5) 1.1100 +assertEq(f32[144 >> 2], 10.0) 1.1101 +assertEq(f32[148 >> 2], 10.5) 1.1102 +assertEq(f32[152 >> 2], 11.0) 1.1103 +assertEq(f32[156 >> 2], 11.5) 1.1104 +assertEq(f32[160 >> 2], 12.0) 1.1105 +assertEq(f32[164 >> 2], 12.5) 1.1106 +assertEq(f32[168 >> 2], 13.0) 1.1107 +assertEq(f32[172 >> 2], 13.5) 1.1108 +assertEq(f32[176 >> 2], 14.0) 1.1109 +assertEq(f32[180 >> 2], 14.5) 1.1110 +assertEq(f32[184 >> 2], 15.0) 1.1111 +assertEq(f32[188 >> 2], 15.5) 1.1112 +assertEq(f32[192 >> 2], 16.0) 1.1113 +assertEq(f32[196 >> 2], 17.0) 1.1114 +assertEq(f32[200 >> 2], 18.0) 1.1115 +assertEq(f32[204 >> 2], 19.0) 1.1116 +assertEq(f32[208 >> 2], 20.0) 1.1117 +assertEq(f32[212 >> 2], 21.0) 1.1118 +assertEq(f32[216 >> 2], 22.0) 1.1119 +assertEq(f32[220 >> 2], 23.0) 1.1120 +assertEq(f32[224 >> 2], 24.0) 1.1121 +assertEq(f32[228 >> 2], 25.0) 1.1122 +assertEq(f32[232 >> 2], 26.0) 1.1123 +assertEq(f32[236 >> 2], 27.0) 1.1124 +assertEq(f32[240 >> 2], 28.0) 1.1125 +assertEq(f32[244 >> 2], 29.0) 1.1126 +assertEq(f32[248 >> 2], 30.0) 1.1127 +assertEq(f32[252 >> 2], 31.0) 1.1128 +assertEq(f32[256 >> 2], 0.125) 1.1129 +assertEq(f32[260 >> 2], 0.1328125) 1.1130 +assertEq(f32[264 >> 2], 0.140625) 1.1131 +assertEq(f32[268 >> 2], 0.1484375) 1.1132 +assertEq(f32[272 >> 2], 0.15625) 1.1133 +assertEq(f32[276 >> 2], 0.1640625) 1.1134 +assertEq(f32[280 >> 2], 0.171875) 1.1135 +assertEq(f32[284 >> 2], 0.1796875) 1.1136 +assertEq(f32[288 >> 2], 0.1875) 1.1137 +assertEq(f32[292 >> 2], 0.1953125) 1.1138 +assertEq(f32[296 >> 2], 0.203125) 1.1139 +assertEq(f32[300 >> 2], 0.2109375) 1.1140 +assertEq(f32[304 >> 2], 0.21875) 1.1141 +assertEq(f32[308 >> 2], 0.2265625) 1.1142 +assertEq(f32[312 >> 2], 0.234375) 1.1143 +assertEq(f32[316 >> 2], 0.2421875) 1.1144 +assertEq(f32[320 >> 2], 0.25) 1.1145 +assertEq(f32[324 >> 2], 0.265625) 1.1146 +assertEq(f32[328 >> 2], 0.28125) 1.1147 +assertEq(f32[332 >> 2], 0.296875) 1.1148 +assertEq(f32[336 >> 2], 0.3125) 1.1149 +assertEq(f32[340 >> 2], 0.328125) 1.1150 +assertEq(f32[344 >> 2], 0.34375) 1.1151 +assertEq(f32[348 >> 2], 0.359375) 1.1152 +assertEq(f32[348 >> 2], 0.359375) 1.1153 +assertEq(f32[352 >> 2], 0.375) 1.1154 +assertEq(f32[356 >> 2], 0.390625) 1.1155 +assertEq(f32[360 >> 2], 0.40625) 1.1156 +assertEq(f32[364 >> 2], 0.421875) 1.1157 +assertEq(f32[368 >> 2], 0.4375) 1.1158 +assertEq(f32[372 >> 2], 0.453125) 1.1159 +assertEq(f32[376 >> 2], 0.46875) 1.1160 +assertEq(f32[380 >> 2], 0.484375) 1.1161 +assertEq(f32[384 >> 2], 0.5) 1.1162 +assertEq(f32[388 >> 2], 0.53125) 1.1163 +assertEq(f32[392 >> 2], 0.5625) 1.1164 +assertEq(f32[396 >> 2], 0.59375) 1.1165 +assertEq(f32[400 >> 2], 0.625) 1.1166 +assertEq(f32[404 >> 2], 0.65625) 1.1167 +assertEq(f32[408 >> 2], 0.6875) 1.1168 +assertEq(f32[412 >> 2], 0.71875) 1.1169 +assertEq(f32[416 >> 2], 0.75) 1.1170 +assertEq(f32[420 >> 2], 0.78125) 1.1171 +assertEq(f32[424 >> 2], 0.8125) 1.1172 +assertEq(f32[428 >> 2], 0.84375) 1.1173 +assertEq(f32[432 >> 2], 0.875) 1.1174 +assertEq(f32[436 >> 2], 0.90625) 1.1175 +assertEq(f32[440 >> 2], 0.9375) 1.1176 +assertEq(f32[444 >> 2], 0.96875) 1.1177 +assertEq(f32[448 >> 2], 1.0) 1.1178 +assertEq(f32[452 >> 2], 1.0625) 1.1179 +assertEq(f32[456 >> 2], 1.125) 1.1180 +assertEq(f32[460 >> 2], 1.1875) 1.1181 +assertEq(f32[464 >> 2], 1.25) 1.1182 +assertEq(f32[468 >> 2], 1.3125) 1.1183 +assertEq(f32[472 >> 2], 1.375) 1.1184 +assertEq(f32[476 >> 2], 1.4375) 1.1185 +assertEq(f32[480 >> 2], 1.5) 1.1186 +assertEq(f32[484 >> 2], 1.5625) 1.1187 +assertEq(f32[488 >> 2], 1.625) 1.1188 +assertEq(f32[492 >> 2], 1.6875) 1.1189 +assertEq(f32[496 >> 2], 1.75) 1.1190 +assertEq(f32[500 >> 2], 1.8125) 1.1191 +assertEq(f32[504 >> 2], 1.875) 1.1192 +assertEq(f32[508 >> 2], 1.9375) 1.1193 +assertEq(f32[512 >> 2], -2.0) 1.1194 +assertEq(f32[516 >> 2], -2.125) 1.1195 +assertEq(f32[520 >> 2], -2.25) 1.1196 +assertEq(f32[524 >> 2], -2.375) 1.1197 +assertEq(f32[528 >> 2], -2.5) 1.1198 +assertEq(f32[532 >> 2], -2.625) 1.1199 +assertEq(f32[536 >> 2], -2.75) 1.1200 +assertEq(f32[540 >> 2], -2.875) 1.1201 +assertEq(f32[544 >> 2], -3.0) 1.1202 +assertEq(f32[548 >> 2], -3.125) 1.1203 +assertEq(f32[552 >> 2], -3.25) 1.1204 +assertEq(f32[556 >> 2], -3.375) 1.1205 +assertEq(f32[560 >> 2], -3.5) 1.1206 +assertEq(f32[564 >> 2], -3.625) 1.1207 +assertEq(f32[568 >> 2], -3.75) 1.1208 +assertEq(f32[572 >> 2], -3.875) 1.1209 +assertEq(f32[576 >> 2], -4.0) 1.1210 +assertEq(f32[580 >> 2], -4.25) 1.1211 +assertEq(f32[584 >> 2], -4.5) 1.1212 +assertEq(f32[588 >> 2], -4.75) 1.1213 +assertEq(f32[592 >> 2], -5.0) 1.1214 +assertEq(f32[596 >> 2], -5.25) 1.1215 +assertEq(f32[600 >> 2], -5.5) 1.1216 +assertEq(f32[604 >> 2], -5.75) 1.1217 +assertEq(f32[608 >> 2], -6.0) 1.1218 +assertEq(f32[612 >> 2], -6.25) 1.1219 +assertEq(f32[616 >> 2], -6.5) 1.1220 +assertEq(f32[620 >> 2], -6.75) 1.1221 +assertEq(f32[624 >> 2], -7.0) 1.1222 +assertEq(f32[628 >> 2], -7.25) 1.1223 +assertEq(f32[632 >> 2], -7.5) 1.1224 +assertEq(f32[636 >> 2], -7.75) 1.1225 +assertEq(f32[640 >> 2], -8.0) 1.1226 +assertEq(f32[644 >> 2], -8.5) 1.1227 +assertEq(f32[648 >> 2], -9.0) 1.1228 +assertEq(f32[652 >> 2], -9.5) 1.1229 +assertEq(f32[656 >> 2], -10.0) 1.1230 +assertEq(f32[660 >> 2], -10.5) 1.1231 +assertEq(f32[664 >> 2], -11.0) 1.1232 +assertEq(f32[668 >> 2], -11.5) 1.1233 +assertEq(f32[672 >> 2], -12.0) 1.1234 +assertEq(f32[676 >> 2], -12.5) 1.1235 +assertEq(f32[680 >> 2], -13.0) 1.1236 +assertEq(f32[684 >> 2], -13.5) 1.1237 +assertEq(f32[688 >> 2], -14.0) 1.1238 +assertEq(f32[692 >> 2], -14.5) 1.1239 +assertEq(f32[696 >> 2], -15.0) 1.1240 +assertEq(f32[700 >> 2], -15.5) 1.1241 +assertEq(f32[704 >> 2], -16.0) 1.1242 +assertEq(f32[708 >> 2], -17.0) 1.1243 +assertEq(f32[712 >> 2], -18.0) 1.1244 +assertEq(f32[716 >> 2], -19.0) 1.1245 +assertEq(f32[720 >> 2], -20.0) 1.1246 +assertEq(f32[724 >> 2], -21.0) 1.1247 +assertEq(f32[728 >> 2], -22.0) 1.1248 +assertEq(f32[732 >> 2], -23.0) 1.1249 +assertEq(f32[736 >> 2], -24.0) 1.1250 +assertEq(f32[740 >> 2], -25.0) 1.1251 +assertEq(f32[744 >> 2], -26.0) 1.1252 +assertEq(f32[748 >> 2], -27.0) 1.1253 +assertEq(f32[748 >> 2], -27.0) 1.1254 +assertEq(f32[752 >> 2], -28.0) 1.1255 +assertEq(f32[756 >> 2], -29.0) 1.1256 +assertEq(f32[760 >> 2], -30.0) 1.1257 +assertEq(f32[764 >> 2], -31.0) 1.1258 +assertEq(f32[768 >> 2], -0.125) 1.1259 +assertEq(f32[772 >> 2], -0.1328125) 1.1260 +assertEq(f32[776 >> 2], -0.140625) 1.1261 +assertEq(f32[780 >> 2], -0.1484375) 1.1262 +assertEq(f32[784 >> 2], -0.15625) 1.1263 +assertEq(f32[788 >> 2], -0.1640625) 1.1264 +assertEq(f32[792 >> 2], -0.171875) 1.1265 +assertEq(f32[796 >> 2], -0.1796875) 1.1266 +assertEq(f32[800 >> 2], -0.1875) 1.1267 +assertEq(f32[804 >> 2], -0.1953125) 1.1268 +assertEq(f32[808 >> 2], -0.203125) 1.1269 +assertEq(f32[812 >> 2], -0.2109375) 1.1270 +assertEq(f32[816 >> 2], -0.21875) 1.1271 +assertEq(f32[820 >> 2], -0.2265625) 1.1272 +assertEq(f32[824 >> 2], -0.234375) 1.1273 +assertEq(f32[828 >> 2], -0.2421875) 1.1274 +assertEq(f32[832 >> 2], -0.25) 1.1275 +assertEq(f32[836 >> 2], -0.265625) 1.1276 +assertEq(f32[840 >> 2], -0.28125) 1.1277 +assertEq(f32[844 >> 2], -0.296875) 1.1278 +assertEq(f32[848 >> 2], -0.3125) 1.1279 +assertEq(f32[852 >> 2], -0.328125) 1.1280 +assertEq(f32[856 >> 2], -0.34375) 1.1281 +assertEq(f32[860 >> 2], -0.359375) 1.1282 +assertEq(f32[864 >> 2], -0.375) 1.1283 +assertEq(f32[868 >> 2], -0.390625) 1.1284 +assertEq(f32[872 >> 2], -0.40625) 1.1285 +assertEq(f32[876 >> 2], -0.421875) 1.1286 +assertEq(f32[880 >> 2], -0.4375) 1.1287 +assertEq(f32[884 >> 2], -0.453125) 1.1288 +assertEq(f32[888 >> 2], -0.46875) 1.1289 +assertEq(f32[892 >> 2], -0.484375) 1.1290 +assertEq(f32[896 >> 2], -0.5) 1.1291 +assertEq(f32[900 >> 2], -0.53125) 1.1292 +assertEq(f32[904 >> 2], -0.5625) 1.1293 +assertEq(f32[908 >> 2], -0.59375) 1.1294 +assertEq(f32[912 >> 2], -0.625) 1.1295 +assertEq(f32[916 >> 2], -0.65625) 1.1296 +assertEq(f32[920 >> 2], -0.6875) 1.1297 +assertEq(f32[924 >> 2], -0.71875) 1.1298 +assertEq(f32[928 >> 2], -0.75) 1.1299 +assertEq(f32[932 >> 2], -0.78125) 1.1300 +assertEq(f32[936 >> 2], -0.8125) 1.1301 +assertEq(f32[940 >> 2], -0.84375) 1.1302 +assertEq(f32[944 >> 2], -0.875) 1.1303 +assertEq(f32[948 >> 2], -0.90625) 1.1304 +assertEq(f32[952 >> 2], -0.9375) 1.1305 +assertEq(f32[956 >> 2], -0.96875) 1.1306 +assertEq(f32[960 >> 2], -1.0) 1.1307 +assertEq(f32[964 >> 2], -1.0625) 1.1308 +assertEq(f32[968 >> 2], -1.125) 1.1309 +assertEq(f32[972 >> 2], -1.1875) 1.1310 +assertEq(f32[976 >> 2], -1.25) 1.1311 +assertEq(f32[980 >> 2], -1.3125) 1.1312 +assertEq(f32[984 >> 2], -1.375) 1.1313 +assertEq(f32[988 >> 2], -1.4375) 1.1314 +assertEq(f32[992 >> 2], -1.5) 1.1315 +assertEq(f32[996 >> 2], -1.5625) 1.1316 +assertEq(f32[1000 >> 2], -1.625) 1.1317 +assertEq(f32[1004 >> 2], -1.6875) 1.1318 +assertEq(f32[1008 >> 2], -1.75) 1.1319 +assertEq(f32[1012 >> 2], -1.8125) 1.1320 +assertEq(f32[1016 >> 2], -1.875) 1.1321 +assertEq(f32[1020 >> 2], -1.9375) 1.1322 + 1.1323 +assertEq(f32[1024 >> 2], 2.124999761581421) 1.1324 +assertEq(f32[1028 >> 2], 2.249999761581421) 1.1325 +assertEq(f32[1032 >> 2], 2.374999761581421) 1.1326 +assertEq(f32[1036 >> 2], 2.499999761581421) 1.1327 +assertEq(f32[1040 >> 2], 2.624999761581421) 1.1328 +assertEq(f32[1044 >> 2], 2.749999761581421) 1.1329 +assertEq(f32[1048 >> 2], 2.874999761581421) 1.1330 +assertEq(f32[1052 >> 2], 2.999999761581421) 1.1331 +assertEq(f32[1056 >> 2], 3.124999761581421) 1.1332 +assertEq(f32[1060 >> 2], 3.249999761581421) 1.1333 +assertEq(f32[1064 >> 2], 3.374999761581421) 1.1334 +assertEq(f32[1068 >> 2], 3.499999761581421) 1.1335 +assertEq(f32[1072 >> 2], 3.624999761581421) 1.1336 +assertEq(f32[1076 >> 2], 3.749999761581421) 1.1337 +assertEq(f32[1080 >> 2], 3.874999761581421) 1.1338 +assertEq(f32[1084 >> 2], 3.999999761581421) 1.1339 +assertEq(f32[1088 >> 2], 4.249999523162842) 1.1340 +assertEq(f32[1092 >> 2], 4.499999523162842) 1.1341 +assertEq(f32[1096 >> 2], 4.749999523162842) 1.1342 +assertEq(f32[1100 >> 2], 4.999999523162842) 1.1343 +assertEq(f32[1104 >> 2], 5.249999523162842) 1.1344 +assertEq(f32[1108 >> 2], 5.499999523162842) 1.1345 +assertEq(f32[1112 >> 2], 5.749999523162842) 1.1346 +assertEq(f32[1116 >> 2], 5.999999523162842) 1.1347 +assertEq(f32[1120 >> 2], 6.249999523162842) 1.1348 +assertEq(f32[1124 >> 2], 6.499999523162842) 1.1349 +assertEq(f32[1128 >> 2], 6.749999523162842) 1.1350 +assertEq(f32[1132 >> 2], 6.999999523162842) 1.1351 +assertEq(f32[1136 >> 2], 7.249999523162842) 1.1352 +assertEq(f32[1140 >> 2], 7.499999523162842) 1.1353 +assertEq(f32[1144 >> 2], 7.749999523162842) 1.1354 +assertEq(f32[1148 >> 2], 7.999999523162842) 1.1355 +assertEq(f32[1152 >> 2], 8.499999046325684) 1.1356 +assertEq(f32[1156 >> 2], 8.999999046325684) 1.1357 +assertEq(f32[1160 >> 2], 9.499999046325684) 1.1358 +assertEq(f32[1164 >> 2], 9.999999046325684) 1.1359 +assertEq(f32[1168 >> 2], 10.499999046325684) 1.1360 +assertEq(f32[1172 >> 2], 10.999999046325684) 1.1361 +assertEq(f32[1176 >> 2], 11.499999046325684) 1.1362 +assertEq(f32[1180 >> 2], 11.999999046325684) 1.1363 +assertEq(f32[1184 >> 2], 12.499999046325684) 1.1364 +assertEq(f32[1184 >> 2], 12.499999046325684) 1.1365 +assertEq(f32[1188 >> 2], 12.999999046325684) 1.1366 +assertEq(f32[1192 >> 2], 13.499999046325684) 1.1367 +assertEq(f32[1196 >> 2], 13.999999046325684) 1.1368 +assertEq(f32[1200 >> 2], 14.499999046325684) 1.1369 +assertEq(f32[1204 >> 2], 14.999999046325684) 1.1370 +assertEq(f32[1208 >> 2], 15.499999046325684) 1.1371 +assertEq(f32[1212 >> 2], 15.999999046325684) 1.1372 +assertEq(f32[1216 >> 2], 16.999998092651367) 1.1373 +assertEq(f32[1220 >> 2], 17.999998092651367) 1.1374 +assertEq(f32[1224 >> 2], 18.999998092651367) 1.1375 +assertEq(f32[1228 >> 2], 19.999998092651367) 1.1376 +assertEq(f32[1232 >> 2], 20.999998092651367) 1.1377 +assertEq(f32[1236 >> 2], 21.999998092651367) 1.1378 +assertEq(f32[1240 >> 2], 22.999998092651367) 1.1379 +assertEq(f32[1244 >> 2], 23.999998092651367) 1.1380 +assertEq(f32[1248 >> 2], 24.999998092651367) 1.1381 +assertEq(f32[1252 >> 2], 25.999998092651367) 1.1382 +assertEq(f32[1256 >> 2], 26.999998092651367) 1.1383 +assertEq(f32[1260 >> 2], 27.999998092651367) 1.1384 +assertEq(f32[1264 >> 2], 28.999998092651367) 1.1385 +assertEq(f32[1268 >> 2], 29.999998092651367) 1.1386 +assertEq(f32[1272 >> 2], 30.999998092651367) 1.1387 +assertEq(f32[1276 >> 2], 31.999998092651367) 1.1388 +assertEq(f32[1280 >> 2], 0.1328124850988388) 1.1389 +assertEq(f32[1284 >> 2], 0.1406249850988388) 1.1390 +assertEq(f32[1288 >> 2], 0.1484374850988388) 1.1391 +assertEq(f32[1292 >> 2], 0.1562499850988388) 1.1392 +assertEq(f32[1296 >> 2], 0.1640624850988388) 1.1393 +assertEq(f32[1300 >> 2], 0.1718749850988388) 1.1394 +assertEq(f32[1304 >> 2], 0.1796874850988388) 1.1395 +assertEq(f32[1308 >> 2], 0.1874999850988388) 1.1396 +assertEq(f32[1312 >> 2], 0.1953124850988388) 1.1397 +assertEq(f32[1316 >> 2], 0.2031249850988388) 1.1398 +assertEq(f32[1320 >> 2], 0.2109374850988388) 1.1399 +assertEq(f32[1324 >> 2], 0.2187499850988388) 1.1400 +assertEq(f32[1328 >> 2], 0.2265624850988388) 1.1401 +assertEq(f32[1332 >> 2], 0.2343749850988388) 1.1402 +assertEq(f32[1336 >> 2], 0.2421874850988388) 1.1403 +assertEq(f32[1340 >> 2], 0.2499999850988388) 1.1404 +assertEq(f32[1344 >> 2], 0.2656249701976776) 1.1405 +assertEq(f32[1348 >> 2], 0.2812499701976776) 1.1406 +assertEq(f32[1352 >> 2], 0.2968749701976776) 1.1407 +assertEq(f32[1356 >> 2], 0.3124999701976776) 1.1408 +assertEq(f32[1360 >> 2], 0.3281249701976776) 1.1409 +assertEq(f32[1364 >> 2], 0.3437499701976776) 1.1410 +assertEq(f32[1368 >> 2], 0.3593749701976776) 1.1411 +assertEq(f32[1372 >> 2], 0.3749999701976776) 1.1412 +assertEq(f32[1376 >> 2], 0.3906249701976776) 1.1413 +assertEq(f32[1380 >> 2], 0.4062499701976776) 1.1414 +assertEq(f32[1384 >> 2], 0.4218749701976776) 1.1415 +assertEq(f32[1388 >> 2], 0.4374999701976776) 1.1416 +assertEq(f32[1392 >> 2], 0.4531249701976776) 1.1417 +assertEq(f32[1396 >> 2], 0.4687499701976776) 1.1418 +assertEq(f32[1400 >> 2], 0.4843749701976776) 1.1419 +assertEq(f32[1404 >> 2], 0.4999999701976776) 1.1420 +assertEq(f32[1408 >> 2], 0.5312499403953552) 1.1421 +assertEq(f32[1412 >> 2], 0.5624999403953552) 1.1422 +assertEq(f32[1416 >> 2], 0.5937499403953552) 1.1423 +assertEq(f32[1420 >> 2], 0.6249999403953552) 1.1424 +assertEq(f32[1424 >> 2], 0.6562499403953552) 1.1425 +assertEq(f32[1428 >> 2], 0.6874999403953552) 1.1426 +assertEq(f32[1432 >> 2], 0.7187499403953552) 1.1427 +assertEq(f32[1436 >> 2], 0.7499999403953552) 1.1428 +assertEq(f32[1440 >> 2], 0.7812499403953552) 1.1429 +assertEq(f32[1444 >> 2], 0.8124999403953552) 1.1430 +assertEq(f32[1448 >> 2], 0.8437499403953552) 1.1431 +assertEq(f32[1452 >> 2], 0.8749999403953552) 1.1432 +assertEq(f32[1456 >> 2], 0.9062499403953552) 1.1433 +assertEq(f32[1460 >> 2], 0.9374999403953552) 1.1434 +assertEq(f32[1464 >> 2], 0.9687499403953552) 1.1435 +assertEq(f32[1468 >> 2], 0.9999999403953552) 1.1436 +assertEq(f32[1472 >> 2], 1.0624998807907104) 1.1437 +assertEq(f32[1476 >> 2], 1.1249998807907104) 1.1438 +assertEq(f32[1480 >> 2], 1.1874998807907104) 1.1439 +assertEq(f32[1484 >> 2], 1.2499998807907104) 1.1440 +assertEq(f32[1488 >> 2], 1.3124998807907104) 1.1441 +assertEq(f32[1492 >> 2], 1.3749998807907104) 1.1442 +assertEq(f32[1496 >> 2], 1.4374998807907104) 1.1443 +assertEq(f32[1500 >> 2], 1.4999998807907104) 1.1444 +assertEq(f32[1504 >> 2], 1.5624998807907104) 1.1445 +assertEq(f32[1508 >> 2], 1.6249998807907104) 1.1446 +assertEq(f32[1512 >> 2], 1.6874998807907104) 1.1447 +assertEq(f32[1516 >> 2], 1.7499998807907104) 1.1448 +assertEq(f32[1520 >> 2], 1.8124998807907104) 1.1449 +assertEq(f32[1524 >> 2], 1.8749998807907104) 1.1450 +assertEq(f32[1528 >> 2], 1.9374998807907104) 1.1451 +assertEq(f32[1532 >> 2], 1.9999998807907104) 1.1452 +assertEq(f32[1536 >> 2], -2.124999761581421) 1.1453 +assertEq(f32[1540 >> 2], -2.249999761581421) 1.1454 +assertEq(f32[1544 >> 2], -2.374999761581421) 1.1455 +assertEq(f32[1548 >> 2], -2.499999761581421) 1.1456 +assertEq(f32[1552 >> 2], -2.624999761581421) 1.1457 +assertEq(f32[1556 >> 2], -2.749999761581421) 1.1458 +assertEq(f32[1560 >> 2], -2.874999761581421) 1.1459 +assertEq(f32[1564 >> 2], -2.999999761581421) 1.1460 +assertEq(f32[1568 >> 2], -3.124999761581421) 1.1461 +assertEq(f32[1572 >> 2], -3.249999761581421) 1.1462 +assertEq(f32[1576 >> 2], -3.374999761581421) 1.1463 +assertEq(f32[1580 >> 2], -3.499999761581421) 1.1464 +assertEq(f32[1584 >> 2], -3.624999761581421) 1.1465 +assertEq(f32[1584 >> 2], -3.624999761581421) 1.1466 +assertEq(f32[1588 >> 2], -3.749999761581421) 1.1467 +assertEq(f32[1592 >> 2], -3.874999761581421) 1.1468 +assertEq(f32[1596 >> 2], -3.999999761581421) 1.1469 +assertEq(f32[1600 >> 2], -4.249999523162842) 1.1470 +assertEq(f32[1604 >> 2], -4.499999523162842) 1.1471 +assertEq(f32[1608 >> 2], -4.749999523162842) 1.1472 +assertEq(f32[1612 >> 2], -4.999999523162842) 1.1473 +assertEq(f32[1616 >> 2], -5.249999523162842) 1.1474 +assertEq(f32[1620 >> 2], -5.499999523162842) 1.1475 +assertEq(f32[1624 >> 2], -5.749999523162842) 1.1476 +assertEq(f32[1628 >> 2], -5.999999523162842) 1.1477 +assertEq(f32[1632 >> 2], -6.249999523162842) 1.1478 +assertEq(f32[1636 >> 2], -6.499999523162842) 1.1479 +assertEq(f32[1640 >> 2], -6.749999523162842) 1.1480 +assertEq(f32[1644 >> 2], -6.999999523162842) 1.1481 +assertEq(f32[1648 >> 2], -7.249999523162842) 1.1482 +assertEq(f32[1652 >> 2], -7.499999523162842) 1.1483 +assertEq(f32[1656 >> 2], -7.749999523162842) 1.1484 +assertEq(f32[1660 >> 2], -7.999999523162842) 1.1485 +assertEq(f32[1664 >> 2], -8.499999046325684) 1.1486 +assertEq(f32[1668 >> 2], -8.999999046325684) 1.1487 +assertEq(f32[1672 >> 2], -9.499999046325684) 1.1488 +assertEq(f32[1676 >> 2], -9.999999046325684) 1.1489 +assertEq(f32[1680 >> 2], -10.499999046325684) 1.1490 +assertEq(f32[1684 >> 2], -10.999999046325684) 1.1491 +assertEq(f32[1688 >> 2], -11.499999046325684) 1.1492 +assertEq(f32[1692 >> 2], -11.999999046325684) 1.1493 +assertEq(f32[1696 >> 2], -12.499999046325684) 1.1494 +assertEq(f32[1700 >> 2], -12.999999046325684) 1.1495 +assertEq(f32[1704 >> 2], -13.499999046325684) 1.1496 +assertEq(f32[1708 >> 2], -13.999999046325684) 1.1497 +assertEq(f32[1712 >> 2], -14.499999046325684) 1.1498 +assertEq(f32[1716 >> 2], -14.999999046325684) 1.1499 +assertEq(f32[1720 >> 2], -15.499999046325684) 1.1500 +assertEq(f32[1724 >> 2], -15.999999046325684) 1.1501 +assertEq(f32[1728 >> 2], -16.999998092651367) 1.1502 +assertEq(f32[1732 >> 2], -17.999998092651367) 1.1503 +assertEq(f32[1736 >> 2], -18.999998092651367) 1.1504 +assertEq(f32[1740 >> 2], -19.999998092651367) 1.1505 +assertEq(f32[1744 >> 2], -20.999998092651367) 1.1506 +assertEq(f32[1748 >> 2], -21.999998092651367) 1.1507 +assertEq(f32[1752 >> 2], -22.999998092651367) 1.1508 +assertEq(f32[1756 >> 2], -23.999998092651367) 1.1509 +assertEq(f32[1760 >> 2], -24.999998092651367) 1.1510 +assertEq(f32[1764 >> 2], -25.999998092651367) 1.1511 +assertEq(f32[1768 >> 2], -26.999998092651367) 1.1512 +assertEq(f32[1772 >> 2], -27.999998092651367) 1.1513 +assertEq(f32[1776 >> 2], -28.999998092651367) 1.1514 +assertEq(f32[1780 >> 2], -29.999998092651367) 1.1515 +assertEq(f32[1784 >> 2], -30.999998092651367) 1.1516 +assertEq(f32[1788 >> 2], -31.999998092651367) 1.1517 +assertEq(f32[1792 >> 2], -0.1328124850988388) 1.1518 +assertEq(f32[1796 >> 2], -0.1406249850988388) 1.1519 +assertEq(f32[1800 >> 2], -0.1484374850988388) 1.1520 +assertEq(f32[1804 >> 2], -0.1562499850988388) 1.1521 +assertEq(f32[1808 >> 2], -0.1640624850988388) 1.1522 +assertEq(f32[1812 >> 2], -0.1718749850988388) 1.1523 +assertEq(f32[1816 >> 2], -0.1796874850988388) 1.1524 +assertEq(f32[1820 >> 2], -0.1874999850988388) 1.1525 +assertEq(f32[1824 >> 2], -0.1953124850988388) 1.1526 +assertEq(f32[1828 >> 2], -0.2031249850988388) 1.1527 +assertEq(f32[1832 >> 2], -0.2109374850988388) 1.1528 +assertEq(f32[1836 >> 2], -0.2187499850988388) 1.1529 +assertEq(f32[1840 >> 2], -0.2265624850988388) 1.1530 +assertEq(f32[1844 >> 2], -0.2343749850988388) 1.1531 +assertEq(f32[1848 >> 2], -0.2421874850988388) 1.1532 +assertEq(f32[1852 >> 2], -0.2499999850988388) 1.1533 +assertEq(f32[1856 >> 2], -0.2656249701976776) 1.1534 +assertEq(f32[1860 >> 2], -0.2812499701976776) 1.1535 +assertEq(f32[1864 >> 2], -0.2968749701976776) 1.1536 +assertEq(f32[1868 >> 2], -0.3124999701976776) 1.1537 +assertEq(f32[1872 >> 2], -0.3281249701976776) 1.1538 +assertEq(f32[1876 >> 2], -0.3437499701976776) 1.1539 +assertEq(f32[1880 >> 2], -0.3593749701976776) 1.1540 +assertEq(f32[1884 >> 2], -0.3749999701976776) 1.1541 +assertEq(f32[1888 >> 2], -0.3906249701976776) 1.1542 +assertEq(f32[1892 >> 2], -0.4062499701976776) 1.1543 +assertEq(f32[1896 >> 2], -0.4218749701976776) 1.1544 +assertEq(f32[1900 >> 2], -0.4374999701976776) 1.1545 +assertEq(f32[1904 >> 2], -0.4531249701976776) 1.1546 +assertEq(f32[1908 >> 2], -0.4687499701976776) 1.1547 +assertEq(f32[1912 >> 2], -0.4843749701976776) 1.1548 +assertEq(f32[1916 >> 2], -0.4999999701976776) 1.1549 +assertEq(f32[1920 >> 2], -0.5312499403953552) 1.1550 +assertEq(f32[1924 >> 2], -0.5624999403953552) 1.1551 +assertEq(f32[1928 >> 2], -0.5937499403953552) 1.1552 +assertEq(f32[1932 >> 2], -0.6249999403953552) 1.1553 +assertEq(f32[1936 >> 2], -0.6562499403953552) 1.1554 +assertEq(f32[1940 >> 2], -0.6874999403953552) 1.1555 +assertEq(f32[1944 >> 2], -0.7187499403953552) 1.1556 +assertEq(f32[1948 >> 2], -0.7499999403953552) 1.1557 +assertEq(f32[1952 >> 2], -0.7812499403953552) 1.1558 +assertEq(f32[1956 >> 2], -0.8124999403953552) 1.1559 +assertEq(f32[1960 >> 2], -0.8437499403953552) 1.1560 +assertEq(f32[1964 >> 2], -0.8749999403953552) 1.1561 +assertEq(f32[1968 >> 2], -0.9062499403953552) 1.1562 +assertEq(f32[1972 >> 2], -0.9374999403953552) 1.1563 +assertEq(f32[1976 >> 2], -0.9687499403953552) 1.1564 +assertEq(f32[1980 >> 2], -0.9999999403953552) 1.1565 +assertEq(f32[1984 >> 2], -1.0624998807907104) 1.1566 +assertEq(f32[1984 >> 2], -1.0624998807907104) 1.1567 +assertEq(f32[1988 >> 2], -1.1249998807907104) 1.1568 +assertEq(f32[1992 >> 2], -1.1874998807907104) 1.1569 +assertEq(f32[1996 >> 2], -1.2499998807907104) 1.1570 +assertEq(f32[2000 >> 2], -1.3124998807907104) 1.1571 +assertEq(f32[2004 >> 2], -1.3749998807907104) 1.1572 +assertEq(f32[2008 >> 2], -1.4374998807907104) 1.1573 +assertEq(f32[2012 >> 2], -1.4999998807907104) 1.1574 +assertEq(f32[2016 >> 2], -1.5624998807907104) 1.1575 +assertEq(f32[2020 >> 2], -1.6249998807907104) 1.1576 +assertEq(f32[2024 >> 2], -1.6874998807907104) 1.1577 +assertEq(f32[2028 >> 2], -1.7499998807907104) 1.1578 +assertEq(f32[2032 >> 2], -1.8124998807907104) 1.1579 +assertEq(f32[2036 >> 2], -1.8749998807907104) 1.1580 +assertEq(f32[2040 >> 2], -1.9374998807907104) 1.1581 +assertEq(f32[2044 >> 2], -1.9999998807907104) 1.1582 + 1.1583 +assertEq(f32[2048 >> 2], 2.000000238418579) 1.1584 +assertEq(f32[2052 >> 2], 2.125000238418579) 1.1585 +assertEq(f32[2056 >> 2], 2.250000238418579) 1.1586 +assertEq(f32[2060 >> 2], 2.375000238418579) 1.1587 +assertEq(f32[2064 >> 2], 2.500000238418579) 1.1588 +assertEq(f32[2068 >> 2], 2.625000238418579) 1.1589 +assertEq(f32[2072 >> 2], 2.750000238418579) 1.1590 +assertEq(f32[2076 >> 2], 2.875000238418579) 1.1591 +assertEq(f32[2080 >> 2], 3.000000238418579) 1.1592 +assertEq(f32[2084 >> 2], 3.125000238418579) 1.1593 +assertEq(f32[2088 >> 2], 3.250000238418579) 1.1594 +assertEq(f32[2092 >> 2], 3.375000238418579) 1.1595 +assertEq(f32[2096 >> 2], 3.500000238418579) 1.1596 +assertEq(f32[2100 >> 2], 3.625000238418579) 1.1597 +assertEq(f32[2104 >> 2], 3.750000238418579) 1.1598 +assertEq(f32[2108 >> 2], 3.875000238418579) 1.1599 +assertEq(f32[2112 >> 2], 4.000000476837158) 1.1600 +assertEq(f32[2116 >> 2], 4.250000476837158) 1.1601 +assertEq(f32[2120 >> 2], 4.500000476837158) 1.1602 +assertEq(f32[2124 >> 2], 4.750000476837158) 1.1603 +assertEq(f32[2128 >> 2], 5.000000476837158) 1.1604 +assertEq(f32[2132 >> 2], 5.250000476837158) 1.1605 +assertEq(f32[2136 >> 2], 5.500000476837158) 1.1606 +assertEq(f32[2140 >> 2], 5.750000476837158) 1.1607 +assertEq(f32[2144 >> 2], 6.000000476837158) 1.1608 +assertEq(f32[2148 >> 2], 6.250000476837158) 1.1609 +assertEq(f32[2152 >> 2], 6.500000476837158) 1.1610 +assertEq(f32[2156 >> 2], 6.750000476837158) 1.1611 +assertEq(f32[2160 >> 2], 7.000000476837158) 1.1612 +assertEq(f32[2164 >> 2], 7.250000476837158) 1.1613 +assertEq(f32[2168 >> 2], 7.500000476837158) 1.1614 +assertEq(f32[2172 >> 2], 7.750000476837158) 1.1615 +assertEq(f32[2176 >> 2], 8.000000953674316) 1.1616 +assertEq(f32[2180 >> 2], 8.500000953674316) 1.1617 +assertEq(f32[2184 >> 2], 9.000000953674316) 1.1618 +assertEq(f32[2188 >> 2], 9.500000953674316) 1.1619 +assertEq(f32[2192 >> 2], 10.000000953674316) 1.1620 +assertEq(f32[2196 >> 2], 10.500000953674316) 1.1621 +assertEq(f32[2200 >> 2], 11.000000953674316) 1.1622 +assertEq(f32[2204 >> 2], 11.500000953674316) 1.1623 +assertEq(f32[2208 >> 2], 12.000000953674316) 1.1624 +assertEq(f32[2212 >> 2], 12.500000953674316) 1.1625 +assertEq(f32[2216 >> 2], 13.000000953674316) 1.1626 +assertEq(f32[2220 >> 2], 13.500000953674316) 1.1627 +assertEq(f32[2224 >> 2], 14.000000953674316) 1.1628 +assertEq(f32[2228 >> 2], 14.500000953674316) 1.1629 +assertEq(f32[2228 >> 2], 14.500000953674316) 1.1630 +assertEq(f32[2232 >> 2], 15.000000953674316) 1.1631 +assertEq(f32[2236 >> 2], 15.500000953674316) 1.1632 +assertEq(f32[2240 >> 2], 16.000001907348633) 1.1633 +assertEq(f32[2244 >> 2], 17.000001907348633) 1.1634 +assertEq(f32[2248 >> 2], 18.000001907348633) 1.1635 +assertEq(f32[2252 >> 2], 19.000001907348633) 1.1636 +assertEq(f32[2256 >> 2], 20.000001907348633) 1.1637 +assertEq(f32[2260 >> 2], 21.000001907348633) 1.1638 +assertEq(f32[2264 >> 2], 22.000001907348633) 1.1639 +assertEq(f32[2268 >> 2], 23.000001907348633) 1.1640 +assertEq(f32[2272 >> 2], 24.000001907348633) 1.1641 +assertEq(f32[2276 >> 2], 25.000001907348633) 1.1642 +assertEq(f32[2280 >> 2], 26.000001907348633) 1.1643 +assertEq(f32[2284 >> 2], 27.000001907348633) 1.1644 +assertEq(f32[2288 >> 2], 28.000001907348633) 1.1645 +assertEq(f32[2292 >> 2], 29.000001907348633) 1.1646 +assertEq(f32[2296 >> 2], 30.000001907348633) 1.1647 +assertEq(f32[2300 >> 2], 31.000001907348633) 1.1648 +assertEq(f32[2304 >> 2], 0.1250000149011612) 1.1649 +assertEq(f32[2308 >> 2], 0.1328125149011612) 1.1650 +assertEq(f32[2312 >> 2], 0.1406250149011612) 1.1651 +assertEq(f32[2316 >> 2], 0.1484375149011612) 1.1652 +assertEq(f32[2320 >> 2], 0.1562500149011612) 1.1653 +assertEq(f32[2324 >> 2], 0.1640625149011612) 1.1654 +assertEq(f32[2328 >> 2], 0.1718750149011612) 1.1655 +assertEq(f32[2332 >> 2], 0.1796875149011612) 1.1656 +assertEq(f32[2336 >> 2], 0.1875000149011612) 1.1657 +assertEq(f32[2340 >> 2], 0.1953125149011612) 1.1658 +assertEq(f32[2344 >> 2], 0.2031250149011612) 1.1659 +assertEq(f32[2348 >> 2], 0.2109375149011612) 1.1660 +assertEq(f32[2352 >> 2], 0.2187500149011612) 1.1661 +assertEq(f32[2356 >> 2], 0.2265625149011612) 1.1662 +assertEq(f32[2360 >> 2], 0.2343750149011612) 1.1663 +assertEq(f32[2364 >> 2], 0.2421875149011612) 1.1664 +assertEq(f32[2368 >> 2], 0.2500000298023224) 1.1665 +assertEq(f32[2372 >> 2], 0.2656250298023224) 1.1666 +assertEq(f32[2376 >> 2], 0.2812500298023224) 1.1667 +assertEq(f32[2380 >> 2], 0.2968750298023224) 1.1668 +assertEq(f32[2384 >> 2], 0.3125000298023224) 1.1669 +assertEq(f32[2388 >> 2], 0.3281250298023224) 1.1670 +assertEq(f32[2392 >> 2], 0.3437500298023224) 1.1671 +assertEq(f32[2396 >> 2], 0.3593750298023224) 1.1672 +assertEq(f32[2400 >> 2], 0.3750000298023224) 1.1673 +assertEq(f32[2404 >> 2], 0.3906250298023224) 1.1674 +assertEq(f32[2408 >> 2], 0.4062500298023224) 1.1675 +assertEq(f32[2412 >> 2], 0.4218750298023224) 1.1676 +assertEq(f32[2416 >> 2], 0.4375000298023224) 1.1677 +assertEq(f32[2420 >> 2], 0.4531250298023224) 1.1678 +assertEq(f32[2424 >> 2], 0.4687500298023224) 1.1679 +assertEq(f32[2428 >> 2], 0.4843750298023224) 1.1680 +assertEq(f32[2432 >> 2], 0.5000000596046448) 1.1681 +assertEq(f32[2436 >> 2], 0.5312500596046448) 1.1682 +assertEq(f32[2440 >> 2], 0.5625000596046448) 1.1683 +assertEq(f32[2444 >> 2], 0.5937500596046448) 1.1684 +assertEq(f32[2448 >> 2], 0.6250000596046448) 1.1685 +assertEq(f32[2452 >> 2], 0.6562500596046448) 1.1686 +assertEq(f32[2456 >> 2], 0.6875000596046448) 1.1687 +assertEq(f32[2460 >> 2], 0.7187500596046448) 1.1688 +assertEq(f32[2464 >> 2], 0.7500000596046448) 1.1689 +assertEq(f32[2468 >> 2], 0.7812500596046448) 1.1690 +assertEq(f32[2472 >> 2], 0.8125000596046448) 1.1691 +assertEq(f32[2476 >> 2], 0.8437500596046448) 1.1692 +assertEq(f32[2480 >> 2], 0.8750000596046448) 1.1693 +assertEq(f32[2484 >> 2], 0.9062500596046448) 1.1694 +assertEq(f32[2488 >> 2], 0.9375000596046448) 1.1695 +assertEq(f32[2492 >> 2], 0.9687500596046448) 1.1696 +assertEq(f32[2496 >> 2], 1.0000001192092896) 1.1697 +assertEq(f32[2500 >> 2], 1.0625001192092896) 1.1698 +assertEq(f32[2504 >> 2], 1.1250001192092896) 1.1699 +assertEq(f32[2508 >> 2], 1.1875001192092896) 1.1700 +assertEq(f32[2512 >> 2], 1.2500001192092896) 1.1701 +assertEq(f32[2516 >> 2], 1.3125001192092896) 1.1702 +assertEq(f32[2520 >> 2], 1.3750001192092896) 1.1703 +assertEq(f32[2524 >> 2], 1.4375001192092896) 1.1704 +assertEq(f32[2528 >> 2], 1.5000001192092896) 1.1705 +assertEq(f32[2532 >> 2], 1.5625001192092896) 1.1706 +assertEq(f32[2536 >> 2], 1.6250001192092896) 1.1707 +assertEq(f32[2540 >> 2], 1.6875001192092896) 1.1708 +assertEq(f32[2544 >> 2], 1.7500001192092896) 1.1709 +assertEq(f32[2548 >> 2], 1.8125001192092896) 1.1710 +assertEq(f32[2552 >> 2], 1.8750001192092896) 1.1711 +assertEq(f32[2556 >> 2], 1.9375001192092896) 1.1712 +assertEq(f32[2560 >> 2], -2.000000238418579) 1.1713 +assertEq(f32[2564 >> 2], -2.125000238418579) 1.1714 +assertEq(f32[2568 >> 2], -2.250000238418579) 1.1715 +assertEq(f32[2572 >> 2], -2.375000238418579) 1.1716 +assertEq(f32[2576 >> 2], -2.500000238418579) 1.1717 +assertEq(f32[2580 >> 2], -2.625000238418579) 1.1718 +assertEq(f32[2584 >> 2], -2.750000238418579) 1.1719 +assertEq(f32[2588 >> 2], -2.875000238418579) 1.1720 +assertEq(f32[2592 >> 2], -3.000000238418579) 1.1721 +assertEq(f32[2596 >> 2], -3.125000238418579) 1.1722 +assertEq(f32[2600 >> 2], -3.250000238418579) 1.1723 +assertEq(f32[2604 >> 2], -3.375000238418579) 1.1724 +assertEq(f32[2608 >> 2], -3.500000238418579) 1.1725 +assertEq(f32[2612 >> 2], -3.625000238418579) 1.1726 +assertEq(f32[2616 >> 2], -3.750000238418579) 1.1727 +assertEq(f32[2620 >> 2], -3.875000238418579) 1.1728 +assertEq(f32[2624 >> 2], -4.000000476837158) 1.1729 +assertEq(f32[2628 >> 2], -4.250000476837158) 1.1730 +assertEq(f32[2628 >> 2], -4.250000476837158) 1.1731 +assertEq(f32[2632 >> 2], -4.500000476837158) 1.1732 +assertEq(f32[2636 >> 2], -4.750000476837158) 1.1733 +assertEq(f32[2640 >> 2], -5.000000476837158) 1.1734 +assertEq(f32[2644 >> 2], -5.250000476837158) 1.1735 +assertEq(f32[2648 >> 2], -5.500000476837158) 1.1736 +assertEq(f32[2652 >> 2], -5.750000476837158) 1.1737 +assertEq(f32[2656 >> 2], -6.000000476837158) 1.1738 +assertEq(f32[2660 >> 2], -6.250000476837158) 1.1739 +assertEq(f32[2664 >> 2], -6.500000476837158) 1.1740 +assertEq(f32[2668 >> 2], -6.750000476837158) 1.1741 +assertEq(f32[2672 >> 2], -7.000000476837158) 1.1742 +assertEq(f32[2676 >> 2], -7.250000476837158) 1.1743 +assertEq(f32[2680 >> 2], -7.500000476837158) 1.1744 +assertEq(f32[2684 >> 2], -7.750000476837158) 1.1745 +assertEq(f32[2688 >> 2], -8.000000953674316) 1.1746 +assertEq(f32[2692 >> 2], -8.500000953674316) 1.1747 +assertEq(f32[2696 >> 2], -9.000000953674316) 1.1748 +assertEq(f32[2700 >> 2], -9.500000953674316) 1.1749 +assertEq(f32[2704 >> 2], -10.000000953674316) 1.1750 +assertEq(f32[2708 >> 2], -10.500000953674316) 1.1751 +assertEq(f32[2712 >> 2], -11.000000953674316) 1.1752 +assertEq(f32[2716 >> 2], -11.500000953674316) 1.1753 +assertEq(f32[2720 >> 2], -12.000000953674316) 1.1754 +assertEq(f32[2724 >> 2], -12.500000953674316) 1.1755 +assertEq(f32[2728 >> 2], -13.000000953674316) 1.1756 +assertEq(f32[2732 >> 2], -13.500000953674316) 1.1757 +assertEq(f32[2736 >> 2], -14.000000953674316) 1.1758 +assertEq(f32[2740 >> 2], -14.500000953674316) 1.1759 +assertEq(f32[2744 >> 2], -15.000000953674316) 1.1760 +assertEq(f32[2748 >> 2], -15.500000953674316) 1.1761 +assertEq(f32[2752 >> 2], -16.000001907348633) 1.1762 +assertEq(f32[2756 >> 2], -17.000001907348633) 1.1763 +assertEq(f32[2760 >> 2], -18.000001907348633) 1.1764 +assertEq(f32[2764 >> 2], -19.000001907348633) 1.1765 +assertEq(f32[2768 >> 2], -20.000001907348633) 1.1766 +assertEq(f32[2772 >> 2], -21.000001907348633) 1.1767 +assertEq(f32[2776 >> 2], -22.000001907348633) 1.1768 +assertEq(f32[2780 >> 2], -23.000001907348633) 1.1769 +assertEq(f32[2784 >> 2], -24.000001907348633) 1.1770 +assertEq(f32[2788 >> 2], -25.000001907348633) 1.1771 +assertEq(f32[2792 >> 2], -26.000001907348633) 1.1772 +assertEq(f32[2796 >> 2], -27.000001907348633) 1.1773 +assertEq(f32[2800 >> 2], -28.000001907348633) 1.1774 +assertEq(f32[2804 >> 2], -29.000001907348633) 1.1775 +assertEq(f32[2808 >> 2], -30.000001907348633) 1.1776 +assertEq(f32[2812 >> 2], -31.000001907348633) 1.1777 +assertEq(f32[2816 >> 2], -0.1250000149011612) 1.1778 +assertEq(f32[2820 >> 2], -0.1328125149011612) 1.1779 +assertEq(f32[2824 >> 2], -0.1406250149011612) 1.1780 +assertEq(f32[2828 >> 2], -0.1484375149011612) 1.1781 +assertEq(f32[2832 >> 2], -0.1562500149011612) 1.1782 +assertEq(f32[2836 >> 2], -0.1640625149011612) 1.1783 +assertEq(f32[2840 >> 2], -0.1718750149011612) 1.1784 +assertEq(f32[2844 >> 2], -0.1796875149011612) 1.1785 +assertEq(f32[2848 >> 2], -0.1875000149011612) 1.1786 +assertEq(f32[2852 >> 2], -0.1953125149011612) 1.1787 +assertEq(f32[2856 >> 2], -0.2031250149011612) 1.1788 +assertEq(f32[2860 >> 2], -0.2109375149011612) 1.1789 +assertEq(f32[2864 >> 2], -0.2187500149011612) 1.1790 +assertEq(f32[2868 >> 2], -0.2265625149011612) 1.1791 +assertEq(f32[2872 >> 2], -0.2343750149011612) 1.1792 +assertEq(f32[2876 >> 2], -0.2421875149011612) 1.1793 +assertEq(f32[2880 >> 2], -0.2500000298023224) 1.1794 +assertEq(f32[2884 >> 2], -0.2656250298023224) 1.1795 +assertEq(f32[2888 >> 2], -0.2812500298023224) 1.1796 +assertEq(f32[2892 >> 2], -0.2968750298023224) 1.1797 +assertEq(f32[2896 >> 2], -0.3125000298023224) 1.1798 +assertEq(f32[2900 >> 2], -0.3281250298023224) 1.1799 +assertEq(f32[2904 >> 2], -0.3437500298023224) 1.1800 +assertEq(f32[2908 >> 2], -0.3593750298023224) 1.1801 +assertEq(f32[2912 >> 2], -0.3750000298023224) 1.1802 +assertEq(f32[2916 >> 2], -0.3906250298023224) 1.1803 +assertEq(f32[2920 >> 2], -0.4062500298023224) 1.1804 +assertEq(f32[2924 >> 2], -0.4218750298023224) 1.1805 +assertEq(f32[2928 >> 2], -0.4375000298023224) 1.1806 +assertEq(f32[2932 >> 2], -0.4531250298023224) 1.1807 +assertEq(f32[2936 >> 2], -0.4687500298023224) 1.1808 +assertEq(f32[2940 >> 2], -0.4843750298023224) 1.1809 +assertEq(f32[2944 >> 2], -0.5000000596046448) 1.1810 +assertEq(f32[2948 >> 2], -0.5312500596046448) 1.1811 +assertEq(f32[2952 >> 2], -0.5625000596046448) 1.1812 +assertEq(f32[2956 >> 2], -0.5937500596046448) 1.1813 +assertEq(f32[2960 >> 2], -0.6250000596046448) 1.1814 +assertEq(f32[2964 >> 2], -0.6562500596046448) 1.1815 +assertEq(f32[2968 >> 2], -0.6875000596046448) 1.1816 +assertEq(f32[2972 >> 2], -0.7187500596046448) 1.1817 +assertEq(f32[2976 >> 2], -0.7500000596046448) 1.1818 +assertEq(f32[2980 >> 2], -0.7812500596046448) 1.1819 +assertEq(f32[2984 >> 2], -0.8125000596046448) 1.1820 +assertEq(f32[2988 >> 2], -0.8437500596046448) 1.1821 +assertEq(f32[2992 >> 2], -0.8750000596046448) 1.1822 +assertEq(f32[2996 >> 2], -0.9062500596046448) 1.1823 +assertEq(f32[3000 >> 2], -0.9375000596046448) 1.1824 +assertEq(f32[3004 >> 2], -0.9687500596046448) 1.1825 +assertEq(f32[3008 >> 2], -1.0000001192092896) 1.1826 +assertEq(f32[3012 >> 2], -1.0625001192092896) 1.1827 +assertEq(f32[3016 >> 2], -1.1250001192092896) 1.1828 +assertEq(f32[3020 >> 2], -1.1875001192092896) 1.1829 +assertEq(f32[3024 >> 2], -1.2500001192092896) 1.1830 +assertEq(f32[3028 >> 2], -1.3125001192092896) 1.1831 +assertEq(f32[3028 >> 2], -1.3125001192092896) 1.1832 +assertEq(f32[3032 >> 2], -1.3750001192092896) 1.1833 +assertEq(f32[3036 >> 2], -1.4375001192092896) 1.1834 +assertEq(f32[3040 >> 2], -1.5000001192092896) 1.1835 +assertEq(f32[3044 >> 2], -1.5625001192092896) 1.1836 +assertEq(f32[3048 >> 2], -1.6250001192092896) 1.1837 +assertEq(f32[3052 >> 2], -1.6875001192092896) 1.1838 +assertEq(f32[3056 >> 2], -1.7500001192092896) 1.1839 +assertEq(f32[3060 >> 2], -1.8125001192092896) 1.1840 +assertEq(f32[3064 >> 2], -1.8750001192092896) 1.1841 +assertEq(f32[3068 >> 2], -1.9375001192092896) 1.1842 + 1.1843 +assertEq(f32[3072 >> 2], 2.0625) 1.1844 +assertEq(f32[3076 >> 2], 2.1875) 1.1845 +assertEq(f32[3080 >> 2], 2.3125) 1.1846 +assertEq(f32[3084 >> 2], 2.4375) 1.1847 +assertEq(f32[3088 >> 2], 2.5625) 1.1848 +assertEq(f32[3092 >> 2], 2.6875) 1.1849 +assertEq(f32[3096 >> 2], 2.8125) 1.1850 +assertEq(f32[3100 >> 2], 2.9375) 1.1851 +assertEq(f32[3104 >> 2], 3.0625) 1.1852 +assertEq(f32[3108 >> 2], 3.1875) 1.1853 +assertEq(f32[3112 >> 2], 3.3125) 1.1854 +assertEq(f32[3116 >> 2], 3.4375) 1.1855 +assertEq(f32[3120 >> 2], 3.5625) 1.1856 +assertEq(f32[3124 >> 2], 3.6875) 1.1857 +assertEq(f32[3128 >> 2], 3.8125) 1.1858 +assertEq(f32[3132 >> 2], 3.9375) 1.1859 +assertEq(f32[3136 >> 2], 4.125) 1.1860 +assertEq(f32[3140 >> 2], 4.375) 1.1861 +assertEq(f32[3144 >> 2], 4.625) 1.1862 +assertEq(f32[3148 >> 2], 4.875) 1.1863 +assertEq(f32[3152 >> 2], 5.125) 1.1864 +assertEq(f32[3156 >> 2], 5.375) 1.1865 +assertEq(f32[3160 >> 2], 5.625) 1.1866 +assertEq(f32[3164 >> 2], 5.875) 1.1867 +assertEq(f32[3168 >> 2], 6.125) 1.1868 +assertEq(f32[3172 >> 2], 6.375) 1.1869 +assertEq(f32[3176 >> 2], 6.625) 1.1870 +assertEq(f32[3180 >> 2], 6.875) 1.1871 +assertEq(f32[3184 >> 2], 7.125) 1.1872 +assertEq(f32[3188 >> 2], 7.375) 1.1873 +assertEq(f32[3192 >> 2], 7.625) 1.1874 +assertEq(f32[3196 >> 2], 7.875) 1.1875 +assertEq(f32[3200 >> 2], 8.25) 1.1876 +assertEq(f32[3204 >> 2], 8.75) 1.1877 +assertEq(f32[3208 >> 2], 9.25) 1.1878 +assertEq(f32[3212 >> 2], 9.75) 1.1879 +assertEq(f32[3216 >> 2], 10.25) 1.1880 +assertEq(f32[3220 >> 2], 10.75) 1.1881 +assertEq(f32[3224 >> 2], 11.25) 1.1882 +assertEq(f32[3224 >> 2], 11.25) 1.1883 +assertEq(f32[3228 >> 2], 11.75) 1.1884 +assertEq(f32[3232 >> 2], 12.25) 1.1885 +assertEq(f32[3236 >> 2], 12.75) 1.1886 +assertEq(f32[3240 >> 2], 13.25) 1.1887 +assertEq(f32[3244 >> 2], 13.75) 1.1888 +assertEq(f32[3248 >> 2], 14.25) 1.1889 +assertEq(f32[3252 >> 2], 14.75) 1.1890 +assertEq(f32[3256 >> 2], 15.25) 1.1891 +assertEq(f32[3260 >> 2], 15.75) 1.1892 +assertEq(f32[3264 >> 2], 16.5) 1.1893 +assertEq(f32[3268 >> 2], 17.5) 1.1894 +assertEq(f32[3272 >> 2], 18.5) 1.1895 +assertEq(f32[3276 >> 2], 19.5) 1.1896 +assertEq(f32[3280 >> 2], 20.5) 1.1897 +assertEq(f32[3284 >> 2], 21.5) 1.1898 +assertEq(f32[3288 >> 2], 22.5) 1.1899 +assertEq(f32[3292 >> 2], 23.5) 1.1900 +assertEq(f32[3296 >> 2], 24.5) 1.1901 +assertEq(f32[3300 >> 2], 25.5) 1.1902 +assertEq(f32[3304 >> 2], 26.5) 1.1903 +assertEq(f32[3308 >> 2], 27.5) 1.1904 +assertEq(f32[3312 >> 2], 28.5) 1.1905 +assertEq(f32[3316 >> 2], 29.5) 1.1906 +assertEq(f32[3320 >> 2], 30.5) 1.1907 +assertEq(f32[3324 >> 2], 31.5) 1.1908 +assertEq(f32[3328 >> 2], 0.12890625) 1.1909 +assertEq(f32[3332 >> 2], 0.13671875) 1.1910 +assertEq(f32[3336 >> 2], 0.14453125) 1.1911 +assertEq(f32[3340 >> 2], 0.15234375) 1.1912 +assertEq(f32[3344 >> 2], 0.16015625) 1.1913 +assertEq(f32[3348 >> 2], 0.16796875) 1.1914 +assertEq(f32[3352 >> 2], 0.17578125) 1.1915 +assertEq(f32[3356 >> 2], 0.18359375) 1.1916 +assertEq(f32[3360 >> 2], 0.19140625) 1.1917 +assertEq(f32[3364 >> 2], 0.19921875) 1.1918 +assertEq(f32[3368 >> 2], 0.20703125) 1.1919 +assertEq(f32[3372 >> 2], 0.21484375) 1.1920 +assertEq(f32[3376 >> 2], 0.22265625) 1.1921 +assertEq(f32[3380 >> 2], 0.23046875) 1.1922 +assertEq(f32[3384 >> 2], 0.23828125) 1.1923 +assertEq(f32[3388 >> 2], 0.24609375) 1.1924 +assertEq(f32[3392 >> 2], 0.2578125) 1.1925 +assertEq(f32[3396 >> 2], 0.2734375) 1.1926 +assertEq(f32[3400 >> 2], 0.2890625) 1.1927 +assertEq(f32[3404 >> 2], 0.3046875) 1.1928 +assertEq(f32[3408 >> 2], 0.3203125) 1.1929 +assertEq(f32[3412 >> 2], 0.3359375) 1.1930 +assertEq(f32[3416 >> 2], 0.3515625) 1.1931 +assertEq(f32[3420 >> 2], 0.3671875) 1.1932 +assertEq(f32[3424 >> 2], 0.3828125) 1.1933 +assertEq(f32[3428 >> 2], 0.3984375) 1.1934 +assertEq(f32[3432 >> 2], 0.4140625) 1.1935 +assertEq(f32[3436 >> 2], 0.4296875) 1.1936 +assertEq(f32[3440 >> 2], 0.4453125) 1.1937 +assertEq(f32[3444 >> 2], 0.4609375) 1.1938 +assertEq(f32[3448 >> 2], 0.4765625) 1.1939 +assertEq(f32[3452 >> 2], 0.4921875) 1.1940 +assertEq(f32[3456 >> 2], 0.515625) 1.1941 +assertEq(f32[3460 >> 2], 0.546875) 1.1942 +assertEq(f32[3464 >> 2], 0.578125) 1.1943 +assertEq(f32[3468 >> 2], 0.609375) 1.1944 +assertEq(f32[3472 >> 2], 0.640625) 1.1945 +assertEq(f32[3476 >> 2], 0.671875) 1.1946 +assertEq(f32[3480 >> 2], 0.703125) 1.1947 +assertEq(f32[3484 >> 2], 0.734375) 1.1948 +assertEq(f32[3488 >> 2], 0.765625) 1.1949 +assertEq(f32[3492 >> 2], 0.796875) 1.1950 +assertEq(f32[3496 >> 2], 0.828125) 1.1951 +assertEq(f32[3500 >> 2], 0.859375) 1.1952 +assertEq(f32[3504 >> 2], 0.890625) 1.1953 +assertEq(f32[3508 >> 2], 0.921875) 1.1954 +assertEq(f32[3512 >> 2], 0.953125) 1.1955 +assertEq(f32[3516 >> 2], 0.984375) 1.1956 +assertEq(f32[3520 >> 2], 1.03125) 1.1957 +assertEq(f32[3524 >> 2], 1.09375) 1.1958 +assertEq(f32[3528 >> 2], 1.15625) 1.1959 +assertEq(f32[3532 >> 2], 1.21875) 1.1960 +assertEq(f32[3536 >> 2], 1.28125) 1.1961 +assertEq(f32[3540 >> 2], 1.34375) 1.1962 +assertEq(f32[3544 >> 2], 1.40625) 1.1963 +assertEq(f32[3548 >> 2], 1.46875) 1.1964 +assertEq(f32[3552 >> 2], 1.53125) 1.1965 +assertEq(f32[3556 >> 2], 1.59375) 1.1966 +assertEq(f32[3560 >> 2], 1.65625) 1.1967 +assertEq(f32[3564 >> 2], 1.71875) 1.1968 +assertEq(f32[3568 >> 2], 1.78125) 1.1969 +assertEq(f32[3572 >> 2], 1.84375) 1.1970 +assertEq(f32[3576 >> 2], 1.90625) 1.1971 +assertEq(f32[3580 >> 2], 1.96875) 1.1972 +assertEq(f32[3584 >> 2], -2.0625) 1.1973 +assertEq(f32[3588 >> 2], -2.1875) 1.1974 +assertEq(f32[3592 >> 2], -2.3125) 1.1975 +assertEq(f32[3596 >> 2], -2.4375) 1.1976 +assertEq(f32[3600 >> 2], -2.5625) 1.1977 +assertEq(f32[3604 >> 2], -2.6875) 1.1978 +assertEq(f32[3608 >> 2], -2.8125) 1.1979 +assertEq(f32[3612 >> 2], -2.9375) 1.1980 +assertEq(f32[3616 >> 2], -3.0625) 1.1981 +assertEq(f32[3620 >> 2], -3.1875) 1.1982 +assertEq(f32[3624 >> 2], -3.3125) 1.1983 +assertEq(f32[3624 >> 2], -3.3125) 1.1984 +assertEq(f32[3628 >> 2], -3.4375) 1.1985 +assertEq(f32[3632 >> 2], -3.5625) 1.1986 +assertEq(f32[3636 >> 2], -3.6875) 1.1987 +assertEq(f32[3640 >> 2], -3.8125) 1.1988 +assertEq(f32[3644 >> 2], -3.9375) 1.1989 +assertEq(f32[3648 >> 2], -4.125) 1.1990 +assertEq(f32[3652 >> 2], -4.375) 1.1991 +assertEq(f32[3656 >> 2], -4.625) 1.1992 +assertEq(f32[3660 >> 2], -4.875) 1.1993 +assertEq(f32[3664 >> 2], -5.125) 1.1994 +assertEq(f32[3668 >> 2], -5.375) 1.1995 +assertEq(f32[3672 >> 2], -5.625) 1.1996 +assertEq(f32[3676 >> 2], -5.875) 1.1997 +assertEq(f32[3680 >> 2], -6.125) 1.1998 +assertEq(f32[3684 >> 2], -6.375) 1.1999 +assertEq(f32[3688 >> 2], -6.625) 1.2000 +assertEq(f32[3692 >> 2], -6.875) 1.2001 +assertEq(f32[3696 >> 2], -7.125) 1.2002 +assertEq(f32[3700 >> 2], -7.375) 1.2003 +assertEq(f32[3704 >> 2], -7.625) 1.2004 +assertEq(f32[3708 >> 2], -7.875) 1.2005 +assertEq(f32[3712 >> 2], -8.25) 1.2006 +assertEq(f32[3716 >> 2], -8.75) 1.2007 +assertEq(f32[3720 >> 2], -9.25) 1.2008 +assertEq(f32[3724 >> 2], -9.75) 1.2009 +assertEq(f32[3728 >> 2], -10.25) 1.2010 +assertEq(f32[3732 >> 2], -10.75) 1.2011 +assertEq(f32[3736 >> 2], -11.25) 1.2012 +assertEq(f32[3740 >> 2], -11.75) 1.2013 +assertEq(f32[3744 >> 2], -12.25) 1.2014 +assertEq(f32[3748 >> 2], -12.75) 1.2015 +assertEq(f32[3752 >> 2], -13.25) 1.2016 +assertEq(f32[3756 >> 2], -13.75) 1.2017 +assertEq(f32[3760 >> 2], -14.25) 1.2018 +assertEq(f32[3764 >> 2], -14.75) 1.2019 +assertEq(f32[3768 >> 2], -15.25) 1.2020 +assertEq(f32[3772 >> 2], -15.75) 1.2021 +assertEq(f32[3776 >> 2], -16.5) 1.2022 +assertEq(f32[3780 >> 2], -17.5) 1.2023 +assertEq(f32[3784 >> 2], -18.5) 1.2024 +assertEq(f32[3788 >> 2], -19.5) 1.2025 +assertEq(f32[3792 >> 2], -20.5) 1.2026 +assertEq(f32[3796 >> 2], -21.5) 1.2027 +assertEq(f32[3800 >> 2], -22.5) 1.2028 +assertEq(f32[3804 >> 2], -23.5) 1.2029 +assertEq(f32[3808 >> 2], -24.5) 1.2030 +assertEq(f32[3812 >> 2], -25.5) 1.2031 +assertEq(f32[3816 >> 2], -26.5) 1.2032 +assertEq(f32[3820 >> 2], -27.5) 1.2033 +assertEq(f32[3824 >> 2], -28.5) 1.2034 +assertEq(f32[3828 >> 2], -29.5) 1.2035 +assertEq(f32[3832 >> 2], -30.5) 1.2036 +assertEq(f32[3836 >> 2], -31.5) 1.2037 +assertEq(f32[3840 >> 2], -0.12890625) 1.2038 +assertEq(f32[3844 >> 2], -0.13671875) 1.2039 +assertEq(f32[3848 >> 2], -0.14453125) 1.2040 +assertEq(f32[3852 >> 2], -0.15234375) 1.2041 +assertEq(f32[3856 >> 2], -0.16015625) 1.2042 +assertEq(f32[3860 >> 2], -0.16796875) 1.2043 +assertEq(f32[3864 >> 2], -0.17578125) 1.2044 +assertEq(f32[3868 >> 2], -0.18359375) 1.2045 +assertEq(f32[3872 >> 2], -0.19140625) 1.2046 +assertEq(f32[3876 >> 2], -0.19921875) 1.2047 +assertEq(f32[3880 >> 2], -0.20703125) 1.2048 +assertEq(f32[3884 >> 2], -0.21484375) 1.2049 +assertEq(f32[3888 >> 2], -0.22265625) 1.2050 +assertEq(f32[3892 >> 2], -0.23046875) 1.2051 +assertEq(f32[3896 >> 2], -0.23828125) 1.2052 +assertEq(f32[3900 >> 2], -0.24609375) 1.2053 +assertEq(f32[3904 >> 2], -0.2578125) 1.2054 +assertEq(f32[3908 >> 2], -0.2734375) 1.2055 +assertEq(f32[3912 >> 2], -0.2890625) 1.2056 +assertEq(f32[3916 >> 2], -0.3046875) 1.2057 +assertEq(f32[3920 >> 2], -0.3203125) 1.2058 +assertEq(f32[3924 >> 2], -0.3359375) 1.2059 +assertEq(f32[3928 >> 2], -0.3515625) 1.2060 +assertEq(f32[3932 >> 2], -0.3671875) 1.2061 +assertEq(f32[3936 >> 2], -0.3828125) 1.2062 +assertEq(f32[3940 >> 2], -0.3984375) 1.2063 +assertEq(f32[3944 >> 2], -0.4140625) 1.2064 +assertEq(f32[3948 >> 2], -0.4296875) 1.2065 +assertEq(f32[3952 >> 2], -0.4453125) 1.2066 +assertEq(f32[3956 >> 2], -0.4609375) 1.2067 +assertEq(f32[3960 >> 2], -0.4765625) 1.2068 +assertEq(f32[3964 >> 2], -0.4921875) 1.2069 +assertEq(f32[3968 >> 2], -0.515625) 1.2070 +assertEq(f32[3972 >> 2], -0.546875) 1.2071 +assertEq(f32[3976 >> 2], -0.578125) 1.2072 +assertEq(f32[3980 >> 2], -0.609375) 1.2073 +assertEq(f32[3984 >> 2], -0.640625) 1.2074 +assertEq(f32[3988 >> 2], -0.671875) 1.2075 +assertEq(f32[3992 >> 2], -0.703125) 1.2076 +assertEq(f32[3996 >> 2], -0.734375) 1.2077 +assertEq(f32[4000 >> 2], -0.765625) 1.2078 +assertEq(f32[4004 >> 2], -0.796875) 1.2079 +assertEq(f32[4008 >> 2], -0.828125) 1.2080 +assertEq(f32[4012 >> 2], -0.859375) 1.2081 +assertEq(f32[4016 >> 2], -0.890625) 1.2082 +assertEq(f32[4020 >> 2], -0.921875) 1.2083 +assertEq(f32[4024 >> 2], -0.953125) 1.2084 +assertEq(f32[4024 >> 2], -0.953125) 1.2085 +assertEq(f32[4028 >> 2], -0.984375) 1.2086 +assertEq(f32[4032 >> 2], -1.03125) 1.2087 +assertEq(f32[4036 >> 2], -1.09375) 1.2088 +assertEq(f32[4040 >> 2], -1.15625) 1.2089 +assertEq(f32[4044 >> 2], -1.21875) 1.2090 +assertEq(f32[4048 >> 2], -1.28125) 1.2091 +assertEq(f32[4052 >> 2], -1.34375) 1.2092 +assertEq(f32[4056 >> 2], -1.40625) 1.2093 +assertEq(f32[4060 >> 2], -1.46875) 1.2094 +assertEq(f32[4064 >> 2], -1.53125) 1.2095 +assertEq(f32[4068 >> 2], -1.59375) 1.2096 +assertEq(f32[4072 >> 2], -1.65625) 1.2097 +assertEq(f32[4076 >> 2], -1.71875) 1.2098 +assertEq(f32[4080 >> 2], -1.78125) 1.2099 +assertEq(f32[4084 >> 2], -1.84375) 1.2100 +assertEq(f32[4088 >> 2], -1.90625) 1.2101 +assertEq(f32[4092 >> 2], -1.96875)