Lines Matching refs:SELECT
182 setOperationAction(ISD::SELECT, MVT::i1, Promote); in SITargetLowering()
183 setOperationAction(ISD::SELECT, MVT::i64, Custom); in SITargetLowering()
184 setOperationAction(ISD::SELECT, MVT::f64, Promote); in SITargetLowering()
185 AddPromotedToType(ISD::SELECT, MVT::f64, MVT::i64); in SITargetLowering()
633 setOperationAction(ISD::SELECT, MVT::v4i16, Custom); in SITargetLowering()
634 setOperationAction(ISD::SELECT, MVT::v4f16, Custom); in SITargetLowering()
641 setOperationAction(ISD::SELECT, MVT::v2i16, Promote); in SITargetLowering()
642 AddPromotedToType(ISD::SELECT, MVT::v2i16, MVT::i32); in SITargetLowering()
643 setOperationAction(ISD::SELECT, MVT::v2f16, Promote); in SITargetLowering()
644 AddPromotedToType(ISD::SELECT, MVT::v2f16, MVT::i32); in SITargetLowering()
647 setOperationAction(ISD::SELECT, MVT::v2i16, Custom); in SITargetLowering()
648 setOperationAction(ISD::SELECT, MVT::v2f16, Custom); in SITargetLowering()
655 setOperationAction(ISD::SELECT, VT, Custom); in SITargetLowering()
1263 case ISD::SELECT: in isTypeDesirableForOp()
3635 case ISD::SELECT: return LowerSELECT(Op, DAG); in LowerOperation()
3874 case ISD::SELECT: { in ReplaceNodeResults()
3888 SDValue NewSelect = DAG.getNode(ISD::SELECT, SL, SelectVT, in ReplaceNodeResults()
4272 return DAG.getNode(ISD::SELECT, SL, MVT::i32, in lowerADDRSPACECAST()
4293 return DAG.getNode(ISD::SELECT, SL, MVT::i64, NonNull, in lowerADDRSPACECAST()
6728 SDValue r3 = DAG.getNode(ISD::SELECT, SL, MVT::f32, r2, K1, One); in lowerFDIV_FAST()
7806 case ISD::SELECT: { in isCanonicalized()
8761 LHS.getOpcode() == ISD::SELECT && in performSetCCCombine()