Home | History | Annotate | Download | only in X86

Lines Matching refs:SIGN_EXTEND_INREG

388     setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i32, Legal);
389 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i16 , Legal);
390 SIGN_EXTEND_INREG, MVT::i8 , Legal);
391 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1 , Expand);
811 setOperationAction(ISD::SIGN_EXTEND_INREG, VT,Expand);
1271 setOperationAction(ISD::SIGN_EXTEND_INREG, (MVT::SimpleValueType)VT,
1340 setTargetDAGCombine(ISD::SIGN_EXTEND_INREG);
12101 case ISD::SIGN_EXTEND_INREG: return LowerSIGN_EXTEND_INREG(Op,DAG);
12236 case ISD::SIGN_EXTEND_INREG:
16225 return DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, VT,
17198 // The SIGN_EXTEND_INREG to v4i64 is expensive operation on the
17214 SDValue Tmp = DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, MVT::v4i32,
17614 case ISD::SIGN_EXTEND_INREG: return PerformSIGN_EXTEND_INREGCombine(N, DAG, Subtarget);