Lines Matching refs:isSplatValue
2986 bool SelectionDAG::isSplatValue(SDValue V, const APInt &DemandedElts, in isSplatValue() function in SelectionDAG
3020 if (isSplatValue(LHS, DemandedElts, UndefLHS, Depth + 1) && in isSplatValue()
3021 isSplatValue(RHS, DemandedElts, UndefRHS, Depth + 1) && in isSplatValue()
3032 return isSplatValue(V.getOperand(0), DemandedElts, UndefElts, Depth + 1); in isSplatValue()
3098 (isSplatValue(Src, SrcElts, SrcUndefs, Depth + 1) && in isSplatValue()
3115 if (isSplatValue(Src, DemandedSrcElts, UndefSrcElts, Depth + 1)) { in isSplatValue()
3132 if (isSplatValue(Src, DemandedSrcElts, UndefSrcElts, Depth + 1)) { in isSplatValue()
3161 if (!isSplatValue(Src, SubDemandedElts, SubUndefElts, Depth + 1)) in isSplatValue()
3177 bool SelectionDAG::isSplatValue(SDValue V, bool AllowUndefs) const { in isSplatValue() function in SelectionDAG
3187 return isSplatValue(V, DemandedElts, UndefElts) && in isSplatValue()
3205 if (isSplatValue(V, DemandedElts, UndefElts)) { in getSplatSourceVector()