Lines Matching refs:SrcOp
4882 static SDValue getVShift(bool isLeft, EVT VT, SDValue SrcOp,
4888 SrcOp = DAG.getNode(ISD::BITCAST, dl, ShVT, SrcOp);
4890 DAG.getNode(Opc, dl, ShVT, SrcOp,
4892 TLI.getShiftAmountTy(SrcOp.getValueType()))));
4896 X86TargetLowering::LowerAsSplatVectorLoad(SDValue SrcOp, EVT VT, DebugLoc dl,
4902 if (LoadSDNode *LD = dyn_cast<LoadSDNode>(SrcOp)) {
5886 SDValue SrcOp, SelectionDAG &DAG,
5890 if (!isScalarLoadToVector(SrcOp.getNode(), &LD))
5891 LD = dyn_cast<LoadSDNode>(SrcOp);
5897 SrcOp.getOpcode() == ISD::SCALAR_TO_VECTOR &&
5898 SrcOp.getOperand(0).getOpcode() == ISD::BITCAST &&
5899 SrcOp.getOperand(0).getOperand(0).getValueType() == ExtVT) {
5906 SrcOp.getOperand(0)
5915 OpVT, SrcOp)));