Home
last modified time | relevance | path

Searched refs:UADDO (Results 1 – 25 of 25) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DISDOpcodes.h252 SADDO, UADDO, enumerator
DTargetLowering.h2254 case ISD::UADDO: in isCommutativeBinOp()
2583 if (Opcode != ISD::UADDO) in shouldFormOverflowOp()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZISelLowering.h99 SADDO, SSUBO, UADDO, USUBO, ADDCARRY, SUBCARRY, enumerator
DSystemZISelLowering.cpp178 setOperationAction(ISD::UADDO, VT, Custom); in SystemZTargetLowering()
3616 case ISD::UADDO: in lowerXALUO()
3617 BaseOp = SystemZISD::UADDO; in lowerXALUO()
3641 return Carry.getOpcode() == ISD::UADDO; in isAddCarryChain()
5137 case ISD::UADDO: in LowerOperation()
5325 OPCODE(UADDO); in getTargetNodeName()
DSystemZOperators.td279 def z_uaddo : SDNode<"SystemZISD::UADDO", SDT_ZBinaryWithFlags>;
DSystemZISelDAGToDAG.cpp1361 case SystemZISD::UADDO: in tryFoldLoadStoreIntoMemOperand()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DLegalizeIntegerTypes.cpp143 case ISD::UADDO: in PromoteIntegerResult()
1074 unsigned Opcode = N->getOpcode() == ISD::UADDO ? ISD::ADD : ISD::SUB; in PromoteIntRes_UADDSUBO()
1901 case ISD::UADDO: in ExpandIntegerResult()
2270 Lo = DAG.getNode(ISD::UADDO, dl, VTList, LoOps); in ExpandIntRes_ADDSUB()
2307 ISD::UADDO : ISD::USUBO, in ExpandIntRes_ADDSUB()
2317 Lo = DAG.getNode(ISD::UADDO, dl, VTList, LoOps); in ExpandIntRes_ADDSUB()
2436 case ISD::UADDO: in ExpandIntRes_UADDSUBO()
3565 SDValue Five = DAG.getNode(ISD::UADDO, dl, VTFullAddO, Three, Four); in ExpandIntRes_XMULO()
DLegalizeVectorOps.cpp449 case ISD::UADDO: in LegalizeOp()
934 case ISD::UADDO: in Expand()
DSelectionDAGDumper.cpp293 case ISD::UADDO: return "uaddo"; in getOperationName()
DDAGCombiner.cpp1509 case ISD::UADDO: return visitADDO(N); in visit()
2256 N0.getOpcode() == ISD::UADDO || in visitADDLike()
2390 V.getOpcode() != ISD::UADDO && V.getOpcode() != ISD::USUBO) in getAsCarry()
2700 TLI.isOperationLegalOrCustom(ISD::UADDO, N->getValueType(0))) in visitADDCARRY()
2701 return DAG.getNode(ISD::UADDO, DL, N->getVTList(), N0, N1); in visitADDCARRY()
2751 if (Carry1.getOpcode() != ISD::UADDO) in combineADDCARRYDiamond()
2763 } else if (Carry0.getOpcode() == ISD::UADDO && in combineADDCARRYDiamond()
2845 if (Opcode != ISD::UADDO && Opcode != ISD::USUBO) in combineCarryDiamond()
2865 unsigned NewOp = Opcode == ISD::UADDO ? ISD::ADDCARRY : ISD::SUBCARRY; in combineCarryDiamond()
2918 (N0.getOpcode() == ISD::UADDO && N0.getResNo() == 0 && in visitADDCARRYLike()
[all …]
DLegalizeVectorTypes.cpp156 case ISD::UADDO: in ScalarizeVectorResult()
951 case ISD::UADDO: in SplitVectorResult()
2762 case ISD::UADDO: in WidenVectorResult()
DSelectionDAG.cpp3146 case ISD::UADDO: in computeKnownBits()
3732 case ISD::UADDO: in ComputeNumSignBits()
9328 assert((Opcode == ISD::UADDO || Opcode == ISD::SADDO || in UnrollVectorOverflowOp()
DTargetLowering.cpp7120 OverflowOp = ISD::UADDO; in expandAddSubSat()
7397 bool IsAdd = Node->getOpcode() == ISD::UADDO; in expandUADDSUBO()
DLegalizeDAG.cpp3490 case ISD::UADDO: in ExpandNode()
DSelectionDAGBuilder.cpp6636 case Intrinsic::uadd_with_overflow: Op = ISD::UADDO; break; in visitIntrinsicCall()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86TargetTransformInfo.cpp2136 { ISD::UADDO, MVT::i64, 1 }, in getIntrinsicInstrCost()
2151 { ISD::UADDO, MVT::i32, 1 }, in getIntrinsicInstrCost()
2152 { ISD::UADDO, MVT::i16, 1 }, in getIntrinsicInstrCost()
2153 { ISD::UADDO, MVT::i8, 1 }, in getIntrinsicInstrCost()
2200 ISD = ISD::UADDO; in getIntrinsicInstrCost()
DX86ISelLowering.cpp1928 setOperationAction(ISD::UADDO, VT, Custom); in X86TargetLowering()
21976 case ISD::UADDO: in getX86XALUOOp()
22277 CondOpcode == ISD::UADDO || CondOpcode == ISD::SADDO || in LowerSELECT()
22830 Cond.getOperand(0).getOpcode() == ISD::UADDO || in LowerBRCOND()
22884 if (CondOpcode == ISD::UADDO || CondOpcode == ISD::SADDO || in LowerBRCOND()
28632 case ISD::UADDO: in LowerOperation()
28790 Lo = DAG.getNode(ISD::UADDO, dl, VTList, Tmp, Lo); in ReplaceNodeResults()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp1396 setOperationAction(ISD::UADDO, VT, Custom); in HexagonTargetLowering()
1476 ISD::UADDO, ISD::SSUBO, ISD::USUBO, ISD::SMUL_LOHI, ISD::UMUL_LOHI, in HexagonTargetLowering()
2819 if (Opc == ISD::UADDO) { in LowerUAddSubO()
2913 case ISD::UADDO: in LowerOperation()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DR600ISelLowering.cpp179 setOperationAction(ISD::UADDO, MVT::i32, Custom); in R600TargetLowering()
485 case ISD::UADDO: return LowerUADDSUBO(Op, DAG, ISD::ADD, AMDGPUISD::CARRY); in LowerOperation()
DAMDGPUISelDAGToDAG.cpp774 case ISD::UADDO: in Select()
1077 unsigned Opc = N->getOpcode() == ISD::UADDO ? in SelectUADDO_USUBO()
DSIISelLowering.cpp244 setOperationAction(ISD::UADDO, MVT::i32, Legal); in SITargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTargetLoweringBase.cpp667 setOperationAction(ISD::UADDO, VT, Expand); in initActions()
DCodeGenPrepare.cpp1276 if (!TLI->shouldFormOverflowOp(ISD::UADDO, in combineToUAddWithOverflow()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMISelLowering.cpp1041 setOperationAction(ISD::UADDO, MVT::i32, Custom); in ARMTargetLowering()
4418 case ISD::UADDO: in getARMXALUOOp()
4529 case ISD::UADDO: in LowerUnsignedALUO()
4586 (Opc == ISD::SADDO || Opc == ISD::UADDO || Opc == ISD::SSUBO || in LowerSELECT()
5221 (Opc == ISD::SADDO || Opc == ISD::UADDO || Opc == ISD::SSUBO || in LowerBRCOND()
5272 (Opc == ISD::SADDO || Opc == ISD::UADDO || Opc == ISD::SSUBO || in LowerBR_CC()
9354 case ISD::UADDO: in LowerOperation()
16472 !isOperationLegalOrCustom(ISD::UADDO, HalfT)) in lowerABS()
16486 Lo = DAG.getNode(ISD::UADDO, dl, VTList, Tmp, Lo); in lowerABS()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp375 setOperationAction(ISD::UADDO, MVT::i32, Custom); in AArch64TargetLowering()
376 setOperationAction(ISD::UADDO, MVT::i64, Custom); in AArch64TargetLowering()
2221 case ISD::UADDO: in getAArch64XALUOOp()
2339 (Opc == ISD::SADDO || Opc == ISD::UADDO || Opc == ISD::SSUBO || in isOverflowIntrOpRes()
3190 case ISD::UADDO: in LowerOperation()