reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/X86/X86GenDAGISel.inc
 4416 /*  9502*/      /*SwitchOpcode*/ 53|128,3/*437*/, TARGET_VAL(X86ISD::SBB),// ->9943
39879 /* 83470*/  /*SwitchOpcode*/ 43|128,4/*555*/, TARGET_VAL(X86ISD::SBB),// ->84029
lib/Target/X86/X86ISelDAGToDAG.cpp
  592     case X86ISD::SBB:
 2487       case X86ISD::SBB:
 2960   case X86ISD::SBB:
 3039   case X86ISD::SBB:
 3054       case X86ISD::SBB:
 3077       case X86ISD::SBB:
 3100       case X86ISD::SBB:
 3148     if (Opc == X86ISD::ADC || Opc == X86ISD::SBB) {
lib/Target/X86/X86ISelLowering.cpp
21107   SDValue Cmp = DAG.getNode(X86ISD::SBB, DL, VTs, LHS, RHS, Carry.getValue(1));
21184        Opc == X86ISD::SBB || Opc == X86ISD::SMUL || Opc == X86ISD::UMUL ||
21345         return DAG.getNode(X86ISD::SBB, DL, VTs, Zero, Zero, CmpZero);
21355         DAG.getNode(X86ISD::SBB, DL, VTs, Zero, Zero, Cmp);
27268   unsigned Opc = Op.getOpcode() == ISD::ADDCARRY ? X86ISD::ADC : X86ISD::SBB;
28685   case X86ISD::SBB:                return "X86ISD::SBB";
43481     return DAG.getNode(X86ISD::SBB, SDLoc(N), VTs,
43492     return DAG.getNode(X86ISD::SBB, SDLoc(N), N->getVTList(), Op0.getOperand(0),
43604     return DAG.getNode(IsSub ? X86ISD::SBB : X86ISD::ADC, DL,
43624       return DAG.getNode(IsSub ? X86ISD::SBB : X86ISD::ADC, DL,
43682     return DAG.getNode(IsSub ? X86ISD::ADC : X86ISD::SBB, DL, VTs, X,
43687   return DAG.getNode(IsSub ? X86ISD::SBB : X86ISD::ADC, DL, VTs, X,
44918   case X86ISD::SBB:         return combineSBB(N, DAG);
lib/Target/X86/X86IntrinsicsInfo.h
 1102   X86_INTRINSIC_DATA(subborrow_32,      ADX, X86ISD::SBB, X86ISD::SUB),
 1103   X86_INTRINSIC_DATA(subborrow_64,      ADX, X86ISD::SBB, X86ISD::SUB),