Searched refs:WideInputs (Results 1 – 1 of 1) sorted by relevance
36507 SmallVector<SDValue, 4> WideInputs(Inputs.begin(), Inputs.end()); in combineX86ShuffleChainWithExtract() local36514 SDValue &Src = WideInputs[i]; in combineX86ShuffleChainWithExtract()36542 EVT WideSVT = WideInputs[0].getValueType().getScalarType(); in combineX86ShuffleChainWithExtract()36543 if (llvm::any_of(WideInputs, [&WideSVT, &DAG](SDValue Op) { in combineX86ShuffleChainWithExtract()36549 for (SDValue &NewInput : WideInputs) { in combineX86ShuffleChainWithExtract()36572 resolveTargetShuffleInputsAndMask(WideInputs, WideMask); in combineX86ShuffleChainWithExtract()36573 assert(!WideInputs.empty() && "Shuffle with no inputs detected"); in combineX86ShuffleChainWithExtract()36575 if (WideInputs.size() > 2) in combineX86ShuffleChainWithExtract()36583 SDValue WideRoot = WideInputs[0]; in combineX86ShuffleChainWithExtract()36585 combineX86ShuffleChain(WideInputs, WideRoot, WideMask, Depth, in combineX86ShuffleChainWithExtract()