/external/llvm/test/CodeGen/AArch64/ |
D | divrem.ll | 3 ; SDIVREM/UDIVREM DAG nodes are generated but expanded when lowering and
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
D | ISDOpcodes.h | 198 SDIVREM, UDIVREM, enumerator
|
/external/llvm/include/llvm/CodeGen/ |
D | ISDOpcodes.h | 204 SDIVREM, UDIVREM, enumerator
|
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/ |
D | BlackfinISelLowering.cpp | 81 setOperationAction(ISD::SDIVREM, MVT::i16, Expand); in BlackfinTargetLowering() 82 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); in BlackfinTargetLowering()
|
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/ |
D | MSP430ISelLowering.cpp | 157 setOperationAction(ISD::SDIVREM, MVT::i8, Expand); in MSP430TargetLowering() 163 setOperationAction(ISD::SDIVREM, MVT::i16, Expand); in MSP430TargetLowering()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGDumper.cpp | 186 case ISD::SDIVREM: return "sdivrem"; in getOperationName()
|
D | LegalizeVectorOps.cpp | 269 case ISD::SDIVREM: in LegalizeOp()
|
D | LegalizeIntegerTypes.cpp | 2302 if (TLI.getOperationAction(ISD::SDIVREM, VT) == TargetLowering::Custom) { in ExpandIntRes_SDIV() 2303 SDValue Res = DAG.getNode(ISD::SDIVREM, dl, DAG.getVTList(VT, VT), Ops); in ExpandIntRes_SDIV() 2487 if (TLI.getOperationAction(ISD::SDIVREM, VT) == TargetLowering::Custom) { in ExpandIntRes_SREM() 2488 SDValue Res = DAG.getNode(ISD::SDIVREM, dl, DAG.getVTList(VT, VT), Ops); in ExpandIntRes_SREM()
|
D | LegalizeDAG.cpp | 2093 bool isSigned = Opcode == ISD::SDIVREM; in ExpandDivRemLibCall() 3235 unsigned DivRemOpc = isSigned ? ISD::SDIVREM : ISD::UDIVREM; in ExpandNode() 3254 unsigned DivRemOpc = isSigned ? ISD::SDIVREM : ISD::UDIVREM; in ExpandNode() 3966 case ISD::SDIVREM: in ConvertNodeToLibcall()
|
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/ |
D | SPUISelLowering.cpp | 184 setOperationAction(ISD::SDIVREM, MVT::i8, Expand); in SPUTargetLowering() 190 setOperationAction(ISD::SDIVREM, MVT::i16, Expand); in SPUTargetLowering() 196 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); in SPUTargetLowering() 202 setOperationAction(ISD::SDIVREM, MVT::i64, Expand); in SPUTargetLowering() 208 setOperationAction(ISD::SDIVREM, MVT::i128, Expand); in SPUTargetLowering()
|
/external/llvm/lib/Target/MSP430/ |
D | MSP430ISelLowering.cpp | 150 setOperationAction(ISD::SDIVREM, MVT::i8, Expand); in MSP430TargetLowering() 156 setOperationAction(ISD::SDIVREM, MVT::i16, Expand); in MSP430TargetLowering()
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyISelLowering.cpp | 98 ISD::MULHS, ISD::MULHU, ISD::SDIVREM, ISD::UDIVREM, ISD::SHL_PARTS, in WebAssemblyTargetLowering()
|
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/ |
D | SystemZISelDAGToDAG.cpp | 603 case ISD::SDIVREM: { in Select()
|
/external/llvm/lib/Target/BPF/ |
D | BPFISelLowering.cpp | 80 setOperationAction(ISD::SDIVREM, MVT::i64, Expand); in BPFTargetLowering()
|
/external/llvm/lib/Target/Mips/ |
D | MipsSEISelLowering.cpp | 129 setOperationAction(ISD::SDIVREM, MVT::i64, Custom); in MipsSETargetLowering() 136 setOperationAction(ISD::SDIVREM, MVT::i32, Custom); in MipsSETargetLowering() 166 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); in MipsSETargetLowering() 213 setOperationAction(ISD::SDIVREM, MVT::i64, Expand); in MipsSETargetLowering() 370 case ISD::SDIVREM: return lowerMulDiv(Op, MipsISD::DivRem, true, true, DAG); in LowerOperation()
|
D | MipsISelLowering.cpp | 421 setTargetDAGCombine(ISD::SDIVREM); in MipsTargetLowering() 475 unsigned Opc = N->getOpcode() == ISD::SDIVREM ? MipsISD::DivRem16 : in performDivRemCombine() 845 case ISD::SDIVREM: in PerformDAGCombine()
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUISelLowering.cpp | 300 setOperationAction(ISD::SDIVREM, VT, Custom); in AMDGPUTargetLowering() 385 setOperationAction(ISD::SDIVREM, VT, Custom); in AMDGPUTargetLowering() 711 case ISD::SDIVREM: return LowerSDIVREM(Op, DAG); in LowerOperation() 1551 SDValue DIVREM = DAG.getNode(ISD::SDIVREM, DL, DAG.getVTList(HalfVT, HalfVT), in LowerSDIVREM()
|
/external/swiftshader/third_party/LLVM/lib/Target/Mips/ |
D | MipsISelLowering.cpp | 219 setTargetDAGCombine(ISD::SDIVREM); in MipsTargetLowering() 424 unsigned opc = N->getOpcode() == ISD::SDIVREM ? MipsISD::DivRem : in PerformDivRemCombine() 648 case ISD::SDIVREM: in PerformDAGCombine()
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86ISelDAGToDAG.cpp | 1960 case ISD::SDIVREM: in Select() 1965 bool isSigned = Opcode == ISD::SDIVREM; in Select()
|
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/ |
D | MBlazeISelLowering.cpp | 103 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); in MBlazeTargetLowering()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
D | LegalizeDAG.cpp | 2387 bool isSigned = Opcode == ISD::SDIVREM; in ExpandDivRemLibCall() 3450 unsigned DivRemOpc = isSigned ? ISD::SDIVREM : ISD::UDIVREM; in ExpandNode() 3478 unsigned DivRemOpc = isSigned ? ISD::SDIVREM : ISD::UDIVREM; in ExpandNode() 3512 case ISD::SDIVREM: in ExpandNode()
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 817 setOperationAction(ISD::SDIVREM, MVT::i32, Custom); in ARMTargetLowering() 819 setOperationAction(ISD::SDIVREM, MVT::i64, Custom); in ARMTargetLowering() 822 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); in ARMTargetLowering() 7218 case ISD::SDIVREM: in LowerOperation() 7253 case ISD::SDIVREM: in ReplaceNodeResults() 12009 assert((N->getOpcode() == ISD::SDIVREM || N->getOpcode() == ISD::UDIVREM || in getDivRemLibcall() 12012 bool isSigned = N->getOpcode() == ISD::SDIVREM || in getDivRemLibcall() 12027 assert((N->getOpcode() == ISD::SDIVREM || N->getOpcode() == ISD::UDIVREM || in getDivRemArgList() 12030 bool isSigned = N->getOpcode() == ISD::SDIVREM || in getDivRemArgList() 12051 assert((Opcode == ISD::SDIVREM || Opcode == ISD::UDIVREM) && in LowerDivRem() [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86ISelDAGToDAG.cpp | 2314 case ISD::SDIVREM: in Select() 2321 bool isSigned = (Opcode == ISD::SDIVREM || in Select()
|
/external/llvm/lib/Target/Lanai/ |
D | LanaiISelLowering.cpp | 94 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); in LanaiTargetLowering()
|
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/ |
D | SparcISelLowering.cpp | 717 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); in SparcTargetLowering()
|