Lines Matching refs:AssemblerX86Test

47 class AssemblerX86Test : public AssemblerTest<x86::X86Assembler,  class
181 class AssemblerX86AVXTest : public AssemblerX86Test {
197 TEST_F(AssemblerX86Test, RepeatRR) { in TEST_F() argument
204 TEST_F(AssemblerX86Test, RepeatRI) { in TEST_F() argument
211 TEST_F(AssemblerX86Test, RepeatFF) { in TEST_F() argument
218 TEST_F(AssemblerX86Test, RepeatFFI) { in TEST_F() argument
225 TEST_F(AssemblerX86Test, RepeatA) { in TEST_F() argument
229 TEST_F(AssemblerX86Test, RepeatAI) { in TEST_F() argument
234 TEST_F(AssemblerX86Test, RepeatRA) { in TEST_F() argument
241 TEST_F(AssemblerX86Test, RepeatAR) { in TEST_F() argument
248 TEST_F(AssemblerX86Test, RepeatFA) { in TEST_F() argument
255 TEST_F(AssemblerX86Test, RepeatAF) { in TEST_F() argument
266 TEST_F(AssemblerX86Test, PoplAllAddresses) { in TEST_F() argument
296 TEST_F(AssemblerX86Test, Movl) { in TEST_F() argument
300 TEST_F(AssemblerX86Test, MovlLoad) { in TEST_F() argument
304 TEST_F(AssemblerX86Test, Addw) { in TEST_F() argument
308 TEST_F(AssemblerX86Test, Andw) { in TEST_F() argument
312 TEST_F(AssemblerX86Test, MovwStore) { in TEST_F() argument
316 TEST_F(AssemblerX86Test, MovlStore) { in TEST_F() argument
320 TEST_F(AssemblerX86Test, Movntl) { in TEST_F() argument
324 TEST_F(AssemblerX86Test, LoadLongConstant) { in TEST_F() argument
334 TEST_F(AssemblerX86Test, Xchgb) { in TEST_F() argument
339 TEST_F(AssemblerX86Test, Xchgw) { in TEST_F() argument
344 TEST_F(AssemblerX86Test, Xchgl) { in TEST_F() argument
349 TEST_F(AssemblerX86Test, LockCmpxchgb) { in TEST_F() argument
354 TEST_F(AssemblerX86Test, LockCmpxchgw) { in TEST_F() argument
359 TEST_F(AssemblerX86Test, LockCmpxchgl) { in TEST_F() argument
364 TEST_F(AssemblerX86Test, LockCmpxchg8b) { in TEST_F() argument
369 TEST_F(AssemblerX86Test, LockXaddb) { in TEST_F() argument
374 TEST_F(AssemblerX86Test, LockXaddw) { in TEST_F() argument
379 TEST_F(AssemblerX86Test, LockXaddl) { in TEST_F() argument
384 TEST_F(AssemblerX86Test, FPUIntegerLoadS) { in TEST_F() argument
388 TEST_F(AssemblerX86Test, FPUIntegerLoadL) { in TEST_F() argument
392 TEST_F(AssemblerX86Test, FPUIntegerStoreS) { in TEST_F() argument
396 TEST_F(AssemblerX86Test, FPUIntegerStoreL) { in TEST_F() argument
400 TEST_F(AssemblerX86Test, Repnescasb) { in TEST_F() argument
406 TEST_F(AssemblerX86Test, Repnescasw) { in TEST_F() argument
412 TEST_F(AssemblerX86Test, Repecmpsb) { in TEST_F() argument
418 TEST_F(AssemblerX86Test, Repecmpsw) { in TEST_F() argument
424 TEST_F(AssemblerX86Test, Repecmpsl) { in TEST_F() argument
430 TEST_F(AssemblerX86Test, RepMovsb) { in TEST_F() argument
436 TEST_F(AssemblerX86Test, RepMovsw) { in TEST_F() argument
442 TEST_F(AssemblerX86Test, Blsmask) { in TEST_F() argument
446 TEST_F(AssemblerX86Test, Blsi) { in TEST_F() argument
450 TEST_F(AssemblerX86Test, Blsr) { in TEST_F() argument
454 TEST_F(AssemblerX86Test, Bsfl) { in TEST_F() argument
458 TEST_F(AssemblerX86Test, BsflAddress) { in TEST_F() argument
462 TEST_F(AssemblerX86Test, Bsrl) { in TEST_F() argument
466 TEST_F(AssemblerX86Test, BsrlAddress) { in TEST_F() argument
470 TEST_F(AssemblerX86Test, Popcntl) { in TEST_F() argument
474 TEST_F(AssemblerX86Test, PopcntlAddress) { in TEST_F() argument
479 std::string rorl_fn(AssemblerX86Test::Base* assembler_test, x86::X86Assembler* assembler) { in rorl_fn()
490 TEST_F(AssemblerX86Test, RorlReg) { in TEST_F() argument
494 TEST_F(AssemblerX86Test, RorlImm) { in TEST_F() argument
499 std::string roll_fn(AssemblerX86Test::Base* assembler_test, x86::X86Assembler* assembler) { in roll_fn()
510 TEST_F(AssemblerX86Test, RollReg) { in TEST_F() argument
514 TEST_F(AssemblerX86Test, RollImm) { in TEST_F() argument
518 TEST_F(AssemblerX86Test, Cvtdq2ps) { in TEST_F() argument
522 TEST_F(AssemblerX86Test, Cvtdq2pd) { in TEST_F() argument
526 TEST_F(AssemblerX86Test, ComissAddr) { in TEST_F() argument
530 TEST_F(AssemblerX86Test, UComissAddr) { in TEST_F() argument
534 TEST_F(AssemblerX86Test, ComisdAddr) { in TEST_F() argument
538 TEST_F(AssemblerX86Test, UComisdAddr) { in TEST_F() argument
542 TEST_F(AssemblerX86Test, RoundSS) { in TEST_F() argument
547 TEST_F(AssemblerX86Test, RoundSD) { in TEST_F() argument
552 TEST_F(AssemblerX86Test, CmovlAddress) { in TEST_F() argument
566 TEST_F(AssemblerX86Test, TestbAddressImmediate) { in TEST_F() argument
570 TEST_F(AssemblerX86Test, TestlAddressImmediate) { in TEST_F() argument
574 TEST_F(AssemblerX86Test, Movaps) { in TEST_F() argument
586 TEST_F(AssemblerX86Test, MovapsLoad) { in TEST_F() argument
598 TEST_F(AssemblerX86Test, MovapsStore) { in TEST_F() argument
610 TEST_F(AssemblerX86Test, MovupsLoad) { in TEST_F() argument
622 TEST_F(AssemblerX86Test, MovupsStore) { in TEST_F() argument
634 TEST_F(AssemblerX86Test, Movapd) { in TEST_F() argument
646 TEST_F(AssemblerX86Test, MovapdLoad) { in TEST_F() argument
658 TEST_F(AssemblerX86Test, MovapdStore) { in TEST_F() argument
670 TEST_F(AssemblerX86Test, MovupdLoad) { in TEST_F() argument
682 TEST_F(AssemblerX86Test, MovupdStore) { in TEST_F() argument
694 TEST_F(AssemblerX86Test, Movdqa) { in TEST_F() argument
706 TEST_F(AssemblerX86Test, MovdqaLoad) { in TEST_F() argument
718 TEST_F(AssemblerX86Test, MovdqaStore) { in TEST_F() argument
730 TEST_F(AssemblerX86Test, MovdquLoad) { in TEST_F() argument
742 TEST_F(AssemblerX86Test, MovdquStore) { in TEST_F() argument
754 TEST_F(AssemblerX86Test, AddPS) { in TEST_F() argument
762 TEST_F(AssemblerX86Test, AddPD) { in TEST_F() argument
770 TEST_F(AssemblerX86Test, SubPS) { in TEST_F() argument
778 TEST_F(AssemblerX86Test, SubPD) { in TEST_F() argument
786 TEST_F(AssemblerX86Test, MulPS) { in TEST_F() argument
794 TEST_F(AssemblerX86Test, MulPD) { in TEST_F() argument
802 TEST_F(AssemblerX86Test, DivPS) { in TEST_F() argument
810 TEST_F(AssemblerX86Test, DivPD) { in TEST_F() argument
818 TEST_F(AssemblerX86Test, PAddB) { in TEST_F() argument
826 TEST_F(AssemblerX86Test, PSubB) { in TEST_F() argument
834 TEST_F(AssemblerX86Test, PAddW) { in TEST_F() argument
842 TEST_F(AssemblerX86Test, PSubW) { in TEST_F() argument
850 TEST_F(AssemblerX86Test, PMullW) { in TEST_F() argument
858 TEST_F(AssemblerX86Test, PAddD) { in TEST_F() argument
866 TEST_F(AssemblerX86Test, PSubD) { in TEST_F() argument
874 TEST_F(AssemblerX86Test, PMullD) { in TEST_F() argument
882 TEST_F(AssemblerX86Test, PAddQ) { in TEST_F() argument
890 TEST_F(AssemblerX86Test, PSubQ) { in TEST_F() argument
898 TEST_F(AssemblerX86Test, PAddUSB) { in TEST_F() argument
902 TEST_F(AssemblerX86Test, PAddSB) { in TEST_F() argument
906 TEST_F(AssemblerX86Test, PAddUSW) { in TEST_F() argument
910 TEST_F(AssemblerX86Test, PAddSW) { in TEST_F() argument
914 TEST_F(AssemblerX86Test, PSubUSB) { in TEST_F() argument
918 TEST_F(AssemblerX86Test, PSubSB) { in TEST_F() argument
922 TEST_F(AssemblerX86Test, PSubUSW) { in TEST_F() argument
926 TEST_F(AssemblerX86Test, PSubSW) { in TEST_F() argument
930 TEST_F(AssemblerX86Test, XorPD) { in TEST_F() argument
934 TEST_F(AssemblerX86Test, XorPS) { in TEST_F() argument
938 TEST_F(AssemblerX86Test, PXor) { in TEST_F() argument
954 TEST_F(AssemblerX86Test, AndPD) { in TEST_F() argument
958 TEST_F(AssemblerX86Test, AndPS) { in TEST_F() argument
962 TEST_F(AssemblerX86Test, PAnd) { in TEST_F() argument
978 TEST_F(AssemblerX86Test, Andn) { in TEST_F() argument
982 TEST_F(AssemblerX86Test, AndnPD) { in TEST_F() argument
986 TEST_F(AssemblerX86Test, AndnPS) { in TEST_F() argument
990 TEST_F(AssemblerX86Test, PAndn) { in TEST_F() argument
1006 TEST_F(AssemblerX86Test, OrPD) { in TEST_F() argument
1010 TEST_F(AssemblerX86Test, OrPS) { in TEST_F() argument
1014 TEST_F(AssemblerX86Test, POr) { in TEST_F() argument
1030 TEST_F(AssemblerX86Test, PAvgB) { in TEST_F() argument
1034 TEST_F(AssemblerX86Test, PAvgW) { in TEST_F() argument
1038 TEST_F(AssemblerX86Test, PSadBW) { in TEST_F() argument
1042 TEST_F(AssemblerX86Test, PMAddWD) { in TEST_F() argument
1051 TEST_F(AssemblerX86Test, PHAddW) { in TEST_F() argument
1055 TEST_F(AssemblerX86Test, PHAddD) { in TEST_F() argument
1059 TEST_F(AssemblerX86Test, HAddPS) { in TEST_F() argument
1063 TEST_F(AssemblerX86Test, HAddPD) { in TEST_F() argument
1067 TEST_F(AssemblerX86Test, PHSubW) { in TEST_F() argument
1071 TEST_F(AssemblerX86Test, PHSubD) { in TEST_F() argument
1075 TEST_F(AssemblerX86Test, HSubPS) { in TEST_F() argument
1079 TEST_F(AssemblerX86Test, HSubPD) { in TEST_F() argument
1083 TEST_F(AssemblerX86Test, PMinSB) { in TEST_F() argument
1087 TEST_F(AssemblerX86Test, PMaxSB) { in TEST_F() argument
1091 TEST_F(AssemblerX86Test, PMinSW) { in TEST_F() argument
1095 TEST_F(AssemblerX86Test, PMaxSW) { in TEST_F() argument
1099 TEST_F(AssemblerX86Test, PMinSD) { in TEST_F() argument
1103 TEST_F(AssemblerX86Test, PMaxSD) { in TEST_F() argument
1107 TEST_F(AssemblerX86Test, PMinUB) { in TEST_F() argument
1111 TEST_F(AssemblerX86Test, PMaxUB) { in TEST_F() argument
1115 TEST_F(AssemblerX86Test, PMinUW) { in TEST_F() argument
1119 TEST_F(AssemblerX86Test, PMaxUW) { in TEST_F() argument
1123 TEST_F(AssemblerX86Test, PMinUD) { in TEST_F() argument
1127 TEST_F(AssemblerX86Test, PMaxUD) { in TEST_F() argument
1131 TEST_F(AssemblerX86Test, MinPS) { in TEST_F() argument
1135 TEST_F(AssemblerX86Test, MaxPS) { in TEST_F() argument
1139 TEST_F(AssemblerX86Test, MinPD) { in TEST_F() argument
1143 TEST_F(AssemblerX86Test, MaxPD) { in TEST_F() argument
1147 TEST_F(AssemblerX86Test, PCmpeqB) { in TEST_F() argument
1151 TEST_F(AssemblerX86Test, PCmpeqW) { in TEST_F() argument
1155 TEST_F(AssemblerX86Test, PCmpeqD) { in TEST_F() argument
1159 TEST_F(AssemblerX86Test, PCmpeqQ) { in TEST_F() argument
1163 TEST_F(AssemblerX86Test, PCmpgtB) { in TEST_F() argument
1167 TEST_F(AssemblerX86Test, PCmpgtW) { in TEST_F() argument
1171 TEST_F(AssemblerX86Test, PCmpgtD) { in TEST_F() argument
1175 TEST_F(AssemblerX86Test, PCmpgtQ) { in TEST_F() argument
1179 TEST_F(AssemblerX86Test, ShufPS) { in TEST_F() argument
1183 TEST_F(AssemblerX86Test, ShufPD) { in TEST_F() argument
1187 TEST_F(AssemblerX86Test, PShufD) { in TEST_F() argument
1191 TEST_F(AssemblerX86Test, Punpcklbw) { in TEST_F() argument
1195 TEST_F(AssemblerX86Test, Punpcklwd) { in TEST_F() argument
1199 TEST_F(AssemblerX86Test, Punpckldq) { in TEST_F() argument
1203 TEST_F(AssemblerX86Test, Punpcklqdq) { in TEST_F() argument
1207 TEST_F(AssemblerX86Test, Punpckhbw) { in TEST_F() argument
1211 TEST_F(AssemblerX86Test, Punpckhwd) { in TEST_F() argument
1215 TEST_F(AssemblerX86Test, Punpckhdq) { in TEST_F() argument
1219 TEST_F(AssemblerX86Test, Punpckhqdq) { in TEST_F() argument
1223 TEST_F(AssemblerX86Test, psllw) { in TEST_F() argument
1228 TEST_F(AssemblerX86Test, pslld) { in TEST_F() argument
1233 TEST_F(AssemblerX86Test, psllq) { in TEST_F() argument
1238 TEST_F(AssemblerX86Test, psraw) { in TEST_F() argument
1243 TEST_F(AssemblerX86Test, psrad) { in TEST_F() argument
1248 TEST_F(AssemblerX86Test, psrlw) { in TEST_F() argument
1253 TEST_F(AssemblerX86Test, psrld) { in TEST_F() argument
1258 TEST_F(AssemblerX86Test, psrlq) { in TEST_F() argument
1263 TEST_F(AssemblerX86Test, psrldq) { in TEST_F() argument
1268 TEST_F(AssemblerX86Test, Jecxz) { in TEST_F() argument
1280 TEST_F(AssemblerX86Test, NearLabel) { in TEST_F() argument
1301 TEST_F(AssemblerX86Test, Cmpb) { in TEST_F() argument
1307 TEST_F(AssemblerX86Test, Cmpw) { in TEST_F() argument
1311 TEST_F(AssemblerX86Test, Idiv) { in TEST_F() argument
1315 TEST_F(AssemblerX86Test, Div) { in TEST_F() argument
1319 TEST_F(AssemblerX86Test, Negl) { in TEST_F() argument
1323 TEST_F(AssemblerX86Test, Notl) { in TEST_F() argument