Lines Matching refs:AssemblerX86Test

41 class AssemblerX86Test : public AssemblerTest<x86::X86Assembler,  class
155 TEST_F(AssemblerX86Test, RepeatRR) { in TEST_F() argument
162 TEST_F(AssemblerX86Test, RepeatRI) { in TEST_F() argument
169 TEST_F(AssemblerX86Test, RepeatFF) { in TEST_F() argument
176 TEST_F(AssemblerX86Test, RepeatFFI) { in TEST_F() argument
183 TEST_F(AssemblerX86Test, RepeatA) { in TEST_F() argument
187 TEST_F(AssemblerX86Test, RepeatAI) { in TEST_F() argument
192 TEST_F(AssemblerX86Test, RepeatRA) { in TEST_F() argument
199 TEST_F(AssemblerX86Test, RepeatAR) { in TEST_F() argument
206 TEST_F(AssemblerX86Test, RepeatFA) { in TEST_F() argument
213 TEST_F(AssemblerX86Test, RepeatAF) { in TEST_F() argument
224 TEST_F(AssemblerX86Test, PoplAllAddresses) { in TEST_F() argument
254 TEST_F(AssemblerX86Test, Movl) { in TEST_F() argument
258 TEST_F(AssemblerX86Test, MovlLoad) { in TEST_F() argument
262 TEST_F(AssemblerX86Test, Addw) { in TEST_F() argument
266 TEST_F(AssemblerX86Test, MovlStore) { in TEST_F() argument
270 TEST_F(AssemblerX86Test, Movntl) { in TEST_F() argument
274 TEST_F(AssemblerX86Test, LoadLongConstant) { in TEST_F() argument
284 TEST_F(AssemblerX86Test, LockCmpxchgl) { in TEST_F() argument
289 TEST_F(AssemblerX86Test, LockCmpxchg8b) { in TEST_F() argument
294 TEST_F(AssemblerX86Test, FPUIntegerLoadS) { in TEST_F() argument
298 TEST_F(AssemblerX86Test, FPUIntegerLoadL) { in TEST_F() argument
302 TEST_F(AssemblerX86Test, FPUIntegerStoreS) { in TEST_F() argument
306 TEST_F(AssemblerX86Test, FPUIntegerStoreL) { in TEST_F() argument
310 TEST_F(AssemblerX86Test, Repnescasb) { in TEST_F() argument
316 TEST_F(AssemblerX86Test, Repnescasw) { in TEST_F() argument
322 TEST_F(AssemblerX86Test, Repecmpsb) { in TEST_F() argument
328 TEST_F(AssemblerX86Test, Repecmpsw) { in TEST_F() argument
334 TEST_F(AssemblerX86Test, Repecmpsl) { in TEST_F() argument
340 TEST_F(AssemblerX86Test, RepMovsb) { in TEST_F() argument
346 TEST_F(AssemblerX86Test, RepMovsw) { in TEST_F() argument
352 TEST_F(AssemblerX86Test, Blsmask) { in TEST_F() argument
356 TEST_F(AssemblerX86Test, Blsi) { in TEST_F() argument
360 TEST_F(AssemblerX86Test, Blsr) { in TEST_F() argument
364 TEST_F(AssemblerX86Test, Bsfl) { in TEST_F() argument
368 TEST_F(AssemblerX86Test, BsflAddress) { in TEST_F() argument
372 TEST_F(AssemblerX86Test, Bsrl) { in TEST_F() argument
376 TEST_F(AssemblerX86Test, BsrlAddress) { in TEST_F() argument
380 TEST_F(AssemblerX86Test, Popcntl) { in TEST_F() argument
384 TEST_F(AssemblerX86Test, PopcntlAddress) { in TEST_F() argument
389 std::string rorl_fn(AssemblerX86Test::Base* assembler_test, x86::X86Assembler* assembler) { in rorl_fn()
400 TEST_F(AssemblerX86Test, RorlReg) { in TEST_F() argument
404 TEST_F(AssemblerX86Test, RorlImm) { in TEST_F() argument
409 std::string roll_fn(AssemblerX86Test::Base* assembler_test, x86::X86Assembler* assembler) { in roll_fn()
420 TEST_F(AssemblerX86Test, RollReg) { in TEST_F() argument
424 TEST_F(AssemblerX86Test, RollImm) { in TEST_F() argument
428 TEST_F(AssemblerX86Test, Cvtdq2ps) { in TEST_F() argument
432 TEST_F(AssemblerX86Test, Cvtdq2pd) { in TEST_F() argument
436 TEST_F(AssemblerX86Test, ComissAddr) { in TEST_F() argument
440 TEST_F(AssemblerX86Test, UComissAddr) { in TEST_F() argument
444 TEST_F(AssemblerX86Test, ComisdAddr) { in TEST_F() argument
448 TEST_F(AssemblerX86Test, UComisdAddr) { in TEST_F() argument
452 TEST_F(AssemblerX86Test, RoundSS) { in TEST_F() argument
457 TEST_F(AssemblerX86Test, RoundSD) { in TEST_F() argument
462 TEST_F(AssemblerX86Test, CmovlAddress) { in TEST_F() argument
476 TEST_F(AssemblerX86Test, TestbAddressImmediate) { in TEST_F() argument
480 TEST_F(AssemblerX86Test, TestlAddressImmediate) { in TEST_F() argument
484 TEST_F(AssemblerX86Test, Movaps) { in TEST_F() argument
488 TEST_F(AssemblerX86Test, MovapsLoad) { in TEST_F() argument
492 TEST_F(AssemblerX86Test, MovapsStore) { in TEST_F() argument
496 TEST_F(AssemblerX86Test, MovupsLoad) { in TEST_F() argument
500 TEST_F(AssemblerX86Test, MovupsStore) { in TEST_F() argument
504 TEST_F(AssemblerX86Test, Movapd) { in TEST_F() argument
508 TEST_F(AssemblerX86Test, MovapdLoad) { in TEST_F() argument
512 TEST_F(AssemblerX86Test, MovapdStore) { in TEST_F() argument
516 TEST_F(AssemblerX86Test, MovupdLoad) { in TEST_F() argument
520 TEST_F(AssemblerX86Test, MovupdStore) { in TEST_F() argument
524 TEST_F(AssemblerX86Test, Movdqa) { in TEST_F() argument
528 TEST_F(AssemblerX86Test, MovdqaLoad) { in TEST_F() argument
532 TEST_F(AssemblerX86Test, MovdqaStore) { in TEST_F() argument
536 TEST_F(AssemblerX86Test, MovdquLoad) { in TEST_F() argument
540 TEST_F(AssemblerX86Test, MovdquStore) { in TEST_F() argument
544 TEST_F(AssemblerX86Test, AddPS) { in TEST_F() argument
548 TEST_F(AssemblerX86Test, AddPD) { in TEST_F() argument
552 TEST_F(AssemblerX86Test, SubPS) { in TEST_F() argument
556 TEST_F(AssemblerX86Test, SubPD) { in TEST_F() argument
560 TEST_F(AssemblerX86Test, MulPS) { in TEST_F() argument
564 TEST_F(AssemblerX86Test, MulPD) { in TEST_F() argument
568 TEST_F(AssemblerX86Test, DivPS) { in TEST_F() argument
572 TEST_F(AssemblerX86Test, DivPD) { in TEST_F() argument
576 TEST_F(AssemblerX86Test, PAddB) { in TEST_F() argument
580 TEST_F(AssemblerX86Test, PSubB) { in TEST_F() argument
584 TEST_F(AssemblerX86Test, PAddW) { in TEST_F() argument
588 TEST_F(AssemblerX86Test, PSubW) { in TEST_F() argument
592 TEST_F(AssemblerX86Test, PMullW) { in TEST_F() argument
596 TEST_F(AssemblerX86Test, PAddD) { in TEST_F() argument
600 TEST_F(AssemblerX86Test, PSubD) { in TEST_F() argument
604 TEST_F(AssemblerX86Test, PMullD) { in TEST_F() argument
608 TEST_F(AssemblerX86Test, PAddQ) { in TEST_F() argument
612 TEST_F(AssemblerX86Test, PSubQ) { in TEST_F() argument
616 TEST_F(AssemblerX86Test, PAddUSB) { in TEST_F() argument
620 TEST_F(AssemblerX86Test, PAddSB) { in TEST_F() argument
624 TEST_F(AssemblerX86Test, PAddUSW) { in TEST_F() argument
628 TEST_F(AssemblerX86Test, PAddSW) { in TEST_F() argument
632 TEST_F(AssemblerX86Test, PSubUSB) { in TEST_F() argument
636 TEST_F(AssemblerX86Test, PSubSB) { in TEST_F() argument
640 TEST_F(AssemblerX86Test, PSubUSW) { in TEST_F() argument
644 TEST_F(AssemblerX86Test, PSubSW) { in TEST_F() argument
648 TEST_F(AssemblerX86Test, XorPD) { in TEST_F() argument
652 TEST_F(AssemblerX86Test, XorPS) { in TEST_F() argument
656 TEST_F(AssemblerX86Test, PXor) { in TEST_F() argument
660 TEST_F(AssemblerX86Test, AndPD) { in TEST_F() argument
664 TEST_F(AssemblerX86Test, AndPS) { in TEST_F() argument
668 TEST_F(AssemblerX86Test, PAnd) { in TEST_F() argument
672 TEST_F(AssemblerX86Test, Andn) { in TEST_F() argument
676 TEST_F(AssemblerX86Test, AndnPD) { in TEST_F() argument
680 TEST_F(AssemblerX86Test, AndnPS) { in TEST_F() argument
684 TEST_F(AssemblerX86Test, PAndn) { in TEST_F() argument
688 TEST_F(AssemblerX86Test, OrPD) { in TEST_F() argument
692 TEST_F(AssemblerX86Test, OrPS) { in TEST_F() argument
696 TEST_F(AssemblerX86Test, POr) { in TEST_F() argument
700 TEST_F(AssemblerX86Test, PAvgB) { in TEST_F() argument
704 TEST_F(AssemblerX86Test, PAvgW) { in TEST_F() argument
708 TEST_F(AssemblerX86Test, PSadBW) { in TEST_F() argument
712 TEST_F(AssemblerX86Test, PMAddWD) { in TEST_F() argument
716 TEST_F(AssemblerX86Test, PHAddW) { in TEST_F() argument
720 TEST_F(AssemblerX86Test, PHAddD) { in TEST_F() argument
724 TEST_F(AssemblerX86Test, HAddPS) { in TEST_F() argument
728 TEST_F(AssemblerX86Test, HAddPD) { in TEST_F() argument
732 TEST_F(AssemblerX86Test, PHSubW) { in TEST_F() argument
736 TEST_F(AssemblerX86Test, PHSubD) { in TEST_F() argument
740 TEST_F(AssemblerX86Test, HSubPS) { in TEST_F() argument
744 TEST_F(AssemblerX86Test, HSubPD) { in TEST_F() argument
748 TEST_F(AssemblerX86Test, PMinSB) { in TEST_F() argument
752 TEST_F(AssemblerX86Test, PMaxSB) { in TEST_F() argument
756 TEST_F(AssemblerX86Test, PMinSW) { in TEST_F() argument
760 TEST_F(AssemblerX86Test, PMaxSW) { in TEST_F() argument
764 TEST_F(AssemblerX86Test, PMinSD) { in TEST_F() argument
768 TEST_F(AssemblerX86Test, PMaxSD) { in TEST_F() argument
772 TEST_F(AssemblerX86Test, PMinUB) { in TEST_F() argument
776 TEST_F(AssemblerX86Test, PMaxUB) { in TEST_F() argument
780 TEST_F(AssemblerX86Test, PMinUW) { in TEST_F() argument
784 TEST_F(AssemblerX86Test, PMaxUW) { in TEST_F() argument
788 TEST_F(AssemblerX86Test, PMinUD) { in TEST_F() argument
792 TEST_F(AssemblerX86Test, PMaxUD) { in TEST_F() argument
796 TEST_F(AssemblerX86Test, MinPS) { in TEST_F() argument
800 TEST_F(AssemblerX86Test, MaxPS) { in TEST_F() argument
804 TEST_F(AssemblerX86Test, MinPD) { in TEST_F() argument
808 TEST_F(AssemblerX86Test, MaxPD) { in TEST_F() argument
812 TEST_F(AssemblerX86Test, PCmpeqB) { in TEST_F() argument
816 TEST_F(AssemblerX86Test, PCmpeqW) { in TEST_F() argument
820 TEST_F(AssemblerX86Test, PCmpeqD) { in TEST_F() argument
824 TEST_F(AssemblerX86Test, PCmpeqQ) { in TEST_F() argument
828 TEST_F(AssemblerX86Test, PCmpgtB) { in TEST_F() argument
832 TEST_F(AssemblerX86Test, PCmpgtW) { in TEST_F() argument
836 TEST_F(AssemblerX86Test, PCmpgtD) { in TEST_F() argument
840 TEST_F(AssemblerX86Test, PCmpgtQ) { in TEST_F() argument
844 TEST_F(AssemblerX86Test, ShufPS) { in TEST_F() argument
848 TEST_F(AssemblerX86Test, ShufPD) { in TEST_F() argument
852 TEST_F(AssemblerX86Test, PShufD) { in TEST_F() argument
856 TEST_F(AssemblerX86Test, Punpcklbw) { in TEST_F() argument
860 TEST_F(AssemblerX86Test, Punpcklwd) { in TEST_F() argument
864 TEST_F(AssemblerX86Test, Punpckldq) { in TEST_F() argument
868 TEST_F(AssemblerX86Test, Punpcklqdq) { in TEST_F() argument
872 TEST_F(AssemblerX86Test, Punpckhbw) { in TEST_F() argument
876 TEST_F(AssemblerX86Test, Punpckhwd) { in TEST_F() argument
880 TEST_F(AssemblerX86Test, Punpckhdq) { in TEST_F() argument
884 TEST_F(AssemblerX86Test, Punpckhqdq) { in TEST_F() argument
888 TEST_F(AssemblerX86Test, psllw) { in TEST_F() argument
893 TEST_F(AssemblerX86Test, pslld) { in TEST_F() argument
898 TEST_F(AssemblerX86Test, psllq) { in TEST_F() argument
903 TEST_F(AssemblerX86Test, psraw) { in TEST_F() argument
908 TEST_F(AssemblerX86Test, psrad) { in TEST_F() argument
913 TEST_F(AssemblerX86Test, psrlw) { in TEST_F() argument
918 TEST_F(AssemblerX86Test, psrld) { in TEST_F() argument
923 TEST_F(AssemblerX86Test, psrlq) { in TEST_F() argument
928 TEST_F(AssemblerX86Test, psrldq) { in TEST_F() argument
933 TEST_F(AssemblerX86Test, Jecxz) { in TEST_F() argument
945 TEST_F(AssemblerX86Test, NearLabel) { in TEST_F() argument
966 TEST_F(AssemblerX86Test, Cmpb) { in TEST_F() argument
972 TEST_F(AssemblerX86Test, Cmpw) { in TEST_F() argument