Home | History | Annotate | Download | only in X86

Lines Matching refs:ADC

7687        Opc == X86ISD::ADC ||
9275 case ISD::ADDE: Opc = X86ISD::ADC; ExtraOp = true; break;
9564 case X86ISD::ADC: return "X86ISD::ADC";
11060 case X86ISD::ADC:
12300 // Optimize RES, EFLAGS = X86ISD::ADC LHS, RHS, EFLAGS
12303 // If the LHS and RHS of the ADC node are zero, then it can't overflow and
12325 // fold (add Y, (sete X, 0)) -> adc 0, Y
12328 // (sub (setne X, 0), Y) -> adc -1, Y
12357 return DAG.getNode(N->getOpcode() == ISD::SUB ? X86ISD::ADC : X86ISD::SBB,
12360 return DAG.getNode(N->getOpcode() == ISD::SUB ? X86ISD::SBB : X86ISD::ADC,
12376 case X86ISD::ADC: return PerformADCCombine(N, DAG, DCI);