Home
last modified time | relevance | path

Searched refs:WideElts (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp2728 int WideElts = cast<FixedVectorType>(Shuffle0->getType())->getNumElements(); in foldIdentityPaddedShuffles() local
2729 assert(WideElts > NarrowElts && "Unexpected types for identity with padding"); in foldIdentityPaddedShuffles()
2739 if (Mask[i] < WideElts) { in foldIdentityPaddedShuffles()
2743 if (Shuffle1->getMaskValue(Mask[i] - WideElts) == -1) in foldIdentityPaddedShuffles()
2750 if (Mask[i] < WideElts) { in foldIdentityPaddedShuffles()
2754 assert(Mask[i] < (WideElts + NarrowElts) && "Unexpected shuffle mask"); in foldIdentityPaddedShuffles()
2755 NewMask[i] = Mask[i] - (WideElts - NarrowElts); in foldIdentityPaddedShuffles()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp7186 unsigned WideElts = WideVT.getVectorMinNumElements(); in WidenVecOp_VECREDUCE()
7189 unsigned GCD = std::gcd(OrigElts, WideElts); in WidenVecOp_VECREDUCE()
7193 for (unsigned Idx = OrigElts; Idx < WideElts; Idx = Idx + GCD) in WidenVecOp_VECREDUCE()
7199 for (unsigned Idx = OrigElts; Idx < WideElts; Idx++) in WidenVecOp_VECREDUCE()
7223 unsigned WideElts = WideVT.getVectorMinNumElements(); in WidenVecOp_VECREDUCE_SEQ()
7226 unsigned GCD = std::gcd(OrigElts, WideElts); in WidenVecOp_VECREDUCE_SEQ()
7230 for (unsigned Idx = OrigElts; Idx < WideElts; Idx = Idx + GCD) in WidenVecOp_VECREDUCE_SEQ()
7236 for (unsigned Idx = OrigElts; Idx < WideElts; Idx++) in WidenVecOp_VECREDUCE_SEQ()
7182 unsigned WideElts = WideVT.getVectorMinNumElements(); WidenVecOp_VECREDUCE() local
7219 unsigned WideElts = WideVT.getVectorMinNumElements(); WidenVecOp_VECREDUCE_SEQ() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp17408 int WideElts = WideVT.getVectorNumElements(); in lower1BitShuffle() local
17411 DAG.getTargetConstant(WideElts - NumElts, DL, MVT::i8)); in lower1BitShuffle()
17413 ShiftAmt += WideElts - NumElts; in lower1BitShuffle()