Lines Matching defs:SCC
5670 SDValue SCC = SimplifySetCC(getSetCCResultType(N0.getValueType()),
5672 if (SCC.getNode()) {
5673 AddToWorklist(SCC.getNode());
5675 if (ConstantSDNode *SCCC = dyn_cast<ConstantSDNode>(SCC.getNode())) {
5680 } else if (SCC->getOpcode() == ISD::UNDEF) {
5684 } else if (SCC.getOpcode() == ISD::SETCC) {
5687 SCC.getOperand(0), SCC.getOperand(1), N2, N3,
5688 SCC.getOperand(2));
6154 SDValue SCC =
6158 if (SCC.getNode()) return SCC;
6485 SDValue SCC =
6489 if (SCC.getNode()) return SCC;
6664 SDValue SCC =
6668 if (SCC.getNode())
6669 return SCC;
13796 SDValue SCC = SimplifySelectCC(DL, N0.getOperand(0), N0.getOperand(1), N1, N2,
13802 if (SCC.getNode()) {
13805 if (SCC.getOpcode() == ISD::SELECT_CC) {
13808 SCC.getOperand(0), SCC.getOperand(1),
13809 SCC.getOperand(4));
13811 return DAG.getSelect(SDLoc(SCC), SCC.getValueType(), SETCC,
13812 SCC.getOperand(2), SCC.getOperand(3));
13815 return SCC;
13987 SDValue SCC = SimplifySetCC(getSetCCResultType(N0.getValueType()),
13989 if (SCC.getNode()) AddToWorklist(SCC.getNode());
13991 if (ConstantSDNode *SCCC = dyn_cast_or_null<ConstantSDNode>(SCC.getNode())) {
14156 SDValue Temp, SCC;
14159 SCC = DAG.getSetCC(DL, getSetCCResultType(N0.getValueType()),
14161 if (N2.getValueType().bitsLT(SCC.getValueType()))
14162 Temp = DAG.getZeroExtendInReg(SCC, SDLoc(N2),
14166 N2.getValueType(), SCC);
14168 SCC = DAG.getSetCC(SDLoc(N0), MVT::i1, N0, N1, CC);
14170 N2.getValueType(), SCC);
14173 AddToWorklist(SCC.getNode());