Lines Matching refs:Binary0fOpCode

515 #define Binary0fOpCode(opcode) \  macro
517 Binary0fOpCode(kX86Movsd), enumerator
520 Binary0fOpCode(kX86Movss), enumerator
523 Binary0fOpCode(kX86Cvtsi2sd), // int to double enumerator
524 Binary0fOpCode(kX86Cvtsi2ss), // int to float enumerator
525 Binary0fOpCode(kX86Cvtsqi2sd), // long to double enumerator
526 Binary0fOpCode(kX86Cvtsqi2ss), // long to float enumerator
527 Binary0fOpCode(kX86Cvttsd2si), // truncating double to int enumerator
528 Binary0fOpCode(kX86Cvttss2si), // truncating float to int enumerator
529 Binary0fOpCode(kX86Cvttsd2sqi), // truncating double to long enumerator
530 Binary0fOpCode(kX86Cvttss2sqi), // truncating float to long enumerator
531 Binary0fOpCode(kX86Cvtsd2si), // rounding double to int enumerator
532 Binary0fOpCode(kX86Cvtss2si), // rounding float to int enumerator
533 Binary0fOpCode(kX86Ucomisd), // unordered double compare enumerator
534 Binary0fOpCode(kX86Ucomiss), // unordered float compare enumerator
535 Binary0fOpCode(kX86Comisd), // double compare enumerator
536 Binary0fOpCode(kX86Comiss), // float compare enumerator
537 Binary0fOpCode(kX86Orpd), // double logical OR enumerator
538 Binary0fOpCode(kX86Orps), // float logical OR enumerator
539 Binary0fOpCode(kX86Andpd), // double logical AND enumerator
540 Binary0fOpCode(kX86Andps), // float logical AND enumerator
541 Binary0fOpCode(kX86Xorpd), // double logical XOR enumerator
542 Binary0fOpCode(kX86Xorps), // float logical XOR enumerator
543 Binary0fOpCode(kX86Addsd), // double ADD enumerator
544 Binary0fOpCode(kX86Addss), // float ADD enumerator
545 Binary0fOpCode(kX86Mulsd), // double multiply enumerator
546 Binary0fOpCode(kX86Mulss), // float multiply enumerator
547 Binary0fOpCode(kX86Cvtsd2ss), // double to float enumerator
548 Binary0fOpCode(kX86Cvtss2sd), // float to double enumerator
549 Binary0fOpCode(kX86Subsd), // double subtract enumerator
550 Binary0fOpCode(kX86Subss), // float subtract enumerator
551 Binary0fOpCode(kX86Divsd), // double divide enumerator
552 Binary0fOpCode(kX86Divss), // float divide enumerator
553 Binary0fOpCode(kX86Punpckldq), // Interleave low-order double words enumerator
554 Binary0fOpCode(kX86Sqrtsd), // square root enumerator
555 Binary0fOpCode(kX86Pmulld), // parallel integer multiply 32 bits x 4 enumerator
556 Binary0fOpCode(kX86Pmullw), // parallel integer multiply 16 bits x 8 enumerator
557 Binary0fOpCode(kX86Mulps), // parallel FP multiply 32 bits x 4 enumerator
558 Binary0fOpCode(kX86Mulpd), // parallel FP multiply 64 bits x 2 enumerator
559 Binary0fOpCode(kX86Paddb), // parallel integer addition 8 bits x 16 enumerator
560 Binary0fOpCode(kX86Paddw), // parallel integer addition 16 bits x 8 enumerator
561 Binary0fOpCode(kX86Paddd), // parallel integer addition 32 bits x 4 enumerator
562 Binary0fOpCode(kX86Addps), // parallel FP addition 32 bits x 4 enumerator
563 Binary0fOpCode(kX86Addpd), // parallel FP addition 64 bits x 2 enumerator
564 Binary0fOpCode(kX86Psubb), // parallel integer subtraction 8 bits x 16 enumerator
565 Binary0fOpCode(kX86Psubw), // parallel integer subtraction 16 bits x 8 enumerator
566 Binary0fOpCode(kX86Psubd), // parallel integer subtraction 32 bits x 4 enumerator
567 Binary0fOpCode(kX86Subps), // parallel FP subtraction 32 bits x 4 enumerator
568 Binary0fOpCode(kX86Subpd), // parallel FP subtraction 64 bits x 2 enumerator
569 Binary0fOpCode(kX86Pand), // parallel AND 128 bits x 1 enumerator
570 Binary0fOpCode(kX86Por), // parallel OR 128 bits x 1 enumerator
571 Binary0fOpCode(kX86Pxor), // parallel XOR 128 bits x 1 enumerator
572 Binary0fOpCode(kX86Phaddw), // parallel horizontal addition 16 bits x 8 enumerator
573 Binary0fOpCode(kX86Phaddd), // parallel horizontal addition 32 bits x 4 enumerator
574 Binary0fOpCode(kX86Haddpd), // parallel FP horizontal addition 64 bits x 2 enumerator
575 Binary0fOpCode(kX86Haddps), // parallel FP horizontal addition 32 bits x 4 enumerator
605 Binary0fOpCode(kX86Mova128), // move 128 bits aligned enumerator
607 Binary0fOpCode(kX86Movups), // load unaligned packed single FP values from xmm2/m128 to xmm1 enumerator
609 Binary0fOpCode(kX86Movaps), // load aligned packed single FP values from xmm2/m128 to xmm1 enumerator
615 Binary0fOpCode(kX86Movdxr), // move into xmm from gpr enumerator
616 Binary0fOpCode(kX86Movqxr), // move into xmm from 64 bit gpr enumerator
622 Binary0fOpCode(kX86Imul16), // 16bit multiply enumerator
623 Binary0fOpCode(kX86Imul32), // 32bit multiply enumerator
624 Binary0fOpCode(kX86Imul64), // 64bit multiply enumerator
629 Binary0fOpCode(kX86Movzx8), // zero-extend 8-bit value enumerator
630 Binary0fOpCode(kX86Movzx16), // zero-extend 16-bit value enumerator
631 Binary0fOpCode(kX86Movsx8), // sign-extend 8-bit value enumerator
632 Binary0fOpCode(kX86Movsx16), // sign-extend 16-bit value enumerator
633 Binary0fOpCode(kX86Movzx8q), // zero-extend 8-bit value to quad word enumerator
634 Binary0fOpCode(kX86Movzx16q), // zero-extend 16-bit value to quad word enumerator
635 Binary0fOpCode(kX86Movsx8q), // sign-extend 8-bit value to quad word enumerator
636 Binary0fOpCode(kX86Movsx16q), // sign-extend 16-bit value to quad word enumerator
637 #undef Binary0fOpCode