Home
last modified time | relevance | path

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

/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h190 SDIVREM, UDIVREM, enumerator
/external/llvm/lib/Target/R600/
DR600ISelLowering.cpp866 SDValue SDIVREM = DAG.getNode(ISD::SDIVREM, DL, DAG.getVTList(VT, VT), in ReplaceNodeResults() local
868 Results.push_back(SDIVREM); in ReplaceNodeResults()
875 SDValue SDIVREM = DAG.getNode(ISD::SDIVREM, DL, DAG.getVTList(VT, VT), in ReplaceNodeResults() local
877 Results.push_back(SDIVREM.getValue(1)); in ReplaceNodeResults()
880 case ISD::SDIVREM: { in ReplaceNodeResults()
DAMDGPUISelLowering.cpp251 setOperationAction(ISD::SDIVREM, VT, Custom); in AMDGPUTargetLowering()
310 setOperationAction(ISD::SDIVREM, VT, Custom); in AMDGPUTargetLowering()
537 case ISD::SDIVREM: return LowerSDIVREM(Op, DAG); in LowerOperation()
/external/mesa3d/src/gallium/drivers/radeon/
DAMDILISelLowering.cpp145 setOperationAction(ISD::SDIVREM, VT, Expand); in InitAMDILLowering()
167 setOperationAction(ISD::SDIVREM, VT, Expand); in InitAMDILLowering()
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
DAMDILISelLowering.cpp145 setOperationAction(ISD::SDIVREM, VT, Expand); in InitAMDILLowering()
167 setOperationAction(ISD::SDIVREM, VT, Expand); in InitAMDILLowering()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp172 case ISD::SDIVREM: return "sdivrem"; in getOperationName()
DLegalizeDAG.cpp2196 unsigned DivRemOpc = isSigned ? ISD::SDIVREM : ISD::UDIVREM; in useDivRem()
2224 bool isSigned = Opcode == ISD::SDIVREM; in ExpandDivRemLibCall()
3611 unsigned DivRemOpc = isSigned ? ISD::SDIVREM : ISD::UDIVREM; in ExpandNode()
3642 unsigned DivRemOpc = isSigned ? ISD::SDIVREM : ISD::UDIVREM; in ExpandNode()
3676 case ISD::SDIVREM: in ExpandNode()
DDAGCombiner.cpp1215 case ISD::SDIVREM: return visitSDIVREM(N); in visit()
/external/llvm/lib/Target/Mips/
DMipsSEISelLowering.cpp134 setOperationAction(ISD::SDIVREM, MVT::i32, Custom); in MipsSETargetLowering()
136 setOperationAction(ISD::SDIVREM, MVT::i64, Custom); in MipsSETargetLowering()
166 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); in MipsSETargetLowering()
211 setOperationAction(ISD::SDIVREM, MVT::i64, Expand); in MipsSETargetLowering()
366 case ISD::SDIVREM: return lowerMulDiv(Op, MipsISD::DivRem, true, true, DAG); in LowerOperation()
DMipsISelLowering.cpp386 setTargetDAGCombine(ISD::SDIVREM); in MipsTargetLowering()
437 unsigned Opc = N->getOpcode() == ISD::SDIVREM ? MipsISD::DivRem16 : in performDivRemCombine()
745 case ISD::SDIVREM: in PerformDAGCombine()
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp155 setOperationAction(ISD::SDIVREM, MVT::i8, Expand); in MSP430TargetLowering()
161 setOperationAction(ISD::SDIVREM, MVT::i16, Expand); in MSP430TargetLowering()
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp1324 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); in HexagonTargetLowering()
1327 setOperationAction(ISD::SDIVREM, MVT::i64, Expand); in HexagonTargetLowering()
/external/llvm/lib/Target/X86/
DX86ISelDAGToDAG.cpp2389 case ISD::SDIVREM: in Select()
2394 bool isSigned = Opcode == ISD::SDIVREM; in Select()
DX86ISelLowering.cpp844 setOperationAction(ISD::SDIVREM, VT, Expand); in resetOperationActions()
1553 setOperationAction(ISD::SDIVREM, MVT::i128, Custom); in resetOperationActions()
15112 case ISD::SDIVREM: isSigned = true; LC = RTLIB::SDIVREM_I128; break; in LowerWin64_i128OP()
16299 case ISD::SDIVREM: in ReplaceNodeResults()
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp154 setOperationAction(ISD::SDIVREM, VT, Custom); in SystemZTargetLowering()
2433 case ISD::SDIVREM: in LowerOperation()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp1406 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); in SparcTargetLowering()
1413 setOperationAction(ISD::SDIVREM, MVT::i64, Expand); in SparcTargetLowering()
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td328 def sdivrem : SDNode<"ISD::SDIVREM" , SDTIntBinHiLoOp>;
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp683 setOperationAction(ISD::SDIVREM, MVT::i32, Custom); in ARMTargetLowering()
686 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); in ARMTargetLowering()
6255 case ISD::SDIVREM: in LowerOperation()
10554 assert((Opcode == ISD::SDIVREM || Opcode == ISD::UDIVREM) && in LowerDivRem()
10556 bool isSigned = (Opcode == ISD::SDIVREM); in LowerDivRem()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp157 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); in PPCTargetLowering()
159 setOperationAction(ISD::SDIVREM, MVT::i64, Expand); in PPCTargetLowering()
459 setOperationAction(ISD::SDIVREM, VT, Expand); in PPCTargetLowering()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp249 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); in AArch64TargetLowering()
250 setOperationAction(ISD::SDIVREM, MVT::i64, Expand); in AArch64TargetLowering()