Lines Matching defs:Commute
25682 // Commute mask and check again.
25687 // Commute operands to match the commuted shuffle mask.
25769 // Canonicalize shuffle undef, v -> v, undef. Commute the shuffle mask.
26135 // i.e. Merge SVN(OtherSVN, N1) -> shuffle(SV0, SV1, Mask) iff Commute = false
26136 // Merge SVN(N1, OtherSVN) -> shuffle(SV0, SV1, Mask') iff Commute = true
26138 [NumElts, &VT](bool Commute, ShuffleVectorSDNode *SVN,
26158 if (Commute)
26267 // Commute the operands of this shuffle so merging below will trigger.
26335 bool Commute) {
26336 SDValue InnerN = Commute ? N1 : N0;
26339 if (Commute)
26345 MergeInnerShuffle(Commute, SVN, SVN0, Op1, TLI, SV0, SV1,