Lines Matching refs:AllowVariablePerLaneMask
35744 bool AllowVariablePerLaneMask, SelectionDAG &DAG,
35760 bool AllowVariablePerLaneMask, in combineX86ShuffleChain() argument
36224 AllowVariablePerLaneMask &= in combineX86ShuffleChain()
36284 AllowVariableCrossLaneMask, AllowVariablePerLaneMask, DAG, in combineX86ShuffleChain()
36310 if (UnaryShuffle && MaskContainsZeros && AllowVariablePerLaneMask && in combineX86ShuffleChain()
36338 if (UnaryShuffle && AllowVariablePerLaneMask && !MaskContainsZeros && in combineX86ShuffleChain()
36355 if (AllowVariablePerLaneMask && Subtarget.hasXOP() && in combineX86ShuffleChain()
36393 if (UnaryShuffle && AllowVariablePerLaneMask && in combineX86ShuffleChain()
36424 if (AllowVariablePerLaneMask && RootVT.is128BitVector() && in combineX86ShuffleChain()
36457 AllowVariableCrossLaneMask, AllowVariablePerLaneMask, DAG, Subtarget)) in combineX86ShuffleChain()
36462 if (!UnaryShuffle && AllowVariablePerLaneMask && !MaskContainsZeros && in combineX86ShuffleChain()
36496 bool AllowVariablePerLaneMask, SelectionDAG &DAG, in combineX86ShuffleChainWithExtract() argument
36587 AllowVariablePerLaneMask, DAG, Subtarget)) { in combineX86ShuffleChainWithExtract()
36916 bool AllowVariablePerLaneMask, SelectionDAG &DAG, in combineX86ShufflesRecursively() argument
37152 AllowPerLaneVar = AllowVariablePerLaneMask; in combineX86ShufflesRecursively()
37221 AllowVariablePerLaneMask, DAG, Subtarget); in combineX86ShufflesRecursively()
37228 AllowVariablePerLaneMask, DAG, Subtarget); in combineX86ShufflesRecursively()