Lines Matching refs:vecE
15358 static IRTemp math_PBLENDVB_128 ( IRTemp vecE, IRTemp vecG,
15376 binop(Iop_AndV128, mkexpr(vecE), mkexpr(mask)),
15381 static IRTemp math_PBLENDVB_256 ( IRTemp vecE, IRTemp vecG,
15405 binop(Iop_AndV256, mkexpr(vecE), mkexpr(mask)),
15420 IRTemp vecE = newTemp(Ity_V128);
15426 assign(vecE, getXMMReg(rE));
15435 assign(vecE, loadLE(Ity_V128, mkexpr(addr)));
15444 IRTemp res = math_PBLENDVB_128( vecE, vecV, vecIS4, gran, opSAR );
15459 IRTemp vecE = newTemp(Ity_V256);
15465 assign(vecE, getYMMReg(rE));
15474 assign(vecE, loadLE(Ity_V256, mkexpr(addr)));
15483 IRTemp res = math_PBLENDVB_256( vecE, vecV, vecIS4, gran, opSAR128 );
15490 /* Set Z=1 iff (vecE & vecG) == 0
15491 Set C=1 iff (vecE & not vecG) == 0
15494 /* andV, andnV: vecE & vecG, vecE and not(vecG) */
15596 IRTemp vecE = newTemp(Ity_V128);
15601 assign(vecE, getXMMReg(rE));
15611 assign(vecE, loadLE( Ity_V128, mkexpr(addr) ));
15621 /* Set Z=1 iff (vecE & vecG) == 0
15622 Set C=1 iff (vecE & not vecG) == 0
15625 /* andV, andnV: vecE & vecG, vecE and not(vecG) */
15628 assign(andV, binop(Iop_AndV128, mkexpr(vecE), mkexpr(vecG)));
15630 mkexpr(vecE),
15649 IRTemp vecE = newTemp(Ity_V256);
15654 assign(vecE, getYMMReg(rE));
15661 assign(vecE, loadLE( Ity_V256, mkexpr(addr) ));
15670 /* Set Z=1 iff (vecE & vecG) == 0
15671 Set C=1 iff (vecE & not vecG) == 0
15674 /* andV, andnV: vecE & vecG, vecE and not(vecG) */
15677 assign(andV, binop(Iop_AndV256, mkexpr(vecE), mkexpr(vecG)));
15679 mkexpr(vecE), unop(Iop_NotV256, mkexpr(vecG))));
16258 IRTemp vecE = newTemp(Ity_V128);
16263 assign(vecE, getXMMReg(eregOfRexRM(pfx, modrm)));
16271 assign(vecE, loadLE( Ity_V128, mkexpr(addr) ));
16280 IRTemp res = math_PBLENDVB_128( vecE, vecG, vec0, gran, opSAR );