Lines Matching refs:eV
4107 case 2: /* call Ev */
4117 make_redzone_AbiHint(vbi, t2, t3/*nia*/, "call-Ev(reg)");
4122 case 4: /* jmp Ev */
4171 case 2: /* call Ev */
4181 make_redzone_AbiHint(vbi, t2, t3/*nia*/, "call-Ev(mem)");
4186 case 4: /* JMP Ev */
4196 case 6: /* PUSH Ev */
7579 /* Handle BT/BTS/BTR/BTC Gv, Ev. Apparently b-size is not
14242 IRTemp eV = newTemp(Ity_V128);
14250 assign( eV, getXMMReg(rE) );
14255 eV, loadLE(Ity_V128, mkexpr(addr)) );
14261 putXMMReg( rG, mkexpr( math_HADDPS_128 ( gV, eV, isAdd ) ) );
14267 IRTemp eV = newTemp(Ity_V128);
14275 assign( eV, getXMMReg(rE) );
14280 assign( eV, loadLE(Ity_V128, mkexpr(addr)) );
14286 putXMMReg( rG, mkexpr( math_HADDPD_128 ( gV, eV, isAdd ) ) );
14294 IRTemp eV = newTemp(Ity_V128);
14300 assign( eV, getXMMReg(rE) );
14305 assign( eV, loadLE(Ity_V128, mkexpr(addr)) );
14311 putXMMReg( rG, mkexpr( math_ADDSUBPD_128 ( gV, eV ) ) );
14316 IRTemp eV = newTemp(Ity_V128);
14324 assign( eV, getXMMReg(rE) );
14329 assign( eV, loadLE(Ity_V128, mkexpr(addr)) );
14335 putXMMReg( rG, mkexpr( math_ADDSUBPS_128 ( gV, eV ) ) );
18077 case 0x01: /* ADD Gv,Ev */
18086 case 0x03: /* ADD Ev,Gv */
18104 case 0x09: /* OR Gv,Ev */
18113 case 0x0B: /* OR Ev,Gv */
18131 case 0x11: /* ADC Gv,Ev */
18140 case 0x13: /* ADC Ev,Gv */
18158 case 0x19: /* SBB Gv,Ev */
18167 case 0x1B: /* SBB Ev,Gv */
18185 case 0x21: /* AND Gv,Ev */
18194 case 0x23: /* AND Ev,Gv */
18212 case 0x29: /* SUB Gv,Ev */
18221 case 0x2B: /* SUB Ev,Gv */
18240 case 0x31: /* XOR Gv,Ev */
18249 case 0x33: /* XOR Ev,Gv */
18267 case 0x39: /* CMP Gv,Ev */
18276 case 0x3B: /* CMP Ev,Gv */
18373 case 0x69: /* IMUL Iv, Ev, Gv */
18398 case 0x6B: /* IMUL Ib, Ev, Gv */
18486 case 0x81: /* Grp1 Iv,Ev */
18495 case 0x83: /* Grp1 Ib,Ev */
18509 case 0x85: /* TEST Ev,Gv */
18523 case 0x87: /* XCHG Gv,Ev */
18556 case 0x89: /* MOV Gv,Ev */
18566 case 0x8B: /* MOV Ev,Gv */
19033 case 0xC1: { /* Grp2 Ib,Ev */
19064 case 0xC7: /* MOV Iv,Ev */
19159 case 0xD1: { /* Grp2 1,Ev */
19185 case 0xD3: { /* Grp2 CL,Ev */
19519 case 0xF7: { /* Grp3 Ev */
19547 case 0xFF: { /* Grp5 Ev */
19979 case 0xA3: /* BT Gv,Ev */
19985 case 0xA4: /* SHLDv imm8,Gv,Ev */
19995 case 0xA5: /* SHLDv %cl,Gv,Ev */
20003 case 0xAB: /* BTS Gv,Ev */
20009 case 0xAC: /* SHRDv imm8,Gv,Ev */
20019 case 0xAD: /* SHRDv %cl,Gv,Ev */
20027 case 0xAF: /* IMUL Ev, Gv */
20032 case 0xB1: { /* CMPXCHG Gv,Ev (allowed in 16,32,64 bit) */
20049 case 0xB3: /* BTR Gv,Ev */
20069 case 0xBA: { /* Grp8 Ib,Ev */
20082 case 0xBB: /* BTC Gv,Ev */
20088 case 0xBC: /* BSF Gv,Ev */
20093 case 0xBD: /* BSR Gv,Ev */
20120 case 0xC1: { /* XADD Gv,Ev */
20128 case 0xC7: { /* CMPXCHG8B Ev, CMPXCHG16B Ev */
21819 IRTemp eV = newTemp(Ity_V128);
21824 assign( eV, getXMMReg(rE) );
21830 assign( eV, loadLE(Ity_V128, mkexpr(addr)) );
21835 IRTemp res = math_UNPCKxPS_128( eV, vV, hi );
21847 IRTemp eV = newTemp(Ity_V256);
21852 assign( eV, getYMMReg(rE) );
21858 assign( eV, loadLE(Ity_V256, mkexpr(addr)) );
21863 IRTemp res = math_UNPCKxPS_256( eV, vV, hi );
21875 IRTemp eV = newTemp(Ity_V128);
21880 assign( eV, getXMMReg(rE) );
21886 assign( eV, loadLE(Ity_V128, mkexpr(addr)) );
21891 IRTemp res = math_UNPCKxPD_128( eV, vV, hi );
21903 IRTemp eV = newTemp(Ity_V256);
21908 assign( eV, getYMMReg(rE) );
21914 assign( eV, loadLE(Ity_V256, mkexpr(addr)) );
21919 IRTemp res = math_UNPCKxPD_256( eV, vV, hi );
23770 IRTemp eV = newTemp(Ity_V128);
23778 assign( eV, getXMMReg(rE) );
23785 assign( eV, loadLE(Ity_V128, mkexpr(addr)) );
23791 IRTemp res = math_SHUFPS_128( eV, vV, imm8 );
23800 IRTemp eV = newTemp(Ity_V256);
23808 assign( eV, getYMMReg(rE) );
23815 assign( eV, loadLE(Ity_V256, mkexpr(addr)) );
23821 IRTemp res = math_SHUFPS_256( eV, vV, imm8 );
23830 IRTemp eV = newTemp(Ity_V128);
23838 assign( eV, getXMMReg(rE) );
23845 assign( eV, loadLE(Ity_V128, mkexpr(addr)) );
23851 IRTemp res = math_SHUFPD_128( eV, vV, imm8 );
23860 IRTemp eV = newTemp(Ity_V256);
23868 assign( eV, getYMMReg(rE) );
23875 assign( eV, loadLE(Ity_V256, mkexpr(addr)) );
23881 IRTemp res = math_SHUFPD_256( eV, vV, imm8 );
26904 /* ------------------------ opl Ev, Gv ----------------- */
26906 /* ------------------------ opl Gv, Ev ----------------- */