Home
last modified time | relevance | path

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

/minix/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h195 SDIVREM, UDIVREM, enumerator
/minix/external/bsd/llvm/dist/llvm/lib/Target/R600/
H A DR600ISelLowering.cpp878 SDValue UDIVREM = DAG.getNode(ISD::UDIVREM, DL, DAG.getVTList(VT, VT), in ReplaceNodeResults() local
880 Results.push_back(UDIVREM); in ReplaceNodeResults()
887 SDValue UDIVREM = DAG.getNode(ISD::UDIVREM, DL, DAG.getVTList(VT, VT), in ReplaceNodeResults() local
889 Results.push_back(UDIVREM.getValue(1)); in ReplaceNodeResults()
917 case ISD::UDIVREM: { in ReplaceNodeResults()
H A DAMDGPUISelLowering.cpp262 setOperationAction(ISD::UDIVREM, VT, Custom); in AMDGPUTargetLowering()
328 setOperationAction(ISD::UDIVREM, VT, Custom); in AMDGPUTargetLowering()
597 case ISD::UDIVREM: return LowerUDIVREM(Op, DAG); in LowerOperation()
1852 SDValue Div = DAG.getNode(ISD::UDIVREM, DL, DAG.getVTList(VT, VT), LHS, RHS); in LowerSDIVREM()
/minix/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp176 case ISD::UDIVREM: return "udivrem"; in getOperationName()
H A DLegalizeDAG.cpp2197 unsigned DivRemOpc = isSigned ? ISD::SDIVREM : ISD::UDIVREM; in useDivRem()
3592 unsigned DivRemOpc = isSigned ? ISD::SDIVREM : ISD::UDIVREM; in ExpandNode()
3623 unsigned DivRemOpc = isSigned ? ISD::SDIVREM : ISD::UDIVREM; in ExpandNode()
3658 case ISD::UDIVREM: in ExpandNode()
H A DDAGCombiner.cpp1290 case ISD::UDIVREM: return visitUDIVREM(N); in visit()
/minix/external/bsd/llvm/dist/llvm/lib/Target/Mips/
H A 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()
H A DMipsISelLowering.cpp386 setTargetDAGCombine(ISD::UDIVREM); in MipsTargetLowering()
778 case ISD::UDIVREM: in PerformDAGCombine()
/minix/external/bsd/llvm/dist/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp154 setOperationAction(ISD::UDIVREM, MVT::i8, Expand); in MSP430TargetLowering()
160 setOperationAction(ISD::UDIVREM, MVT::i16, Expand); in MSP430TargetLowering()
/minix/external/bsd/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1326 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in HexagonTargetLowering()
1329 setOperationAction(ISD::UDIVREM, MVT::i64, Expand); in HexagonTargetLowering()
/minix/external/bsd/llvm/dist/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp1410 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in SparcTargetLowering()
1417 setOperationAction(ISD::UDIVREM, MVT::i64, Expand); in SparcTargetLowering()
/minix/external/bsd/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp155 setOperationAction(ISD::UDIVREM, VT, Custom); in SystemZTargetLowering()
2436 case ISD::UDIVREM: in LowerOperation()
/minix/external/bsd/llvm/dist/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td341 def udivrem : SDNode<"ISD::UDIVREM" , SDTIntBinHiLoOp>;
/minix/external/bsd/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp2425 case ISD::UDIVREM: in Select()
H A DX86ISelLowering.cpp854 setOperationAction(ISD::UDIVREM, VT, Expand); in resetOperationActions()
1664 setOperationAction(ISD::UDIVREM, MVT::i128, Custom); in resetOperationActions()
18300 case ISD::UDIVREM: isSigned = false; LC = RTLIB::UDIVREM_I128; break; in LowerWin64_i128OP()
19744 case ISD::UDIVREM: { in ReplaceNodeResults()
25511 if (N0.getOpcode() == ISD::UDIVREM && in PerformZExtCombine()
/minix/external/bsd/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp730 setOperationAction(ISD::UDIVREM, MVT::i32, Custom); in ARMTargetLowering()
733 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in ARMTargetLowering()
6469 case ISD::UDIVREM: return LowerDivRem(Op, DAG); in LowerOperation()
10768 assert((Opcode == ISD::SDIVREM || Opcode == ISD::UDIVREM) && in LowerDivRem()
/minix/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp152 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in PPCTargetLowering()
154 setOperationAction(ISD::UDIVREM, MVT::i64, Expand); in PPCTargetLowering()
453 setOperationAction(ISD::UDIVREM, VT, Expand); in PPCTargetLowering()
/minix/external/bsd/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp257 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in AArch64TargetLowering()
258 setOperationAction(ISD::UDIVREM, MVT::i64, Expand); in AArch64TargetLowering()