Lines Matching refs:EltSize
73 const unsigned EltSize = EltTy.getSizeInBits(); in isSmallOddVector() local
75 EltSize > 1 && EltSize < 32 && in isSmallOddVector()
125 const int EltSize = EltTy.getSizeInBits(); in moreEltsToNext32Bit() local
128 assert(EltSize < 32); in moreEltsToNext32Bit()
130 const int NewNumElts = (32 * NextMul32 + EltSize - 1) / EltSize; in moreEltsToNext32Bit()
190 const int EltSize = EltTy.getSizeInBits(); in isRegisterVectorElementType() local
191 return EltSize == 16 || EltSize % 32 == 0; in isRegisterVectorElementType()
195 const int EltSize = Ty.getElementType().getSizeInBits(); in isRegisterVectorType() local
196 return EltSize == 32 || EltSize == 64 || in isRegisterVectorType()
197 (EltSize == 16 && Ty.getNumElements() % 2 == 0) || in isRegisterVectorType()
198 EltSize == 128 || EltSize == 256; in isRegisterVectorType()
351 unsigned EltSize = EltTy.getSizeInBits(); in loadStoreBitcastWorkaround() local
352 return EltSize != 32 && EltSize != 64; in loadStoreBitcastWorkaround()
1245 unsigned EltSize = EltTy.getSizeInBits(); in AMDGPULegalizerInfo() local
1247 if (MaxSize % EltSize == 0) { in AMDGPULegalizerInfo()
1250 ElementCount::getFixed(MaxSize / EltSize), EltTy)); in AMDGPULegalizerInfo()
1269 unsigned EltSize = EltTy.getSizeInBits(); in AMDGPULegalizerInfo() local
1278 ElementCount::getFixed(FloorSize / EltSize), EltTy)); in AMDGPULegalizerInfo()
1439 const unsigned EltSize = EltTy.getSizeInBits(); in AMDGPULegalizerInfo() local
1440 return (EltSize == 32 || EltSize == 64) && in AMDGPULegalizerInfo()
5070 unsigned EltSize = EltTy.getSizeInBits(); in legalizeImageIntrinsic() local
5074 ElementCount::getFixed(RoundedSize / EltSize), EltSize); in legalizeImageIntrinsic()
5076 RegTy = !IsTFE && EltSize == 16 ? V2S16 : S32; in legalizeImageIntrinsic()