Home | History | Annotate | Download | only in priv

Lines Matching refs:eV

4291          case 2: /* call Ev */
4302 make_redzone_AbiHint(vbi, t2, t3/*nia*/, "call-Ev(reg)");
4307 case 4: /* jmp Ev */
4318 case 6: /* PUSH Ev */
4384 case 2: /* call Ev */
4395 make_redzone_AbiHint(vbi, t2, t3/*nia*/, "call-Ev(mem)");
4400 Ev */
4411 case 6: /* PUSH Ev */
7923 /* Handle BT/BTS/BTR/BTC Gv, Ev. Apparently b-size is not
14866 IRTemp eV = newTemp(Ity_V128);
14874 assign( eV, getXMMReg(rE) );
14879 assign( eV, loadLE(Ity_V128, mkexpr(addr)) );
14885 putXMMReg( rG, mkexpr( math_HADDPS_128 ( gV, eV, isAdd ) ) );
14891 IRTemp eV = newTemp(Ity_V128);
14899 assign( eV, getXMMReg(rE) );
14904 assign( eV, loadLE(Ity_V128, mkexpr(addr)) );
14910 putXMMReg( rG, mkexpr( math_HADDPD_128 ( gV, eV, isAdd ) ) );
14918 IRTemp eV = newTemp(Ity_V128);
14924 assign( eV, getXMMReg(rE) );
14929 assign( eV, loadLE(Ity_V128, mkexpr(addr)) );
14935 putXMMReg( rG, mkexpr( math_ADDSUBPD_128 ( gV, eV ) ) );
14940 IRTemp eV = newTemp(Ity_V128);
14948 assign( eV, getXMMReg(rE) );
14953 assign( eV, loadLE(Ity_V128, mkexpr(addr)) );
14959 putXMMReg( rG, mkexpr( math_ADDSUBPS_128 ( gV, eV ) ) );
19378 case 0x00: /* ADD Gb,Eb */ case 0x01: /* ADD Gv,Ev */
19379 case 0x08: /* OR Gb,Eb */ case 0x09: /* OR Gv,Ev */
19380 case 0x10: /* ADC Gb,Eb */ case 0x11: /* ADC Gv,Ev */
19381 case 0x18: /* SBB Gb,Eb */ case 0x19: /* SBB Gv,Ev */
19382 case 0x20: /* AND Gb,Eb */ case 0x21: /* AND Gv,Ev */
19383 case 0x28: /* SUB Gb,Eb */ case 0x29: /* SUB Gv,Ev */
19384 case 0x30: /* XOR Gb,Eb */ case 0x31: /* XOR Gv,Ev */
19405 case 0x01: /* ADD Gv,Ev */
19414 case 0x03: /* ADD Ev,Gv */
19432 case 0x09: /* OR Gv,Ev */
19441 case 0x0B: /* OR Ev,Gv */
19459 case 0x11: /* ADC Gv,Ev */
19468 case 0x13: /* ADC Ev,Gv */
19486 case 0x19: /* SBB Gv,Ev */
19495 case 0x1B: /* SBB Ev,Gv */
19513 case 0x21: /* AND Gv,Ev */
19522 case 0x23: /* AND Ev,Gv */
19540 case 0x29: /* SUB Gv,Ev */
19549 case 0x2B: /* SUB Ev,Gv */
19567 case 0x31: /* XOR Gv,Ev */
19576 case 0x33: /* XOR Ev,Gv */
19594 case 0x39: /* CMP Gv,Ev */
19603 case 0x3B: /* CMP Ev,Gv */
19700 case 0x69: /* IMUL Iv, Ev, Gv */
19725 case 0x6B: /* IMUL Ib, Ev, Gv */
19823 case 0x81: /* Grp1 Iv,Ev */
19838 case 0x83: /* Grp1 Ib,Ev */
19852 case 0x85: /* TEST Ev,Gv */
19863 case 0x87: /* XCHG Gv,Ev */
19910 case 0x89: { /* MOV Gv,Ev */
19923 case 0x8B: /* MOV Ev,Gv */
20387 case 0xC1: { /* Grp2 Ib,Ev */
20420 case 0xC7: /* C7 /0 = MOV Iv,Ev */
20551 case 0xD1: { /* Grp2 1,Ev */
20577 case 0xD3: { /* Grp2 CL,Ev */
20915 case 0xF7: { /* Grp3 Ev */
20945 case 0xFF: { /* Grp5 Ev */
21520 case 0xA3: { /* BT Gv,Ev */
21529 case 0xA4: /* SHLDv imm8,Gv,Ev */
21539 case 0xA5: /* SHLDv %cl,Gv,Ev */
21547 case 0xAB: { /* BTS Gv,Ev */
21556 case 0xAC: /* SHRDv imm8,Gv,Ev */
21566 case 0xAD: /* SHRDv %cl,Gv,Ev */
21574 case 0xAF: /* IMUL Ev, Gv */
21587 case 0xB1: { /* CMPXCHG Gv,Ev (allowed in 16,32,64 bit) */
21596 case 0xB3: { /* BTR Gv,Ev */
21619 case 0xBA: { /* Grp8 Ib,Ev */
21632 case 0xBB: { /* BTC Gv,Ev */
21641 case 0xBC: /* BSF Gv,Ev */
21654 case 0xBD: /* BSR Gv,Ev */
21689 case 0xC1: { /* XADD Gv,Ev */
21697 case 0xC7: { /* CMPXCHG8B Ev, CMPXCHG16B Ev */
23796 IRTemp eV = newTemp(Ity_V128);
23801 assign( eV, getXMMReg(rE) );
23807 assign( eV, loadLE(Ity_V128, mkexpr(addr)) );
23812 IRTemp res = math_UNPCKxPS_128( eV, vV, hi );
23824 IRTemp eV = newTemp(Ity_V256);
23829 assign( eV, getYMMReg(rE) );
23835 assign( eV, loadLE(Ity_V256, mkexpr(addr)) );
23840 IRTemp res = math_UNPCKxPS_256( eV, vV, hi );
23852 IRTemp eV = newTemp(Ity_V128);
23857 assign( eV, getXMMReg(rE) );
23863 assign( eV, loadLE(Ity_V128, mkexpr(addr)) );
23868 IRTemp res = math_UNPCKxPD_128( eV, vV, hi );
23880 IRTemp eV = newTemp(Ity_V256);
23885 assign( eV, getYMMReg(rE) );
23891 assign( eV, loadLE(Ity_V256, mkexpr(addr)) );
23896 IRTemp res = math_UNPCKxPD_256( eV, vV, hi );
25993 IRTemp eV = newTemp(Ity_V128);
26001 assign( eV, getXMMReg(rE) );
26008 assign( eV, loadLE(Ity_V128, mkexpr(addr)) );
26014 IRTemp res = math_SHUFPS_128( eV, vV, imm8 );
26023 IRTemp eV = newTemp(Ity_V256);
26031 assign( eV, getYMMReg(rE) );
26038 assign( eV, loadLE(Ity_V256, mkexpr(addr)) );
26044 IRTemp res = math_SHUFPS_256( eV, vV, imm8 );
26053 IRTemp eV = newTemp(Ity_V128);
26061 assign( eV, getXMMReg(rE) );
26068 assign( eV, loadLE(Ity_V128, mkexpr(addr)) );
26074 IRTemp res = math_SHUFPD_128( eV, vV, imm8 );
26083 IRTemp eV = newTemp(Ity_V256);
26091 assign( eV, getYMMReg(rE) );
26098 assign( eV, loadLE(Ity_V256, mkexpr(addr)) );
26104 IRTemp res = math_SHUFPD_256( eV, vV, imm8 );
31715 /* ------------------------ opl Ev, Gv ----------------- */
31717 /* ------------------------ opl Gv, Ev ----------------- */