Home
last modified time | relevance | path

Searched refs:USUBO (Results 1 – 13 of 13) sorted by relevance

/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h235 SSUBO, USUBO, enumerator
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp230 case ISD::USUBO: return "usubo"; in getOperationName()
DLegalizeIntegerTypes.cpp130 case ISD::USUBO: Res = PromoteIntRes_UADDSUBO(N, ResNo); break; in PromoteIntegerResult()
1390 case ISD::USUBO: ExpandIntRes_UADDSUBO(N, Lo, Hi); break; in ExpandIntegerResult()
1713 ISD::UADDO : ISD::USUBO, in ExpandIntRes_ADDSUB()
1725 Lo = DAG.getNode(ISD::USUBO, dl, VTList, LoOps); in ExpandIntRes_ADDSUB()
DSelectionDAG.cpp2153 case ISD::USUBO: in computeKnownBits()
2614 case ISD::USUBO: in ComputeNumSignBits()
DLegalizeDAG.cpp3577 case ISD::USUBO: { in ExpandNode()
DSelectionDAGBuilder.cpp5083 case Intrinsic::usub_with_overflow: Op = ISD::USUBO; break; in visitIntrinsicCall()
/external/llvm/lib/Target/AMDGPU/
DR600ISelLowering.cpp100 setOperationAction(ISD::USUBO, MVT::i32, Custom); in R600TargetLowering()
598 case ISD::USUBO: return LowerUADDSUBO(Op, DAG, ISD::SUB, AMDGPUISD::BORROW); in LowerOperation()
/external/llvm/test/CodeGen/X86/
Dxaluo.ll269 ; USUBO
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp258 setOperationAction(ISD::USUBO, MVT::i32, Custom); in AArch64TargetLowering()
259 setOperationAction(ISD::USUBO, MVT::i64, Custom); in AArch64TargetLowering()
1568 case ISD::USUBO: in getAArch64XALUOOp()
2275 case ISD::USUBO: in LowerOperation()
3604 Opc == ISD::USUBO || Opc == ISD::SMULO || Opc == ISD::UMULO)) { in LowerBR_CC()
4053 Opc == ISD::USUBO || Opc == ISD::SMULO || Opc == ISD::UMULO)) { in LowerSELECT()
/external/llvm/lib/CodeGen/
DTargetLoweringBase.cpp802 setOperationAction(ISD::USUBO, VT, Expand); in initActions()
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp1663 setOperationAction(ISD::USUBO, VT, Expand); in HexagonTargetLowering()
1750 ISD::SUBC, ISD::SADDO, ISD::UADDO, ISD::SSUBO, ISD::USUBO, in HexagonTargetLowering()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp720 setOperationAction(ISD::USUBO, MVT::i32, Custom); in ARMTargetLowering()
3415 case ISD::USUBO: in getARMXALUOOp()
3459 Opc == ISD::USUBO)) { in LowerSELECT()
6886 case ISD::USUBO: in LowerOperation()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp1760 setOperationAction(ISD::USUBO, VT, Custom); in X86TargetLowering()
14990 } else if (CondOpcode == ISD::USUBO || CondOpcode == ISD::SSUBO || in LowerSELECT()
15002 case ISD::USUBO: X86Opcode = X86ISD::SUB; X86Cond = X86::COND_B; break; in LowerSELECT()
15473 Cond.getOperand(0).getOpcode() == ISD::USUBO || in LowerBRCOND()
15527 CondOpcode == ISD::USUBO || CondOpcode == ISD::SSUBO || in LowerBRCOND()
15546 case ISD::USUBO: X86Opcode = X86ISD::SUB; X86Cond = X86::COND_B; break; in LowerBRCOND()
19090 case ISD::USUBO: in LowerXALUO()
20131 case ISD::USUBO: in LowerOperation()