Searched refs:ShufVT (Results 1 - 2 of 2) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 7612 MVT ShufVT = V.getSimpleValueType(); 7613 MVT ShufSVT = ShufVT.getVectorElementType(); 7614 int NumElems = (int)ShufVT.getVectorNumElements(); 7619 if (!getTargetShuffleMask(N, ShufVT, true, ShuffleOps, ShuffleMask, IsUnary)) 9992 MVT ShufVT = MVT::getVectorVT(MVT::i32, VT.getSizeInBits()/32); 9993 Item = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, ShufVT, Item); 14131 MVT ShufVT = MVT::getVectorVT(MVT::i8, NumBytes); 14133 V1 = DAG.getNode(X86ISD::PSHUFB, DL, ShufVT, DAG.getBitcast(ShufVT, V1), 14134 DAG.getBuildVector(ShufVT, D [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 16834 EVT ShufVT = EVT::getVectorVT(*DAG.getContext(), SubVecEltVT, NumMaskVals); local 16835 if (!TLI.isShuffleMaskLegal(Mask, ShufVT)) 16843 SDValue PaddedSubV = DAG.getNode(ISD::CONCAT_VECTORS, DL, ShufVT, ConcatOps); 16846 SDValue DestVecBC = DAG.getBitcast(ShufVT, DestVec); 16847 SDValue Shuf = DAG.getVectorShuffle(ShufVT, DL, DestVecBC, PaddedSubV, Mask);
|
Completed in 139 milliseconds