Home
last modified time | relevance | path

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

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DISDOpcodes.h211 SDIVREM, UDIVREM, enumerator
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/
DAVRISelLowering.cpp156 setOperationAction(ISD::SDIVREM, VT, Custom); in AVRTargetLowering()
341 assert((Opcode == ISD::SDIVREM || Opcode == ISD::UDIVREM) && in LowerDivRem()
343 bool IsSigned = (Opcode == ISD::SDIVREM); in LowerDivRem()
705 case ISD::SDIVREM: in LowerOperation()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZISelLowering.h93 SDIVREM, enumerator
DSystemZOperators.td275 def z_sdivrem : SDNode<"SystemZISD::SDIVREM", SDT_ZGR128Binary>;
DSystemZISelLowering.cpp170 setOperationAction(ISD::SDIVREM, VT, Custom); in SystemZTargetLowering()
3521 lowerGR128Binary(DAG, DL, VT, SystemZISD::SDIVREM, Op0, Op1, Ops[1], Ops[0]); in lowerSDIVREM()
5131 case ISD::SDIVREM: in LowerOperation()
5321 OPCODE(SDIVREM); in getTargetNodeName()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsSEISelLowering.cpp198 setOperationAction(ISD::SDIVREM, MVT::i64, Custom); in MipsSETargetLowering()
205 setOperationAction(ISD::SDIVREM, MVT::i32, Custom); in MipsSETargetLowering()
238 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); in MipsSETargetLowering()
285 setOperationAction(ISD::SDIVREM, MVT::i64, Expand); in MipsSETargetLowering()
459 case ISD::SDIVREM: return lowerMulDiv(Op, MipsISD::DivRem, true, true, DAG); in LowerOperation()
DMipsISelLowering.cpp498 setTargetDAGCombine(ISD::SDIVREM); in MipsTargetLowering()
575 unsigned Opc = N->getOpcode() == ISD::SDIVREM ? MipsISD::DivRem16 : in performDivRemCombine()
1161 case ISD::SDIVREM: in PerformDAGCombine()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/
DBPFISelLowering.cpp86 setOperationAction(ISD::SDIVREM, VT, Expand); in BPFTargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp236 case ISD::SDIVREM: return "sdivrem"; in getOperationName()
DLegalizeDAG.cpp2182 bool isSigned = Opcode == ISD::SDIVREM; in ExpandDivRemLibCall()
3280 unsigned DivRemOpc = isSigned ? ISD::SDIVREM : ISD::UDIVREM; in ExpandNode()
3299 unsigned DivRemOpc = isSigned ? ISD::SDIVREM : ISD::UDIVREM; in ExpandNode()
4172 case ISD::SDIVREM: in ConvertNodeToLibcall()
DLegalizeIntegerTypes.cpp3288 if (TLI.getOperationAction(ISD::SDIVREM, VT) == TargetLowering::Custom) { in ExpandIntRes_SDIV()
3289 SDValue Res = DAG.getNode(ISD::SDIVREM, dl, DAG.getVTList(VT, VT), Ops); in ExpandIntRes_SDIV()
3479 if (TLI.getOperationAction(ISD::SDIVREM, VT) == TargetLowering::Custom) { in ExpandIntRes_SREM()
3480 SDValue Res = DAG.getNode(ISD::SDIVREM, dl, DAG.getVTList(VT, VT), Ops); in ExpandIntRes_SREM()
DLegalizeVectorOps.cpp375 case ISD::SDIVREM: in LegalizeOp()
DTargetLowering.cpp7361 isOperationLegalOrCustom(ISD::SDIVREM, VT)) { in expandFixedPointDiv()
7362 Quot = DAG.getNode(ISD::SDIVREM, dl, in expandFixedPointDiv()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp137 setOperationAction(ISD::SDIVREM, MVT::i8, Promote); in MSP430TargetLowering()
143 setOperationAction(ISD::SDIVREM, MVT::i16, Expand); in MSP430TargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMTargetTransformInfo.cpp981 case ISD::SDIVREM: in isHardwareLoopProfitable()
DARMISelLowering.cpp1187 setOperationAction(ISD::SDIVREM, MVT::i32, Custom); in ARMTargetLowering()
1189 setOperationAction(ISD::SDIVREM, MVT::i64, Custom); in ARMTargetLowering()
1192 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); in ARMTargetLowering()
9369 case ISD::SDIVREM: in LowerOperation()
9440 case ISD::SDIVREM: in ReplaceNodeResults()
16190 assert((N->getOpcode() == ISD::SDIVREM || N->getOpcode() == ISD::UDIVREM || in getDivRemLibcall()
16193 bool isSigned = N->getOpcode() == ISD::SDIVREM || in getDivRemLibcall()
16208 assert((N->getOpcode() == ISD::SDIVREM || N->getOpcode() == ISD::UDIVREM || in getDivRemArgList()
16211 bool isSigned = N->getOpcode() == ISD::SDIVREM || in getDivRemArgList()
16235 assert((Opcode == ISD::SDIVREM || Opcode == ISD::UDIVREM) && in LowerDivRem()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.cpp314 setOperationAction(ISD::SDIVREM, VT, Custom); in AMDGPUTargetLowering()
384 setOperationAction(ISD::SDIVREM, VT, Custom); in AMDGPUTargetLowering()
1134 case ISD::SDIVREM: return LowerSDIVREM(Op, DAG); in LowerOperation()
1987 SDValue DIVREM = DAG.getNode(ISD::SDIVREM, DL, DAG.getVTList(HalfVT, HalfVT), in LowerSDIVREM()
DR600ISelLowering.cpp679 case ISD::SDIVREM: { in ReplaceNodeResults()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiISelLowering.cpp108 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); in LanaiTargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp114 ISD::SDIVREM, ISD::UDIVREM, ISD::SHL_PARTS, ISD::SRA_PARTS, in WebAssemblyTargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp1429 ISD::SDIVREM, ISD::UDIVREM, ISD::ROTL, ISD::ROTR, in HexagonTargetLowering()
1475 ISD::SREM, ISD::UREM, ISD::SDIVREM, ISD::UDIVREM, ISD::SADDO, in HexagonTargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp1497 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); in SparcTargetLowering()
1504 setOperationAction(ISD::SDIVREM, MVT::i64, Expand); in SparcTargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelDAGToDAG.cpp4860 case ISD::SDIVREM: in Select()
4866 bool isSigned = Opcode == ISD::SDIVREM; in Select()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTargetSelectionDAG.td362 def sdivrem : SDNode<"ISD::SDIVREM" , SDTIntBinHiLoOp>;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVISelLowering.cpp142 setOperationAction(ISD::SDIVREM, XLenVT, Expand); in RISCVTargetLowering()

12