Lines Matching refs:ScalarOp
8790 SDValue &ScalarOp = Operands[SplatOp];
8791 MVT OpVT = ScalarOp.getSimpleValueType();
8805 isa<ConstantSDNode>(ScalarOp) ? ISD::SIGN_EXTEND : ISD::ANY_EXTEND;
8806 ScalarOp = DAG.getNode(ExtOpc, DL, XLenVT, ScalarOp);
8825 if (DAG.ComputeNumSignBits(ScalarOp) > 32) {
8826 ScalarOp = DAG.getNode(ISD::TRUNCATE, DL, MVT::i32, ScalarOp);
8844 DAG.SplitScalar(ScalarOp, DL, MVT::i32, MVT::i32);
8939 ScalarOp = splatSplitI64WithVL(DL, VT, SDValue(), ScalarOp, VL, DAG);
9030 SDValue &ScalarOp = Operands[SplatOp];
9031 MVT OpVT = ScalarOp.getSimpleValueType();
9042 isa<ConstantSDNode>(ScalarOp) ? ISD::SIGN_EXTEND : ISD::ANY_EXTEND;
9043 ScalarOp = DAG.getNode(ExtOpc, DL, XLenVT, ScalarOp);