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

References

include/llvm/CodeGen/TargetLowering.h
 2276     case ISD::SADDO:
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 1500   case ISD::SADDO:
 2249         N0.getOpcode() == ISD::SADDO) {
 2591   bool IsSigned = (ISD::SADDO == N->getOpcode());
 3250     return DAG.getNode(ISD::SADDO, DL, N->getVTList(), N0,
 4198       return DAG.getNode(IsSigned ? ISD::SADDO : ISD::UADDO, DL,
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 3385   case ISD::SADDO:
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  139   case ISD::SADDO:
  778   unsigned Opcode = N->getOpcode() == ISD::SADDO ? ISD::ADD : ISD::SUB;
 1779   case ISD::SADDO:
 3091   SDValue Sum = DAG.getNode(Node->getOpcode() == ISD::SADDO ?
 3113                                     Node->getOpcode() == ISD::SADDO ?
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  441   case ISD::SADDO:
  820   case ISD::SADDO:
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  179   case ISD::SADDO:
  994   case ISD::SADDO:
 2805   case ISD::SADDO:
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 3053   case ISD::SADDO:
 3636   case ISD::SADDO:
 9182   assert((Opcode == ISD::UADDO || Opcode == ISD::SADDO ||
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 6524     case Intrinsic::sadd_with_overflow: Op = ISD::SADDO; break;
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
  288   case ISD::SADDO:                      return "saddo";
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 6907     OverflowOp = ISD::SADDO;
 7136   bool IsAdd = Node->getOpcode() == ISD::SADDO;
lib/CodeGen/TargetLoweringBase.cpp
  659     setOperationAction(ISD::SADDO, VT, Expand);
lib/Target/AArch64/AArch64ISelLowering.cpp
  336   setOperationAction(ISD::SADDO, MVT::i32, Custom);
  337   setOperationAction(ISD::SADDO, MVT::i64, Custom);
 2113   case ISD::SADDO:
 2228           (Opc == ISD::SADDO || Opc == ISD::UADDO || Opc == ISD::SSUBO ||
 3001   case ISD::SADDO:
lib/Target/ARM/ARMISelLowering.cpp
 1017   setOperationAction(ISD::SADDO, MVT::i32, Custom);
 4376   case ISD::SADDO:
 4549       (Opc == ISD::SADDO || Opc == ISD::UADDO || Opc == ISD::SSUBO ||
 5184       (Opc == ISD::SADDO || Opc == ISD::UADDO || Opc == ISD::SSUBO ||
 5235       (Opc == ISD::SADDO || Opc == ISD::UADDO || Opc == ISD::SSUBO ||
 9211   case ISD::SADDO:
lib/Target/Hexagon/HexagonISelLowering.cpp
 1344     setOperationAction(ISD::SADDO,    VT, Expand);
 1421     ISD::SREM,    ISD::UREM,    ISD::SDIVREM, ISD::UDIVREM,   ISD::SADDO,
lib/Target/SystemZ/SystemZISelLowering.cpp
  167       setOperationAction(ISD::SADDO, VT, Custom);
 3448   case ISD::SADDO:
 4966   case ISD::SADDO:
lib/Target/X86/X86ISelLowering.cpp
 1787     setOperationAction(ISD::SADDO, VT, Custom);
21125   case ISD::SADDO:
21428              CondOpcode == ISD::UADDO || CondOpcode == ISD::SADDO ||
21979         (Cond.getOperand(0).getOpcode() == ISD::SADDO ||
22034   if (CondOpcode == ISD::UADDO || CondOpcode == ISD::SADDO ||
27754   case ISD::SADDO:
lib/Target/X86/X86TargetTransformInfo.cpp
 2126     { ISD::SADDO,      MVT::i64,     1 },
 2139     { ISD::SADDO,      MVT::i32,     1 },
 2140     { ISD::SADDO,      MVT::i16,     1 },
 2141     { ISD::SADDO,      MVT::i8,      1 },
 2185     ISD = ISD::SADDO;