Lines Matching refs:SrcOp
4665 static SDValue getVShift(bool isLeft, EVT VT, SDValue SrcOp, in getVShift() argument
4671 SrcOp = DAG.getNode(ISD::BITCAST, dl, ShVT, SrcOp); in getVShift()
4672 MVT ScalarShiftTy = TLI.getScalarShiftAmountTy(SrcOp.getValueType()); in getVShift()
4676 DAG.getNode(Opc, dl, ShVT, SrcOp, ShiftVal)); in getVShift()
4680 LowerAsSplatVectorLoad(SDValue SrcOp, MVT VT, SDLoc dl, SelectionDAG &DAG) { in LowerAsSplatVectorLoad() argument
4685 if (LoadSDNode *LD = dyn_cast<LoadSDNode>(SrcOp)) { in LowerAsSplatVectorLoad()
14520 SDValue SrcOp, uint64_t ShiftAmt, in getTargetVShiftByConstNode() argument
14526 return SrcOp; in getTargetVShiftByConstNode()
14541 if (VT == SrcOp.getSimpleValueType() && in getTargetVShiftByConstNode()
14542 ISD::isBuildVectorOfConstantSDNodes(SrcOp.getNode())) { in getTargetVShiftByConstNode()
14544 unsigned NumElts = SrcOp->getNumOperands(); in getTargetVShiftByConstNode()
14551 SDValue CurrentOp = SrcOp->getOperand(i); in getTargetVShiftByConstNode()
14563 SDValue CurrentOp = SrcOp->getOperand(i); in getTargetVShiftByConstNode()
14575 SDValue CurrentOp = SrcOp->getOperand(i); in getTargetVShiftByConstNode()
14590 return DAG.getNode(Opc, dl, VT, SrcOp, DAG.getConstant(ShiftAmt, MVT::i8)); in getTargetVShiftByConstNode()
14596 SDValue SrcOp, SDValue ShAmt, in getTargetVShiftNode() argument
14603 return getTargetVShiftByConstNode(Opc, dl, VT, SrcOp, in getTargetVShiftNode()
14643 return DAG.getNode(Opc, dl, VT, SrcOp, ShAmt); in getTargetVShiftNode()