Lines Matching defs:dataV
26956 static IRTemp math_PERMILPS_VAR_128 ( IRTemp dataV, IRTemp ctrlV )
26966 assign(res, binop(Iop_Perm32x4, mkexpr(dataV), cv1));
26970 static IRTemp math_PERMILPS_VAR_256 ( IRTemp dataV, IRTemp ctrlV )
26974 breakupV256toV128s( dataV, &dHi, &dLo );
26983 static IRTemp math_PERMILPD_VAR_128 ( IRTemp dataV, IRTemp ctrlV )
26988 breakupV128to64s( dataV, &dHi, &dLo );
27003 static IRTemp math_PERMILPD_VAR_256 ( IRTemp dataV, IRTemp ctrlV )
27007 breakupV256toV128s( dataV, &dHi, &dLo );
27016 static IRTemp math_VPERMD ( IRTemp ctrlV, IRTemp dataV )
27026 assign(res, binop(Iop_Perm32x8, mkexpr(dataV), cv1));
27735 IRTemp dataV = newTemp(Ity_V128);
27736 assign(dataV, getXMMReg(rV));
27737 IRTemp resV = math_PERMILPS_VAR_128(dataV, ctrlV);
27762 IRTemp dataV = newTemp(Ity_V256);
27763 assign(dataV, getYMMReg(rV));
27764 IRTemp resV = math_PERMILPS_VAR_256(dataV, ctrlV);
27792 IRTemp dataV = newTemp(Ity_V128);
27793 assign(dataV, getXMMReg(rV));
27794 IRTemp resV = math_PERMILPD_VAR_128(dataV, ctrlV);
27819 IRTemp dataV = newTemp(Ity_V256);
27820 assign(dataV, getYMMReg(rV));
27821 IRTemp resV = math_PERMILPD_VAR_256(dataV, ctrlV);