reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/X86/X86GenDAGISel.inc
33348 /* 69328*/  /*SwitchOpcode*/ 103|128,11/*1511*/, TARGET_VAL(X86ISD::CMOV),// ->70843
lib/Target/X86/X86ISelDAGToDAG.cpp
 2794     case X86ISD::CMOV:        CCOpNo = 2; break;
lib/Target/X86/X86ISelLowering.cpp
21490       SDValue Cmov = DAG.getNode(X86ISD::CMOV, DL, T1.getValueType(), T2, T1,
21508     SDValue Cmov = DAG.getNode(X86ISD::CMOV, DL, MVT::i32, Ops);
21515   return DAG.getNode(X86ISD::CMOV, DL, Op.getValueType(), Ops);
24052     SDValue isValid = DAG.getNode(X86ISD::CMOV, dl, Op->getValueType(1), Ops);
24790     Op = DAG.getNode(X86ISD::CMOV, dl, OpVT, Ops);
24820   return DAG.getNode(X86ISD::CMOV, dl, VT, Ops);
24957     return DAG.getNode(X86ISD::CMOV, DL, VT, Ops);
28578   case X86ISD::CMOV:               return "X86ISD::CMOV";
31601   case X86ISD::CMOV: {
31745   case X86ISD::CMOV: {
37424   case X86ISD::CMOV: {
37597       return DAG.getNode(X86ISD::CMOV, DL, N->getValueType(0), Ops);
37718         return DAG.getNode(X86ISD::CMOV, DL, N->getValueType(0), Ops);
37753       SDValue LCMOV = DAG.getNode(X86ISD::CMOV, DL, N->getValueType(0), LOps);
37756       SDValue CMOV = DAG.getNode(X86ISD::CMOV, DL, N->getValueType(0), Ops);
37788           DAG.getNode(X86ISD::CMOV, DL, VT, Diff, Add.getOperand(0),
42119   if (N0.getOpcode() != X86ISD::CMOV || !N0.hasOneUse())
42150   SDValue CMov = DAG.getNode(X86ISD::CMOV, DL, CMovVT, CMovOp0, CMovOp1,
42275   if (CMovN.getOpcode() != X86ISD::CMOV || !CMovN.hasOneUse())
42308   SDValue Res = DAG.getNode(X86ISD::CMOV, DL, ExtendVT, CMovOp0, CMovOp1,
43310     case X86ISD::CMOV:
43344     case X86ISD::CMOV:        CCOpNo = 2; break;
44912   case X86ISD::CMOV:        return combineCMov(N, DAG, DCI, Subtarget);