Home
last modified time | relevance | path

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

1234

/external/llvm-project/llvm/test/TableGen/
Ddag-isel-res-order.td14 // CHECK-LABEL: OPC_CheckOpcode, TARGET_VAL(ISD::UDIVREM)
/external/llvm-project/llvm/test/CodeGen/AArch64/
Ddivrem.ll3 ; SDIVREM/UDIVREM DAG nodes are generated but expanded when lowering and
/external/llvm/test/CodeGen/AArch64/
Ddivrem.ll3 ; SDIVREM/UDIVREM DAG nodes are generated but expanded when lowering and
/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h204 SDIVREM, UDIVREM, enumerator
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DISDOpcodes.h211 SDIVREM, UDIVREM, enumerator
/external/llvm-project/llvm/include/llvm/CodeGen/
DISDOpcodes.h249 UDIVREM, enumerator
/external/llvm-project/llvm/lib/Target/AVR/
DAVRISelLowering.cpp155 setOperationAction(ISD::UDIVREM, MVT::i8, Custom); in AVRTargetLowering()
156 setOperationAction(ISD::UDIVREM, MVT::i16, Custom); in AVRTargetLowering()
157 setOperationAction(ISD::UDIVREM, MVT::i32, Custom); in AVRTargetLowering()
346 assert((Opcode == ISD::SDIVREM || Opcode == ISD::UDIVREM) && in LowerDivRem()
705 case ISD::UDIVREM: in LowerOperation()
/external/llvm-project/llvm/lib/Target/SystemZ/
DSystemZISelLowering.h95 UDIVREM, enumerator
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZISelLowering.h94 UDIVREM, enumerator
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/
DAVRISelLowering.cpp155 setOperationAction(ISD::UDIVREM, VT, Custom); in AVRTargetLowering()
341 assert((Opcode == ISD::SDIVREM || Opcode == ISD::UDIVREM) && in LowerDivRem()
706 case ISD::UDIVREM: in LowerOperation()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp187 case ISD::UDIVREM: return "udivrem"; in getOperationName()
/external/llvm/lib/Target/BPF/
DBPFISelLowering.cpp81 setOperationAction(ISD::UDIVREM, MVT::i64, Expand); in BPFTargetLowering()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp98 ISD::MULHS, ISD::MULHU, ISD::SDIVREM, ISD::UDIVREM, ISD::SHL_PARTS, in WebAssemblyTargetLowering()
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp147 setOperationAction(ISD::UDIVREM, MVT::i8, Expand); in MSP430TargetLowering()
153 setOperationAction(ISD::UDIVREM, MVT::i16, Expand); in MSP430TargetLowering()
/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()
/external/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.cpp301 setOperationAction(ISD::UDIVREM, VT, Custom); in AMDGPUTargetLowering()
386 setOperationAction(ISD::UDIVREM, VT, Expand); in AMDGPUTargetLowering()
710 case ISD::UDIVREM: return LowerUDIVREM(Op, DAG); in LowerOperation()
1359 SDValue Res = DAG.getNode(ISD::UDIVREM, DL, DAG.getVTList(HalfVT, HalfVT), in LowerUDIVREM64()
1571 SDValue Div = DAG.getNode(ISD::UDIVREM, DL, DAG.getVTList(VT, VT), LHS, RHS); in LowerSDIVREM()
/external/llvm-project/llvm/lib/Target/Mips/
DMipsSEISelLowering.cpp199 setOperationAction(ISD::UDIVREM, MVT::i64, Custom); in MipsSETargetLowering()
206 setOperationAction(ISD::UDIVREM, MVT::i32, Custom); in MipsSETargetLowering()
239 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in MipsSETargetLowering()
286 setOperationAction(ISD::UDIVREM, MVT::i64, Expand); in MipsSETargetLowering()
460 case ISD::UDIVREM: return lowerMulDiv(Op, MipsISD::DivRemU, true, true, in LowerOperation()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsSEISelLowering.cpp199 setOperationAction(ISD::UDIVREM, MVT::i64, Custom); in MipsSETargetLowering()
206 setOperationAction(ISD::UDIVREM, MVT::i32, Custom); in MipsSETargetLowering()
239 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in MipsSETargetLowering()
286 setOperationAction(ISD::UDIVREM, MVT::i64, Expand); in MipsSETargetLowering()
460 case ISD::UDIVREM: return lowerMulDiv(Op, MipsISD::DivRemU, true, true, in LowerOperation()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/
DBPFISelLowering.cpp87 setOperationAction(ISD::UDIVREM, VT, Expand); in BPFTargetLowering()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp237 case ISD::UDIVREM: return "udivrem"; in getOperationName()
/external/llvm-project/llvm/lib/Target/BPF/
DBPFISelLowering.cpp86 setOperationAction(ISD::UDIVREM, VT, Expand); in BPFTargetLowering()
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp241 case ISD::UDIVREM: return "udivrem"; in getOperationName()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp134 setOperationAction(ISD::UDIVREM, MVT::i8, Promote); in MSP430TargetLowering()
140 setOperationAction(ISD::UDIVREM, MVT::i16, Expand); in MSP430TargetLowering()
/external/llvm-project/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp133 setOperationAction(ISD::UDIVREM, MVT::i8, Promote); in MSP430TargetLowering()
139 setOperationAction(ISD::UDIVREM, MVT::i16, Expand); in MSP430TargetLowering()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.cpp315 setOperationAction(ISD::UDIVREM, VT, Custom); in AMDGPUTargetLowering()
385 setOperationAction(ISD::UDIVREM, VT, Expand); in AMDGPUTargetLowering()
1133 case ISD::UDIVREM: return LowerUDIVREM(Op, DAG); in LowerOperation()
1660 SDValue Res = DAG.getNode(ISD::UDIVREM, DL, DAG.getVTList(HalfVT, HalfVT), in LowerUDIVREM64()
2007 SDValue Div = DAG.getNode(ISD::UDIVREM, DL, DAG.getVTList(VT, VT), LHS, RHS); in LowerSDIVREM()

1234