Searched refs:VTSize (Results 1 – 6 of 6) sorted by relevance
152 unsigned VTSize = 4; in EmitTargetCodeForMemcpy() local190 DstPtrInfo = DstPtrInfo.getWithOffset(NumRegs * VTSize); in EmitTargetCodeForMemcpy()191 SrcPtrInfo = SrcPtrInfo.getWithOffset(NumRegs * VTSize); in EmitTargetCodeForMemcpy()211 VTSize = getRemainingSize(BytesLeft); in EmitTargetCodeForMemcpy()218 SrcOff += VTSize; in EmitTargetCodeForMemcpy()219 BytesLeft -= VTSize; in EmitTargetCodeForMemcpy()228 VTSize = getRemainingSize(BytesLeft); in EmitTargetCodeForMemcpy()234 DstOff += VTSize; in EmitTargetCodeForMemcpy()235 BytesLeft -= VTSize; in EmitTargetCodeForMemcpy()
75 unsigned VTSize = VT.getSimpleVT().getSizeInBits(); in isSupportedType() local77 if (VTSize == 64) in isSupportedType()81 return VTSize == 1 || VTSize == 8 || VTSize == 16 || VTSize == 32; in isSupportedType()
227 unsigned VTSize = VT.getSizeInBits() / 8; in findOptimalMemOpLowering() local228 while (VTSize > Size) { in findOptimalMemOpLowering()264 VTSize = Size; in findOptimalMemOpLowering()267 VTSize = NewVTSize; in findOptimalMemOpLowering()275 Size -= VTSize; in findOptimalMemOpLowering()7190 unsigned VTSize = VT.getScalarSizeInBits(); in expandFixedPointMul() local7204 APInt MinVal = APInt::getSignedMinValue(VTSize); in expandFixedPointMul()7205 APInt MaxVal = APInt::getSignedMaxValue(VTSize); in expandFixedPointMul()7217 APInt MaxVal = APInt::getMaxValue(VTSize); in expandFixedPointMul()7223 assert(((Signed && Scale < VTSize) || (!Signed && Scale <= VTSize)) && in expandFixedPointMul()[all …]
3024 unsigned VTSize = VT.getScalarSizeInBits(); in ExpandIntRes_MULFIX() local3045 APInt MinVal = APInt::getSignedMinValue(VTSize); in ExpandIntRes_MULFIX()3046 APInt MaxVal = APInt::getSignedMaxValue(VTSize); in ExpandIntRes_MULFIX()3056 APInt MaxVal = APInt::getMaxValue(VTSize); in ExpandIntRes_MULFIX()3067 assert(Scale <= VTSize && "Scale can't be larger than the value type size."); in ExpandIntRes_MULFIX()3084 assert((VTSize == NVTSize * 2) && "Expected the new value type to be half " in ExpandIntRes_MULFIX()3124 if (Scale == VTSize) in ExpandIntRes_MULFIX()3157 } else if (Scale < VTSize) { in ExpandIntRes_MULFIX()3177 unsigned OverflowBits = VTSize - Scale + 1; in ExpandIntRes_MULFIX()3178 assert(OverflowBits <= VTSize && OverflowBits > NVTSize && in ExpandIntRes_MULFIX()[all …]
5942 unsigned VTSize = VT.getSizeInBits() / 8; in getMemcpyLoadsAndStores() local5945 if (VTSize > Size) { in getMemcpyLoadsAndStores()5949 SrcOff -= VTSize - Size; in getMemcpyLoadsAndStores()5950 DstOff -= VTSize - Size; in getMemcpyLoadsAndStores()5968 SubSlice.Length = VTSize; in getMemcpyLoadsAndStores()5989 SrcPtrInfo.getWithOffset(SrcOff).isDereferenceable(VTSize, C, DL); in getMemcpyLoadsAndStores()6005 SrcOff += VTSize; in getMemcpyLoadsAndStores()6006 DstOff += VTSize; in getMemcpyLoadsAndStores()6007 Size -= VTSize; in getMemcpyLoadsAndStores()6115 unsigned VTSize = VT.getSizeInBits() / 8; in getMemmoveLoadsAndStores() local[all …]
3136 uint64_t VTSize = DL.getTypeStoreSizeInBits(VectorType::get(EltTy, N)); in canMapToVector() local3137 if (VTSize < MinVecRegSize || VTSize > MaxVecRegSize || VTSize != DL.getTypeStoreSizeInBits(T)) in canMapToVector()