Home | History | Annotate | Download | only in priv

Lines Matching refs:vC

14247          IRTemp vC = newTemp( Ity_V128 );
14248 assign( vC, getVSReg( XC ) );
14250 /* vD = (vA & ~vC) | (vB & vC) */
14252 binop(Iop_AndV128, mkexpr(vA), unop(Iop_NotV128, mkexpr(vC))),
14253 binop(Iop_AndV128, mkexpr(vB), mkexpr(vC))) );
15111 IRTemp vC = newTemp(Ity_V128);
15135 assign( vC, getVReg(vC_addr));
15149 assign(cSigns, binop(Iop_CmpGT16Sx8, mkexpr(zeros), mkexpr(vC)));
15152 assign(cLo, binop(Iop_InterleaveLO16x8, mkexpr(cSigns),mkexpr(vC)));
15155 assign(cHi, binop(Iop_InterleaveHI16x8, mkexpr(cSigns),mkexpr(vC)));
15178 assign(cSigns, binop(Iop_CmpGT16Sx8, mkexpr(zeros), mkexpr(vC)) );
15181 assign(cLo, binop(Iop_InterleaveLO16x8, mkexpr(cSigns),mkexpr(vC)));
15184 assign(cHi, binop(Iop_InterleaveHI16x8, mkexpr(cSigns),mkexpr(vC)));
15213 assign(cLo, binop(Iop_InterleaveLO16x8, mkexpr(zeros), mkexpr(vC)));
15216 assign(cHi, binop(Iop_InterleaveHI16x8, mkexpr(zeros), mkexpr(vC)));
15245 binop(Iop_Add32x4, mkexpr(vC),
15272 /* add results together, + vC */
15274 binop(Iop_QAdd32Sx4, mkexpr(vC),
15286 binop(Iop_Add32x4, mkexpr(vC),
15300 breakV128to4x64U( mkexpr(vC), &c3, &c2, &c1, &c0 );
15324 binop(Iop_Add32x4, mkexpr(vC),
15338 breakV128to4x64S( mkexpr(vC), &c3, &c2, &c1, &c0 );
15519 IRTemp vC = newTemp(Ity_V128);
15522 assign( vC, getVReg(vC_addr));
15532 /* vD = (vA & ~vC) | (vB & vC) */
15534 binop(Iop_AndV128, mkexpr(vA), unop(Iop_NotV128, mkexpr(vC))),
15535 binop(Iop_AndV128, mkexpr(vB), mkexpr(vC))) );
15550 binop(Iop_AndV128, mkexpr(vC),
15556 // mask[i8] = (vC[i8]_4 == 1) ? 0xFF : 0x0
15558 binop(Iop_ShlN8x16, mkexpr(vC), mkU8(3)),
15961 IRTemp vC = newTemp(Ity_V128);
15964 assign( vC, getVReg(vC_addr));
15978 binop(Iop_Mul32Fx4, mkexpr(vA), mkexpr(vC))) );
15987 binop(Iop_Mul32Fx4, mkexpr(vA), mkexpr(vC))) );