Lines Matching refs:SELECT_CC

503   setOperationAction(ISD::SELECT_CC, MVT::f32, Custom);  in PPCTargetLowering()
504 setOperationAction(ISD::SELECT_CC, MVT::f64, Custom); in PPCTargetLowering()
831 setOperationAction(ISD::SELECT_CC, VT, Promote); in PPCTargetLowering()
832 AddPromotedToType (ISD::SELECT_CC, VT, MVT::v4i32); in PPCTargetLowering()
883 setOperationAction(ISD::SELECT_CC, MVT::v4i32, Expand); in PPCTargetLowering()
1293 setOperationAction(ISD::SELECT_CC, MVT::f128, Custom); in PPCTargetLowering()
1296 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); in PPCTargetLowering()
1297 setOperationAction(ISD::SELECT_CC, MVT::i64, isPPC64 ? Custom : Expand); in PPCTargetLowering()
1325 setOperationAction(ISD::SELECT_CC, MVT::f128, Custom); in PPCTargetLowering()
1405 setTargetDAGCombine({ISD::TRUNCATE, ISD::SETCC, ISD::SELECT_CC}); in PPCTargetLowering()
11640 case ISD::SELECT_CC: return LowerSELECT_CC(Op, DAG); in LowerOperation()
13881 N->getOpcode() == ISD::SELECT_CC) { in DAGCombineTruncBoolExt()
13925 N->getOperand(0).getOpcode() != ISD::SELECT_CC && in DAGCombineTruncBoolExt()
13932 if ((N->getOpcode() == ISD::SETCC || N->getOpcode() == ISD::SELECT_CC) && in DAGCombineTruncBoolExt()
13937 N->getOperand(1).getOpcode() != ISD::SELECT_CC && in DAGCombineTruncBoolExt()
13976 if (BinOp.getOpcode() == ISD::SELECT_CC && i != 2 && i != 3) in DAGCombineTruncBoolExt()
13989 BinOp.getOperand(i).getOpcode() == ISD::SELECT_CC || in DAGCombineTruncBoolExt()
14022 } else if (User->getOpcode() == ISD::SELECT_CC) { in DAGCombineTruncBoolExt()
14043 } else if (User->getOpcode() == ISD::SELECT_CC) { in DAGCombineTruncBoolExt()
14097 case ISD::SELECT_CC: C = 2; break; in DAGCombineTruncBoolExt()
14164 N->getOperand(0).getOpcode() != ISD::SELECT_CC) in DAGCombineExtBoolTrunc()
14185 if (BinOp.getOpcode() == ISD::SELECT_CC && i != 2 && i != 3) in DAGCombineExtBoolTrunc()
14195 BinOp.getOperand(i).getOpcode() == ISD::SELECT_CC) { in DAGCombineExtBoolTrunc()
14226 } else if (User->getOpcode() == ISD::SELECT_CC) { in DAGCombineExtBoolTrunc()
14248 } else if (User->getOpcode() == ISD::SELECT_CC) { in DAGCombineExtBoolTrunc()
14324 case ISD::SELECT_CC: C = 2; break; in DAGCombineExtBoolTrunc()
14342 PromOp.getOpcode() == ISD::SELECT_CC) { in DAGCombineExtBoolTrunc()
14373 PromOp.getOpcode() == ISD::SELECT_CC) { in DAGCombineExtBoolTrunc()
15632 case ISD::SELECT_CC: in PerformDAGCombine()