Lines Matching refs:SELECT_CC

491   setOperationAction(ISD::SELECT_CC, MVT::f32, Custom);  in PPCTargetLowering()
492 setOperationAction(ISD::SELECT_CC, MVT::f64, Custom); in PPCTargetLowering()
819 setOperationAction(ISD::SELECT_CC, VT, Promote); in PPCTargetLowering()
820 AddPromotedToType (ISD::SELECT_CC, VT, MVT::v4i32); in PPCTargetLowering()
870 setOperationAction(ISD::SELECT_CC, MVT::v4i32, Expand); in PPCTargetLowering()
1272 setOperationAction(ISD::SELECT_CC, MVT::f128, Custom); in PPCTargetLowering()
1275 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); in PPCTargetLowering()
1276 setOperationAction(ISD::SELECT_CC, MVT::i64, isPPC64 ? Custom : Expand); in PPCTargetLowering()
1299 setOperationAction(ISD::SELECT_CC, MVT::f128, Custom); in PPCTargetLowering()
1376 setTargetDAGCombine({ISD::TRUNCATE, ISD::SETCC, ISD::SELECT_CC}); in PPCTargetLowering()
11173 case ISD::SELECT_CC: return LowerSELECT_CC(Op, DAG); in LowerOperation()
13434 N->getOpcode() == ISD::SELECT_CC) { in DAGCombineTruncBoolExt()
13478 N->getOperand(0).getOpcode() != ISD::SELECT_CC && in DAGCombineTruncBoolExt()
13485 if ((N->getOpcode() == ISD::SETCC || N->getOpcode() == ISD::SELECT_CC) && in DAGCombineTruncBoolExt()
13490 N->getOperand(1).getOpcode() != ISD::SELECT_CC && in DAGCombineTruncBoolExt()
13529 if (BinOp.getOpcode() == ISD::SELECT_CC && i != 2 && i != 3) in DAGCombineTruncBoolExt()
13542 BinOp.getOperand(i).getOpcode() == ISD::SELECT_CC || in DAGCombineTruncBoolExt()
13575 } else if (User->getOpcode() == ISD::SELECT_CC) { in DAGCombineTruncBoolExt()
13596 } else if (User->getOpcode() == ISD::SELECT_CC) { in DAGCombineTruncBoolExt()
13650 case ISD::SELECT_CC: C = 2; break; in DAGCombineTruncBoolExt()
13717 N->getOperand(0).getOpcode() != ISD::SELECT_CC) in DAGCombineExtBoolTrunc()
13738 if (BinOp.getOpcode() == ISD::SELECT_CC && i != 2 && i != 3) in DAGCombineExtBoolTrunc()
13748 BinOp.getOperand(i).getOpcode() == ISD::SELECT_CC) { in DAGCombineExtBoolTrunc()
13779 } else if (User->getOpcode() == ISD::SELECT_CC) { in DAGCombineExtBoolTrunc()
13801 } else if (User->getOpcode() == ISD::SELECT_CC) { in DAGCombineExtBoolTrunc()
13877 case ISD::SELECT_CC: C = 2; break; in DAGCombineExtBoolTrunc()
13895 PromOp.getOpcode() == ISD::SELECT_CC) { in DAGCombineExtBoolTrunc()
13926 PromOp.getOpcode() == ISD::SELECT_CC) { in DAGCombineExtBoolTrunc()
15144 case ISD::SELECT_CC: in PerformDAGCombine()