Searched refs:VTSize (Results 1 – 10 of 10) sorted by relevance
199 unsigned VTSize = 4; in EmitTargetCodeForMemcpy() local237 DstPtrInfo = DstPtrInfo.getWithOffset(NumRegs * VTSize); in EmitTargetCodeForMemcpy()238 SrcPtrInfo = SrcPtrInfo.getWithOffset(NumRegs * VTSize); in EmitTargetCodeForMemcpy()258 VTSize = getRemainingSize(BytesLeft); in EmitTargetCodeForMemcpy()265 SrcOff += VTSize; in EmitTargetCodeForMemcpy()266 BytesLeft -= VTSize; in EmitTargetCodeForMemcpy()274 VTSize = getRemainingSize(BytesLeft); in EmitTargetCodeForMemcpy()280 DstOff += VTSize; in EmitTargetCodeForMemcpy()281 BytesLeft -= VTSize; in EmitTargetCodeForMemcpy()
76 unsigned VTSize = VT.getSimpleVT().getSizeInBits(); in isSupportedType() local78 if (VTSize == 64) in isSupportedType()82 return VTSize == 1 || VTSize == 8 || VTSize == 16 || VTSize == 32; in isSupportedType()
8251 uint64_t VTSize = VT.getFixedSizeInBits(); in ReconstructShuffle() local8252 if (SrcVTSize == VTSize) in ReconstructShuffle()8258 unsigned NumSrcElts = VTSize / EltVT.getFixedSizeInBits(); in ReconstructShuffle()8261 if (SrcVTSize < VTSize) { in ReconstructShuffle()8262 if (2 * SrcVTSize != VTSize) in ReconstructShuffle()8272 if (SrcVTSize != 2 * VTSize) in ReconstructShuffle()
1094 unsigned VTSize = VT.getScalarSizeInBits(); in earlyExpandDIVFIX() local1116 assert(SatW <= VTSize && in earlyExpandDIVFIX()4091 unsigned VTSize = VT.getScalarSizeInBits(); in ExpandIntRes_MULFIX() local4112 APInt MinVal = APInt::getSignedMinValue(VTSize); in ExpandIntRes_MULFIX()4113 APInt MaxVal = APInt::getSignedMaxValue(VTSize); in ExpandIntRes_MULFIX()4126 APInt MaxVal = APInt::getMaxValue(VTSize); in ExpandIntRes_MULFIX()4193 if (Scale == VTSize) in ExpandIntRes_MULFIX()4227 } else if (Scale < VTSize) { in ExpandIntRes_MULFIX()4247 unsigned OverflowBits = VTSize - Scale + 1; in ExpandIntRes_MULFIX()4279 } else if (Scale < VTSize) { in ExpandIntRes_MULFIX()[all …]
233 unsigned VTSize = VT.getSizeInBits() / 8; in findOptimalMemOpLowering() local234 while (VTSize > Size) { in findOptimalMemOpLowering()271 VTSize = Size; in findOptimalMemOpLowering()274 VTSize = NewVTSize; in findOptimalMemOpLowering()282 Size -= VTSize; in findOptimalMemOpLowering()10170 unsigned VTSize = VT.getScalarSizeInBits(); in expandFixedPointMul() local10200 APInt MaxVal = APInt::getMaxValue(VTSize); in expandFixedPointMul()10206 assert(((Signed && Scale < VTSize) || (!Signed && Scale <= VTSize)) && in expandFixedPointMul()10229 if (Scale == VTSize) in expandFixedPointMul()10250 APInt MaxVal = APInt::getMaxValue(VTSize); in expandFixedPointMul()[all …]
7524 if (VTSize > Size) { in getMemcpyLoadsAndStores()7528 SrcOff -= VTSize - Size; in getMemcpyLoadsAndStores()7529 DstOff -= VTSize - Size; in getMemcpyLoadsAndStores()7589 SrcOff += VTSize; in getMemcpyLoadsAndStores()7590 DstOff += VTSize; in getMemcpyLoadsAndStores()7591 Size -= VTSize; in getMemcpyLoadsAndStores()7726 SrcOff += VTSize; in getMemmoveLoadsAndStores()7740 DstOff += VTSize; in getMemmoveLoadsAndStores()7834 if (VTSize > Size) { in getMemsetStores()7838 DstOff -= VTSize - Size; in getMemsetStores()[all …]
19690 TypeSize VTSize = VT.getSizeInBits(); in TransformFPLoadStorePair() local19694 if (VTSize.isScalable()) in TransformFPLoadStorePair()19698 EVT IntVT = EVT::getIntegerVT(*DAG.getContext(), VTSize.getFixedValue()); in TransformFPLoadStorePair()22740 uint64_t VTSize = VT.getFixedSizeInBits(); in createBuildVecShuffle() local22750 if ((VTSize % InVT1Size == 0) && InVT1 == InVT2) { in createBuildVecShuffle()22753 unsigned NumConcats = VTSize / InVT1Size; in createBuildVecShuffle()22760 } else if (InVT1Size == VTSize * 2) { in createBuildVecShuffle()22796 } else if (InVT2Size * 2 == VTSize && InVT1Size == VTSize) { in createBuildVecShuffle()22800 } else if (InVT1Size / VTSize > 1 && InVT1Size % VTSize == 0) { in createBuildVecShuffle()22822 ShuffleNumElems = InVT1Size / VTSize * NumElems; in createBuildVecShuffle()
4043 uint64_t VTSize = VT.getFixedSizeInBits(); in LowerVectorFP_TO_INT() local4045 if (VTSize < InVTSize) { in LowerVectorFP_TO_INT()4060 if (VTSize > InVTSize) { in LowerVectorFP_TO_INT()4280 uint64_t VTSize = VT.getFixedSizeInBits(); in LowerVectorINT_TO_FP() local4282 if (VTSize < InVTSize) { in LowerVectorINT_TO_FP()4298 if (VTSize > InVTSize) { in LowerVectorINT_TO_FP()10663 if (VTSize == 16) in getRegForInlineAsmConstraint()10665 if (VTSize == 32) in getRegForInlineAsmConstraint()10667 if (VTSize == 64) in getRegForInlineAsmConstraint()10669 if (VTSize == 128) in getRegForInlineAsmConstraint()[all …]
6343 uint64_t VTSize = DL->getTypeStoreSizeInBits(FixedVectorType::get(EltTy, N)); in canMapToVector() local6344 if (VTSize < MinVecRegSize || VTSize > MaxVecRegSize || in canMapToVector()6345 VTSize != DL->getTypeStoreSizeInBits(T)) in canMapToVector()
18994 unsigned VTSize = VT.getSizeInBits(); in lowerFPToIntToFP() local18997 MVT VecVT = MVT::getVectorVT(VT, 128 / VTSize); in lowerFPToIntToFP()19003 IntSize != VTSize ? X86ISD::CVTSI2P : (unsigned)ISD::SINT_TO_FP; in lowerFPToIntToFP()