Lines Matching full:do_test
521 #define do_test(_name, _operation) \
534 do_test("paddd", paddd(ma,mb));
535 do_test("paddw", paddw(ma,mb));
536 do_test("paddb", paddb(ma,mb));
538 do_test("paddsw", paddsw(ma,mb));
539 do_test("paddsb", paddsb(ma,mb));
541 do_test("paddusw", paddusw(ma,mb));
542 do_test("paddusb", paddusb(ma,mb));
544 do_test("psubd", psubd(ma,mb));
545 do_test("psubw", psubw(ma,mb));
546 do_test("psubb", psubb(ma,mb));
548 do_test("psubsw", psubsw(ma,mb));
549 do_test("psubsb", psubsb(ma,mb));
551 do_test("psubusw", psubusw(ma,mb));
552 do_test("psubusb", psubusb(ma,mb));
554 do_test("pmulhw", pmulhw(ma,mb));
555 do_test("pmullw", pmullw(ma,mb));
557 do_test("pmaddwd", pmaddwd(ma,mb));
559 do_test("pcmpeqd", pcmpeqd(ma,mb));
560 do_test("pcmpeqw", pcmpeqw(ma,mb));
561 do_test("pcmpeqb", pcmpeqb(ma,mb));
563 do_test("pcmpgtd", pcmpgtd(ma,mb));
564 do_test("pcmpgtw", pcmpgtw(ma,mb));
565 do_test("pcmpgtb", pcmpgtb(ma,mb));
567 do_test("packssdw", packssdw(ma,mb));
568 do_test("packsswb", packsswb(ma,mb));
569 do_test("packuswb", packuswb(ma,mb));
571 do_test("punpckhdq", punpckhdq(ma,mb));
572 do_test("punpckhwd", punpckhwd(ma,mb));
573 do_test("punpckhbw", punpckhbw(ma,mb));
575 do_test("punpckldq", punpckldq(ma,mb));
576 do_test("punpcklwd", punpcklwd(ma,mb));
577 do_test("punpcklbw", punpcklbw(ma,mb));
579 do_test("pand", pand(ma,mb));
580 do_test("pandn", pandn(ma,mb));
581 do_test("por", por(ma,mb));
582 do_test("pxor", pxor(ma,mb));
584 do_test("psllq", psllq(ma,mb));
585 do_test("pslld", pslld(ma,mb));
586 do_test("psllw", psllw(ma,mb));
588 do_test("psrlq", psrlq(ma,mb));
589 do_test("psrld", psrld(ma,mb));
590 do_test("psrlw", psrlw(ma,mb));
592 do_test("psrad", psrad(ma,mb));
593 do_test("psraw", psraw(ma,mb));
596 do_test("paddq", paddq(ma,mb));
597 do_test("psubq", psubq(ma,mb));