reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
39399 /* 82492*/ /*SwitchOpcode*/ 101|128,3/*485*/, TARGET_VAL(X86ISD::SUB),// ->82981
lib/Target/X86/X86ISelDAGToDAG.cpp381 User->getOpcode() == X86ISD::SUB || 591 case X86ISD::SUB: 2485 case X86ISD::SUB: 2957 case X86ISD::SUB: 3009 case X86ISD::SUB: 3051 case X86ISD::SUB: 3075 case X86ISD::SUB: 3097 case X86ISD::SUB: 3128 if ((Opc == X86ISD::ADD || Opc == X86ISD::SUB) && 3134 Opc = Opc == X86ISD::ADD ? X86ISD::SUB : X86ISD::ADD;lib/Target/X86/X86ISelLowering.cpp
20093 case ISD::SUB: Opcode = X86ISD::SUB; break; 20102 case X86ISD::SUB: 20111 return DAG.getNode(X86ISD::SUB, dl, VTs, Op->getOperand(0), 20183 SDValue Sub = DAG.getNode(X86ISD::SUB, dl, VTs, Op0, Op1); 21134 BaseOp = X86ISD::SUB; 21138 BaseOp = X86ISD::SUB; 21183 (Opc == X86ISD::ADD || Opc == X86ISD::SUB || Opc == X86ISD::ADC || 21465 if (Cond.getOpcode() == X86ISD::SUB) { 24953 SDValue Neg = DAG.getNode(X86ISD::SUB, DL, DAG.getVTList(VT, MVT::i32), 28683 case X86ISD::SUB: return "X86ISD::SUB"; 37252 (Cmp.getOpcode() == X86ISD::SUB && !Cmp->hasAnyUseOfValue(0)))) 37357 (Cmp.getOpcode() == X86ISD::SUB && !Cmp->hasAnyUseOfValue(0)))) 37538 if (CarryOp1.getOpcode() == X86ISD::SUB && 37543 DAG.getNode(X86ISD::SUB, SDLoc(CarryOp1), CarryOp1->getVTList(), 37704 if ((Cond.getOpcode() == X86ISD::CMP || Cond.getOpcode() == X86ISD::SUB) && 43422 NewOpc = X86ISD::SUB; 43445 assert((X86ISD::ADD == N->getOpcode() || X86ISD::SUB == N->getOpcode()) && 43472 MatchGeneric(RHS, LHS, X86ISD::SUB == N->getOpcode()); 43584 if (EFLAGS.getOpcode() == X86ISD::SUB && EFLAGS.hasOneUse() && 43591 X86ISD::SUB, SDLoc(EFLAGS), EFLAGS.getNode()->getVTList(), 43617 if (EFLAGS.getOpcode() == X86ISD::SUB && EFLAGS.getNode()->hasOneUse() && 43620 SDValue NewSub = DAG.getNode(X86ISD::SUB, SDLoc(EFLAGS), 43653 SDValue Neg = DAG.getNode(X86ISD::SUB, DL, X86SubVTs, Zero, Z); 44917 case X86ISD::SUB: return combineX86AddSub(N, DAG, DCI);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),