Lines Matching refs:getTargetShuffleInputs

8185 static bool getTargetShuffleInputs(SDValue Op, SmallVectorImpl<SDValue> &Inputs,
8258 if (!getTargetShuffleInputs(N0, SrcInputs0, SrcMask0, DAG, Depth + 1, in getFauxShuffleMask()
8260 !getTargetShuffleInputs(N1, SrcInputs1, SrcMask1, DAG, Depth + 1, in getFauxShuffleMask()
8309 if (!getTargetShuffleInputs(peekThroughOneUseBitcasts(Sub), SubInputs, in getFauxShuffleMask()
8646 static bool getTargetShuffleInputs(SDValue Op, const APInt &DemandedElts, in getTargetShuffleInputs() function
8672 static bool getTargetShuffleInputs(SDValue Op, SmallVectorImpl<SDValue> &Inputs, in getTargetShuffleInputs() function
8683 return getTargetShuffleInputs(Op, DemandedElts, Inputs, Mask, KnownUndef, in getTargetShuffleInputs()
39084 if (getTargetShuffleInputs(Op, OpDemandedElts, OpInputs, OpMask, OpUndef, in combineX86ShufflesRecursively()
40211 if (getTargetShuffleInputs(Sub, SubOps, SubMask, DAG, 0, false) && in combineTargetShuffle()
41532 if (!getTargetShuffleInputs(Op, DemandedElts, OpInputs, OpMask, OpUndef, in SimplifyDemandedVectorEltsForTargetNode()
42120 if (getTargetShuffleInputs(Op, DemandedElts, ShuffleOps, ShuffleMask, in SimplifyMultipleUseDemandedBitsForTargetNode()
43523 if (!getTargetShuffleInputs(SrcBC, Ops, Mask, DAG)) in combineExtractWithShuffle()
45713 getTargetShuffleInputs(peekThroughBitcasts(Vec), ShuffleInputs, in combineSetCCMOVMSK()
46756 if (getTargetShuffleInputs(Vec, ShuffleOps, ShuffleMask, DAG)) { in combineHorizOpWithShuffle()
46784 getTargetShuffleInputs(BC0, Ops0, Mask0, DAG) && !isAnyZero(Mask0) && in combineHorizOpWithShuffle()
46788 getTargetShuffleInputs(BC1, Ops1, Mask1, DAG) && !isAnyZero(Mask1) && in combineHorizOpWithShuffle()
46839 if (getTargetShuffleInputs(BC0, Ops0, Mask0, DAG) && !isAnyZero(Mask0) && in combineHorizOpWithShuffle()
46840 getTargetShuffleInputs(BC1, Ops1, Mask1, DAG) && !isAnyZero(Mask1) && in combineHorizOpWithShuffle()
49694 if (getTargetShuffleInputs(BC, SrcOps, SrcMask, DAG) && in isHorizontalBinOp()
54477 if (getTargetShuffleInputs(InVecBC, ShuffleInputs, ShuffleMask, DAG) && in combineEXTRACT_SUBVECTOR()