Home
last modified time | relevance | path

Searched refs:PackVT (Results 1 – 2 of 2) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp5587 EVT PackVT = ResultVT.isInteger() ? MVT::v2i16 : MVT::v2f16; in lowerVECTOR_SHUFFLE() local
5588 EVT EltVT = PackVT.getVectorElementType(); in lowerVECTOR_SHUFFLE()
5608 PackVT, SVN->getOperand(VecIdx), in lowerVECTOR_SHUFFLE()
5626 Pieces.push_back(DAG.getBuildVector(PackVT, SL, { Elt0, Elt1 })); in lowerVECTOR_SHUFFLE()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp11835 auto MatchPACK = [&](SDValue N1, SDValue N2, MVT PackVT) { in matchShuffleWithPACK() argument
11836 unsigned NumSrcBits = PackVT.getScalarSizeInBits(); in matchShuffleWithPACK()
11853 SrcVT = PackVT; in matchShuffleWithPACK()
11866 SrcVT = PackVT; in matchShuffleWithPACK()
11876 MVT PackVT = MVT::getVectorVT(PackSVT, NumElts >> NumStages); in matchShuffleWithPACK() local
11882 if (MatchPACK(V1, V2, PackVT)) in matchShuffleWithPACK()
11889 if (MatchPACK(V1, V1, PackVT)) in matchShuffleWithPACK()
11899 MVT PackVT; in lowerShuffleWithPACK() local
11904 if (!matchShuffleWithPACK(VT, PackVT, V1, V2, PackOpcode, Mask, DAG, in lowerShuffleWithPACK()
11908 unsigned CurrentEltBits = PackVT.getScalarSizeInBits(); in lowerShuffleWithPACK()