Lines Matching refs:SETCC
556 if (N.getOpcode() == ISD::SETCC) { in isSetCCEquivalent()
1141 case ISD::SETCC: return visitSETCC(N); in visit()
2689 TLI.isOperationLegal(ISD::SETCC, in visitAND()
3201 TLI.isOperationLegal(ISD::SETCC, in visitOR()
3462 case ISD::SETCC: in visitXOR()
4204 if (N0.getOpcode() == ISD::SETCC) { in visitSELECT()
4231 if (N0.getOpcode() == ISD::SETCC) { in visitVSELECT()
4286 if (SCC.getOpcode() == ISD::SETCC) in visitSELECT_CC()
4325 if (ExtOpc != ISD::ANY_EXTEND && User->getOpcode() == ISD::SETCC) { in ExtendUsesToFormExtLoad()
4387 CombineTo(SetCC, DAG.getNode(ISD::SETCC, DL, SetCC->getValueType(0), in ExtendSetCCUses()
4548 if (N0.getOpcode() == ISD::SETCC) { in visitSIGN_EXTEND()
4593 TLI.isOperationLegal(ISD::SETCC, getSetCCResultType(VT)))) { in visitSIGN_EXTEND()
4624 if (N->getOpcode() != ISD::SETCC || N->getValueType(0) != MVT::i1 || in isTruncateOf()
4842 if (N0.getOpcode() == ISD::SETCC) { in visitZERO_EXTEND()
5030 if (N0.getOpcode() == ISD::SETCC) { in visitANY_EXTEND()
6482 if (N0.getOpcode() == ISD::SETCC && N0.getValueType() == MVT::i1 && in visitSINT_TO_FP()
6496 N0.getOperand(0).getOpcode() == ISD::SETCC &&!VT.isVector() && in visitSINT_TO_FP()
6540 if (N0.getOpcode() == ISD::SETCC && !VT.isVector() && in visitUINT_TO_FP()
6809 if (N1.getOpcode() == ISD::SETCC && in visitBRCOND()
6918 if (Op0.getOpcode() != ISD::SETCC && Op1.getOpcode() != ISD::SETCC) { in visitBRCOND()
6966 if (Simp.getNode() && Simp.getOpcode() == ISD::SETCC) in visitBR_CC()
9628 assert(N0.getOpcode() ==ISD::SETCC && "First argument must be a SetCC node!"); in SimplifySelect()
9640 SDValue SETCC = DAG.getNode(ISD::SETCC, SDLoc(N0), in SimplifySelect() local
9644 AddToWorkList(SETCC.getNode()); in SimplifySelect()
9646 SCC.getOperand(2), SCC.getOperand(3), SETCC); in SimplifySelect()
9951 TLI.isOperationLegal(ISD::SETCC, in SimplifySelectCC()
9989 TLI.isOperationLegal(ISD::SETCC, getSetCCResultType(XType))) { in SimplifySelectCC()