• Home
  • Raw
  • Download

Lines Matching refs:isYMM

23044                                       const HChar* opname, IROp op, Bool isYMM )  in dis_AVX_var_shiftV_byE()  argument
23052 IRTemp sV = isYMM ? newTemp(Ity_V256) : newTemp(Ity_V128); in dis_AVX_var_shiftV_byE()
23053 IRTemp amt = isYMM ? newTemp(Ity_V256) : newTemp(Ity_V128); in dis_AVX_var_shiftV_byE()
23057 assign( amt, isYMM ? getYMMReg(rE) : getXMMReg(rE) ); in dis_AVX_var_shiftV_byE()
23058 if (isYMM) { in dis_AVX_var_shiftV_byE()
23068 assign( amt, loadLE(isYMM ? Ity_V256 : Ity_V128, mkexpr(addr)) ); in dis_AVX_var_shiftV_byE()
23069 if (isYMM) { in dis_AVX_var_shiftV_byE()
23078 assign( sV, isYMM ? getYMMReg(rV) : getXMMReg(rV) ); in dis_AVX_var_shiftV_byE()
23096 if (isYMM) { in dis_AVX_var_shiftV_byE()
23107 if (isYMM) { in dis_AVX_var_shiftV_byE()
23135 putYMMRegLane32( rG, i, (i < 4 || isYMM) in dis_AVX_var_shiftV_byE()
23140 putYMMRegLane64( rG, i, (i < 2 || isYMM) in dis_AVX_var_shiftV_byE()
27858 const HChar* opname, Bool isYMM, IRType ty, in dis_VMASKMOV() argument
27871 /**/ if (isLoad && isYMM) { in dis_VMASKMOV()
27874 else if (isLoad && !isYMM) { in dis_VMASKMOV()
27878 else if (!isLoad && isYMM) { in dis_VMASKMOV()
27882 vassert(!isLoad && !isYMM); in dis_VMASKMOV()
27889 Int nLanes = (isYMM ? 2 : 1) * (laneIs32 ? 4 : 2); in dis_VMASKMOV()
27917 if (isLoad && !isYMM) in dis_VMASKMOV()
27928 const HChar* opname, Bool isYMM, in dis_VGATHER() argument
27938 IRType dstTy = (isYMM && (ty == Ity_I64 || !isVM64x)) ? Ity_V256 : Ity_V128; in dis_VGATHER()
27939 IRType idxTy = (isYMM && (ty == Ity_I32 || isVM64x)) ? Ity_V256 : Ity_V128; in dis_VGATHER()
27953 count1 = isYMM ? 8 : 4; in dis_VGATHER()
27956 count1 = count2 = isYMM ? 4 : 2; in dis_VGATHER()
27961 if (isYMM) in dis_VGATHER()
28005 if (!isYMM || (ty == Ity_I32 && isVM64x)) { in dis_VGATHER()
28006 if (ty == Ity_I64 || isYMM) in dis_VGATHER()