Searched refs:Unpckh (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 9937 SmallVector<int, 64> Unpckl, Unpckh; in matchShuffleWithUNPCK() local 9947 createUnpackShuffleMask(VT, Unpckh, /* Lo = */ false, IsUnary); in matchShuffleWithUNPCK() 9948 if (isTargetShuffleEquivalent(VT, TargetMask, Unpckh, DAG, V1, in matchShuffleWithUNPCK() 9973 MatchHi &= (M == Unpckh[i]); in matchShuffleWithUNPCK() 9993 ShuffleVectorSDNode::commuteMask(Unpckh); in matchShuffleWithUNPCK() 9994 if (isTargetShuffleEquivalent(VT, TargetMask, Unpckh, DAG)) { in matchShuffleWithUNPCK() 10014 SmallVector<int, 8> Unpckh; in lowerShuffleWithUNPCK() local 10015 createUnpackShuffleMask(VT, Unpckh, /* Lo = */ false, /* Unary = */ false); in lowerShuffleWithUNPCK() 10016 if (isShuffleEquivalent(Mask, Unpckh, V1, V2)) in lowerShuffleWithUNPCK() 10024 ShuffleVectorSDNode::commuteMask(Unpckh); in lowerShuffleWithUNPCK() [all …]
|