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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp1944 int WideElts = Shuffle0->getType()->getNumElements(); local
1945 assert(WideElts > NarrowElts && "Unexpected types for identity with padding");
1955 if (Mask[i] < WideElts) {
1959 if (Shuffle1->getMaskValue(Mask[i] - WideElts) == -1)
1966 if (Mask[i] < WideElts) {
1970 assert(Mask[i] < (WideElts + NarrowElts) && "Unexpected shuffle mask");
1971 NewMask[i] = Mask[i] - (WideElts - NarrowElts);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp4775 unsigned WideElts = WideVT.getVectorNumElements(); local
4776 for (unsigned Idx = OrigElts; Idx < WideElts; Idx++)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp17717 int WideElts = WideVT.getVectorNumElements();
17720 DAG.getTargetConstant(WideElts - NumElts, DL, MVT::i8));
17722 ShiftAmt += WideElts - NumElts;
[all...]

Completed in 131 milliseconds