Lines Matching refs:VT

66 void DecodeMOVSLDUPMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) {  in DecodeMOVSLDUPMask()  argument
67 unsigned NumElts = VT.getVectorNumElements(); in DecodeMOVSLDUPMask()
74 void DecodeMOVSHDUPMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVSHDUPMask() argument
75 unsigned NumElts = VT.getVectorNumElements(); in DecodeMOVSHDUPMask()
82 void DecodeMOVDDUPMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVDDUPMask() argument
83 unsigned VectorSizeInBits = VT.getSizeInBits(); in DecodeMOVDDUPMask()
84 unsigned ScalarSizeInBits = VT.getScalarSizeInBits(); in DecodeMOVDDUPMask()
85 unsigned NumElts = VT.getVectorNumElements(); in DecodeMOVDDUPMask()
96 void DecodePSLLDQMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodePSLLDQMask() argument
97 unsigned VectorSizeInBits = VT.getSizeInBits(); in DecodePSLLDQMask()
110 void DecodePSRLDQMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodePSRLDQMask() argument
111 unsigned VectorSizeInBits = VT.getSizeInBits(); in DecodePSRLDQMask()
125 void DecodePALIGNRMask(MVT VT, unsigned Imm, in DecodePALIGNRMask() argument
127 unsigned NumElts = VT.getVectorNumElements(); in DecodePALIGNRMask()
128 unsigned Offset = Imm * (VT.getVectorElementType().getSizeInBits() / 8); in DecodePALIGNRMask()
130 unsigned NumLanes = VT.getSizeInBits() / 128; in DecodePALIGNRMask()
146 void DecodePSHUFMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodePSHUFMask() argument
147 unsigned NumElts = VT.getVectorNumElements(); in DecodePSHUFMask()
149 unsigned NumLanes = VT.getSizeInBits() / 128; in DecodePSHUFMask()
162 void DecodePSHUFHWMask(MVT VT, unsigned Imm, in DecodePSHUFHWMask() argument
164 unsigned NumElts = VT.getVectorNumElements(); in DecodePSHUFHWMask()
178 void DecodePSHUFLWMask(MVT VT, unsigned Imm, in DecodePSHUFLWMask() argument
180 unsigned NumElts = VT.getVectorNumElements(); in DecodePSHUFLWMask()
197 void DecodeSHUFPMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodeSHUFPMask() argument
198 unsigned NumElts = VT.getVectorNumElements(); in DecodeSHUFPMask()
200 unsigned NumLanes = VT.getSizeInBits() / 128; in DecodeSHUFPMask()
219 void DecodeUNPCKHMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) { in DecodeUNPCKHMask() argument
220 unsigned NumElts = VT.getVectorNumElements(); in DecodeUNPCKHMask()
224 unsigned NumLanes = VT.getSizeInBits() / 128; in DecodeUNPCKHMask()
239 void DecodeUNPCKLMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) { in DecodeUNPCKLMask() argument
240 unsigned NumElts = VT.getVectorNumElements(); in DecodeUNPCKLMask()
244 unsigned NumLanes = VT.getSizeInBits() / 128; in DecodeUNPCKLMask()
256 void DecodeVPERM2X128Mask(MVT VT, unsigned Imm, in DecodeVPERM2X128Mask() argument
261 unsigned HalfSize = VT.getVectorNumElements()/2; in DecodeVPERM2X128Mask()
340 void DecodeBLENDMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodeBLENDMask() argument
341 int ElementBits = VT.getScalarSizeInBits(); in DecodeBLENDMask()
342 int NumElements = VT.getVectorNumElements(); in DecodeBLENDMask()
419 void DecodeZeroMoveLowMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) { in DecodeZeroMoveLowMask() argument
420 unsigned NumElts = VT.getVectorNumElements(); in DecodeZeroMoveLowMask()
426 void DecodeScalarMoveMask(MVT VT, bool IsLoad, SmallVectorImpl<int> &Mask) { in DecodeScalarMoveMask() argument
429 unsigned NumElts = VT.getVectorNumElements(); in DecodeScalarMoveMask()