Home
last modified time | relevance | path

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

12

/external/llvm/test/CodeGen/AArch64/
Ddivrem.ll3 ; SDIVREM/UDIVREM DAG nodes are generated but expanded when lowering and
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DISDOpcodes.h198 SDIVREM, UDIVREM, enumerator
/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h204 SDIVREM, UDIVREM, enumerator
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/
DBlackfinISelLowering.cpp87 setOperationAction(ISD::UDIVREM, MVT::i16, Expand); in BlackfinTargetLowering()
88 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in BlackfinTargetLowering()
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/
DMSP430ISelLowering.cpp154 setOperationAction(ISD::UDIVREM, MVT::i8, Expand); in MSP430TargetLowering()
160 setOperationAction(ISD::UDIVREM, MVT::i16, Expand); in MSP430TargetLowering()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp187 case ISD::UDIVREM: return "udivrem"; in getOperationName()
DLegalizeVectorOps.cpp270 case ISD::UDIVREM: in LegalizeOp()
DLegalizeIntegerTypes.cpp2634 if (TLI.getOperationAction(ISD::UDIVREM, VT) == TargetLowering::Custom) { in ExpandIntRes_UDIV()
2635 SDValue Res = DAG.getNode(ISD::UDIVREM, dl, DAG.getVTList(VT, VT), Ops); in ExpandIntRes_UDIV()
2660 if (TLI.getOperationAction(ISD::UDIVREM, VT) == TargetLowering::Custom) { in ExpandIntRes_UREM()
2661 SDValue Res = DAG.getNode(ISD::UDIVREM, dl, DAG.getVTList(VT, VT), Ops); in ExpandIntRes_UREM()
DLegalizeDAG.cpp3235 unsigned DivRemOpc = isSigned ? ISD::SDIVREM : ISD::UDIVREM; in ExpandNode()
3254 unsigned DivRemOpc = isSigned ? ISD::SDIVREM : ISD::UDIVREM; in ExpandNode()
3967 case ISD::UDIVREM: in ConvertNodeToLibcall()
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/
DSPUISelLowering.cpp185 setOperationAction(ISD::UDIVREM, MVT::i8, Expand); in SPUTargetLowering()
191 setOperationAction(ISD::UDIVREM, MVT::i16, Expand); in SPUTargetLowering()
197 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in SPUTargetLowering()
203 setOperationAction(ISD::UDIVREM, MVT::i64, Expand); in SPUTargetLowering()
209 setOperationAction(ISD::UDIVREM, MVT::i128, Expand); in SPUTargetLowering()
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp147 setOperationAction(ISD::UDIVREM, MVT::i8, Expand); in MSP430TargetLowering()
153 setOperationAction(ISD::UDIVREM, MVT::i16, Expand); in MSP430TargetLowering()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp98 ISD::MULHS, ISD::MULHU, ISD::SDIVREM, ISD::UDIVREM, ISD::SHL_PARTS, in WebAssemblyTargetLowering()
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/
DSystemZISelDAGToDAG.cpp683 case ISD::UDIVREM: { in Select()
/external/llvm/lib/Target/BPF/
DBPFISelLowering.cpp81 setOperationAction(ISD::UDIVREM, MVT::i64, Expand); in BPFTargetLowering()
/external/llvm/lib/Target/Mips/
DMipsSEISelLowering.cpp130 setOperationAction(ISD::UDIVREM, MVT::i64, Custom); in MipsSETargetLowering()
137 setOperationAction(ISD::UDIVREM, MVT::i32, Custom); in MipsSETargetLowering()
167 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in MipsSETargetLowering()
214 setOperationAction(ISD::UDIVREM, MVT::i64, Expand); in MipsSETargetLowering()
371 case ISD::UDIVREM: return lowerMulDiv(Op, MipsISD::DivRemU, true, true, in LowerOperation()
/external/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.cpp301 setOperationAction(ISD::UDIVREM, VT, Custom); in AMDGPUTargetLowering()
386 setOperationAction(ISD::UDIVREM, VT, Expand); in AMDGPUTargetLowering()
710 case ISD::UDIVREM: return LowerUDIVREM(Op, DAG); in LowerOperation()
1359 SDValue Res = DAG.getNode(ISD::UDIVREM, DL, DAG.getVTList(HalfVT, HalfVT), in LowerUDIVREM64()
1571 SDValue Div = DAG.getNode(ISD::UDIVREM, DL, DAG.getVTList(VT, VT), LHS, RHS); in LowerSDIVREM()
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/
DMBlazeISelLowering.cpp104 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in MBlazeTargetLowering()
/external/swiftshader/third_party/LLVM/lib/Target/Mips/
DMipsISelLowering.cpp220 setTargetDAGCombine(ISD::UDIVREM); in MipsTargetLowering()
649 case ISD::UDIVREM: in PerformDAGCombine()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DLegalizeDAG.cpp3450 unsigned DivRemOpc = isSigned ? ISD::SDIVREM : ISD::UDIVREM; in ExpandNode()
3478 unsigned DivRemOpc = isSigned ? ISD::SDIVREM : ISD::UDIVREM; in ExpandNode()
3513 case ISD::UDIVREM: in ExpandNode()
/external/llvm/lib/Target/Lanai/
DLanaiISelLowering.cpp95 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in LanaiTargetLowering()
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/
DSparcISelLowering.cpp718 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in SparcTargetLowering()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp818 setOperationAction(ISD::UDIVREM, MVT::i32, Custom); in ARMTargetLowering()
820 setOperationAction(ISD::UDIVREM, MVT::i64, Custom); in ARMTargetLowering()
823 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in ARMTargetLowering()
7219 case ISD::UDIVREM: return LowerDivRem(Op, DAG); in LowerOperation()
7254 case ISD::UDIVREM: in ReplaceNodeResults()
12009 assert((N->getOpcode() == ISD::SDIVREM || N->getOpcode() == ISD::UDIVREM || in getDivRemLibcall()
12027 assert((N->getOpcode() == ISD::SDIVREM || N->getOpcode() == ISD::UDIVREM || in getDivRemArgList()
12051 assert((Opcode == ISD::SDIVREM || Opcode == ISD::UDIVREM) && in LowerDivRem()
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp1879 ISD::SDIVREM, ISD::UDIVREM, ISD::ROTL, ISD::ROTR, in HexagonTargetLowering()
1937 ISD::SREM, ISD::UREM, ISD::SDIVREM, ISD::UDIVREM, ISD::ADDC, in HexagonTargetLowering()
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetSelectionDAG.td329 def udivrem : SDNode<"ISD::UDIVREM" , SDTIntBinHiLoOp>;
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
DPPCISelLowering.cpp118 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in PPCTargetLowering()
120 setOperationAction(ISD::UDIVREM, MVT::i64, Expand); in PPCTargetLowering()
330 setOperationAction(ISD::UDIVREM, VT, Expand); in PPCTargetLowering()

12