Lines Matching refs:SplatBitSize
6682 unsigned SplatBitSize; in getAVX512Node() local
6684 if (BV->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, in getAVX512Node()
9497 unsigned SplatBitSize, LLVMContext &C) { in getConstantVector() argument
9499 unsigned NumElm = SplatBitSize / ScalarSize; in getConstantVector()
9618 unsigned SplatBitSize; in lowerBuildVectorAsBroadcast() local
9621 if (BVOp->isConstantSplat(SplatValue, Undef, SplatBitSize, HasUndef) && in lowerBuildVectorAsBroadcast()
9622 SplatBitSize > VT.getScalarSizeInBits() && in lowerBuildVectorAsBroadcast()
9623 SplatBitSize < VT.getSizeInBits()) { in lowerBuildVectorAsBroadcast()
9633 if (SplatBitSize == 32 || SplatBitSize == 64 || in lowerBuildVectorAsBroadcast()
9634 (SplatBitSize < 32 && Subtarget.hasAVX2())) { in lowerBuildVectorAsBroadcast()
9637 MVT CVT = MVT::getIntegerVT(SplatBitSize); in lowerBuildVectorAsBroadcast()
9638 Type *ScalarTy = Type::getIntNTy(*Ctx, SplatBitSize); in lowerBuildVectorAsBroadcast()
9641 unsigned Repeat = VT.getSizeInBits() / SplatBitSize; in lowerBuildVectorAsBroadcast()
9654 if (SplatBitSize > 64) { in lowerBuildVectorAsBroadcast()
9656 Constant *VecC = getConstantVector(VT, SplatValue, SplatBitSize, in lowerBuildVectorAsBroadcast()
9659 unsigned NumElm = SplatBitSize / VT.getScalarSizeInBits(); in lowerBuildVectorAsBroadcast()