Home
last modified time | relevance | path

Searched defs:NumSubElts (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h135 int NumSubElts = SubVTy->getNumElements(); in getExtractSubvectorOverhead() local
163 int NumSubElts = SubVTy->getNumElements(); in getInsertSubvectorOverhead() local
995 int NumSubElts; in improveShuffleKindFromMask() local
1419 unsigned NumSubElts = NumElts / Factor; variable
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp2039 int NumSrcElts, int &NumSubElts, in isInsertSubvectorMask()
2404 static int matchShuffleAsBitRotate(ArrayRef<int> Mask, int NumSubElts) { in matchShuffleAsBitRotate()
2427 unsigned MaxSubElts, unsigned &NumSubElts, unsigned &RotateAmt) { in isBitRotateMask()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp884 unsigned NumSubElts = Sub.getValueType().getVectorNumElements(); in SimplifyMultipleUseDemandedBits() local
1261 unsigned NumSubElts = Sub.getValueType().getVectorNumElements(); in SimplifyDemandedBits() local
1332 unsigned NumSubElts = SubVT.getVectorNumElements(); in SimplifyDemandedBits() local
1428 unsigned NumSubElts = in SimplifyDemandedBits() local
3275 unsigned NumSubElts = SubVT.getVectorNumElements(); in SimplifyDemandedVectorElts() local
3313 unsigned NumSubElts = Sub.getValueType().getVectorNumElements(); in SimplifyDemandedVectorElts() local
10114 unsigned NumSubElts = SubEC.getKnownMinValue(); in clampDynamicVectorIndex() local
H A DSelectionDAG.cpp3311 unsigned NumSubElts = Sub.getValueType().getVectorNumElements(); in computeKnownBits() local
4963 unsigned NumSubElts = Sub.getValueType().getVectorNumElements(); in ComputeNumSignBits() local
12296 auto PartialReduction = [&](SDValue Op, unsigned NumSubElts) { in matchBinOpReduction()
H A DDAGCombiner.cpp24802 unsigned NumSubElts = NVT.getVectorMinNumElements(); in visitEXTRACT_SUBVECTOR() local
25960 int NumSubElts = SubVT.getVectorNumElements(); in visitVECTOR_SHUFFLE() local
26951 int NumSubElts = NumElts * Split; in XformToShuffleWithZero() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp1574 int NumSubElts = SubLT.second.getVectorNumElements(); in getShuffleCost() local
1623 int NumSubElts = SubLT.second.getVectorNumElements(); in getShuffleCost() local
H A DX86InstCombineIntrinsic.cpp266 for (unsigned i = 0, NumSubElts = 64 / BitWidth; i != NumSubElts; ++i) { in simplifyX86immShift() local
H A DX86ISelLowering.cpp4250 unsigned NumSubElts = OpVT.getVectorNumElements() / NumSubs; in SplitOpsAndApply() local
4935 unsigned NumSubElts = SubVecSizeInBits / CstEltSizeInBits; in getTargetConstantBitsFromNode() local
5004 unsigned NumSubElts = VT.getVectorNumElements(); in getTargetConstantBitsFromNode() local
5711 int NumSubElts = V.getOperand(1).getValueType().getVectorNumElements(); in getTargetShuffleAndZeroables() local
5905 unsigned NumSubElts = SubVT.getVectorNumElements(); in getFauxShuffleMask() local
6444 unsigned NumSubElts = Sub.getValueType().getVectorNumElements(); in getShuffleScalarElt() local
6454 unsigned NumSubElts = SubVT.getVectorNumElements(); in getShuffleScalarElt() local
11283 unsigned RotateAmt, NumSubElts; in matchShuffleAsBitRotate() local
12543 int NumSubElts = (int)VInner.getSimpleValueType().getVectorNumElements(); in lowerShuffleAsBroadcast() local
56196 unsigned NumSubElts = Sub.getValueType().getVectorNumElements(); in combineConcatVectorOps() local
[all …]
H A DX86ISelDAGToDAG.cpp1081 unsigned NumSubElts = VT.getSizeInBits() / MaxVT.getScalarSizeInBits(); in PreprocessISelDAG() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h1359 int NumSubElts, SubIndex; in getInstructionCost() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp4303 int NumSubElts = SubLT.second.getVectorNumElements(); in getShuffleCost() local
H A DAArch64ISelLowering.cpp19575 unsigned NumSubElts = SubVT.getVectorNumElements(); in performInsertSubvectorCombine() local
20549 int NumSubElts = NumElts / 4; in isLoadOrMultipleLoads() local
20669 unsigned NumSubElts = NumElts / NumSubLoads; in performExtBinopLoadFold() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp4700 int NumSubElts, Index; lowerVECTOR_SHUFFLEAsVSlideup() local
4953 unsigned NumSubElts; isLegalBitRotate() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp8053 int NumSubElts; in getShuffleCost() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp15668 unsigned NumSubElts = SubVT.getVectorNumElements(); in PerformInsertSubvectorCombine() local