Lines Matching refs:ScalarBits
147 void DecodePSHUFMask(unsigned NumElts, unsigned ScalarBits, unsigned Imm, in DecodePSHUFMask() argument
149 unsigned Size = NumElts * ScalarBits; in DecodePSHUFMask()
200 void DecodeSHUFPMask(unsigned NumElts, unsigned ScalarBits, in DecodeSHUFPMask() argument
202 unsigned NumLaneElts = 128 / ScalarBits; in DecodeSHUFPMask()
217 void DecodeUNPCKHMask(unsigned NumElts, unsigned ScalarBits, in DecodeUNPCKHMask() argument
221 unsigned NumLanes = (NumElts * ScalarBits) / 128; in DecodeUNPCKHMask()
233 void DecodeUNPCKLMask(unsigned NumElts, unsigned ScalarBits, in DecodeUNPCKLMask() argument
237 unsigned NumLanes = (NumElts * ScalarBits) / 128; in DecodeUNPCKLMask()
476 void DecodeVPERMILPMask(unsigned NumElts, unsigned ScalarBits, in DecodeVPERMILPMask() argument
479 unsigned VecSize = NumElts * ScalarBits; in DecodeVPERMILPMask()
484 assert((ScalarBits == 32 || ScalarBits == 64) && "Unexpected element size"); in DecodeVPERMILPMask()
492 M = (ScalarBits == 64 ? ((M >> 1) & 0x1) : (M & 0x3)); in DecodeVPERMILPMask()
498 void DecodeVPERMIL2PMask(unsigned NumElts, unsigned ScalarBits, unsigned M2Z, in DecodeVPERMIL2PMask() argument
501 unsigned VecSize = NumElts * ScalarBits; in DecodeVPERMIL2PMask()
505 assert((ScalarBits == 32 || ScalarBits == 64) && "Unexpected element size"); in DecodeVPERMIL2PMask()
533 if (ScalarBits == 64) in DecodeVPERMIL2PMask()