/freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
H A D | Instructions.cpp | 2167 isSingleSourceMask(ArrayRef<int> Mask,int NumSrcElts) isSingleSourceMask() argument 2185 isIdentityMask(ArrayRef<int> Mask,int NumSrcElts) isIdentityMask() argument 2193 isReverseMask(ArrayRef<int> Mask,int NumSrcElts) isReverseMask() argument 2213 isZeroEltSplatMask(ArrayRef<int> Mask,int NumSrcElts) isZeroEltSplatMask() argument 2227 isSelectMask(ArrayRef<int> Mask,int NumSrcElts) isSelectMask() argument 2242 isTransposeMask(ArrayRef<int> Mask,int NumSrcElts) isTransposeMask() argument 2278 isSpliceMask(ArrayRef<int> Mask,int NumSrcElts,int & Index) isSpliceMask() argument 2313 isExtractSubvectorMask(ArrayRef<int> Mask,int NumSrcElts,int & Index) isExtractSubvectorMask() argument 2342 isInsertSubvectorMask(ArrayRef<int> Mask,int NumSrcElts,int & NumSubElts,int & Index) isInsertSubvectorMask() argument [all...] |
H A D | AutoUpgrade.cpp | 2980 unsigned NumSrcElts = 128 / EltTy->getPrimitiveSizeInBits(); UpgradeIntrinsicCall() local 3014 unsigned NumSrcElts = UpgradeIntrinsicCall() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 705 unsigned NumSrcElts = SrcVT.getVectorNumElements(); SimplifyMultipleUseDemandedBits() local 728 unsigned NumSrcElts = SrcVT.isVector() ? SrcVT.getVectorNumElements() : 1; SimplifyMultipleUseDemandedBits() local 1285 unsigned NumSrcElts = Src.getValueType().getVectorNumElements(); SimplifyDemandedBits() local 2615 unsigned NumSrcElts = SrcEltCnt.getFixedValue(); SimplifyDemandedBits() local 2681 unsigned NumSrcElts = SrcVT.getVectorNumElements(); SimplifyDemandedBits() local 2708 unsigned NumSrcElts = SrcVT.isVector() ? SrcVT.getVectorNumElements() : 1; SimplifyDemandedBits() local 3083 unsigned NumSrcElts = SrcEltCnt.getFixedValue(); SimplifyDemandedVectorElts() local 3106 unsigned NumSrcElts = SrcVT.getVectorNumElements(); SimplifyDemandedVectorElts() local 3305 unsigned NumSrcElts = Src.getValueType().getVectorNumElements(); SimplifyDemandedVectorElts() local 3474 unsigned NumSrcElts = Src.getValueType().getVectorNumElements(); SimplifyDemandedVectorElts() local [all...] |
H A D | SelectionDAG.cpp | 2864 unsigned NumSrcElts = Src.getValueType().getVectorNumElements(); in isSplatValue() local 2823 unsigned NumSrcElts = Src.getValueType().getVectorNumElements(); isSplatValue() local 2840 unsigned NumSrcElts = Src.getValueType().getVectorNumElements(); isSplatValue() local 3229 unsigned NumSrcElts = Src.getValueType().getVectorNumElements(); computeKnownBits() local 3840 const unsigned NumSrcElts = VecVT.getVectorNumElements(); computeKnownBits() local 4698 const unsigned NumSrcElts = VecVT.getVectorNumElements(); ComputeNumSignBits() local 4723 unsigned NumSrcElts = Src.getValueType().getVectorNumElements(); ComputeNumSignBits() local 12035 unsigned NumSrcElts = Src.getValueType().getVectorNumElements(); matchBinOpReduction() local [all...] |
H A D | DAGCombiner.cpp | 21567 unsigned NumSrcElts = SubVecVT.getVectorNumElements(); combineInsertEltToShuffle() local 24972 for (unsigned SrcElt = 0, NumSrcElts = NumElts / Scale; combineShuffleToZeroExtendVectorInReg() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ConstantFolding.cpp | 73 unsigned NumSrcElts, in foldConstVectorToAPInt() argument 115 unsigned NumSrcElts = cast<FixedVectorType>(VTy)->getNumElements(); in FoldBitCast() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstCombineIntrinsic.cpp | 450 unsigned NumSrcElts = ArgTy->getNumElements(); simplifyX86pack() local
|
H A D | X86ISelLowering.cpp | 4769 for (unsigned i = 0; i != NumSrcElts; ++i) { in getTargetConstantBitsFromNode() local 3623 unsigned NumSrcElts = Mask.size(); scaleShuffleElements() local 4611 unsigned NumSrcElts = UndefSrcElts.getBitWidth(); getTargetConstantBitsFromNode() local 4745 unsigned NumSrcElts = SizeInBits / SrcEltSizeInBits; getTargetConstantBitsFromNode() local 4821 unsigned NumSrcElts = SizeInBits / SrcEltSizeInBits; getTargetConstantBitsFromNode() local 4866 unsigned NumSrcElts = SrcVT.getVectorNumElements(); getTargetConstantBitsFromNode() local 6011 unsigned NumSrcElts = SrcVT.getVectorNumElements(); getFauxShuffleMask() local 9931 unsigned NumSrcElts = NumElts / Scale; matchShuffleAsVTRUNC() local 9961 unsigned NumSrcElts = SrcVT.getVectorNumElements(); getAVX512TruncNode() local 10030 unsigned NumSrcElts = NumElts / Scale; lowerShuffleWithVPMOV() local 10088 unsigned NumSrcElts = 2 * NumHalfSrcElts; lowerShuffleAsVTRUNC() local 10321 unsigned NumSrcElts = SizeBits / SrcEltBits; lowerShuffleWithPACK() local 12535 unsigned NumSrcElts = V.getValueSizeInBits() / NumEltBits; lowerShuffleAsBroadcast() local 24271 unsigned NumSrcElts = InVT.getVectorNumElements(); LowerEXTEND_VECTOR_INREG() local 36778 unsigned NumSrcElts = SrcVT.getVectorNumElements(); computeKnownBitsForTargetNode() local 36793 unsigned NumSrcElts = SrcVT.getVectorNumElements(); computeKnownBitsForTargetNode() local 41033 unsigned NumSrcElts = LHS.getValueType().getVectorNumElements(); SimplifyDemandedVectorEltsForTargetNode() local 43660 unsigned NumSrcElts = SrcVT.getVectorNumElements(); combineExtractWithShuffle() local 44153 unsigned NumSrcElts = SrcVT.getVectorNumElements(); combineExtractVectorElt() local 47316 unsigned NumSrcElts = NumDstElts / 2; combineVectorPack() local 50541 unsigned NumSrcElts = SrcVT.getVectorNumElements(); combineStore() local 54852 int NumSrcElts = OpVT.getVectorNumElements(); combineConcatVectorOps() local 54879 int NumSrcElts = OpVT.getVectorNumElements(); combineConcatVectorOps() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 724 unsigned NumSrcElts = SrcTy->getPrimitiveSizeInBits() / DestEltSize; foldBitcastShuffle() local [all...] |
H A D | SLPVectorizer.cpp | 6908 int NumSrcElts = Tp->getElementCount().getKnownMinValue(); getShuffleCost() local
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 968 int NumSrcElts = Ty->getElementCount().getKnownMinValue(); improveShuffleKindFromMask() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 229 ElementCount NumSrcElts = SrcTy->getElementCount(); in foldBitcastExtElt() local
|
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExpr.cpp | 2572 unsigned NumSrcElts = VTy->getNumElements(); EmitStoreThroughExtVectorComponentLValue() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | LegalizerHelper.cpp | 4318 unsigned NumSrcElts = SrcTy.isVector() ? SrcTy.getNumElements() : 1; fewerElementsVectorMerge() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 8258 unsigned NumSrcElts = VTSize / EltVT.getFixedSizeInBits(); ReconstructShuffle() local 20119 const unsigned NumSrcElts = VecVT.getVectorNumElements(); computeKnownBitsForTargetNode() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 11182 unsigned NumSrcElts = VTSize / EltVT.getFixedSizeInBits(); ReconstructShuffle() local [all...] |