Home | History | Annotate | Download | only in ARM

Lines Matching refs:SIGN_EXTEND

568     setOperationAction(ISD::SIGN_EXTEND, MVT::v8i32,  Custom);
570 setOperationAction(ISD::SIGN_EXTEND, MVT::v4i64, Custom);
572 setOperationAction(ISD::SIGN_EXTEND, MVT::v16i32, Custom);
574 setOperationAction(ISD::SIGN_EXTEND, MVT::v8i64, Custom);
597 setTargetDAGCombine(ISD::SIGN_EXTEND);
1471 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg);
3475 CastOpc = ISD::SIGN_EXTEND;
5357 if (N->getOpcode() == ISD::SIGN_EXTEND || ISD::isSEXTLoad(N))
5435 /// SkipExtensionForVMULL - For a node that is a SIGN_EXTEND, ZERO_EXTEND,
5442 if (N->getOpcode() == ISD::SIGN_EXTEND || N->getOpcode() == ISD::ZERO_EXTEND)
5581 X = DAG.getNode(ISD::SIGN_EXTEND, dl, MVT::v4i32, X);
5582 Y = DAG.getNode(ISD::SIGN_EXTEND, dl, MVT::v4i32, Y);
5611 N0 = DAG.getNode(ISD::SIGN_EXTEND, dl, MVT::v4i32, N0);
5612 N1 = DAG.getNode(ISD::SIGN_EXTEND, dl, MVT::v4i32, N1);
5653 N0 = DAG.getNode(ISD::SIGN_EXTEND, dl, MVT::v8i16, N0);
5654 N1 = DAG.getNode(ISD::SIGN_EXTEND, dl, MVT::v8i16, N1);
5924 case ISD::SIGN_EXTEND:
7810 case ISD::SIGN_EXTEND: {
9375 ConvInput = DAG.getNode(isSigned ? ISD::SIGN_EXTEND : ISD::ZERO_EXTEND,
9646 /// PerformExtendCombine - Target-specific DAG combining for ISD::SIGN_EXTEND,
9671 case ISD::SIGN_EXTEND:
9861 case ISD::SIGN_EXTEND: