Lines Matching defs:SetCC
596 // isOneUseSetCC - Return true if this is a SetCC-equivalent operation with only
3476 llvm_unreachable("Unhandled SetCC Equivalent!");
4472 // Extend SetCC uses if necessary.
4474 SDNode *SetCC = SetCCs[i];
4478 SDValue SOp = SetCC->getOperand(j);
4485 Ops.push_back(SetCC->getOperand(2));
4486 CombineTo(SetCC, DAG.getNode(ISD::SETCC, DL, SetCC->getValueType(0),
6934 SDValue SetCC =
6941 MVT::Other, Chain, SetCC, N2);
6952 DAG.ReplaceAllUsesOfValueWith(N1, SetCC);
7007 SDValue SetCC = DAG.getSetCC(SDLoc(TheXor),
7013 DAG.ReplaceAllUsesOfValueWith(N1, SetCC);
7017 MVT::Other, Chain, SetCC, N2);
10300 assert(N0.getOpcode() ==ISD::SETCC && "First argument must be a SetCC node!");
10620 // Get a SetCC of the condition