• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/

Lines Matching refs:SELECT_CC

411   setOperationAction(ISD::SELECT_CC, MVT::f32, Custom);
412 setOperationAction(ISD::SELECT_CC, MVT::f64, Custom);
689 setOperationAction(ISD::SELECT_CC, VT, Promote);
690 AddPromotedToType (ISD::SELECT_CC, VT, MVT::v4i32);
740 setOperationAction(ISD::SELECT_CC, MVT::v4i32, Expand);
1300 setTargetDAGCombine(ISD::SELECT_CC);
11170 case ISD::SELECT_CC: return LowerSELECT_CC(Op, DAG);
13264 N->getOpcode() == ISD::SELECT_CC) {
13306 N->getOperand(0).getOpcode() != ISD::SELECT_CC &&
13313 if ((N->getOpcode() == ISD::SETCC || N->getOpcode() == ISD::SELECT_CC) &&
13318 N->getOperand(1).getOpcode() != ISD::SELECT_CC &&
13358 if (BinOp.getOpcode() == ISD::SELECT_CC && i != 2 && i != 3)
13371 BinOp.getOperand(i).getOpcode() == ISD::SELECT_CC ||
13400 // operand(s) or SELECT or SELECT_CC.
13407 } else if (User->getOpcode() == ISD::SELECT_CC) {
13424 // operand(s) or SELECT or SELECT_CC.
13431 } else if (User->getOpcode() == ISD::SELECT_CC) {
13485 case ISD::SELECT_CC: C = 2; break;
13552 N->getOperand(0).getOpcode() != ISD::SELECT_CC)
13574 if (BinOp.getOpcode() == ISD::SELECT_CC && i != 2 && i != 3)
13584 BinOp.getOperand(i).getOpcode() == ISD::SELECT_CC) {
13613 // SELECT_CC, record them for truncation.
13618 } else if (User->getOpcode() == ISD::SELECT_CC) {
13638 // SELECT_CC, record them for truncation.
13643 } else if (User->getOpcode() == ISD::SELECT_CC) {
13719 case ISD::SELECT_CC: C = 2; break;
13734 // For SELECT and SELECT_CC nodes, we do a similar check for any
13737 PromOp.getOpcode() == ISD::SELECT_CC) {
13765 // If we've promoted the comparison inputs of a SELECT or SELECT_CC,
13768 PromOp.getOpcode() == ISD::SELECT_CC) {
14844 case ISD::SELECT_CC: