Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp9937 SmallVector<int, 64> Unpckl, Unpckh; in matchShuffleWithUNPCK() local
9938 createUnpackShuffleMask(VT, Unpckl, /* Lo = */ true, IsUnary); in matchShuffleWithUNPCK()
9939 if (isTargetShuffleEquivalent(VT, TargetMask, Unpckl, DAG, V1, in matchShuffleWithUNPCK()
9972 MatchLo &= (M == Unpckl[i]); in matchShuffleWithUNPCK()
9986 ShuffleVectorSDNode::commuteMask(Unpckl); in matchShuffleWithUNPCK()
9987 if (isTargetShuffleEquivalent(VT, TargetMask, Unpckl, DAG)) { in matchShuffleWithUNPCK()
10009 SmallVector<int, 8> Unpckl; in lowerShuffleWithUNPCK() local
10010 createUnpackShuffleMask(VT, Unpckl, /* Lo = */ true, /* Unary = */ false); in lowerShuffleWithUNPCK()
10011 if (isShuffleEquivalent(Mask, Unpckl, V1, V2)) in lowerShuffleWithUNPCK()
10020 ShuffleVectorSDNode::commuteMask(Unpckl); in lowerShuffleWithUNPCK()
[all …]