Lines Matching refs:SELECT_CC

463   setOperationAction(ISD::SELECT_CC, MVT::f32, Custom);  in PPCTargetLowering()
464 setOperationAction(ISD::SELECT_CC, MVT::f64, Custom); in PPCTargetLowering()
787 setOperationAction(ISD::SELECT_CC, VT, Promote); in PPCTargetLowering()
788 AddPromotedToType (ISD::SELECT_CC, VT, MVT::v4i32); in PPCTargetLowering()
838 setOperationAction(ISD::SELECT_CC, MVT::v4i32, Expand); in PPCTargetLowering()
1240 setOperationAction(ISD::SELECT_CC, MVT::f128, Custom); in PPCTargetLowering()
1243 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom); in PPCTargetLowering()
1244 setOperationAction(ISD::SELECT_CC, MVT::i64, isPPC64 ? Custom : Expand); in PPCTargetLowering()
1343 setTargetDAGCombine(ISD::SELECT_CC); in PPCTargetLowering()
10857 case ISD::SELECT_CC: return LowerSELECT_CC(Op, DAG); in LowerOperation()
13068 N->getOpcode() == ISD::SELECT_CC) { in DAGCombineTruncBoolExt()
13112 N->getOperand(0).getOpcode() != ISD::SELECT_CC && in DAGCombineTruncBoolExt()
13119 if ((N->getOpcode() == ISD::SETCC || N->getOpcode() == ISD::SELECT_CC) && in DAGCombineTruncBoolExt()
13124 N->getOperand(1).getOpcode() != ISD::SELECT_CC && in DAGCombineTruncBoolExt()
13163 if (BinOp.getOpcode() == ISD::SELECT_CC && i != 2 && i != 3) in DAGCombineTruncBoolExt()
13176 BinOp.getOperand(i).getOpcode() == ISD::SELECT_CC || in DAGCombineTruncBoolExt()
13212 } else if (User->getOpcode() == ISD::SELECT_CC) { in DAGCombineTruncBoolExt()
13236 } else if (User->getOpcode() == ISD::SELECT_CC) { in DAGCombineTruncBoolExt()
13290 case ISD::SELECT_CC: C = 2; break; in DAGCombineTruncBoolExt()
13357 N->getOperand(0).getOpcode() != ISD::SELECT_CC) in DAGCombineExtBoolTrunc()
13378 if (BinOp.getOpcode() == ISD::SELECT_CC && i != 2 && i != 3) in DAGCombineExtBoolTrunc()
13388 BinOp.getOperand(i).getOpcode() == ISD::SELECT_CC) { in DAGCombineExtBoolTrunc()
13422 } else if (User->getOpcode() == ISD::SELECT_CC) { in DAGCombineExtBoolTrunc()
13447 } else if (User->getOpcode() == ISD::SELECT_CC) { in DAGCombineExtBoolTrunc()
13523 case ISD::SELECT_CC: C = 2; break; in DAGCombineExtBoolTrunc()
13541 PromOp.getOpcode() == ISD::SELECT_CC) { in DAGCombineExtBoolTrunc()
13572 PromOp.getOpcode() == ISD::SELECT_CC) { in DAGCombineExtBoolTrunc()
14771 case ISD::SELECT_CC: in PerformDAGCombine()