Home | History | Annotate | Download | only in priv

Lines Matching defs:s2

10064    IRTemp s3, s2, s1, s0;
10065 s3 = s2 = s1 = s0 = IRTemp_INVALID;
10066 breakupV128to32s( sV, &s3, &s2, &s1, &s0 );
10068 # define SEL(n) ((n)==0 ? s0 : ((n)==1 ? s1 : ((n)==2 ? s2 : s3)))
10796 IRTemp s3, s2, s1, s0, d3, d2, d1, d0;
10797 s3 = s2 = s1 = s0 = d3 = d2 = d1 = d0 = IRTemp_INVALID;
10799 breakupV128to32s( sV, &s3, &s2, &s1, &s0 );
10801 assign(res, xIsH ? mkV128from32s( s3, d3, s2, d2 )
10832 IRTemp s3, s2, s1, s0, d3, d2, d1, d0;
10833 s3 = s2 = s1 = s0 = d3 = d2 = d1 = d0 = IRTemp_INVALID;
10835 breakupV256to64s( sV, &s3, &s2, &s1, &s0 );
10840 : IRExpr_Qop(Iop_64x4toV256, mkexpr(s2), mkexpr(d2),
10868 IRTemp s3, s2, s1, s0, d3, d2, d1, d0;
10869 s3 = s2 = s1 = s0 = d3 = d2 = d1 = d0 = IRTemp_INVALID;
10873 breakupV128to32s( sV, &s3, &s2, &s1, &s0 );
10876 # define SELS(n) ((n)==0 ? s0 : ((n)==1 ? s1 : ((n)==2 ? s2 : s3)))
11041 IRTemp s3, s2, s1, s0, d3, d2, d1, d0;
11042 s3 = s2 = s1 = s0 = d3 = d2 = d1 = d0 = IRTemp_INVALID;
11044 breakupV128to32s( sV, &s3, &s2, &s1, &s0 );
11047 binop( Iop_MullU32, mkexpr(d2), mkexpr(s2)),
11073 IRTemp s3, s2, s1, s0, d3, d2, d1, d0;
11074 s3 = s2 = s1 = s0 = d3 = d2 = d1 = d0 = IRTemp_INVALID;
11076 breakupV128to32s( sV, &s3, &s2, &s1, &s0 );
11079 binop( Iop_MullS32, mkexpr(d2), mkexpr(s2)),
11160 IRTemp a3, a2, a1, a0, s3, s2, s1, s0;
11164 a3 = a2 = a1 = a0 = s3 = s2 = s1 = s0 = IRTemp_INVALID;
11171 breakupV256to64s( subV, &s3, &s2, &s1, &s0 );
11174 assign( res, mkV256from64s( a3, s2, a1, s0 ) );
11181 IRTemp a3, a2, a1, a0, s3, s2, s1, s0;
11185 a3 = a2 = a1 = a0 = s3 = s2 = s1 = s0 = IRTemp_INVALID;
11192 breakupV128to32s( subV, &s3, &s2, &s1, &s0 );
11195 assign( res, mkV128from32s( a3, s2, a1, s0 ) );
11203 IRTemp s7, s6, s5, s4, s3, s2, s1, s0;
11208 s7 = s6 = s5 = s4 = s3 = s2 = s1 = s0 = IRTemp_INVALID;
11215 breakupV256to32s( subV, &s7, &s6, &s5, &s4, &s3, &s2, &s1, &s0 );
11218 assign( res, mkV256from32s( a7, s6, a5, s4, a3, s2, a1, s0 ) );
11233 IRTemp sVmut, dVmut, sVcon, sV, dV, s3, s2, s1, s0;
11234 s3 = s2 = s1 = s0 = IRTemp_INVALID;
11263 breakup64to16s( sVmut, &s3, &s2, &s1, &s0 );
11265 ((n)==0 ? s0 : ((n)==1 ? s1 : ((n)==2 ? s2 : s3)))
11335 IRTemp s0, s1, s2, s3;
11347 s3 = s2 = s1 = s0 = IRTemp_INVALID;
11348 breakupV128to32s( sV, &s3, &s2, &s1, &s0 );
11354 case 4: assign(d16, unop(Iop_32to16, mkexpr(s2))); break;
11355 case 5: assign(d16, unop(Iop_32HIto16, mkexpr(s2))); break;
13218 IRTemp sV, dV, s3, s2, s1, s0;
13219 s3 = s2 = s1 = s0 = IRTemp_INVALID;
13241 breakup64to16s( sV, &s3, &s2, &s1, &s0 );
13243 ((n)==0 ? s0 : ((n)==1 ? s1 : ((n)==2 ? s2 : s3)))
14700 IRTemp s3, s2, s1, s0;
14701 s3 = s2 = s1 = s0 = IRTemp_INVALID;
14717 breakupV128to32s( sV, &s3, &s2, &s1, &s0 );
14719 ( rG, isL ? mkV128from32s( s2, s2, s0, s0 )
14734 IRTemp s7, s6, s5, s4, s3, s2, s1, s0;
14735 s7 = s6 = s5 = s4 = s3 = s2 = s1 = s0 = IRTemp_INVALID;
14749 breakupV256to32s( sV, &s7, &s6, &s5, &s4, &s3, &s2, &s1, &s0 );
14752 putYMMRegLane128( rG, 0, isL ? mkV128from32s( s2, s2, s0, s0 )
14760 IRTemp s3, s2, s1, s0, d3, d2, d1, d0;
14764 s3 = s2 = s1 = s0 = d3 = d2 = d1 = d0 = IRTemp_INVALID;
14766 breakupV128to32s( sV, &s3, &s2, &s1, &s0 );
14769 assign( leftV, mkV128from32s( s2, s0, d2, d0 ) );
15180 IRTemp s3, s2, s1, s0, d3, d2, d1, d0;
15181 s3 = s2 = s1 = s0 = d3 = d2 = d1 = d0 = IRTemp_INVALID;
15215 breakupV256to64s( sV, &s3, &s2, &s1, &s0 );
15225 binop(opCatE,mkexpr(s3),mkexpr(s2)),
15226 binop(opCatO,mkexpr(s3),mkexpr(s2)) ),
16675 IRTemp s3, s2, s1, s0;
16676 s3 = s2 = s1 = s0 = IRTemp_INVALID;
16690 breakup64to16s( srcBytes, &s3, &s2, &s1, &s0 );
16694 unop( Iop_16Sto64, mkexpr(s2) ) ),
16859 IRTemp s3, s2, s1, s0;
16860 s3 = s2 = s1 = s0 = IRTemp_INVALID;
16861 breakupV128to32s( srcVec, &s3, &s2, &s1, &s0 );
16865 unop( Iop_32Sto64, mkexpr(s2) ) ),
23214 IRTemp s3, s2, s1, s0;
23215 s3 = s2 = s1 = s0 = IRTemp_INVALID;
23216 breakupV128to32s( sV, &s3, &s2, &s1, &s0 );
23221 unop(Iop_ReinterpF64asI64, unop(Iop_I32StoF64, mkexpr(s2))),
27513 IRTemp s3, s2, s1, s0, d3, d2, d1, d0;
27514 s3 = s2 = s1 = s0 = IRTemp_INVALID;
27546 breakupV256to64s( sV, &s3, &s2, &s1, &s0 );
27553 dis_PSIGN_helper( mkexpr(s2), mkexpr(d2), laneszB )
27610 IRTemp s3, s2, s1, s0, d3, d2, d1, d0;
27611 s3 = s2 = s1 = s0 = d3 = d2 = d1 = d0 = IRTemp_INVALID;
27633 breakupV256to64s( sV, &s3, &s2, &s1, &s0 );
27640 dis_PMULHRSW_helper( mkexpr(s2), mkexpr(d2) ) ),
29498 IRTemp s3, s2, s1, s0;
29499 s3 = s2 = s1 = s0 = IRTemp_INVALID;
29500 breakupV128to32s( sV, &s3, &s2, &s1, &s0 );
29502 : ((_nn)==2) ? s2 : s3)
29774 IRTemp s3, s2, s1, s0;
29775 s3 = s2 = s1 = s0 = IRTemp_INVALID;
29776 breakupV256to64s(sV, &s3, &s2, &s1, &s0);
29779 mkexpr((imm8 & (1<<3)) ? s3 : s2),
29780 mkexpr((imm8 & (1<<2)) ? s3 : s2),
29843 IRTemp s2 = IRTemp_INVALID;
29872 breakupV128to32s( src, &s3, &s2, &s1, &s0 );
29877 putYMMRegLane32F( rG, 2, CVT(s2) );
29891 IRTemp s2 = IRTemp_INVALID;
29924 breakupV256to32s( src, &s7, &s6, &s5, &s4, &s3, &s2, &s1, &s0 );
29932 putYMMRegLane32F( rG, 2, CVT(s2) );
29992 IRTemp s2 = IRTemp_INVALID;
30021 breakupV256to64s( src, &s3, &s2, &s1, &s0 );
30025 putYMMRegLane64F( rG, 2, CVT(s2) );