79 if (
bits(src1[lane], 0) ||
bits(src1[lane], 1)) {
86 if (
bits(src1[lane], 2)) {
88 if (
std::isinf(src0[lane]) && std::signbit(src0[lane])) {
93 if (
bits(src1[lane], 3)) {
96 && std::signbit(src0[lane])) {
101 if (
bits(src1[lane], 4)) {
103 if (std::fpclassify(src0[lane]) == FP_SUBNORMAL
104 && std::signbit(src0[lane])) {
109 if (
bits(src1[lane], 5)) {
111 if (std::fpclassify(src0[lane]) == FP_ZERO
112 && std::signbit(src0[lane])) {
117 if (
bits(src1[lane], 6)) {
119 if (std::fpclassify(src0[lane]) == FP_ZERO
120 && !std::signbit(src0[lane])) {
125 if (
bits(src1[lane], 7)) {
127 if (std::fpclassify(src0[lane]) == FP_SUBNORMAL
128 && !std::signbit(src0[lane])) {
133 if (
bits(src1[lane], 8)) {
136 && !std::signbit(src0[lane])) {
141 if (
bits(src1[lane], 9)) {
143 if (
std::isinf(src0[lane]) && !std::signbit(src0[lane])) {
194 if (
bits(src1[lane], 0) ||
bits(src1[lane], 1)) {
201 if (
bits(src1[lane], 2)) {
203 if (
std::isinf(src0[lane]) && std::signbit(src0[lane])) {
208 if (
bits(src1[lane], 3)) {
211 && std::signbit(src0[lane])) {
216 if (
bits(src1[lane], 4)) {
218 if (std::fpclassify(src0[lane]) == FP_SUBNORMAL
219 && std::signbit(src0[lane])) {
224 if (
bits(src1[lane], 5)) {
226 if (std::fpclassify(src0[lane]) == FP_ZERO
227 && std::signbit(src0[lane])) {
232 if (
bits(src1[lane], 6)) {
234 if (std::fpclassify(src0[lane]) == FP_ZERO
235 && !std::signbit(src0[lane])) {
240 if (
bits(src1[lane], 7)) {
242 if (std::fpclassify(src0[lane]) == FP_SUBNORMAL
243 && !std::signbit(src0[lane])) {
248 if (
bits(src1[lane], 8)) {
251 && !std::signbit(src0[lane])) {
256 if (
bits(src1[lane], 9)) {
258 if (
std::isinf(src0[lane]) && !std::signbit(src0[lane])) {
309 if (
bits(src1[lane], 0) ||
bits(src1[lane], 1)) {
316 if (
bits(src1[lane], 2)) {
318 if (
std::isinf(src0[lane]) && std::signbit(src0[lane])) {
323 if (
bits(src1[lane], 3)) {
326 && std::signbit(src0[lane])) {
331 if (
bits(src1[lane], 4)) {
333 if (std::fpclassify(src0[lane]) == FP_SUBNORMAL
334 && std::signbit(src0[lane])) {
339 if (
bits(src1[lane], 5)) {
341 if (std::fpclassify(src0[lane]) == FP_ZERO
342 && std::signbit(src0[lane])) {
347 if (
bits(src1[lane], 6)) {
349 if (std::fpclassify(src0[lane]) == FP_ZERO
350 && !std::signbit(src0[lane])) {
355 if (
bits(src1[lane], 7)) {
357 if (std::fpclassify(src0[lane]) == FP_SUBNORMAL
358 && !std::signbit(src0[lane])) {
363 if (
bits(src1[lane], 8)) {
366 && !std::signbit(src0[lane])) {
371 if (
bits(src1[lane], 9)) {
374 && !std::signbit(src0[lane])) {
425 if (
bits(src1[lane], 0) ||
bits(src1[lane], 1)) {
432 if (
bits(src1[lane], 2)) {
434 if (
std::isinf(src0[lane]) && std::signbit(src0[lane])) {
439 if (
bits(src1[lane], 3)) {
442 && std::signbit(src0[lane])) {
447 if (
bits(src1[lane], 4)) {
449 if (std::fpclassify(src0[lane]) == FP_SUBNORMAL
450 && std::signbit(src0[lane])) {
455 if (
bits(src1[lane], 5)) {
457 if (std::fpclassify(src0[lane]) == FP_ZERO
458 && std::signbit(src0[lane])) {
463 if (
bits(src1[lane], 6)) {
465 if (std::fpclassify(src0[lane]) == FP_ZERO
466 && !std::signbit(src0[lane])) {
471 if (
bits(src1[lane], 7)) {
473 if (std::fpclassify(src0[lane]) == FP_SUBNORMAL
474 && !std::signbit(src0[lane])) {
479 if (
bits(src1[lane], 8)) {
482 && !std::signbit(src0[lane])) {
487 if (
bits(src1[lane], 9)) {
490 && !std::signbit(src0[lane])) {