Lines Matching defs:CC
225 // Invert CC for unordered comparisons
1340 /// Try to simplify a setcc built with the specified operands and cc. If it is
1416 ISD::CondCode CC = Cond == ISD::SETULT ? ISD::SETEQ : ISD::SETNE;
1417 return DAG.getSetCC(dl, VT, And, DAG.getConstant(0, dl, CTVT), CC);
1477 // setcc ([sz]ext (setcc x, y, cc)), 0, setne) -> setcc (x, y, cc)
1478 // setcc ([sz]ext (setcc x, y, cc)), 0, seteq) -> setcc (x, y, inv(cc))
1479 // setcc (zext (setcc x, y, cc)), 1, setne) -> setcc (x, y, inv(cc))
1480 // setcc (zext (setcc x, y, cc)), 1, seteq) -> setcc (x, y, cc)
1481 // setcc (sext (setcc x, y, cc)), -1, setne) -> setcc (x, y, inv(cc))
1482 // setcc (sext (setcc x, y, cc)), -1, seteq) -> setcc (x, y, cc)
1660 ISD::CondCode CC = cast<CondCodeSDNode>(N0.getOperand(2))->get();
1661 CC = ISD::getSetCCInverse(CC,
1664 isCondCodeLegal(CC, N0.getOperand(0).getSimpleValueType()))
1665 return DAG.getSetCC(dl, VT, N0.getOperand(0), N0.getOperand(1), CC);
1806 // by changing cc.