Lines Matching refs:Binary0fOpCode

489 #define Binary0fOpCode(opcode) \  macro
491 Binary0fOpCode(kX86Movsd), enumerator
494 Binary0fOpCode(kX86Movss), enumerator
497 Binary0fOpCode(kX86Cvtsi2sd), // int to double enumerator
498 Binary0fOpCode(kX86Cvtsi2ss), // int to float enumerator
499 Binary0fOpCode(kX86Cvtsqi2sd), // long to double enumerator
500 Binary0fOpCode(kX86Cvtsqi2ss), // long to float enumerator
501 Binary0fOpCode(kX86Cvttsd2si), // truncating double to int enumerator
502 Binary0fOpCode(kX86Cvttss2si), // truncating float to int enumerator
503 Binary0fOpCode(kX86Cvttsd2sqi), // truncating double to long enumerator
504 Binary0fOpCode(kX86Cvttss2sqi), // truncating float to long enumerator
505 Binary0fOpCode(kX86Cvtsd2si), // rounding double to int enumerator
506 Binary0fOpCode(kX86Cvtss2si), // rounding float to int enumerator
507 Binary0fOpCode(kX86Ucomisd), // unordered double compare enumerator
508 Binary0fOpCode(kX86Ucomiss), // unordered float compare enumerator
509 Binary0fOpCode(kX86Comisd), // double compare enumerator
510 Binary0fOpCode(kX86Comiss), // float compare enumerator
511 Binary0fOpCode(kX86Orpd), // double logical OR enumerator
512 Binary0fOpCode(kX86Orps), // float logical OR enumerator
513 Binary0fOpCode(kX86Andpd), // double logical AND enumerator
514 Binary0fOpCode(kX86Andps), // float logical AND enumerator
515 Binary0fOpCode(kX86Xorpd), // double logical XOR enumerator
516 Binary0fOpCode(kX86Xorps), // float logical XOR enumerator
517 Binary0fOpCode(kX86Addsd), // double ADD enumerator
518 Binary0fOpCode(kX86Addss), // float ADD enumerator
519 Binary0fOpCode(kX86Mulsd), // double multiply enumerator
520 Binary0fOpCode(kX86Mulss), // float multiply enumerator
521 Binary0fOpCode(kX86Cvtsd2ss), // double to float enumerator
522 Binary0fOpCode(kX86Cvtss2sd), // float to double enumerator
523 Binary0fOpCode(kX86Subsd), // double subtract enumerator
524 Binary0fOpCode(kX86Subss), // float subtract enumerator
525 Binary0fOpCode(kX86Divsd), // double divide enumerator
526 Binary0fOpCode(kX86Divss), // float divide enumerator
527 Binary0fOpCode(kX86Punpcklbw), // Interleave low-order bytes enumerator
528 Binary0fOpCode(kX86Punpcklwd), // Interleave low-order single words (16-bits) enumerator
529 Binary0fOpCode(kX86Punpckldq), // Interleave low-order double words (32-bit) enumerator
530 Binary0fOpCode(kX86Punpcklqdq), // Interleave low-order quad word enumerator
531 Binary0fOpCode(kX86Sqrtsd), // square root enumerator
532 Binary0fOpCode(kX86Pmulld), // parallel integer multiply 32 bits x 4 enumerator
533 Binary0fOpCode(kX86Pmullw), // parallel integer multiply 16 bits x 8 enumerator
534 Binary0fOpCode(kX86Pmuludq), // parallel unsigned 32 integer and stores result as 64 enumerator
535 Binary0fOpCode(kX86Mulps), // parallel FP multiply 32 bits x 4 enumerator
536 Binary0fOpCode(kX86Mulpd), // parallel FP multiply 64 bits x 2 enumerator
537 Binary0fOpCode(kX86Paddb), // parallel integer addition 8 bits x 16 enumerator
538 Binary0fOpCode(kX86Paddw), // parallel integer addition 16 bits x 8 enumerator
539 Binary0fOpCode(kX86Paddd), // parallel integer addition 32 bits x 4 enumerator
540 Binary0fOpCode(kX86Paddq), // parallel integer addition 64 bits x 2 enumerator
541 Binary0fOpCode(kX86Psadbw), // computes sum of absolute differences for unsigned byte integers enumerator
542 Binary0fOpCode(kX86Addps), // parallel FP addition 32 bits x 4 enumerator
543 Binary0fOpCode(kX86Addpd), // parallel FP addition 64 bits x 2 enumerator
544 Binary0fOpCode(kX86Psubb), // parallel integer subtraction 8 bits x 16 enumerator
545 Binary0fOpCode(kX86Psubw), // parallel integer subtraction 16 bits x 8 enumerator
546 Binary0fOpCode(kX86Psubd), // parallel integer subtraction 32 bits x 4 enumerator
547 Binary0fOpCode(kX86Psubq), // parallel integer subtraction 32 bits x 4 enumerator
548 Binary0fOpCode(kX86Subps), // parallel FP subtraction 32 bits x 4 enumerator
549 Binary0fOpCode(kX86Subpd), // parallel FP subtraction 64 bits x 2 enumerator
550 Binary0fOpCode(kX86Pand), // parallel AND 128 bits x 1 enumerator
551 Binary0fOpCode(kX86Por), // parallel OR 128 bits x 1 enumerator
552 Binary0fOpCode(kX86Pxor), // parallel XOR 128 bits x 1 enumerator
553 Binary0fOpCode(kX86Phaddw), // parallel horizontal addition 16 bits x 8 enumerator
554 Binary0fOpCode(kX86Phaddd), // parallel horizontal addition 32 bits x 4 enumerator
555 Binary0fOpCode(kX86Haddpd), // parallel FP horizontal addition 64 bits x 2 enumerator
556 Binary0fOpCode(kX86Haddps), // parallel FP horizontal addition 32 bits x 4 enumerator
587 Binary0fOpCode(kX86Movdqa), // move 128 bits aligned enumerator
589 Binary0fOpCode(kX86Movups), // load unaligned packed single FP values from xmm2/m128 to xmm1 enumerator
591 Binary0fOpCode(kX86Movaps), // load aligned packed single FP values from xmm2/m128 to xmm1 enumerator
597 Binary0fOpCode(kX86Movdxr), // move into xmm from gpr enumerator
598 Binary0fOpCode(kX86Movqxr), // move into xmm from 64 bit gpr enumerator
609 Binary0fOpCode(kX86Imul16), // 16bit multiply enumerator
610 Binary0fOpCode(kX86Imul32), // 32bit multiply enumerator
611 Binary0fOpCode(kX86Imul64), // 64bit multiply enumerator
616 Binary0fOpCode(kX86Movzx8), // zero-extend 8-bit value enumerator
617 Binary0fOpCode(kX86Movzx16), // zero-extend 16-bit value enumerator
618 Binary0fOpCode(kX86Movsx8), // sign-extend 8-bit value enumerator
619 Binary0fOpCode(kX86Movsx16), // sign-extend 16-bit value enumerator
620 Binary0fOpCode(kX86Movzx8q), // zero-extend 8-bit value to quad word enumerator
621 Binary0fOpCode(kX86Movzx16q), // zero-extend 16-bit value to quad word enumerator
622 Binary0fOpCode(kX86Movsx8q), // sign-extend 8-bit value to quad word enumerator
623 Binary0fOpCode(kX86Movsx16q), // sign-extend 16-bit value to quad word enumerator
624 #undef Binary0fOpCode