Lines Matching refs:VERIFY
68 VERIFY(areApprox(ref, data2, PacketSize) && #POP); \
96 VERIFY(areApprox(ref, data2, PacketSize) && #POP); \
104 VERIFY(areApprox(ref, data2, PacketSize) && #POP); \
135 VERIFY(areApprox(data1, data2, PacketSize) && "aligned load/store");
140 VERIFY(areApprox(data1+offset, data2, PacketSize) && "internal::ploadu");
146 VERIFY(areApprox(data1, data2+offset, PacketSize) && "internal::pstoreu");
174 VERIFY(areApprox(ref, data2, PacketSize) && "internal::palign");
177 VERIFY((!PacketTraits::Vectorizable) || PacketTraits::HasAdd);
178 VERIFY((!PacketTraits::Vectorizable) || PacketTraits::HasSub);
179 VERIFY((!PacketTraits::Vectorizable) || PacketTraits::HasMul);
180 VERIFY((!PacketTraits::Vectorizable) || PacketTraits::HasNegate);
181 VERIFY((internal::is_same<Scalar,int>::value) || (!PacketTraits::Vectorizable) || PacketTraits::HasDiv);
196 VERIFY(areApprox(ref, data2, PacketSize) && "internal::pset1");
208 VERIFY(areApprox(ref, data2, 4*PacketSize) && "internal::pbroadcast4");
218 VERIFY(areApprox(ref, data2, 2*PacketSize) && "internal::pbroadcast2");
221 VERIFY(internal::isApprox(data1[0], internal::pfirst(internal::pload<Packet>(data1))) && "internal::pfirst");
230 VERIFY(areApprox(ref, data2, PacketSize) && "ploaddup");
241 VERIFY(areApprox(ref, data2, PacketSize) && "ploadquad");
248 VERIFY(isApproxAbs(ref[0], internal::predux(internal::pload<Packet>(data1)), refvalue) && "internal::predux");
256 VERIFY(areApprox(ref, data2, PacketSize>4?PacketSize/2:PacketSize) && "internal::predux_downto4");
262 VERIFY(internal::isApprox(ref[0], internal::predux_mul(internal::pload<Packet>(data1))) && "internal::predux_mul");
272 VERIFY(areApproxAbs(ref, data2, PacketSize, refvalue) && "internal::preduxp");
277 VERIFY(areApprox(ref, data2, PacketSize) && "internal::preverse");
287 VERIFY(isApproxAbs(data2[j], data1[i+j*PacketSize], refvalue) && "ptranspose");
303 VERIFY(isApproxAbs(result[i], (selector.select[i] ? data1[i] : data2[i]), refvalue));
314 VERIFY(areApprox(ref, data2, PacketSize) && "internal::pinsertfirst");
324 VERIFY(areApprox(ref, data2, PacketSize) && "internal::pinsertlast");
379 VERIFY((numext::isnan)(data2[0]));
406 VERIFY((numext::isnan)(data2[0]));
414 VERIFY((numext::isnan)(data2[0]));
420 VERIFY((numext::isnan)(data2[0]));
426 VERIFY((numext::isnan)(data2[0]));
453 VERIFY((numext::isnan)(data2[0]));
459 VERIFY((numext::isnan)(data2[0]));
466 VERIFY((numext::isnan)(data2[1]));
472 VERIFY((numext::isnan)(data2[1]));
476 VERIFY((numext::isnan)(data2[0]));
478 VERIFY((numext::isnan)(data2[0]));
479 VERIFY((numext::isnan)(data2[1]));
499 VERIFY(internal::isApprox(ref[0], internal::predux_min(internal::pload<Packet>(data1))) && "internal::predux_min");
501 VERIFY((!PacketTraits::Vectorizable) || PacketTraits::HasMin);
502 VERIFY((!PacketTraits::Vectorizable) || PacketTraits::HasMax);
511 VERIFY(internal::isApprox(ref[0], internal::predux_max(internal::pload<Packet>(data1))) && "internal::predux_max");
516 VERIFY(areApprox(ref, data2, PacketSize) && "internal::plset");
533 VERIFY(internal::isApprox(ref[i], cj.pmul(data1[i],data2[i])) && "conj_helper pmul");
536 VERIFY(areApprox(ref, pval, PacketSize) && "conj_helper pmul");
542 VERIFY(internal::isApprox(ref[i], cj.pmadd(data1[i],data2[i],tmp)) && "conj_helper pmadd");
545 VERIFY(areApprox(ref, pval, PacketSize) && "conj_helper pmadd");
575 VERIFY(areApprox(ref, pval, PacketSize) && "pcplxflip");
600 VERIFY(isApproxAbs(buffer[i], data1[i/stride], refvalue) && "pscatter");
602 VERIFY(isApproxAbs(buffer[i], Scalar(0), refvalue) && "pscatter");
612 VERIFY(isApproxAbs(data1[i], buffer[i*7], refvalue) && "pgather");