reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
33124 Mask[i] = RootMask[RootIdx]; 33137 Mask[i] = RootMaskedIdx; 33146 Mask[i] = OpMask[OpIdx]; 33161 Mask[i] = OpMaskedIdx; 33165 resolveTargetShuffleInputsAndMask(Ops, Mask); 33168 if (all_of(Mask, [](int Idx) { return Idx == SM_SentinelUndef; })) 33174 if (all_of(Mask, [](int Idx) { return Idx < 0; })) 33200 Ops, i, Root, Mask, CombinedNodes, Depth + 1, HasVariableMask, 33208 Ops, Mask, Root, HasVariableMask, DAG, Subtarget)) 33219 while (Mask.size() > 1 && canWidenShuffleElements(Mask, WidenedMask)) { 33219 while (Mask.size() > 1 && canWidenShuffleElements(Mask, WidenedMask)) { 33220 Mask = std::move(WidenedMask); 33225 if (Ops.size() == 2 && canonicalizeShuffleMaskWithCommute(Mask)) { 33226 ShuffleVectorSDNode::commuteMask(Mask); 33231 return combineX86ShuffleChain(Ops, Root, Mask, Depth, HasVariableMask, 33237 return combineX86ShuffleChainWithExtract(Ops, Root, Mask, Depth,