Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/radeon/
DAMDGPUISelLowering.cpp40 setOperationAction(ISD::UDIVREM, MVT::i32, Custom); in AMDGPUTargetLowering()
96 case ISD::UDIVREM: return LowerUDIVREM(Op, DAG); in LowerOperation()
/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h195 SDIVREM, UDIVREM, enumerator
/external/llvm/lib/Target/R600/
DR600ISelLowering.cpp877 SDValue UDIVREM = DAG.getNode(ISD::UDIVREM, DL, DAG.getVTList(VT, VT), in ReplaceNodeResults() local
879 Results.push_back(UDIVREM); in ReplaceNodeResults()
886 SDValue UDIVREM = DAG.getNode(ISD::UDIVREM, DL, DAG.getVTList(VT, VT), in ReplaceNodeResults() local
888 Results.push_back(UDIVREM.getValue(1)); in ReplaceNodeResults()
916 case ISD::UDIVREM: { in ReplaceNodeResults()
DAMDGPUISelLowering.cpp271 setOperationAction(ISD::UDIVREM, VT, Custom); in AMDGPUTargetLowering()
337 setOperationAction(ISD::UDIVREM, VT, Custom); in AMDGPUTargetLowering()
609 case ISD::UDIVREM: return LowerUDIVREM(Op, DAG); in LowerOperation()
1664 SDValue Res = DAG.getNode(ISD::UDIVREM, DL, DAG.getVTList(HalfVT, HalfVT), in LowerUDIVREM64()
1878 SDValue Div = DAG.getNode(ISD::UDIVREM, DL, DAG.getVTList(VT, VT), LHS, RHS); in LowerSDIVREM()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp177 case ISD::UDIVREM: return "udivrem"; in getOperationName()
DLegalizeDAG.cpp2211 unsigned DivRemOpc = isSigned ? ISD::SDIVREM : ISD::UDIVREM; in useDivRem()
3500 unsigned DivRemOpc = isSigned ? ISD::SDIVREM : ISD::UDIVREM; in ExpandNode()
3531 unsigned DivRemOpc = isSigned ? ISD::SDIVREM : ISD::UDIVREM; in ExpandNode()
3566 case ISD::UDIVREM: in ExpandNode()
DDAGCombiner.cpp1323 case ISD::UDIVREM: return visitUDIVREM(N); in visit()
/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()
DMipsISelLowering.cpp406 setTargetDAGCombine(ISD::UDIVREM); in MipsTargetLowering()
796 case ISD::UDIVREM: in PerformDAGCombine()
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp155 setOperationAction(ISD::UDIVREM, MVT::i8, Expand); in MSP430TargetLowering()
161 setOperationAction(ISD::UDIVREM, MVT::i16, Expand); in MSP430TargetLowering()
/external/llvm/lib/Target/BPF/
DBPFISelLowering.cpp117 setOperationAction(ISD::UDIVREM, MVT::i64, Expand); in BPFTargetLowering()
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp1305 setOperationAction(ISD::UDIVREM, VT, Expand); in HexagonTargetLowering()
1639 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in HexagonTargetLowering()
1642 setOperationAction(ISD::UDIVREM, MVT::i64, Expand); in HexagonTargetLowering()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp1410 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in SparcTargetLowering()
1417 setOperationAction(ISD::UDIVREM, MVT::i64, Expand); in SparcTargetLowering()
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp156 setOperationAction(ISD::UDIVREM, VT, Custom); in SystemZTargetLowering()
2728 case ISD::UDIVREM: in LowerOperation()
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td353 def udivrem : SDNode<"ISD::UDIVREM" , SDTIntBinHiLoOp>;
/external/llvm/lib/Target/X86/
DX86ISelDAGToDAG.cpp2437 case ISD::UDIVREM: in Select()
DX86ISelLowering.cpp707 setOperationAction(ISD::UDIVREM, VT, Expand); in X86TargetLowering()
1527 setOperationAction(ISD::UDIVREM, MVT::i128, Custom); in X86TargetLowering()
15970 case ISD::UDIVREM: isSigned = false; LC = RTLIB::UDIVREM_I128; break; in LowerWin64_i128OP()
17306 case ISD::UDIVREM: { in ReplaceNodeResults()
23362 if (N0.getOpcode() == ISD::UDIVREM && in PerformZExtCombine()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp738 setOperationAction(ISD::UDIVREM, MVT::i32, Custom); in ARMTargetLowering()
741 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in ARMTargetLowering()
6329 case ISD::UDIVREM: return LowerDivRem(Op, DAG); in LowerOperation()
10753 assert((Opcode == ISD::SDIVREM || Opcode == ISD::UDIVREM) && in LowerDivRem()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp156 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in PPCTargetLowering()
158 setOperationAction(ISD::UDIVREM, MVT::i64, Expand); in PPCTargetLowering()
467 setOperationAction(ISD::UDIVREM, VT, Expand); in PPCTargetLowering()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp256 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in AArch64TargetLowering()
257 setOperationAction(ISD::UDIVREM, MVT::i64, Expand); in AArch64TargetLowering()