Lines Matching refs:SELECT
346 setOperationAction(ISD::SELECT, MVT::i32, Expand); in PPCTargetLowering()
347 setOperationAction(ISD::SELECT, MVT::i64, Expand); in PPCTargetLowering()
348 setOperationAction(ISD::SELECT, MVT::f32, Expand); in PPCTargetLowering()
349 setOperationAction(ISD::SELECT, MVT::f64, Expand); in PPCTargetLowering()
584 setOperationAction(ISD::SELECT, VT, Promote); in PPCTargetLowering()
585 AddPromotedToType (ISD::SELECT, VT, MVT::v4i32); in PPCTargetLowering()
647 setOperationAction(ISD::SELECT, MVT::v4i32, in PPCTargetLowering()
856 setOperationAction(ISD::SELECT, MVT::f128, Expand); in PPCTargetLowering()
894 setOperationAction(ISD::SELECT, MVT::v4f64, Expand); in PPCTargetLowering()
943 setOperationAction(ISD::SELECT, MVT::v4f32, Expand); in PPCTargetLowering()
981 setOperationAction(ISD::SELECT, MVT::v4i1, Expand); in PPCTargetLowering()
2940 GprIndex = DAG.getNode(ISD::SELECT, dl, MVT::i32, CC64, GprIndexPlusOne, in LowerVAARG()
2998 SDValue Result = DAG.getNode(ISD::SELECT, dl, PtrVT, CC, OurReg, OverflowArea); in LowerVAARG()
3005 OverflowArea = DAG.getNode(ISD::SELECT, dl, MVT::i32, CC, OverflowArea, in LowerVAARG()
7393 return DAG.getNode(ISD::SELECT, dl, Op.getValueType(), Op.getOperand(0), in LowerINT_TO_FP()
7462 SINT = DAG.getNode(ISD::SELECT, dl, MVT::i64, Cond, Round, SINT); in LowerINT_TO_FP()
11428 N->getOperand(0).getOpcode() != ISD::SELECT && in DAGCombineTruncBoolExt()
11440 N->getOperand(1).getOpcode() != ISD::SELECT && in DAGCombineTruncBoolExt()
11479 if (BinOp.getOpcode() == ISD::SELECT && i == 0) in DAGCombineTruncBoolExt()
11493 BinOp.getOperand(i).getOpcode() == ISD::SELECT || in DAGCombineTruncBoolExt()
11527 if (User->getOpcode() == ISD::SELECT) { in DAGCombineTruncBoolExt()
11551 if (User->getOpcode() == ISD::SELECT) { in DAGCombineTruncBoolExt()
11607 case ISD::SELECT: C = 1; break; in DAGCombineTruncBoolExt()
11674 N->getOperand(0).getOpcode() != ISD::SELECT && in DAGCombineExtBoolTrunc()
11695 if (BinOp.getOpcode() == ISD::SELECT && i == 0) in DAGCombineExtBoolTrunc()
11706 BinOp.getOperand(i).getOpcode() == ISD::SELECT || in DAGCombineExtBoolTrunc()
11737 if (User->getOpcode() == ISD::SELECT) { in DAGCombineExtBoolTrunc()
11762 if (User->getOpcode() == ISD::SELECT) { in DAGCombineExtBoolTrunc()
11841 case ISD::SELECT: C = 1; break; in DAGCombineExtBoolTrunc()
11859 if (PromOp.getOpcode() == ISD::SELECT || in DAGCombineExtBoolTrunc()
11890 if (PromOp.getOpcode() == ISD::SELECT || in DAGCombineExtBoolTrunc()