Home
last modified time | relevance | path

Searched defs:NumSrcElts (Results 1 – 16 of 16) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp2167 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 DAutoUpgrade.cpp2980 unsigned NumSrcElts = 128 / EltTy->getPrimitiveSizeInBits(); UpgradeIntrinsicCall() local
3014 unsigned NumSrcElts = UpgradeIntrinsicCall() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp705 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 DSelectionDAG.cpp2864 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 DDAGCombiner.cpp21567 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 DConstantFolding.cpp73 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 DX86InstCombineIntrinsic.cpp450 unsigned NumSrcElts = ArgTy->getNumElements(); simplifyX86pack() local
H A DX86ISelLowering.cpp4769 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 DVectorCombine.cpp724 unsigned NumSrcElts = SrcTy->getPrimitiveSizeInBits() / DestEltSize; foldBitcastShuffle() local
[all...]
H A DSLPVectorizer.cpp6908 int NumSrcElts = Tp->getElementCount().getKnownMinValue(); getShuffleCost() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h968 int NumSrcElts = Ty->getElementCount().getKnownMinValue(); improveShuffleKindFromMask() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp229 ElementCount NumSrcElts = SrcTy->getElementCount(); in foldBitcastExtElt() local
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExpr.cpp2572 unsigned NumSrcElts = VTy->getNumElements(); EmitStoreThroughExtVectorComponentLValue() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp4318 unsigned NumSrcElts = SrcTy.isVector() ? SrcTy.getNumElements() : 1; fewerElementsVectorMerge() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp8258 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 DAArch64ISelLowering.cpp11182 unsigned NumSrcElts = VTSize / EltVT.getFixedSizeInBits(); ReconstructShuffle() local
[all...]